error please help

File "/root/AptosNFTMint/script/src/cli.py", line 15, in

    create_candy_machine.create()

  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 134, in create

    uploadNftsToCm(_ASSET_FOLDER, _COLLECTION_NAME, _METADATA_FOLDER, _ROYALTY_POINTS_DENOMINATOR, _ROYALTY_POINTS_NUMERATOR, alice, rest_client)

  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 252, in uploadNftsToCm

    with open(metadataFilePath) as metadata_file:

FileNotFoundError: [Errno 2] No such file or directory: '/root/AptosNFTMint/metadata/10.json'

check in config.json - "collectionSize":
and numbers of assets img+metadata

then error in image_uris.json

Last login: Wed Oct 26 17:25:04 on ttys000
valentinskupchenko@MacBook-Pro-Valentin ~ % ssh<EMAIL_ADDRESS>The authenticity of host '<IP_ADDRESS> (<IP_ADDRESS>)' can't be established.
ED25519 key fingerprint is SHA256:HIRkApBIUB8Z4Din3ZOoiUApLoD8ORZHdtVHiagsSuY.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '<IP_ADDRESS>' (ED25519) to the list of known hosts.
<EMAIL_ADDRESS>password:
Permission denied, please try again.
<EMAIL_ADDRESS>password:
Welcome to Ubuntu 22.10 (GNU/Linux 5.19.0-23-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Thu Oct 27 15:15:58 UTC 2022

  System load:  0.302734375       Users logged in:       0
  Usage of /:   3.4% of 48.30GB   IPv4 address for eth0: <IP_ADDRESS>
  Memory usage: 9%                IPv4 address for eth0: <IP_ADDRESS>
  Swap usage:   0%                IPv4 address for eth1: <IP_ADDRESS>
  Processes:    94

0 updates can be applied immediately.

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# apt-get update && apt-get upgrade
Get:1 http://mirrors.digitalocean.com/ubuntu kinetic InRelease [267 kB]
Get:2 http://mirrors.digitalocean.com/ubuntu kinetic-updates InRelease [90.7 kB]
Hit:3 http://mirrors.digitalocean.com/ubuntu kinetic-backports InRelease
Hit:4 https://repos-droplet.digitalocean.com/apt/droplet-agent main InRelease
Get:5 http://mirrors.digitalocean.com/ubuntu kinetic-updates/main amd64 Packages [38.9 kB]
Get:6 http://mirrors.digitalocean.com/ubuntu kinetic-updates/main Translation-en [11.7 kB]
Get:7 http://security.ubuntu.com/ubuntu kinetic-security InRelease [90.7 kB]
Get:8 http://mirrors.digitalocean.com/ubuntu kinetic-updates/universe amd64 Packages [744 B]
Get:9 http://mirrors.digitalocean.com/ubuntu kinetic-updates/universe Translation-en [564 B]
Get:10 http://security.ubuntu.com/ubuntu kinetic-security/main amd64 Packages [41.3 kB]
Get:11 http://security.ubuntu.com/ubuntu kinetic-security/main Translation-en [13.2 kB]
Get:12 http://security.ubuntu.com/ubuntu kinetic-security/restricted amd64 Packages [55.4 kB]
Get:13 http://security.ubuntu.com/ubuntu kinetic-security/restricted Translation-en [9760 B]
Get:14 http://security.ubuntu.com/ubuntu kinetic-security/universe amd64 Packages [1236 B]
Get:15 http://security.ubuntu.com/ubuntu kinetic-security/universe Translation-en [864 B]
Fetched 622 kB in 7s (84.9 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  curl dbus dbus-bin dbus-daemon dbus-session-bus-common
  dbus-system-bus-common dbus-user-session libcurl3-gnutls libcurl4
  libdbus-1-3 libksba8
11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 1439 kB of archives.
After this operation, 3072 B of additional disk space will be used.
Do you want to continue?
Preparing to unpack .../00-dbus-session-bus-common_1.14.0-2ubuntu3_all.deb ...
Unpacking dbus-session-bus-common (1.14.0-2ubuntu3) over (1.14.0-2ubuntu2) ...
Preparing to unpack .../01-dbus-user-session_1.14.0-2ubuntu3_amd64.deb ...
Unpacking dbus-user-session (1.14.0-2ubuntu3) over (1.14.0-2ubuntu2) ...
Preparing to unpack .../02-dbus-daemon_1.14.0-2ubuntu3_amd64.deb ...
Unpacking dbus-daemon (1.14.0-2ubuntu3) over (1.14.0-2ubuntu2) ...
Preparing to unpack .../03-libdbus-1-3_1.14.0-2ubuntu3_amd64.deb ...
Unpacking libdbus-1-3:amd64 (1.14.0-2ubuntu3) over (1.14.0-2ubuntu2) ...
Preparing to unpack .../04-dbus-system-bus-common_1.14.0-2ubuntu3_all.deb ...
Unpacking dbus-system-bus-common (1.14.0-2ubuntu3) over (1.14.0-2ubuntu2) ...
Preparing to unpack .../05-dbus_1.14.0-2ubuntu3_amd64.deb ...
Unpacking dbus (1.14.0-2ubuntu3) over (1.14.0-2ubuntu2) ...
Preparing to unpack .../06-dbus-bin_1.14.0-2ubuntu3_amd64.deb ...
Unpacking dbus-bin (1.14.0-2ubuntu3) over (1.14.0-2ubuntu2) ...
Preparing to unpack .../07-curl_7.85.0-1ubuntu0.1_amd64.deb ...
Unpacking curl (7.85.0-1ubuntu0.1) over (7.85.0-1) ...
Preparing to unpack .../08-libcurl4_7.85.0-1ubuntu0.1_amd64.deb ...
Unpacking libcurl4:amd64 (7.85.0-1ubuntu0.1) over (7.85.0-1) ...
Preparing to unpack .../09-libcurl3-gnutls_7.85.0-1ubuntu0.1_amd64.deb ...
Unpacking libcurl3-gnutls:amd64 (7.85.0-1ubuntu0.1) over (7.85.0-1) ...
Preparing to unpack .../10-libksba8_1.6.0-3ubuntu1_amd64.deb ...
Unpacking libksba8:amd64 (1.6.0-3ubuntu1) over (1.6.0-3) ...
Setting up libksba8:amd64 (1.6.0-3ubuntu1) ...
Setting up libcurl3-gnutls:amd64 (7.85.0-1ubuntu0.1) ...
Setting up libdbus-1-3:amd64 (1.14.0-2ubuntu3) ...
Setting up dbus-session-bus-common (1.14.0-2ubuntu3) ...
Setting up libcurl4:amd64 (7.85.0-1ubuntu0.1) ...
Setting up curl (7.85.0-1ubuntu0.1) ...
Setting up dbus-system-bus-common (1.14.0-2ubuntu3) ...
Setting up dbus-bin (1.14.0-2ubuntu3) ...
Setting up dbus-daemon (1.14.0-2ubuntu3) ...
Setting up dbus-user-session (1.14.0-2ubuntu3) ...
Setting up dbus (1.14.0-2ubuntu3) ...
A reboot is required to replace the running dbus-daemon.
Please reboot the system when convenient.
Processing triggers for man-db (2.10.2-2) ...
Processing triggers for libc-bin (2.36-0ubuntu4) ...
Scanning processes...
Scanning candidates...
Scanning processor microcode...
Scanning linux images...

Running kernel seems to be up-to-date.

Failed to check for processor microcode upgrades.

Restarting services...
 systemctl restart packagekit.service
Service restarts being deferred:
 /etc/needrestart/restart.d/dbus.service
 systemctl restart unattended-upgrades.service

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# apt-get update && apt-get upgrade
Get:1 http://mirrors.digitalocean.com/ubuntu kinetic InRelease [267 kB]
Hit:2 http://mirrors.digitalocean.com/ubuntu kinetic-updates InRelease
Hit:3 http://mirrors.digitalocean.com/ubuntu kinetic-backports InRelease
Hit:4 https://repos-droplet.digitalocean.com/apt/droplet-agent main InRelease
Hit:5 http://security.ubuntu.com/ubuntu kinetic-security InRelease
Fetched 267 kB in 0s (642 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# python3 --version
Python 3.10.7
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# git clone https://github.com/FTM-Labs/AptosNFTMint.git
Cloning into 'AptosNFTMint'...
remote: Enumerating objects: 645, done.
remote: Counting objects: 100% (187/187), done.
remote: Compressing objects: 100% (50/50), done.
remote: Total 645 (delta 151), reused 141 (delta 137), pack-reused 458
Receiving objects: 100% (645/645), 556.73 KiB | 5.92 MiB/s, done.
Resolving deltas: 100% (371/371), done.
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# ls
AptosNFTMint  snap
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# cd AptosNFTMint/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint# cd script/third_party/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/third_party# pip3 install -r requirements.txt
Command 'pip3' not found, but can be installed with:
apt install python3-pip
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/third_party# apt install python3 pip
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'python3-pip' instead of 'pip'
python3 is already the newest version (3.10.6-1).
python3 set to manually installed.
The following additional packages will be installed:
  build-essential bzip2 cpp cpp-12 dpkg-dev fakeroot fontconfig-config
  fonts-dejavu-core g++ g++-12 gcc gcc-12 javascript-common
  libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
  libasan8 libatomic1 libc-dev-bin libc-devtools libc6-dev libcc1-0
  libcrypt-dev libdeflate0 libdpkg-perl libexpat1-dev libfakeroot
  libfile-fcntllock-perl libfontconfig1 libgcc-12-dev libgd3 libgomp1 libisl23
  libitm1 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc
  libjs-underscore liblerc3 liblsan0 libmpc3 libnsl-dev libpython3-dev
  libpython3.10-dev libquadmath0 libstdc++-12-dev libtiff5 libtirpc-dev
  libtsan2 libubsan1 libwebp7 libxpm4 linux-libc-dev lto-disabled-list make
  manpages-dev python3-dev python3-wheel python3.10-dev rpcsvc-proto
  zlib1g-dev
Suggested packages:
  bzip2-doc cpp-doc gcc-12-locales cpp-12-doc debian-keyring g++-multilib
  g++-12-multilib gcc-12-doc gcc-multilib autoconf automake libtool flex bison
  gdb gcc-doc gcc-12-multilib apache2 | lighttpd | httpd glibc-doc bzr
  libgd-tools libstdc++-12-doc make-doc
The following NEW packages will be installed:
  build-essential bzip2 cpp cpp-12 dpkg-dev fakeroot fontconfig-config
  fonts-dejavu-core g++ g++-12 gcc gcc-12 javascript-common
  libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
  libasan8 libatomic1 libc-dev-bin libc-devtools libc6-dev libcc1-0
  libcrypt-dev libdeflate0 libdpkg-perl libexpat1-dev libfakeroot
  libfile-fcntllock-perl libfontconfig1 libgcc-12-dev libgd3 libgomp1 libisl23
  libitm1 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc
  libjs-underscore liblerc3 liblsan0 libmpc3 libnsl-dev libpython3-dev
  libpython3.10-dev libquadmath0 libstdc++-12-dev libtiff5 libtirpc-dev
  libtsan2 libubsan1 libwebp7 libxpm4 linux-libc-dev lto-disabled-list make
  manpages-dev python3-dev python3-pip python3-wheel python3.10-dev
  rpcsvc-proto zlib1g-dev
0 upgraded, 64 newly installed, 0 to remove and 0 not upgraded.
Need to get 74.3 MB of archives.
After this operation, 275 MB of additional disk space will be used.
Do you want to continue?
(Reading database ... 65161 files and directories currently installed.)
Preparing to unpack .../00-libc-dev-bin_2.36-0ubuntu4_amd64.deb ...
Unpacking libc-dev-bin (2.36-0ubuntu4) ...
Selecting previously unselected package linux-libc-dev:amd64.
Preparing to unpack .../01-linux-libc-dev_5.19.0-23.24_amd64.deb ...
Unpacking linux-libc-dev:amd64 (5.19.0-23.24) ...
Selecting previously unselected package libcrypt-dev:amd64.
Preparing to unpack .../02-libcrypt-dev_1%3a4.4.28-2_amd64.deb ...
Unpacking libcrypt-dev:amd64 (1:4.4.28-2) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../03-rpcsvc-proto_1.4.2-0ubuntu6_amd64.deb ...
Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ...
Selecting previously unselected package libtirpc-dev:amd64.
Preparing to unpack .../04-libtirpc-dev_1.3.3+ds-1_amd64.deb ...
Unpacking libtirpc-dev:amd64 (1.3.3+ds-1) ...
Selecting previously unselected package libnsl-dev:amd64.
Preparing to unpack .../05-libnsl-dev_1.3.0-2build2_amd64.deb ...
Unpacking libnsl-dev:amd64 (1.3.0-2build2) ...
Selecting previously unselected package libc6-dev:amd64.
Preparing to unpack .../06-libc6-dev_2.36-0ubuntu4_amd64.deb ...
Unpacking libc6-dev:amd64 (2.36-0ubuntu4) ...
Selecting previously unselected package libisl23:amd64.
Preparing to unpack .../07-libisl23_0.25-1_amd64.deb ...
Unpacking libisl23:amd64 (0.25-1) ...
Selecting previously unselected package libmpc3:amd64.
Preparing to unpack .../08-libmpc3_1.2.1-2build1_amd64.deb ...
Unpacking libmpc3:amd64 (1.2.1-2build1) ...
Selecting previously unselected package cpp-12.
Preparing to unpack .../09-cpp-12_12.2.0-3ubuntu1_amd64.deb ...
Unpacking cpp-12 (12.2.0-3ubuntu1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../10-cpp_4%3a12.2.0-1ubuntu1_amd64.deb ...
Unpacking cpp (4:12.2.0-1ubuntu1) ...
Selecting previously unselected package libcc1-0:amd64.
Preparing to unpack .../11-libcc1-0_12.2.0-3ubuntu1_amd64.deb ...
Unpacking libcc1-0:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package libgomp1:amd64.
Preparing to unpack .../12-libgomp1_12.2.0-3ubuntu1_amd64.deb ...
Unpacking libgomp1:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package libitm1:amd64.
Preparing to unpack .../13-libitm1_12.2.0-3ubuntu1_amd64.deb ...
Unpacking libitm1:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package libatomic1:amd64.
Preparing to unpack .../14-libatomic1_12.2.0-3ubuntu1_amd64.deb ...
Unpacking libatomic1:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package libasan8:amd64.
Preparing to unpack .../15-libasan8_12.2.0-3ubuntu1_amd64.deb ...
Unpacking libasan8:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package liblsan0:amd64.
Preparing to unpack .../16-liblsan0_12.2.0-3ubuntu1_amd64.deb ...
Unpacking liblsan0:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package libtsan2:amd64.
Preparing to unpack .../17-libtsan2_12.2.0-3ubuntu1_amd64.deb ...
Unpacking libtsan2:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package libubsan1:amd64.
Preparing to unpack .../18-libubsan1_12.2.0-3ubuntu1_amd64.deb ...
Unpacking libubsan1:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package libquadmath0:amd64.
Preparing to unpack .../19-libquadmath0_12.2.0-3ubuntu1_amd64.deb ...
Unpacking libquadmath0:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package libgcc-12-dev:amd64.
Preparing to unpack .../20-libgcc-12-dev_12.2.0-3ubuntu1_amd64.deb ...
Unpacking libgcc-12-dev:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package gcc-12.
Preparing to unpack .../21-gcc-12_12.2.0-3ubuntu1_amd64.deb ...
Unpacking gcc-12 (12.2.0-3ubuntu1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../22-gcc_4%3a12.2.0-1ubuntu1_amd64.deb ...
Unpacking gcc (4:12.2.0-1ubuntu1) ...
Selecting previously unselected package libstdc++-12-dev:amd64.
Preparing to unpack .../23-libstdc++-12-dev_12.2.0-3ubuntu1_amd64.deb ...
Unpacking libstdc++-12-dev:amd64 (12.2.0-3ubuntu1) ...
Selecting previously unselected package g++-12.
Preparing to unpack .../24-g++-12_12.2.0-3ubuntu1_amd64.deb ...
Unpacking g++-12 (12.2.0-3ubuntu1) ...
Selecting previously unselected package g++.
Preparing to unpack .../25-g++_4%3a12.2.0-1ubuntu1_amd64.deb ...
Unpacking g++ (4:12.2.0-1ubuntu1) ...
Selecting previously unselected package make.
Preparing to unpack .../26-make_4.3-4.1build1_amd64.deb ...
Unpacking make (4.3-4.1build1) ...
Selecting previously unselected package libdpkg-perl.
Preparing to unpack .../27-libdpkg-perl_1.21.9ubuntu1_all.deb ...
Unpacking libdpkg-perl (1.21.9ubuntu1) ...
Selecting previously unselected package bzip2.
Preparing to unpack .../28-bzip2_1.0.8-5build1_amd64.deb ...
Unpacking bzip2 (1.0.8-5build1) ...
Selecting previously unselected package lto-disabled-list.
Preparing to unpack .../29-lto-disabled-list_35_all.deb ...
Unpacking lto-disabled-list (35) ...
Selecting previously unselected package dpkg-dev.
Preparing to unpack .../30-dpkg-dev_1.21.9ubuntu1_all.deb ...
Unpacking dpkg-dev (1.21.9ubuntu1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../31-build-essential_12.9ubuntu3_amd64.deb ...
Unpacking build-essential (12.9ubuntu3) ...
Selecting previously unselected package libfakeroot:amd64.
Preparing to unpack .../32-libfakeroot_1.29-1ubuntu1_amd64.deb ...
Unpacking libfakeroot:amd64 (1.29-1ubuntu1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../33-fakeroot_1.29-1ubuntu1_amd64.deb ...
Unpacking fakeroot (1.29-1ubuntu1) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../34-fonts-dejavu-core_2.37-2build1_all.deb ...
Unpacking fonts-dejavu-core (2.37-2build1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../35-fontconfig-config_2.13.1-4.4ubuntu1_all.deb ...
Unpacking fontconfig-config (2.13.1-4.4ubuntu1) ...
Selecting previously unselected package javascript-common.
Preparing to unpack .../36-javascript-common_11+nmu1_all.deb ...
Unpacking javascript-common (11+nmu1) ...
Selecting previously unselected package libalgorithm-diff-perl.
Preparing to unpack .../37-libalgorithm-diff-perl_1.201-1_all.deb ...
Unpacking libalgorithm-diff-perl (1.201-1) ...
Selecting previously unselected package libalgorithm-diff-xs-perl:amd64.
Preparing to unpack .../38-libalgorithm-diff-xs-perl_0.04-7_amd64.deb ...
Unpacking libalgorithm-diff-xs-perl:amd64 (0.04-7) ...
Selecting previously unselected package libalgorithm-merge-perl.
Preparing to unpack .../39-libalgorithm-merge-perl_0.08-4_all.deb ...
Unpacking libalgorithm-merge-perl (0.08-4) ...
Selecting previously unselected package libfontconfig1:amd64.
Preparing to unpack .../40-libfontconfig1_2.13.1-4.4ubuntu1_amd64.deb ...
Unpacking libfontconfig1:amd64 (2.13.1-4.4ubuntu1) ...
Selecting previously unselected package libjpeg-turbo8:amd64.
Preparing to unpack .../41-libjpeg-turbo8_2.1.2-0ubuntu1_amd64.deb ...
Unpacking libjpeg-turbo8:amd64 (2.1.2-0ubuntu1) ...
Selecting previously unselected package libjpeg8:amd64.
Preparing to unpack .../42-libjpeg8_8c-2ubuntu10_amd64.deb ...
Unpacking libjpeg8:amd64 (8c-2ubuntu10) ...
Selecting previously unselected package libdeflate0:amd64.
Preparing to unpack .../43-libdeflate0_1.12-1_amd64.deb ...
Unpacking libdeflate0:amd64 (1.12-1) ...
Selecting previously unselected package libjbig0:amd64.
Preparing to unpack .../44-libjbig0_2.1-3.1build3_amd64.deb ...
Unpacking libjbig0:amd64 (2.1-3.1build3) ...
Selecting previously unselected package liblerc3:amd64.
Preparing to unpack .../45-liblerc3_3.0+ds-1ubuntu1_amd64.deb ...
Unpacking liblerc3:amd64 (3.0+ds-1ubuntu1) ...
Selecting previously unselected package libwebp7:amd64.
Preparing to unpack .../46-libwebp7_1.2.2-2_amd64.deb ...
Unpacking libwebp7:amd64 (1.2.2-2) ...
Selecting previously unselected package libtiff5:amd64.
Preparing to unpack .../47-libtiff5_4.4.0-4ubuntu3_amd64.deb ...
Unpacking libtiff5:amd64 (4.4.0-4ubuntu3) ...
Selecting previously unselected package libxpm4:amd64.
Preparing to unpack .../48-libxpm4_1%3a3.5.12-1build2_amd64.deb ...
Unpacking libxpm4:amd64 (1:3.5.12-1build2) ...
Selecting previously unselected package libgd3:amd64.
Preparing to unpack .../49-libgd3_2.3.3-6_amd64.deb ...
Unpacking libgd3:amd64 (2.3.3-6) ...
Selecting previously unselected package libc-devtools.
Preparing to unpack .../50-libc-devtools_2.36-0ubuntu4_amd64.deb ...
Unpacking libc-devtools (2.36-0ubuntu4) ...
Selecting previously unselected package libexpat1-dev:amd64.
Preparing to unpack .../51-libexpat1-dev_2.4.8-2_amd64.deb ...
Unpacking libexpat1-dev:amd64 (2.4.8-2) ...
Selecting previously unselected package libfile-fcntllock-perl.
Preparing to unpack .../52-libfile-fcntllock-perl_0.22-4_amd64.deb ...
Unpacking libfile-fcntllock-perl (0.22-4) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../53-libjs-jquery_3.6.0+dfsg+~3.5.13-1_all.deb ...
Unpacking libjs-jquery (3.6.0+dfsg+~3.5.13-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../54-libjs-underscore_1.13.3~dfsg+~1.11.4-1_all.deb ...
Unpacking libjs-underscore (1.13.3~dfsg+~1.11.4-1) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../55-libjs-sphinxdoc_4.5.0-4_all.deb ...
Unpacking libjs-sphinxdoc (4.5.0-4) ...
Selecting previously unselected package zlib1g-dev:amd64.
Preparing to unpack .../56-zlib1g-dev_1%3a1.2.11.dfsg-4.1ubuntu1_amd64.deb ...
Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-4.1ubuntu1) ...
Selecting previously unselected package libpython3.10-dev:amd64.
Preparing to unpack .../57-libpython3.10-dev_3.10.7-1_amd64.deb ...
Unpacking libpython3.10-dev:amd64 (3.10.7-1) ...
Selecting previously unselected package libpython3-dev:amd64.
Preparing to unpack .../58-libpython3-dev_3.10.6-1_amd64.deb ...
Unpacking libpython3-dev:amd64 (3.10.6-1) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../59-manpages-dev_5.13-1_all.deb ...
Unpacking manpages-dev (5.13-1) ...
Selecting previously unselected package python3.10-dev.
Preparing to unpack .../60-python3.10-dev_3.10.7-1_amd64.deb ...
Unpacking python3.10-dev (3.10.7-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../61-python3-dev_3.10.6-1_amd64.deb ...
Unpacking python3-dev (3.10.6-1) ...
Selecting previously unselected package python3-wheel.
Preparing to unpack .../62-python3-wheel_0.37.1-2_all.deb ...
Unpacking python3-wheel (0.37.1-2) ...
Selecting previously unselected package python3-pip.
Preparing to unpack .../63-python3-pip_22.2+dfsg-1_all.deb ...
Unpacking python3-pip (22.2+dfsg-1) ...
Setting up javascript-common (11+nmu1) ...
Setting up manpages-dev (5.13-1) ...
Setting up lto-disabled-list (35) ...
Setting up libxpm4:amd64 (1:3.5.12-1build2) ...
Setting up libfile-fcntllock-perl (0.22-4) ...
Setting up libalgorithm-diff-perl (1.201-1) ...
Setting up libdeflate0:amd64 (1.12-1) ...
Setting up linux-libc-dev:amd64 (5.19.0-23.24) ...
Setting up libgomp1:amd64 (12.2.0-3ubuntu1) ...
Setting up bzip2 (1.0.8-5build1) ...
Setting up python3-wheel (0.37.1-2) ...
Setting up libjbig0:amd64 (2.1-3.1build3) ...
Setting up libfakeroot:amd64 (1.29-1ubuntu1) ...
Setting up fakeroot (1.29-1ubuntu1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up libtirpc-dev:amd64 (1.3.3+ds-1) ...
Setting up rpcsvc-proto (1.4.2-0ubuntu6) ...
Setting up make (4.3-4.1build1) ...
Setting up liblerc3:amd64 (3.0+ds-1ubuntu1) ...
Setting up libquadmath0:amd64 (12.2.0-3ubuntu1) ...
Setting up libmpc3:amd64 (1.2.1-2build1) ...
Setting up libatomic1:amd64 (12.2.0-3ubuntu1) ...
Setting up fonts-dejavu-core (2.37-2build1) ...
Setting up python3-pip (22.2+dfsg-1) ...
Setting up libjpeg-turbo8:amd64 (2.1.2-0ubuntu1) ...
Setting up libdpkg-perl (1.21.9ubuntu1) ...
Setting up libwebp7:amd64 (1.2.2-2) ...
Setting up libubsan1:amd64 (12.2.0-3ubuntu1) ...
Setting up libnsl-dev:amd64 (1.3.0-2build2) ...
Setting up libcrypt-dev:amd64 (1:4.4.28-2) ...
Setting up libasan8:amd64 (12.2.0-3ubuntu1) ...
Setting up libtsan2:amd64 (12.2.0-3ubuntu1) ...
Setting up libjs-jquery (3.6.0+dfsg+~3.5.13-1) ...
Setting up libisl23:amd64 (0.25-1) ...
Setting up libc-dev-bin (2.36-0ubuntu4) ...
Setting up libalgorithm-diff-xs-perl:amd64 (0.04-7) ...
Setting up libcc1-0:amd64 (12.2.0-3ubuntu1) ...
Setting up liblsan0:amd64 (12.2.0-3ubuntu1) ...
Setting up libitm1:amd64 (12.2.0-3ubuntu1) ...
Setting up libjs-underscore (1.13.3~dfsg+~1.11.4-1) ...
Setting up libalgorithm-merge-perl (0.08-4) ...
Setting up libjpeg8:amd64 (8c-2ubuntu10) ...
Setting up cpp-12 (12.2.0-3ubuntu1) ...
Setting up fontconfig-config (2.13.1-4.4ubuntu1) ...
Setting up dpkg-dev (1.21.9ubuntu1) ...
Setting up libgcc-12-dev:amd64 (12.2.0-3ubuntu1) ...
Setting up libjs-sphinxdoc (4.5.0-4) ...
Setting up cpp (4:12.2.0-1ubuntu1) ...
Setting up libc6-dev:amd64 (2.36-0ubuntu4) ...
Setting up libtiff5:amd64 (4.4.0-4ubuntu3) ...
Setting up libstdc++-12-dev:amd64 (12.2.0-3ubuntu1) ...
Setting up libexpat1-dev:amd64 (2.4.8-2) ...
Setting up gcc-12 (12.2.0-3ubuntu1) ...
Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-4.1ubuntu1) ...
Setting up g++-12 (12.2.0-3ubuntu1) ...
Setting up gcc (4:12.2.0-1ubuntu1) ...
Setting up libpython3.10-dev:amd64 (3.10.7-1) ...
Setting up python3.10-dev (3.10.7-1) ...
Setting up g++ (4:12.2.0-1ubuntu1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.9ubuntu3) ...
Setting up libpython3-dev:amd64 (3.10.6-1) ...
Setting up python3-dev (3.10.6-1) ...
Processing triggers for libc-bin (2.36-0ubuntu4) ...
Processing triggers for man-db (2.10.2-2) ...
Processing triggers for sgml-base (1.30) ...
Setting up libfontconfig1:amd64 (2.13.1-4.4ubuntu1) ...
Setting up libgd3:amd64 (2.3.3-6) ...
Setting up libc-devtools (2.36-0ubuntu4) ...
Processing triggers for libc-bin (2.36-0ubuntu4) ...
Scanning processes...
Scanning candidates...
Scanning processor microcode...
Scanning linux images...

Running kernel seems to be up-to-date.

Failed to check for processor microcode upgrades.

Restarting services...
Service restarts being deferred:
 /etc/needrestart/restart.d/dbus.service
 systemctl restart unattended-upgrades.service

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/third_party# apt install python3 pip
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'python3-pip' instead of 'pip'
python3 is already the newest version (3.10.6-1).
python3-pip is already the newest version (22.2+dfsg-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/third_party# pip3 install -r requirements.txt
Collecting pynacl
  Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 25.5 MB/s eta 0:00:00
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from -r requirements.txt (line 2)) (2.27.1)
Collecting httpx
  Downloading httpx-0.23.0-py3-none-any.whl (84 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.8/84.8 kB 11.9 MB/s eta 0:00:00
Collecting pick
  Downloading pick-2.0.2-py3-none-any.whl (4.7 kB)
Collecting aptos-sdk
  Downloading aptos_sdk-0.4.1-py3-none-any.whl (18 kB)
Collecting Pillow
  Downloading Pillow-9.2.0-cp310-cp310-manylinux_2_28_x86_64.whl (3.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 66.5 MB/s eta 0:00:00
Collecting arweave-python-client
  Downloading arweave-python-client-1.0.18.tar.gz (10 kB)
  Preparing metadata (setup.py) ... done
Collecting cffi>=1.4.1
  Downloading cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (441 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 441.8/441.8 kB 57.4 MB/s eta 0:00:00
Collecting rfc3986[idna2008]<2,>=1.3
  Downloading rfc3986-1.5.0-py2.py3-none-any.whl (31 kB)
Collecting httpcore<0.16.0,>=0.15.0
  Downloading httpcore-0.15.0-py3-none-any.whl (68 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.4/68.4 kB 14.8 MB/s eta 0:00:00
Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from httpx->-r requirements.txt (line 3)) (2022.6.15)
Collecting sniffio
  Downloading sniffio-1.3.0-py3-none-any.whl (10 kB)
Collecting arrow
  Downloading arrow-1.2.3-py3-none-any.whl (66 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 13.3 MB/s eta 0:00:00
Requirement already satisfied: cryptography in /usr/lib/python3/dist-packages (from arweave-python-client->-r requirements.txt (line 7)) (3.4.8)
Collecting psutil
  Downloading psutil-5.9.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (292 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 292.3/292.3 kB 41.3 MB/s eta 0:00:00
Collecting pycryptodome
  Downloading pycryptodome-3.15.0-cp35-abi3-manylinux2010_x86_64.whl (2.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 60.0 MB/s eta 0:00:00
Collecting python-jose
  Downloading python_jose-3.3.0-py2.py3-none-any.whl (33 kB)
Collecting pycparser
  Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 22.0 MB/s eta 0:00:00
Collecting h11<0.13,>=0.11
  Downloading h11-0.12.0-py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 10.8 MB/s eta 0:00:00
Collecting anyio==3.*
  Downloading anyio-3.6.2-py3-none-any.whl (80 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.6/80.6 kB 16.3 MB/s eta 0:00:00
Requirement already satisfied: idna>=2.8 in /usr/lib/python3/dist-packages (from anyio==3.*->httpcore<0.16.0,>=0.15.0->httpx->-r requirements.txt (line 3)) (3.3)
Collecting python-dateutil>=2.7.0
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 43.2 MB/s eta 0:00:00
Collecting ecdsa!=0.15
  Downloading ecdsa-0.18.0-py2.py3-none-any.whl (142 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.9/142.9 kB 24.8 MB/s eta 0:00:00
Collecting rsa
  Downloading rsa-4.9-py3-none-any.whl (34 kB)
Requirement already satisfied: pyasn1 in /usr/lib/python3/dist-packages (from python-jose->arweave-python-client->-r requirements.txt (line 7)) (0.4.8)
Requirement already satisfied: six>=1.9.0 in /usr/lib/python3/dist-packages (from ecdsa!=0.15->python-jose->arweave-python-client->-r requirements.txt (line 7)) (1.16.0)
Building wheels for collected packages: arweave-python-client
  Building wheel for arweave-python-client (setup.py) ... done
  Created wheel for arweave-python-client: filename=arweave_python_client-1.0.18-py3-none-any.whl size=12050 sha256=c3245da7a330a9f92dfc50236b27039394f0d84bd6956043a6b175152cb8c264
  Stored in directory: /root/.cache/pip/wheels/6d/95/83/0191e3d883b92b6dff534c65ba6109917250e29362c593edb3
Successfully built arweave-python-client
Installing collected packages: rfc3986, sniffio, rsa, python-dateutil, pycryptodome, pycparser, psutil, Pillow, pick, h11, ecdsa, python-jose, cffi, arrow, anyio, pynacl, httpcore, httpx, arweave-python-client, aptos-sdk
Successfully installed Pillow-9.2.0 anyio-3.6.2 aptos-sdk-0.4.1 arrow-1.2.3 arweave-python-client-1.0.18 cffi-1.15.1 ecdsa-0.18.0 h11-0.12.0 httpcore-0.15.0 httpx-0.23.0 pick-2.0.2 psutil-5.9.3 pycparser-2.21 pycryptodome-3.15.0 pynacl-1.5.0 python-dateutil-2.8.2 python-jose-3.3.0 rfc3986-1.5.0 rsa-4.9 sniffio-1.3.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/third_party# cd /
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:/# ls
bin   dev  home  lib32  libx32      media  opt   root  sbin  srv  tmp  var
boot  etc  lib   lib64  lost+found  mnt    proc  run   snap  sys  usr
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:/# cd
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# ls
AptosNFTMint  snap
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# cd AptosNFTMint/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint# cd script/src/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# ls
BUILD.bazel  client.py    constants.py             nft.py           util.py
cli.py       config.json  create_candy_machine.py  transactions.py
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# nano con
config.json   constants.py
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# nano config.json
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# ls
BUILD.bazel  client.py    constants.py             nft.py           util.py
cli.py       config.json  create_candy_machine.py  transactions.py
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# cd
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# cd AptosNFTMint/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint# ls
LICENSE  README.md  assets.zip  mint-site  script
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint# upzip assets.zip
Command 'upzip' not found, did you mean:
  command 'fpzip' from deb fpzip-utils (1.3.0-3)
  command 'unzip' from deb unzip (6.0-26ubuntu3)
Try: apt install <deb name>
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint# apt install unzip
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
  zip
The following NEW packages will be installed:
  unzip
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 174 kB of archives.
After this operation, 385 kB of additional disk space will be used.
Get:1 http://mirrors.digitalocean.com/ubuntu kinetic/main amd64 unzip amd64 6.0-27ubuntu1 [174 kB]
Fetched 174 kB in 3s (55.6 kB/s)
Selecting previously unselected package unzip.
(Reading database ... 72012 files and directories currently installed.)
Preparing to unpack .../unzip_6.0-27ubuntu1_amd64.deb ...
Unpacking unzip (6.0-27ubuntu1) ...
Setting up unzip (6.0-27ubuntu1) ...
Processing triggers for man-db (2.10.2-2) ...
Scanning processes...
Scanning candidates...
Scanning processor microcode...
Scanning linux images...

Running kernel seems to be up-to-date.

Failed to check for processor microcode upgrades.

Restarting services...
Service restarts being deferred:
 /etc/needrestart/restart.d/dbus.service
 systemctl restart unattended-upgrades.service

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint# upzip assets.zip
Command 'upzip' not found, did you mean:
  command 'fpzip' from deb fpzip-utils (1.3.0-3)
  command 'unzip' from deb unzip (6.0-26ubuntu3)
Try: apt install <deb name>
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint# unzip assets.zip
Archive:  assets.zip
   creating: assets/
  inflating: assets/.DS_Store
  inflating: __MACOSX/assets/._.DS_Store
   creating: assets/images/
   creating: assets/json/
  inflating: assets/images/.DS_Store
  inflating: __MACOSX/assets/images/._.DS_Store
  inflating: assets/images/8.png
  inflating: assets/images/9.png
  inflating: assets/images/10.png
  inflating: assets/images/cover.png
  inflating: assets/images/4.png
  inflating: assets/images/5.png
  inflating: assets/images/7.png
  inflating: assets/images/6.png
  inflating: assets/images/2.png
  inflating: assets/images/3.png
  inflating: assets/images/1.png
  inflating: assets/json/_metadata.json
  inflating: assets/json/6.json
  inflating: assets/json/7.json
  inflating: assets/json/10.json
  inflating: assets/json/1.json
  inflating: assets/json/2.json
  inflating: assets/json/3.json
  inflating: assets/json/8.json
  inflating: assets/json/4.json
  inflating: assets/json/5.json
  inflating: assets/json/9.json
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint# cd script/src/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# python3 cli.py
Mode: dev

=== Upload assets to storage solution ===
uploading file: /root/AptosNFTMint//assets/images/10.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmVW52EFWKmD7KX2QpZb8Y5A8v7ScwLLCr9gBNAQsGL3oq
{'name': '10', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmVW52EFWKmD7KX2QpZb8Y5A8v7ScwLLCr9gBNAQsGL3oq', 'onChain': False}
uploading file: /root/AptosNFTMint//assets/images/7.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmfLXekFmx15dXU9JVV4h3sf62Tbmhr7CEVhhhWm3T3kBG
{'name': '7', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmfLXekFmx15dXU9JVV4h3sf62Tbmhr7CEVhhhWm3T3kBG', 'onChain': False}
uploading file: /root/AptosNFTMint//assets/images/4.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmPuH9o7mYkRs1XMMAvBGtVLQ2LZT3bewWU2deFYrbZ9DW
{'name': '4', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmPuH9o7mYkRs1XMMAvBGtVLQ2LZT3bewWU2deFYrbZ9DW', 'onChain': False}
uploading file: /root/AptosNFTMint//assets/images/8.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmVAhy3U7G7m7xaVfGxneGtTL1QgpPix2A9NhtdbkwAU2d
{'name': '8', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmVAhy3U7G7m7xaVfGxneGtTL1QgpPix2A9NhtdbkwAU2d', 'onChain': False}
uploading file: /root/AptosNFTMint//assets/images/5.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmaHfWdxRkogJTXAickwff8WibkebNUJM5ABZbToEXvdbS
{'name': '5', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmaHfWdxRkogJTXAickwff8WibkebNUJM5ABZbToEXvdbS', 'onChain': False}
uploading file: /root/AptosNFTMint//assets/images/6.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmeMqKYfkiQciHeXeT2e3qmDApkWeRJ1ygPQXraFHVUk7m
{'name': '6', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmeMqKYfkiQciHeXeT2e3qmDApkWeRJ1ygPQXraFHVUk7m', 'onChain': False}
uploading file: /root/AptosNFTMint//assets/images/cover.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu
{'name': 'cover', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu', 'onChain': False}
uploading file: /root/AptosNFTMint//assets/images/1.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu
{'name': '1', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu', 'onChain': False}
uploading file: /root/AptosNFTMint//assets/images/9.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmWHc4MTsNPbifiZSQBY7FtRzaPmNhtB8EPtjKxUzbkod7
{'name': '9', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmWHc4MTsNPbifiZSQBY7FtRzaPmNhtB8EPtjKxUzbkod7', 'onChain': False}
uploading file: /root/AptosNFTMint//assets/images/2.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmPfCff5yXkTeZjXpht7AJTXBQB6SqEy3ZT2QPUVuoiYjT
{'name': '2', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmPfCff5yXkTeZjXpht7AJTXBQB6SqEy3ZT2QPUVuoiYjT', 'onChain': False}
uploading file: /root/AptosNFTMint//assets/images/3.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmfAQLCzqoZ6J7dKbJMoitXs2jhsZoeN4b84C9J4czfcz4
{'name': '3', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmfAQLCzqoZ6J7dKbJMoitXs2jhsZoeN4b84C9J4czfcz4', 'onChain': False}
Files that failed to upload: []
All images were uploaded successfully

=== Preparing Candy Machine account ===
Candy machine addresses are already filled in config.json.
Public key: 0x835b2e125d80de25f0669d58d20084bf2efe7bc06c0483999254e11d975c142d

Private key: 0x37e89454fdce31fa4faaeca044d2215812b3f6298663d2ebc5e27e6c8d435130

Balance: 300000000

=== Creating Candy Machine ===

 Success, txn hash: 0x8287b3c734ea67b07e6a3652791cbadb82b2c1f0006f4be4831bbcffb1d89f70

=== Creating Collection ===

 Success, txn hash: 0x00b5c2374f85f02924fae84f405012f8a53d773b951cce2cb36f6614ebca6be1

=== Setting presale mint time ===

 Success, presale mint time is set to: 1973-03-03 09:46:40 txn hash: 0x1aed626c93c65a5e50f5874f219e870390bbbf36ea837032888b9cb39c680666

=== Setting public mint time ===

 Success, public mint time is set to: 1973-03-03 09:46:40 txn hash: 0x67c69caf9a5de5696560c8724bbd013f81aab2537a078e9186923f074f867371

=== Uploading NFT ===
Traceback (most recent call last):
  File "/root/AptosNFTMint/script/src/cli.py", line 15, in <module>
    create_candy_machine.create()
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 134, in create
    uploadNftsToCm(_ASSET_FOLDER, _COLLECTION_NAME, _METADATA_FOLDER, _ROYALTY_POINTS_DENOMINATOR, _ROYALTY_POINTS_NUMERATOR, alice, rest_client)
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 252, in uploadNftsToCm
    with open(metadataFilePath) as metadata_file:
FileNotFoundError: [Errno 2] No such file or directory: '/root/AptosNFTMint/metadata/10.json'
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# св
св: command not found
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# cd
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# cd AptosNFTMint/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint# cd assets/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/assets# nano whitelist.txt
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/assets# cd
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# cd AptosNFTMint/script/src/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# nano config.json
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# python3 cli.py

=== Uploading NFT ===
Traceback (most recent call last):
  File "/root/AptosNFTMint/script/src/cli.py", line 17, in <module>
    create_candy_machine.retryFailedUploads()
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 349, in retryFailedUploads
    uploadNftsToCm(_ASSET_FOLDER, _COLLECTION_NAME, _METADATA_FOLDER, _ROYALTY_POINTS_DENOMINATOR, _ROYALTY_POINTS_NUMERATOR, alice, rest_client)
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 252, in uploadNftsToCm
    with open(metadataFilePath) as metadata_file:
FileNotFoundError: [Errno 2] No such file or directory: '/root/AptosNFTMint/metadata/10.json'
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# nano config.json
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# python3 cli.py
Mode: dev

=== Upload assets to storage solution ===
Continuing previous storage upload...
uploading file: /root/AptosNFTMint//assets/images/cover.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu
{'name': 'cover', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu', 'onChain': False}
Files that failed to upload: []
All images were uploaded successfully

=== Preparing Candy Machine account ===
Candy machine addresses are already filled in config.json.
Public key: 0x1e836f67c1dbfacb0ede41e8615875943b58e4e58711e041790938e80719edd4

Private key: 0xbf9a0ab5e3b31f383c325388401d822aef93eb71ea1a9426c40725e4804d8616

Balance: 300000000

=== Creating Candy Machine ===

 Success, txn hash: 0xf2b8e5145085692d4ce38e1fe17307a7795a0fee3f67669d8315c2a76c0467bc

=== Creating Collection ===

 Success, txn hash: 0xd710d7c6990b891d60c41ccdf64dec4306f705e80f9fc7a4a55e9cd13f3d3ba0

=== Setting presale mint time ===

 Success, presale mint time is set to: 1973-03-03 09:46:40 txn hash: 0x4623b01ede1ddb52c2d5a2d6375befe7c7fa860ec445edd8028a88b5a945406d

=== Setting public mint time ===

 Success, public mint time is set to: 1973-03-03 09:46:40 txn hash: 0xd3d312aff665361b1e6bfa17272af6e240985170c79767ecd30c4683a8fb162e

=== Uploading NFT ===
Traceback (most recent call last):
  File "/root/AptosNFTMint/script/src/cli.py", line 15, in <module>
    create_candy_machine.create()
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 134, in create
    uploadNftsToCm(_ASSET_FOLDER, _COLLECTION_NAME, _METADATA_FOLDER, _ROYALTY_POINTS_DENOMINATOR, _ROYALTY_POINTS_NUMERATOR, alice, rest_client)
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 252, in uploadNftsToCm
    with open(metadataFilePath) as metadata_file:
FileNotFoundError: [Errno 2] No such file or directory: '/root/AptosNFTMint/metadata/10.json'
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# nano config.json
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# python3 cli.py
Mode: dev

=== Upload assets to storage solution ===
Continuing previous storage upload...
uploading file: /root/AptosNFTMint//assets/images/cover.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu
{'name': 'cover', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu', 'onChain': False}
Files that failed to upload: []
All images were uploaded successfully

=== Preparing Candy Machine account ===
Candy machine addresses are already filled in config.json.
Public key: 0x9d673eaa904c8e269504d11ba715a0dff9da9534c75a6deacd371d7016b796af

Private key: 0x9a9a17c6f5c3ad5562d99552f5dd69cfcc35587f90059c47632855a2faa722ea

Balance: 300000000

=== Creating Candy Machine ===

 Success, txn hash: 0xf3a2e08e674059614b1c4cc1f01064dadbc615c483049f2b4e22deccae0fa484

=== Creating Collection ===

 Success, txn hash: 0xdc0ce79b2aa7cb3cf44613bb3143daf8f770ef49ac017b262af544d8f0cc4afa

=== Setting presale mint time ===

 Success, presale mint time is set to: 1973-03-03 09:46:40 txn hash: 0x36a8652a15245c334811f8dd19dc966fdcd925c56e9f0aa0229661558f293b19

=== Setting public mint time ===

 Success, public mint time is set to: 1973-03-03 09:46:40 txn hash: 0x432bf4ca92d7e2c17dd2b55654c35ce4b14e4ad03dc69f5a2f9bf2f2288a6b5a

=== Uploading NFT ===
Traceback (most recent call last):
  File "/root/AptosNFTMint/script/src/cli.py", line 15, in <module>
    create_candy_machine.create()
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 134, in create
    uploadNftsToCm(_ASSET_FOLDER, _COLLECTION_NAME, _METADATA_FOLDER, _ROYALTY_POINTS_DENOMINATOR, _ROYALTY_POINTS_NUMERATOR, alice, rest_client)
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 252, in uploadNftsToCm
    with open(metadataFilePath) as metadata_file:
FileNotFoundError: [Errno 2] No such file or directory: '/root/AptosNFTMint/metadata/10.json'
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# nano config.json
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# nano config.json
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# python3 cli.py
Mode: dev

=== Upload assets to storage solution ===
Continuing previous storage upload...
uploading file: /root/AptosNFTMint//assets/images/cover.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu
{'name': 'cover', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu', 'onChain': False}
Files that failed to upload: []
All images were uploaded successfully

=== Preparing Candy Machine account ===
Candy machine addresses are already filled in config.json.
Public key: 0x8dd16038f3f688c4736cfee4d91478b0b96eaaefa253825f7c7cc32ee93126ec

Private key: 0x9c426109f27300ef9dce0f5b269d4f31cbd73fe84ffdeff2f09b7fdd55692e1b

Balance: 300000000

=== Creating Candy Machine ===

 Success, txn hash: 0xc9e21322754ef9c7aecc570966865124a3a384f51d5efe8c0f109193fcea0a6b

=== Creating Collection ===

 Success, txn hash: 0xae5f378418799a56d38fc0932c531d5f7454c8472a4ad5ca1bea7c1e4a268421

=== Setting presale mint time ===

 Success, presale mint time is set to: 1973-03-03 09:46:40 txn hash: 0xb9220df839c6c2461d6af78e3b6523643f847aef568bd2141533e4a0f612bc9b

=== Setting public mint time ===

 Success, public mint time is set to: 1973-03-03 09:46:40 txn hash: 0xa5c05cf3c410ea0105b21d6acb306f7cde3181e68eab595cdffe9478570cb2a6

=== Uploading NFT ===
Traceback (most recent call last):
  File "/root/AptosNFTMint/script/src/cli.py", line 15, in <module>
    create_candy_machine.create()
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 134, in create
    uploadNftsToCm(_ASSET_FOLDER, _COLLECTION_NAME, _METADATA_FOLDER, _ROYALTY_POINTS_DENOMINATOR, _ROYALTY_POINTS_NUMERATOR, alice, rest_client)
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 252, in uploadNftsToCm
    with open(metadataFilePath) as metadata_file:
FileNotFoundError: [Errno 2] No such file or directory: '/root/AptosNFTMint/metadata/10.json'
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# nano config.json
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# nano config.json
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# python3 cli.py
Mode: dev

=== Upload assets to storage solution ===
Continuing previous storage upload...
uploading file: /root/AptosNFTMint//assets/images/cover.png
Upload success! View file at: https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu
{'name': 'cover', 'uri': 'https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu', 'onChain': False}
Files that failed to upload: []
All images were uploaded successfully

=== Preparing Candy Machine account ===
Candy machine addresses are already filled in config.json.
Public key: 0x60beb8f502a95fef7eafc290a7234d72ffa1a19b74b36f07e9c19d58c3c27169

Private key: 0xa121a92af182711fbea799739d09c30e163c88ac242c6dea8271ca24b581988c

Balance: 300000000

=== Creating Candy Machine ===

 Success, txn hash: 0xad960dd43cdcea5b11f9cf5f630a6af5007d5f97a8ebff007d1301d1085f7d42

=== Creating Collection ===

 Success, txn hash: 0x8c0ed7b1746be37a005726b6bfc8c9cf904b61389155cfb2b57304058db96972

=== Setting presale mint time ===

 Success, presale mint time is set to: 1973-03-03 09:46:40 txn hash: 0x1763972ca259e8e6fdd703a57c2f191d97ce82fd65c15d3fdf30d627d0738128

=== Setting public mint time ===

 Success, public mint time is set to: 1973-03-03 09:46:40 txn hash: 0xc372efe360e9781951ca9447e0179f782592f986a374b3ff4c194b9d6576e45c

=== Uploading NFT ===
Traceback (most recent call last):
  File "/root/AptosNFTMint/script/src/cli.py", line 15, in <module>
    create_candy_machine.create()
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 134, in create
    uploadNftsToCm(_ASSET_FOLDER, _COLLECTION_NAME, _METADATA_FOLDER, _ROYALTY_POINTS_DENOMINATOR, _ROYALTY_POINTS_NUMERATOR, alice, rest_client)
  File "/root/AptosNFTMint/script/src/create_candy_machine.py", line 252, in uploadNftsToCm
    with open(metadataFilePath) as metadata_file:
FileNotFoundError: [Errno 2] No such file or directory: '/root/AptosNFTMint/metadata/10.json'
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# св
св: command not found
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/script/src# cd
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~# cd AptosNFTMint/assets/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/assets# ls
images  json  whitelist.txt
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/assets# cd images/
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/assets/images# ls
1.png   2.png  4.png  6.png  8.png  cover.png
10.png  3.png  5.png  7.png  9.png  image_uris.json
root@ubuntu-s-1vcpu-2gb-amd-sfo3-01:~/AptosNFTMint/assets/images# nano image_uris.json

  GNU nano 6.4                     image_uris.json
        "uri": "https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcw>
        "onChain": false
    },
    {
        "name": "9",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmWHc4MTsNPbifiZSQBY7FtRzaPmNh>
        "onChain": false
    },
    {
        "name": "2",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmPfCff5yXkTeZjXpht7AJTXBQB6Sq>
        "onChain": false
    },
    {
        "name": "3",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmfAQLCzqoZ6J7dKbJMoitXs2jhsZo>
        "onChain": false
    }
]

  {
        "name": "10",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmVW52EFWKmD7KX2QpZb8Y5A8v7ScwLLCr9gBNAQsGL3oq",
        "onChain": false
    },
    {
        "name": "7",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmfLXekFmx15dXU9JVV4h3sf62Tbmhr7CEVhhhWm3T3kBG",
        "onChain": false
    },
    {
        "name": "4",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmPuH9o7mYkRs1XMMAvBGtVLQ2LZT3bewWU2deFYrbZ9DW",
        "onChain": false
    },
    {
        "name": "8",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmVAhy3U7G7m7xaVfGxneGtTL1QgpPix2A9NhtdbkwAU2d",
        "onChain": false
    },
    {
        "name": "5",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmaHfWdxRkogJTXAickwff8WibkebNUJM5ABZbToEXvdbS",
        "onChain": false
    },
    {
        "name": "6",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmeMqKYfkiQciHeXeT2e3qmDApkWeRJ1ygPQXraFHVUk7m",
        "onChain": false
    },
    {
        "name": "1",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmU9PbV9qvu2GfdJf2KrJqF4dxvdcwXWD1YTpogy69G3cu",
        "onChain": false
    },
    {
        "name": "9",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmWHc4MTsNPbifiZSQBY7FtRzaPmNhtB8EPtjKxUzbkod7",
        "onChain": false
    },
    {
        "name": "2",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmPfCff5yXkTeZjXpht7AJTXBQB6SqEy3ZT2QPUVuoiYjT",
        "onChain": false
    },
    {
        "name": "3",
        "uri": "https://cloudflare-ipfs.com/ipfs/QmfAQLCzqoZ6J7dKbJMoitXs2jhsZoeN4b84C9J4czfcz4",
        "onChain": false
    }
]

hmm, I had this error, but I don't remember how I solved it, btw which language do you speak? russian?

yes I know Russian to

скинь свою телегу, попробуем решить) или напиши мне @vts666


Sass loader

next.config.js in root dir not working, and I do not understand how to use config/next.js conf:{}, please help, i want to get sass loader

Hi @shectermen !
Sorry for the delay. I just became a father so not much time to browse github 😅
To make sass working with Next.js you need to use the next-plugins: https://github.com/zeit/next-plugins/tree/master/packages/next-sass
Just follow the instructions there and you should be fine!
Cheers

can you show me config/next.js  for next-sass ? I understood how to add 1 module, but a few did not work, you can specify the config in the standard version of nextjs , in advance, thanks

And accept my congratulations !!

it is no closed... problem not solved

Thanks @shectermen 😄
The config/next.js is used to configure how the Next.js server will be integrated with Sails and not to configure which plugins will be integrated with Next.js.
Sorry I should update the readme to make it more clear and give examples.
Configuring SASS for Next.js is no different than without this Sails hook.
Install the extra dependencies
npm install --save @zeit/next-sass node-sass

Create a next.config.js file at the root of the project
// next.config.js
const withSass = require('@zeit/next-sass')
module.exports = withSass()

Create a pages/_document.js file with a <link /> pointing to /_next/static/style.css. That is where Next.js will compile SASS files to.
// ./pages/_document.js
import Document, { Head, Main, NextScript } from 'next/document'

export default class MyDocument extends Document {
  render() {
    return (

          <link rel="stylesheet" href="/_next/static/style.css" />

          <NextScript />

    )
  }
}

Create a SASS file, e.g. pages/index.scss
$font-color: red;
h1 {
  color: $font-color;
}

Import the SASS file in your page
export default () =>
This should be red!

I could maybe post an example repository but really this is not an issue with sails-hook-next. That is why I closed the issue.
I haven't tried to combine more plugins so I can't help you there.
Tell me if you're out of luck.
Cheers

i try it, its not work, tomorrow i create the repo with this bug

@shectermen Any news? Did you get the opportunity to create a repo with the bug?

sorry , now I also became a father, https://github.com/shectermen/sails-next

@shectermen Congrats to you too!! 😄

thank you =)

thank you very mutch

thank you very mutch, can you explane me why it is worked? =) it's strange, I tried it, it did not work for me

Hey! Ok so you were completely right, the next.config.js file is not picked up when running a custom server for Next.js. Thanks for bearing with me until I accepted something was actually wrong 😅
I created a PR on your project to show a working example https://github.com/shectermen/sails-next/pull/1
I couldn't get next-compose-plugins to work at all. But using the standard plugin composition technique it worked fine with next-sass and next-images.
I created a /test page to demonstrate it.
I will created another issue in this repository to better explain how this should be achieved when using Next.js with Sails 😃

thank you, tell me if i can help

thank you very mutch, can you explane me why it is worked? =) it's strange, I tried it, it did not work for me

Sure thing!
In your config/next.js file you didn't pass the configuration object to the conf key.
You had something like this:
const withPlugins = require('next-compose-plugins')
const withSass = require('@zeit/next-sass')

const config = withPlugins([
  [withSass]
])

module.exports.next = {
  server: {
    conf: config // Need to pass the resulting config object to Next.js
  }
}

So this was my first try which should have worked but I could not get the withPlugins thing to work even though the code was exactly the same as in the examples in the docs but that is another issue I guess.
So in the end I just tried without withPlugins:
const withSass = require('@zeit/next-sass')
const withImages = require('next-images')

module.exports.next = {
  server: {
    conf: withSass(withImages())
  }
}

a little later I will try to make a repo with an example of a simple site with plug-ins, thank you

Awesome 👍 If you do you can post it back here as well or make a PR to this project modifying the readme to add "External ressources & examples" to the doc 😃
I will close this issue.
Thanks again for sharing!

It should have been like this:
const withPlugins = require('next-compose-plugins')
const withSass = require('@zeit/next-sass')

const config = withPlugins([
  [withSass]
])

module.exports.next = {
  server: {
    conf: config // Need to pass the resulting config object to Next.js
  }
}

I had the same issue, but with CSS. Thank you for maintaining this so well, this was a great help. And congrats to you both on becoming fathers!


Cannot use this library for https server

For https you need to set the code to use wss:// instead of ws://
If we run this library via https server will be blocked

any update on this?


cal3d: init at 0.120

Description of changes
Closes https://github.com/NixOS/nixpkgs/issues/283332
Dependency of https://github.com/NixOS/nixpkgs/issues/219441
This PR adds 1 library: cal3d
Note: the project is pretty old.
I disabled the usage of unittest-cpp as it was failing 4 out of 43 tests.

hardwaremodel_test.cpp:31:1: error: Failure in CalHardwareModel_getRotationBoneSpace: Unhandled exception: test crashed
hardwaremodel_test.cpp:91:1: error: Failure in CalHardwareModel_getTranslationBoneSpace: Unhandled exception: test crashed
loader_saver_test.cpp:51:1: error: Failure in CalSaver_CalLoader_CoreAnimation: NULL != CalLoader::loadCoreAnimation( "tmp.cov" , m_pCoreSkel)
physique_test.cpp:256:1: error: Failure in CalPhysique_calculateTangentSpaces: Unhandled exception: test crashed

I could try to disable only these test, but than again, this package is not likely to get updates very soon.

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 283595 run on aarch64-linux 1

2 packages built:

cal3d
cal3d.dev

Closing in favor of a combined PR: https://github.com/NixOS/nixpkgs/pull/283595


Model saving and reloading

Looks like the logic for saving and reloading the model; both in agents.py and utils.save.py are partially implemented. Anyone with complete work arounds.

Actually, the saving Logic in agent.py is complete, just not for re-training.
For retraining, I had to modify it a little bit. The issue for retraining is the replay_memory, that has to be restored in a way.


Minor documentation update

Minor documentation fixes for #277. It additionally fixes all other broken links reported (I had to guess a bit where the 'advanced c code' link was supposed to go - please let me know if not to the pragma injector section.).
Fixes #277.

Oops - closing this for now, it was based on the wrong branch and has additional changes :(


import spreadsheet for assessment point entries

some teachers requested this feature.
although I understand the need for this feature to avoid duplicated work, I think it should be very low priority.
in the best scenario, teachers should be using Lanttern from the get go: if they aren't, I think I prefer to invest time (and resources) to investigate why and improve Lanttern's UX. this is critical because one of our main goals is to help visualize learning patterns — which implies Lanttern presence along the learning journey, and not as a system for registering students assessments at the end of the process, only for bureaucratic/documentation/reporting reasons.
that being said, right now Lanttern looks more like the later than the former — I acknowledge this, but at the same time I want to change the scenario as soon as possible. and with (very) limited time and resources, developing any kind of importing feature to support other tools that "compete" with Lanttern should not be a priority.
I'd love to hear different opinions. maybe one could think that the importing feature is an enabler for Lanttern adoption? (which is an opinion I would agree to, but I'd still consider enhancing Lanttern ongoing assessment features a priority)

with the enhancements implemented in 2024 Q3 cycle, teachers are using Lanttern to input assessment data ongoing.
this change (kind of) solves the issue, so I'm closing it


Set stackTraceLimit to 0 in fileSystemEntryExists

[This is a cherry-pick of #40043]
The exception thrown by Node.js's fs.statSync function contains a stack
trace that can be expensive to compute. Since this exception isn't used
by fileSystemEntryExists, we can safely set Error.stackTraceLimit to 0
without a change in behavior.

A significant performance improvement was noticed with this change while
profiling tsserver on packages within a proprietary monorepo.
Specifically, my team saw high self time percentages for Node.js's
uvException and handleErrorFromBinding internal functions. These
functions are executed within fs.statSync when it fails to find the
given path.
https://user-images.githubusercontent.com/906558/90183227-220cb800-dd81-11ea-8d61-f41f89481f46.png
fs.statSync: https://github.com/nodejs/node/blob/v14.4.0/lib/fs.js#L1030-L1037
handleErrorFromBinding: https://github.com/nodejs/node/blob/v14.4.0/lib/internal/fs/utils.js#L254-L269
uvException: https://github.com/nodejs/node/blob/v14.4.0/lib/internal/errors.js#L390-L443
Measurements
After adding Error.stackTraceLimit = 0, we saw:

For a large configured project with 12,565 files, tsserver reached the
projectLoadingFinish event 48.78% faster. (~46.786s vs ~31.447s)
For a medium project with 7,064 files, tsserver was 25.75% faster.
(~20.897s vs ~16.618s)
For a small project with 796 files, tsserver was only a negligible
3.00% faster. (~3.545s vs ~3.442)

Measurements were taken on macOS 10.15.6, Node.js 14.4.0, and a recent
master commit of TypeScript (610fa28d). The average of 3 runs before and
after this change were taken.
I would normally include .cpuprofile and isolate---*.log files, but
can't post them publicly in this case. If there's any other summaries
the TypeScript team would be curious about I can report them.
fs.statSync Misses
Within our monorepo, the fs.statSync misses were mostly searches for
alternative file extensions of module imports.

For node_modules imports, a lot of .ts/.tsx lookups failed until the
.d.ts file was found.
Within projects with a lot of JSX files, .ts files were looked for
before finding the .tsx version.
In the medium scale project mentioned above, a total of 38,515
non-existent files were queried during createProgram.

FYI @gluxon @DanielRosenwasser


Improve API logging

As a developer I want all the API logs in one place so that we can debug problems quickly.
Background
The API application runs in a Docker container on a GCP Compute Engine VM. The logs of the API are configured by the file production.xml, and the Docker image is created with the Dockerfile in the same repository.
As currently configured, the API outputs its logs to stdout inside the Docker container, but these logs aren't forwarded to stdout of the VM, so they aren't picked up by GCP Logging. To access logs currently it is necessary to ssh into the VM and execute docker logs --follow $(docker ps | awk '/api/ {print $NF}').
When we deploy to production, we have 3 VM instances, so in order to find out what went wrong we need to look in all three VMs manually for the relevant records.
Technical notes
I'm not sure how best to implement this. Most simply we could redirect the Container logs to the stdout of the VM which is already fitted with Google's logging mechanism. A more robust solution might be to write the logs to a file in GCP Storage and configure Cloud Logging to stream those files.
Acceptance tests

When I go to the Google Cloud Console and select Logging > Logs Explorer I see the output of the API Dockers containers.
When I navigate to a page on the Open Targets Platform which triggers a logging event I see new logs appear in the Logs Explorer.

This is more or less done by opentargets/platform#1881. We'll monitor the improvements in the 22.02 release and if we're satisfied we can close this.


add entity id property

Goal of this is that for some sync tables, it may make sense for some rows to be grouped into entity ids, this property should capture that.

oh, also can you bump the prerelease version in package.json

Sorry for the delay, I was OOO most of last week. I think parentIdProperty would make more sense. In the description you already write "represents a unique id for a parent entity for the object". The parent of a DocChunk would be a Doc, for example. I think idProperty and entityIdProperty would be very hard to distinguish in auto-complete.

@ekoleda-codaio thanks, good point. Renamed


b-form-radio-group not behaving as expected when value which in options equal to 0

Describe the bug. A clear and concise description of what the bug is.
To Reproduce. Steps to reproduce the behavior:

Click on radio
radio item can't be checked well

Expected behavior. A clear and concise description of what you expected to happen.
Screenshots. If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):

OS: Mac 13.1
Package Version: v0.7.3
Npm/Yarn/Pnpm Version<EMAIL_ADDRESS>
Additional context. Add any other context about the problem here.
I think there is something wrong with the following logic maybe
https://github.com/bootstrap-vue/bootstrap-vue-next/blob/main/packages/bootstrap-vue-next/src/components/BFormRadio/BFormRadio.vue

you can try this  https://codesandbox.io/s/boring-http-f95zdz?file=/src/App.vue

Was fixed in 0.8.2


Update switch-to-mde-overview.md

Docs Build status updates of commit db5463c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/security/defender-endpoint/switch-to-mde-overview.md
:white_check_mark:Succeeded

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 docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit db5463c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/security/defender-endpoint/switch-to-mde-overview.md
:white_check_mark:Succeeded

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 docs.microsoft.com contributor guidesPost your question in the Docs support channel


BIGTOP-4101. Fix undefined variable in toolchain manifest for openEuler.

https://issues.apache.org/jira/browse/BIGTOP-4101
BIGTOP-4097 broke the manifest in openEuler due to missing pkgs variable.

@sekikn Could you review this? I need to fix this to move Bigtop 3.3.0 release forward.

Before:
[root@localhost bigtop]# ./gradlew -POS=openeuler-22.03 -Pprefix=3.3.0 bigtop-slaves
......

#7 [3/5] RUN if [ -f ~/.bash_profile ]; then . ~/.bash_profile; fi &&     yum clean all && yum updateinfo &&     puppet apply -e "include bigtop_toolchain::installer" --modulepath=/etc/puppet/modules/ || if [ $? -ne 2 ]; then exit 1; fi
#7 0.876 50 files removed
#7 85.89 OS                                               41 kB/s | 3.4 MB     01:24
#7 435.4 everything                                       49 kB/s |  17 MB     05:48
#7 440.4 EPOL                                            2.5 MB/s | 4.7 MB     00:01
#7 545.0 debuginfo                                        40 kB/s | 4.0 MB     01:43
#7 593.0 source                                           39 kB/s | 1.8 MB     00:47
#7 601.9 update                                          1.8 MB/s |  15 MB     00:08
#7 617.2 update-source                                    34 kB/s | 420 kB     00:12
#7 618.6 Updates Information Summary: available
#7 618.6     15 Security notice(s)
#7 618.6          6 Important Security notice(s)
#7 618.6          7 Moderate Security notice(s)
#7 618.6          2 Low Security notice(s)
#7 643.1 Warning: Unknown variable: 'pkgs'. (file: /etc/puppet/modules/bigtop_toolchain/manifests/renv.pp, line: 54, column: 13)
#7 643.1 Error: Evaluation Error: Missing title. The title expression resulted in undef (file: /etc/puppet/modules/bigtop_toolchain/manifests/renv.pp, line: 54, column: 13) on node buildkitsandbox

After:
[root@localhost bigtop]# ./gradlew -POS=openeuler-22.03 -Pprefix=3.3.0 bigtop-slaves
......
#10 exporting to image
#10 exporting layers
#10 exporting layers 18.0s done
#10 writing image sha256:327660eb69db4e8aa90a9fe4138d1857da82b6f08271c52479558fc17495fe81 done
#10 naming to docker.io/bigtop/slaves:3.3.0-openeuler-22.03 done
#10 DONE 18.0s
+ rm -f Dockerfile

BUILD SUCCESSFUL in 2m 56s
1 actionable task: 1 executed

Thanks, @kevinw66.


Set up Dependabot

While looking at https://github.com/google/android-fhir/issues/2185 I noticed something else technically unrelate which IMHO would also be good to set-up:
https://docs.github.com/en/code-security/dependabot/dependabot-version-updates
I'll have a go at seeing if I can enable this (it should either be not very hard, or if there is something particular I'm missing that's specific to Gradle for Android that's a big enough PITA that it's not worth pursuing it further).
The expected result would be to start seeing https://github.com/MariaDB4j/MariaDB4j/pulls?q=is%3Apr++label%3Adependencies+ on this repo. (And on https://github.com/google/android-fhir/security/dependabot as well as on https://github.com/google/android-fhir/network/updates) We can tune the frequency and such things, if required (I've done it before).
@fredhersch @jingtang10 @omarismail94 @williamito FYI (please do shout here if there is any particular reason why this project would not want to benefit from automated dependency upgrades).

PR #2196 alone might actually not suffice (but is probably still required); I suspect both that one to make a start but then also a solution for #2194 is required... let's just try and see!

have you seen this<EMAIL_ADDRESS>

Re-opening, this is NOK, see e.g. https://github.com/google/android-fhir/runs/17467825398:
Dependabot couldn't parse the config file at .github/dependabot.yaml. The error raised was:

(<unknown>): did not find expected key while parsing a block mapping at line 3 column 1

Re-opening, this is NOK, see e.g. https://github.com/google/android-fhir/runs/17467825398:

This doesn't happen anymore (after #2234).
But https://github.com/google/android-fhir/settings/security_analysis still says Dependabot version updates. Allow Dependabot to open pull requests automatically to keep your dependencies up-to-date when new versions are available. as if this wasn't configured yet.

have you seen this<EMAIL_ADDRESS>
This looks like what we may have to do... I'll try this out some time.

Duh, e.g. https://github.com/google/android-fhir/runs/17521930462 (et al) now fails with:
Your .github/dependabot.yaml contained invalid details
Dependabot encountered the following error when parsing your .github/dependabot.yaml: The property '#/' contains additional properties ["open-pull-requests-limit"] outside of the schema when none are allowed.
At this point, I'm just going to remove that open-pull-requests-limit thing, for now; see #2242.


Prompt testing for LLM as judge

Please describe the changes in your PR. If it is addressing an issue, please reference that as well.
Experimenting with different prompts for LLM as a judge

Replaced by #738


Create NestedLists.py

An Hackerrank Problem

@Georghus please follow guildelines or i have to close your pull request without merging

Close it
On Thu, 6 Oct, 2022, 2:13 pm Yash Singh Bajetha, @.***>
wrote:

@Georghus https://github.com/Georghus please follow guildelines or i
have to close your pull request without merging
—
Reply to this email directly, view it on GitHub
https://github.com/ikshvaku01/DSA/pull/11#issuecomment-1269599915, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AT5YRLLARUUEA4Q5RRCHPLLWB2GJRANCNFSM6AAAAAAQ4IY43U
.
You are receiving this because you were mentioned.Message ID:
@.***>


remove meaningless poolType using

What this PR does / why we need it:
poolType is meaningless, we decide to remote it and we don't need to write it in storageclass's spec.parameters anymore.
Special notes for your reviewer:
Does this PR introduce a user-facing change?

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (b01c78b) 28.74% compared to head (475bcfd) 28.74%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1318   +/-   ##
=======================================
  Coverage   28.74%   28.74%
=======================================
  Files          34       34
  Lines        3079     3079
=======================================
  Hits          885      885
  Misses       2077     2077
  Partials      117      117

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


bump to nuxt-csurf beta

Types of changes

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

Description

add useLazyCsrfFetch (b06beac)
support serverless (4628f29)

Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes (if not applicable, please state why)

Hey, thanks for this PR.
I am completely up to merging this new version of nuxt-csurf with support for serverless, but please let's wait until it will more stable version than beta :)

Hey, I have added this change in the https://github.com/Baroshem/nuxt-security/pull/212. I will make sure to mention you in the new release as you have proposed this change.
Thanks!


Updating LIP-A2 config to match HW revs.

This is probably close enough now that let's merge it and fix up later as needed


feat: Add generate quote function

feat: Add generate quote function
Adjusted the output of some error messages
Use run_server() as a unified entry point for calling the enclave service

feat: Add generate quote function
Adjusted the output of some error messages
Use run_server() as a unified entry point for calling the enclave service
Merged unnecessary commits


[QUERY] How to use files.upload to upload a binary file

Question

How does one use files.upload? I tried
import { Readable } from "node:stream";

// ...

      // This is a `ReadableStream<Uint8Array>`...
      const audio = (await fetch("https://upload.wikimedia.org/wikipedia/commons/7/71/George_Gershwin_2.ogg")).body!;

      const response = await client.files.upload({
        channels: "<channel ID>",
        title: "Title",
        initial_comment: "Comment",
        // ...which I adapt into a Node.js `Readable` here
        file: Readable.from(audio),
        filename: "audio.ogg",
        filetype: "ogg",
      });

With this code, the API response is {"ok":false,"error":"no_file_data"}. I was expecting this to work since the files.upload JavaScript sample code, whose docs do similar, refer to something like the above as the legacy way to upload files. My use case is simple so I think I'm ok with a legacy way, as long as it works. Thanks!
Context

Environment

"deno-slack-sdk/"<EMAIL_ADDRESS>"deno-slack-api/"<EMAIL_ADDRESS>

deno 1.40.5 (release, aarch64-apple-darwin)
v8 12.1.285.27
typescript 5.3.3

ProductName:            macOS
ProductVersion:         14.2.1
BuildVersion:           23C71
Darwin Kernel Version 23.2.0: Wed Nov 15 21:53:18 PST 2023; root:xnu-10002.61.3~2/RELEASE_ARM64_T6000
Requirements
Please read the Contributing guidelines and Code of Conduct before creating this issue or pull request. By submitting, you are agreeing to those rules.

Hi @spencerwilson, thanks for asking the question! Our team is working on the files.upload v2 method addition in this PR: https://github.com/slackapi/deno-slack-api/pull/90 but it seems the changes may need some time until its release.
As a short-term solution, checking my code example mentioned at https://github.com/slackapi/deno-slack-api/issues/89 may be helpful for you. The code uploads a text file but you should be able to upload audio file by adjusting some parts of it.

Thanks very much @seratch , I'll give that a try! Here's some misc other context that Slack folks might want to know:

My use of the Deno client was in the context of a "next-gen app". I'm inexperienced with Deno, but very experienced with TypeScript and Node.js.
files.upload in the Deno client worked fine when uploading a text file via content; it's just this binary fine upload I couldn't figure out how to get working
Consider updating https://api.slack.com/messaging/files and/or https://api.slack.com/methods/files.upload to mention, or compare/contrast files.upload with, https://api.slack.com/methods/files.getUploadURLExternal. I was unaware of getUploadURLExternal and I appreciate the suggestion for an alternative!

I'm here for the same reasons :(
The client (injected from the deno function) does not seem to have a method called slackApi.files.getUploadURLExternal.
@spencerwilson how did you end up implementing this?  Did you just use the token to call the endpoint with fetch?


[W5.7] [T16-2] Lim Zi Hui Darieca

Add findP command to find users using phone number.

Please close the PR after acknowledging the comments 😄


Fix classic COM errors on non-supported compilers

Also, enable fast path for Clang and give friendlier errors to MSVC.
 I ended up passing -fno-declspec to disable __declspec specifically and then adding #define __declspec(x) to no-op all the __declspec in the CRT headers and cppwinrt. This finally gave the desired error:
_build\x64\Debug\winrt/base.h(688,9): error: static_assert failed due to requirement 'std::is_void_v<IClassFactory>' "To use classic COM interfaces, you must compile with -fms-extensions."
        static_assert(std::is_void_v<T> /* dependent_false */, "To use classic COM interfaces, you must compile with -fms-extensions.");
        ^             ~~~~~~~~~~~~~~~~~

/azp run

Looks the build is completely broken again... @DefaultRyan

Looks like NuGet stuff is failing, I don't imagine my PR is the source of these issues.

Looks like this: https://github.com/microsoft/azure-pipelines-tasks/issues/16088 issue here. Investigating how to workaround.

I think I may have figure out a fix. Our build pipeline actually had an explicit "Use NuGet version x" step, but it was only being used on manual builds for some reason. I took out the conditional to have it run always, and upped the NuGet version from 5.3 to 6.0.2 while I was at it, and got a successful pipeline run internally. I just kicked off a run here, so let's see if that goes well.

PS: Moving our pipeline over to be YML-based would probably help in that we'd have more visibility and transparency with what's actually happening in the pipeline. But as with everything, that conversion would take time, and I'm not sure if the value provided would be worth the effort. Anybody have any thoughts? Is there a big clamoring for this to happen that I'm unaware of?

I recently changed the build agents to a newer Windows version so that they would have VS2022 installed.  I had only worked with YML build definitions before that (not with the classic UI).  I found it a bit confusing and think it would have been easier to make that change if the Windows version was in YML for each phase of the build.  (The version needed updating for like 3 or 4 levels of job and I kept missing some).

Wish we had negative unit tests - this is impossible for me to "code review". 😭


Release 0.0.1

Before we move on to Flink 1.20 it would be good to get a tagged version that depends on 1.19

could also bump back to snapshot in a second commit in this same PR, as long as we have a commit with 0.0.1 throughout that we can tag


[#146084537] Fix uaa_nginx_access logs

What
These logs were passing the UAA ELB IP address as the nginx.clientip
field instead of the client IP address. This was due to Nginx not
taking into account the use of X-Forwarded-For headers.
We set set_real_ip_from to only trust sources within our own VPC.
Configuration based on the example from Nginx's documentation[1].
[1] http://nginx.org/en/docs/http/ngx_http_realip_module.html
How to review
Ultimately, we want to be sure that any Nginx access logs have a nginx.clientip field which matches the client's IP, not the ELB's. The following example is how you could verify by setting up a user:
Against an existing environment login to the CF CLI and create a user:
./scripts/create-user.sh -e<EMAIL_ADDRESS>-o testers

Then search in Kibana for "invite_users", you should find an access log for it. The nginx.clientip field will have an ELB IP (in the range <IP_ADDRESS>/16).
Deploy from this branch and repeat the steps above. The IP logged should now be your client IP. If you're in Aviation House it will be in one of these ranges:

<IP_ADDRESS>/26
<IP_ADDRESS>/32
<IP_ADDRESS>/32

Who can review
Anyone but me

Verified the IP is in the logs. The logs are not working in my env, but I found the logs in syslog on the uaa machine, and learnt a bit about how nginx logs are setup in the process.


missing error stack for errors in command run in element explorer shell

currently if there is error in command it only prints error message which is very hard to debug

The stack trace probably won't be very useful since there isn't actually a file which is running. The errors would just be from protractor/selenium-webdriver modules. Would those be useful to you? Could you describe a situation and what you would like to see?

Mostly I use element explorer to debug page objects and without stack trace it is very hard to find the exact location of error

ElementExplorer is a great place to start debugging without creating a test suite. If you are bringing in a page object, my assumption is that you have already investigated a good locator strategy and this would be better as a simple Protractor test.
Also, in elementExplorer, I needed to do the following to read in a page object file.
> var path = require('path')
> var PageObj = require(path.resolve('path/to/page-object.js')).PageObject
> var pageObj = new PageObj();
> pageObj.clickOnButton()  // where clickOnButton does something like element(by...).click()

If you need stack traces, it'll be better in a simple Protractor test:
conf.js
exports.config = {
  directConnect: true,
  specs: [ 'spec.js']
}

spec.js
var PageObj = require('./path/to/page-object').PageObj;
describe('test page obj', () => {
  it('should work', () => {
    var pageObj = new PageObj();
    pageObj.clickOnButton();
  });
});


Add github action workflow for Polynomial Encoding Version

The github workflow has been added as per https://github.com/summa-dev/summa-solvency/pull/232


Checking for version, for OS master support

Fix for Issue: Version check will fail for mbed-os master branch.
Checking if version is defined, on master branch no version number is present, so will just issue the warning.

@deepikabhavnani, I think I merged this wrong. It was destined for the "dummy_read" branch?

I will create another pull request for master branch..


Consider updating Browser.concat() to accept Uint8Array instances

In v8.0.0, Node's Browser.concat() function started accepting Uint8Arrays. It would be nice to add this behavior to the shim.

s/Browser/Buffer?

Silly me, fixed now.

This will be released in 5.1.0


#15742 DB2I enhancements

sequences support;
view definition reading support;
unique key and check constraints reading and adding support;
ability to rename tables via UI

https://www.ibm.com/docs/en/i/7.2?topic=constraints-adding-using-check
https://www.ibm.com/docs/en/i/7.2?topic=statements-rename


Error: API key not set.

Groqopilot v0.0.5
VSCode 1.88.1

Installed from VSCode Marketplace
Set API Key in extension settings
Checked settings.json (key is set)
Tried on Windows and MX-Linux
did several app restarts

Get the following error:
"API key not set. Please configure the API key in the settings."
Runtime Status
Activation
Activated by onView:groqopilotView event: 1ms
Uncaught Errors (1)
Cannot read properties of undefined (reading 'value')

"groqopilot.apiKey": "gsk_****u" - this is the issue on Mac, it's invalid JSON.

It doesn't seem to be invalid to me, do mind elaborating?
I checked here. Seems fine.
https://jsonlint.com/
JSON Online Validator and Formatter - JSON Linthttps://jsonlint.com/
JSONLint is the free online validator, json formatter, and json beautifier tool for JSON, a lightweight data-interchange format. You can format json, validate json, with a quick and easy copy+paste.
jsonlint.com

From: Rahul Yadav @.>
Sent: Wednesday, April 24, 2024 2:39 AM
To: unclecode/groqopilot @.>
Cc: Marko Westphal @.>; Author @.>
Subject: Re: [unclecode/groqopilot] Error: API key not set. (Issue #6)
You don't often get email from @.*** Learn why this is importanthttps://aka.ms/LearnAboutSenderIdentification
"groqopilot.apiKey": "gsk_****u" - this is the issue on Mac, it's invalid JSON.
—
Reply to this email directly, view it on GitHubhttps://github.com/unclecode/groqopilot/issues/6#issuecomment-2074181381, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7KSOUFK7O7EN4D6AQ3LOEDY65HTPAVCNFSM6AAAAABGVU5IXKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZUGE4DCMZYGE.
You are receiving this because you authored the thread.Message ID: @.***>

@MW-study Working on it, I will fix it and release the new version

Issue has been resolved. If nothing on this, I will close this issue/

Issue has been resolved. If nothing on this, I will close this issue/

Thanks a lot, it is working.


Remove legacy chat stubs

Projects/CoX/Servers/GameServer/Chat.cpp and Projects/CoX/Servers/GameServer/Chat.h contain stub code for chat that was implemented in the MapServer. These files can be removed to clean up the codebase some.

Thanks for adding this. I couldn't remember where I saw those files.


Create initial SlateDB Pulumi project

This PR sets up the initial Pulumi project to manage committer access to various SlateDB resources such as Github, Discord, and crates.io.
I've currently commented out all the committers except myself in case anything goes wrong. We can incrementally add all the committers to safely migrate management to this repository.
The files to look at are:

Pulumi.yaml
README.md
resources/*py
.github/workflows/*py

You can ignore the sdks directory. This is created by Pulumi to leverage the Terraform Discord provider.
There is no Crates.io/Cargo Pulumi/Terraform provider, so I've simply added a local.Command invocation for adding and removing owners.

Is this repository intended to be public?

I looked at the 3 minute intro to pulumi, and then specific documentations for the commands used. The docs and tutorials seem to indicate it would take longer to fully understand what pulumi does.
Are there pointers that you found, that were quick and productive to understand core concepts?

I looked at the files and asked questions mostly for my learning. I have not used pulumi.

Is this repository intended to be public?

I don't think there's anything sensitive in it... I suppose we could make it private. I don't mind either way.

I looked at the 3 minute intro to pulumi, and then specific documentations for the commands used. The docs and tutorials seem to indicate it would take longer to fully understand what pulumi does.
Are there pointers that you found, that were quick and productive to understand core concepts?

@vigneshc Hmm, I'm not aware of any. I've kind of mapped it to the concepts of Terraform, Ansible, Puppet, and other such tools I've interacted with. It's essentially just a way to track infrastructure configuration and as the config changes, apply the new changes to the infrastructure.
I'm using it here to manage ownership for Github orgs, Crates.io packages, and Discord (the committers role). I plan to add AWS configs as well when we have perf tests.


[TextServer] Ensure ICU data is initialised only one and cleaned only at exit.

Fixes https://github.com/godotengine/godot/issues/73665

Thanks!

Cherry-picked for 4.0.1.


pull request for e2e test at 01/28/2017 22:15:11

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


[Fixed issue #975] Improved the 'Add Blank' button of 'Cloze Text' exercise

Fixes: #975
For this, I added margin class in the button div.
Earliar:

Now:

Sorry!
Closing this issue as by mistake I forked from the "master" branch instead of the "dev" branch.


Buying ebook with coupon code does not work.

Wanted to buy but coupon code as advertised in readme  does not work😐

A purchased anyhow and don't regret because the book is worth every penny !


[feat] resolve version conflict in devcontainer.json for dotnet image

Please provide us with the following information:

This issue is for a: (mark with an x)
- [ ] bug report -> please search issues before submitting
- [x] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

Minimal steps to reproduce
In the devcontainer.json file, the image used is version 8 of dotnet. However, the version indicated in the configuration is 6.0 (as you can see here, which may cause a conflict. The correct configuration should be:
"ghcr.io/devcontainers/features/docker-in-docker:latest": {},
"ghcr.io/devcontainers/features/dotnet:latest": {
  "version": "8.0",
  "additionalVersions": "6.0,7.0"
},

Any log messages given by the failure

Expected/desired behavior

OS and Version?

Windows 7, 8 or 10. Linux (which distribution). macOS (Yosemite? El Capitan? Sierra?)

Versions

Mention any other details that might be useful

Thanks! We'll be in touch soon.

Not really. It's for some extension's backward compatibility. There's no version conflict.


fix: expand _required include data and aria required attributes

📝 Description
The way the docs for Conditional Styles are written make me believe that I should be able to react to the presence of a data-required prop using the _required condition, however the selector for _required doesn't currently account for that usage.
⛳ Current behavior (updates)
The _required condition only targets elements with a truthy required prop.
🚀 New behavior
_required targets elements with required, data-required, or aria-required props.
💣 Is this a breaking change (Yes/No):
No

@trevorblades could you update this in the docs too.
https://panda-css.com/docs/concepts/conditional-styles#reference


personal review

Its all good eveerything looks nice there is nothing else to say other than its time to merge

AL looks good


fix: typo

Please check if the PR fulfills these requirements

[x] It's the right issue type on the title
[x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix #xxx[,#xxx], where "xxx" is the issue number)
[x] The commit message follows our guidelines
[ ] Tests for the changes have been added (for bug fixes/features)
[ ] Docs have been added/updated (for bug fixes/features)
[x] It does not introduce a breaking change or has a description of the breaking change

Description
tpye -> type

Thank you for your contribution to TOAST UI product. 🎉 😘 ✨

thank you for the contribution @arkist  🎉


Figure out what to do about PassOptions::arguments

This is a hash map of string arguments that can be passed directly to individual passes.

Done.


HAWQ-1113. fix files_same_path/sizes_same_path/segnos_same_path are n…

Please review. Thanks !

+1

I recommend to move these three lines of code into def __init__(self, options, table, utility_conn, conn, failure_handler), the same with self.srcfiles and self.dstfiles. @wcl14 can you do this modification together into https://github.com/apache/incubator-hawq/pull/955? Thanks.

@xunzhang Yes, I will do this modification in #955.


Bump the targetSdkVersion and the support library to 25.

Why not update to Android Gradle Plugin 2.2.2 and Build Tools 25 directly?

Simply missed updating it :(
Thanks for pointing it. I'm going to send another PR.


Fix redirect url when running "push"

Replace the redirect url
Previously "...ballerina.io/cli-token"
Replaced with "...ballerina.io/dashboard?tab=token"
Purpose
Fix this issue: https://github.com/ballerina-platform/ballerina-lang/issues/41831
Fixes #41831
Approach
I replaced the url to reach the expected functionality.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Config route for the system

Create a config route for the system
- # of tokens for creating a dao
- # of tokens for creating a proposal
- block time

After finishing give this ticket to @GHesericsu pls.

https://github.com/deep-ink-ventures/genesis-dao-service/commit/d47ae4b30f0a7410522c22cb10ff81706b5ef162

@GHesericsu


Support for prepending items to list and keeping scroll

I am building a chat application where the user starts at the bottom of a list of messages and scrolls upward, infinitely loading items which in turn prepends them to the list.
Would this package support starting at the bottom and allowing a user to infinitely scroll upwards while maintaining their scroll position?
Similarly to Slack or Microsoft Teams?
Thanks for this awesome lib

Hey!
If I understand correctly, the option you are looking for is initialScroll. I think this lib should be able to help with your usecase, but feel free to send me a PR if you find any shortcomings :)

Hey!
If I understand correctly, the option you are looking for is initialScroll. I think this lib should be able to help with your usecase, but feel free to send me a PR if you find any shortcomings :)

I have exactly the same usecase. An example where the customer scrolls up and scrollbar position is maintained would be really appreciated.


Add support for reading JS5 containers from high revision servers

For both NXT and Java client.

Requires #5


Update OnlyOffice on README.md

the OnlyOffice code is available in github and has the AGPL license aproved by the OSI https://opensource.org/license/agpl-v3

Just to inform you, this repo is dead, but I'm working on a remake here https://github.com/0PandaDEV/awesome-windows


critical CVE in logback package

Tag
Distro
CVE ID
Severity
Packages
Source Package
Fix Package Version

v0.1.22
Ubuntu-bionic
CVE-2017-5929
critical
ch.qos.logback_logback-core
1.1.3
fixed in 1.2.0

This is another case, similar to #83 where the library in question is part of the Cassandra release itself, not the Management API. If the dependencies are updated in Cassandra and released,Management API will pick it up then.

https://issues.apache.org/jira/browse/CASSANDRA-16464


[BUG] [04-Jun-2023 17:16:15 UTC] PHP Fatal error:  Uncaught JsonException: Syntax error in/vendor/nutgram/nutgram/src/RunningMode/Webhook.php:59 Stack trace: #0 /vendor/nutgram/nutgram/src/RunningMode/Webhook.php(59): json_decode() #1 /vendor/nutgram/nutgram/src/Nutgram.php(229): SergiX44\Nutgram\RunningMode\Webhook->processUpdates() #2 /vendor/nutgram/nutgram/src/RunningMode/Webhook.php on line 59

Nutgram version
4.0
PHP version
8.2
Framework
No Framework
Cache driver
Arraycache
Describe the bug
Cant run on webhook
To Reproduce

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
work
Screenshots
No response
Additional context
[04-Jun-2023 17:16:15 UTC] PHP Fatal error:  Uncaught JsonException: Syntax error in /vendor/nutgram/nutgram/src/RunningMode/Webhook.php:59
Stack trace:
#0 vendor/nutgram/nutgram/src/RunningMode/Webhook.php(59): json_decode()
#1 botpa/vendor/nutgram/nutgram/src/Nutgram.php(229): SergiX44\Nutgram\RunningMode\Webhook->processUpdates()
#2 /home/helaspot/abepay.helaspot.com/botpa/index.php(57): SergiX44\Nutgram\Nutgram->run()
#3 {main}
thrown in /vendor/nutgram/nutgram/src/RunningMode/Webhook.php on line 59

https://github.com/nutgram/nutgram/discussions/352

above is my code, webhook is set correctly @Lukasss93

in case: just check php8.2-curl extension is installed.
I had the same bug, migrating to a brand new server, my old code stopped working:
telegram server responded with a 505 HTTP Version Not Supported.
(Uncaught GuzzleHttp\Exception\ServerException).
With php-curl extension correctly installed, now it's ok


is there a log file that i can check for errors?

I can get to the /api page but the logo is a broken link and all api commands that i run give me 503 service unavailable.
What can I provide for logs?
"lde_message": "0000202B: RefErr: DSID-0310082F, data 0, 1 access points\n\tref 1: 'redacteddomain'\n\u0000",
"lde_dn": null,
"error": true
}

FIXED - I see that the --user flag needs quotes around it, I'm guessing it doesn't like the period in the domain

Okay, great!

I'm having the same issue but using quotes did not fix it.
{
"lde_message": "0000202B: RefErr: DSID-0310082F, data 0, 1 access points\n\tref 1: 'earthweb'\n\u0000",
  "lde_dn": null,
  "error": true
}

Same.