Install issue

Hi,
I have a fresh install of Xcode. I change dependencies in Podfile
I got the autoconf not found error then I install brew install autoconf automake libtool
After relâche pod install, I got the following error (I tried pod update too):
set -e
type -P autoconf &>/dev/null || alias autoconf 'xcrun autoconf'
type -P autoheader &>/dev/null || alias autoheader 'xcrun autoheader'
type -P aclocal &>/dev/null || alias aclocal 'xcrun aclocal'
type -P automake &>/dev/null || alias automake 'xcrun automake'
type -P glibtool &>/dev/null || alias glibtool 'xcrun glibtool'
type -P glibtoolize &>/dev/null || alias glibtoolize 'xcrun glibtoolize'

sh autogen.sh
./configure
./tools/svn_repo_revision.sh

sed -i "" "s/\/\* #undef HAVE_INT64_T_64 \*\//#define HAVE_INT64_T_64 1/" include/geos/platform.h
sed -i "" "s/#define HAVE_LONG_INT_64 1/\/\* #undef HAVE_LONG_INT_64 \*\//" include/geos/platform.h

cat <<EOT >> include/geos/platform.h
  #undef ISNAN
  #define ISNAN(x) (std::isnan(x))
EOT

patch capi/geos_c.h <<EOF
  149c149
  < #include <geos/export.h>
  ---
  > #define GEOS_DLL
EOF

* Running /usr/local/bin/glibtoolize (2.4.6)
   OPTIONS = --force --copy
glibtoolize: putting auxiliary files in '.'.
glibtoolize: copying file './ltmain.sh'
glibtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'macros'.
glibtoolize: copying file 'macros/libtool.m4'
glibtoolize: copying file 'macros/ltoptions.m4'
glibtoolize: copying file 'macros/ltsugar.m4'
glibtoolize: copying file 'macros/ltversion.m4'
glibtoolize: copying file 'macros/lt~obsolete.m4'
* Running /usr/local/bin/aclocal (1.15.1)
* Running /usr/local/bin/autoheader (2.69)
* Running /usr/local/bin/automake (1.15.1)
   OPTIONS = --add-missing --copy -Woverride
* Running /usr/local/bin/autoconf (2.69)
======================================
Now you are ready to run './configure'
======================================
checking build system type... x86_64-apple-darwin17.2.0
checking host system type... x86_64-apple-darwin17.2.0
checking target system type... x86_64-apple-darwin17.2.0
checking for a BSD-compatible install... /usr/local/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/local/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking how to convert x86_64-apple-darwin17.2.0 file names to x86_64-apple-darwin17.2.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin17.2.0 file names to toolchain format... func_convert_file_noop
checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin17.2.0 dyld
checking how to hardcode library paths into programs... immediate
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
checking whether the g++ linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fno-common -DPIC
checking if g++ PIC flag -fno-common -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin17.2.0 dyld
checking how to hardcode library paths into programs... immediate
checking for library containing strerror... none required
checking whether make sets $(MAKE)... (cached) yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether closedir returns void... no
checking for working memcmp... yes
checking for strftime... yes
checking for vprintf... yes
checking for _doprnt... no
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... (cached) yes
checking for library containing opendir... (cached) none required
checking for ANSI C header files... (cached) yes
checking for memory.h... (cached) yes
checking for unistd.h... (cached) yes
checking ieeefp.h usability... no
checking ieeefp.h presence... no
checking for ieeefp.h... no
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for strchr... yes
checking for memcpy... yes
checking for gettimeofday... yes
checking whether stat file-mode macros are broken... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for size_t... (cached) yes
checking for an ANSI C-conforming const... yes
checking if requested to force inline functions... yes
checking if requested to enable assert macros... yes
checking if requested libstdc++ debug mode... no
checking if g++ supports -pedantic... yes
checking if g++ supports -Wall... yes
checking if g++ supports -ansi... yes
checking if g++ supports -Wno-long-long... yes
checking if g++ supports -ffloat-store... no
checking for finite... yes
checking for isfinite... yes
checking for isnan... yes
checking whether int64_t is 64 bits... no
checking whether long long int is 64 bits... yes
checking OS-specific settings... darwin17.2.0
checking for OS/X version... Mac OS X (Darwin 17.2.0 kernel)
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating capi/Makefile
config.status: creating capi/geos_c.h
config.status: creating doc/Doxyfile
config.status: creating doc/Makefile
config.status: creating macros/Makefile
config.status: creating src/Makefile
config.status: creating src/algorithm/Makefile
config.status: creating src/algorithm/locate/Makefile
config.status: creating src/algorithm/distance/Makefile
config.status: creating src/geom/Makefile
config.status: creating src/geom/prep/Makefile
config.status: creating src/geom/util/Makefile
config.status: creating src/geomgraph/Makefile
config.status: creating src/geomgraph/index/Makefile
config.status: creating include/Makefile
config.status: creating include/geos/Makefile
config.status: creating include/geos/algorithm/Makefile
config.status: creating include/geos/algorithm/locate/Makefile
config.status: creating include/geos/algorithm/distance/Makefile
config.status: creating include/geos/geom/Makefile
config.status: creating include/geos/geom/prep/Makefile
config.status: creating include/geos/geom/util/Makefile
config.status: creating include/geos/geomgraph/Makefile
config.status: creating include/geos/geomgraph/index/Makefile
config.status: creating include/geos/index/Makefile
config.status: creating include/geos/index/bintree/Makefile
config.status: creating include/geos/index/chain/Makefile
config.status: creating include/geos/index/intervalrtree/Makefile
config.status: creating include/geos/index/quadtree/Makefile
config.status: creating include/geos/index/strtree/Makefile
config.status: creating include/geos/index/sweepline/Makefile
config.status: creating include/geos/io/Makefile
config.status: creating include/geos/linearref/Makefile
config.status: creating include/geos/noding/Makefile
config.status: creating include/geos/noding/snapround/Makefile
config.status: creating include/geos/operation/Makefile
config.status: creating include/geos/operation/buffer/Makefile
config.status: creating include/geos/operation/distance/Makefile
config.status: creating include/geos/operation/intersection/Makefile
config.status: creating include/geos/operation/linemerge/Makefile
config.status: creating include/geos/operation/overlay/Makefile
config.status: creating include/geos/operation/overlay/snap/Makefile
config.status: creating include/geos/operation/polygonize/Makefile
config.status: creating include/geos/operation/predicate/Makefile
config.status: creating include/geos/operation/relate/Makefile
config.status: creating include/geos/operation/sharedpaths/Makefile
config.status: creating include/geos/operation/union/Makefile
config.status: creating include/geos/operation/valid/Makefile
config.status: creating include/geos/planargraph/Makefile
config.status: creating include/geos/planargraph/algorithm/Makefile
config.status: creating include/geos/precision/Makefile
config.status: creating include/geos/simplify/Makefile
config.status: creating include/geos/triangulate/Makefile
config.status: creating include/geos/triangulate/quadedge/Makefile
config.status: creating include/geos/util/Makefile
config.status: creating include/geos/version.h
config.status: creating src/index/Makefile
config.status: creating src/index/bintree/Makefile
config.status: creating src/index/chain/Makefile
config.status: creating src/index/intervalrtree/Makefile
config.status: creating src/index/quadtree/Makefile
config.status: creating src/index/strtree/Makefile
config.status: creating src/index/sweepline/Makefile
config.status: creating src/io/Makefile
config.status: creating src/linearref/Makefile
config.status: creating src/noding/Makefile
config.status: creating src/noding/snapround/Makefile
config.status: creating src/operation/Makefile
config.status: creating src/operation/buffer/Makefile
config.status: creating src/operation/distance/Makefile
config.status: creating src/operation/intersection/Makefile
config.status: creating src/operation/linemerge/Makefile
config.status: creating src/operation/overlay/Makefile
config.status: creating src/operation/polygonize/Makefile
config.status: creating src/operation/predicate/Makefile
config.status: creating src/operation/relate/Makefile
config.status: creating src/operation/sharedpaths/Makefile
config.status: creating src/operation/union/Makefile
config.status: creating src/operation/valid/Makefile
config.status: creating src/planargraph/Makefile
config.status: creating src/precision/Makefile
config.status: creating src/simplify/Makefile
config.status: creating src/triangulate/Makefile
config.status: creating src/triangulate/quadedge/Makefile
config.status: creating src/util/Makefile
config.status: creating swig/geos.i
config.status: creating swig/Makefile
config.status: creating swig/python/Makefile
config.status: creating swig/python/tests/Makefile
config.status: creating swig/ruby/Makefile
config.status: creating swig/ruby/test/Makefile
config.status: creating php/Makefile
config.status: creating php/test/Makefile
config.status: creating tests/Makefile
config.status: creating tests/bigtest/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/perf/Makefile
config.status: creating tests/perf/operation/Makefile
config.status: creating tests/perf/operation/buffer/Makefile
config.status: creating tests/perf/operation/predicate/Makefile
config.status: creating tests/perf/capi/Makefile
config.status: creating tests/xmltester/Makefile
config.status: creating tests/geostest/Makefile
config.status: creating tests/thread/Makefile
config.status: creating tools/Makefile
config.status: creating tools/geos-config
config.status: creating include/config.h
config.status: creating include/geos/platform.h
config.status: executing depfiles commands
config.status: executing libtool commands
Swig: false
Python bindings: false
Ruby bindings: false
PHP bindings: false
#define GEOS_SVN_REVISION 0
configure.ac:37: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
configure.ac:37: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.ac:40: installing './compile'
configure.ac:9: installing './config.guess'
configure.ac:9: installing './config.sub'
configure.ac:37: installing './install-sh'
configure.ac:37: installing './missing'
capi/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
swig/python/Makefile.am:18: installing './py-compile'
Can't fetch local revision (neither .svn nor .git found)
Wrote rev '0' in file './geos_svn_revision.h'
sed: can't read s/\/\* #undef HAVE_INT64_T_64 \*\//#define HAVE_INT64_T_64 1/: No such file or directory```

Can you confirm what Xcode version you are using, as well as cocoapods?

Xcode Version 9.1 (9B55)
$ pod --version
1.3.1

@JiDai thanks! I have the exact same setup, although pod install works as expected on a fresh clone of the repo.
So, you cloned the repo and run pod install and get the error above, is that correct? Or are you integrating GEOSwift into your project?
If it's an integration issue, can you plz share your Podfile

I did not clone the repo, I create new empty project in Swift. modify the podfile and install.
Here is my Podfile
platform :ios, '8.0'
use_frameworks!

target 'PastSalesExplorer' do
    pod 'GEOSwift'
end

@JiDai are you still experiencing this problem? If yes, could you please create a project that reproduces the issue and push it into a public github repo and share the link here?
Thanks!

I juste created new project (Single View App), add podfile and install. Here is he repo https://github.com/GEOSwift/GEOSwift

You're getting the same issue on this new project?
I cloned your repo and couldn't replicate it:
pod install
Analyzing dependencies
Downloading dependencies
Installing GEOSwift (2.1.0)
Installing geos (3.5.0)
Generating Pods project
Integrating client project

[!] Please close any current Xcode sessions and use `DemoGeoSwift.xcworkspace` for this project from now on.
Sending stats
Pod installation complete! There is 1 dependency from the Podfile and 2 total pods installed.

And the project running:

Damn.
Yes, same issue on this new project.
So it is my env ?

I found similar issues on Geos trac project. Can you bump dependency ?

@JiDai What do you mean by Can you bump dependency ?

Geos has been updated to 3.6.2. I supposed you could upgrade geos to this version but your pod file does not specify version, so the version installed is 3.5. Geos has not publish a version ulterior to 3.5 on cocoa pods ?

Hi, I don't know if anything has been resolved with this, but I am getting a similar error on attempted install on High Sierra. Essentially the same output as above, ending with
Can't fetch local revision (neither .svn nor .git found)
Wrote rev '0' in file './geos_svn_revision.h'
sed: can't read s/\/\* #undef HAVE_INT64_T_64 \*\//#define HAVE_INT64_T_64 1/: No such file or directory

(full logs attached.)
This occurs whether I try to integrate with my project, or do a clean install by cloning this repo and then running pod update and pod install. My cocoapods version is 1.5.0. It appears it is trying to install geos 3.5.0.
Any ideas?

@davenquinn Can you confirm what version of the library you are trying to install? I released v2.2.0 last week. If you don't have the latest version, can you please try that out?

We've revised the pod install process for GEOSwift 3.0.0 and geos 3.7.0. Please try them out and if you have any problems, reopen this issue with new info.


CUDA Out of memory, had to lower batch size (Help with Memory Optimization)

So just a general question, I had to lower batch size to get it to run, so can someone recomment memory optimization frameworks that I can utilize so that the model can run faster and take in more batch size, as currently the way its going, it will take days for the model to complete all epochs.
So need a bit of help in memory optimization, or if others are able to get it to work reasonably on Colab. I am currently running the TimeLLM_ETTh1.sh script, and it going too slow.

I believe there is room for such optimizations, and we welcome related pull requests. Alternatively, you may consider trying GPT-2. For more information, please see the issue at https://github.com/KimMeen/Time-LLM/issues/23

I trained scripts/TimeLLM_ETTh2.sh using 8 A100 40G GPUs, which took approximately 2 hours. Due to memory constraints, I adjusted the batch_size from 24 to 6, resulting in an effective batch_size of 6 * 8 = 48. The final Mean Squared Error (MSE) was 0.297, which is over 10% worse than the data in the paper, which reported an MSE of 0.268. This was based on training scripts/TimeLLM_ETTh2.sh for only ten epochs, while scripts/TimeLLM_ETTh1.sh requires training for 100 epochs, and the size of the traffic dataset is approximately 180 times that of ETTh2. The fact that such significant resource consumption is required for processing such a small dataset like ETTh significantly affects the feasibility of Time-LLM.

I want to replace the backbone with GPT-2, which would significantly speed up the process while reducing memory consumption, as the parameter size of GPT-2 is much smaller than that of Llama2. Regarding the training approach, I wonder if it's feasible to pre-train on one dataset and then fine-tune for only a few epochs on another dataset.


HARP-6597: Camera rotations in globe.

Fix in progress:

[ ] orbiting now happens in the target's tangent space, but azimuthal rotation is not fixed in this new behaviour yet.
[ ] todo: limit pitch below sphere's horizon, to never allow the camera to point in the void.

Adrien I have improved near plane distance calculus a little bit, so you won't see the sphere parts clipped out. Please rebase your commit on top of mine when you are close to finish or cherry-pick to test:
https://github.com/heremaps/harp.gl/pull/764/commits/5f5d58a75a0587eaaddad5beb39a21d0e8ad6524


data-horizontal-scroll not working

the data-horizontal-scroll = "true" parameter in the table is not working, any tips?

https://sandbox.org.ua/olton/code/j1RbavZd8v

Okay, I'll test.

Perfect, it worked !!!


SC200-LAB00: QUICK_UPDATE

Contact Details
No response
What happened?
Exercise : 01
Task: 3
Step: 06
Description of issue:
No options to select Auto provisioning from the Settings Defender plans
Repro steps:
1.Select Settings & monitoring from the settings under Defender plans.
Lab
Lab 03 Exercise 01 Enable Microsoft Defender for Cloud
Relevant screenshots
Step 6. Select Auto provisioning from the Settings area.
Observtion - No options to select Auto provisioning

Step7. Review the Auto provisioning - Extensions. Confirm that Log Analytics agent/Azure Monitor agent is Off.
Do you want to help us? 👏

[ ] Create a Pull Requestt by following this project's Contribution Guide

There has been a change in the Lab1 Exercise 1 , Step 6

This is fixed. Thank you.


Keeps getting "unauthorized: not authenticated: No valid credential was supplied." when doing cog push

Hi, I'm trying to push a model to replicate. But when doing cog push, I keep getting the
unauthorized: not authenticated: No valid credential was supplied. ⅹ exit status 1. I have tried the solution mentioned in #559 and #842, sometimes it works, but most of the time I just keeps getting this error below. I would appreciate the help or tips about how to set up cog properly. Thank you so much!
The full version of the output is here
Pushing image 'r8.im/**/**'... Using default tag: latest The push refers to repository [r8.im/**/**] 5fdcd5c3bf14: Preparing  5fdcd5c3bf14: Pushing [==================================================>]  5.483GB facf8abdb93f: Layer already exists  a2c0fab16017: Layer already exists  d74284bd34af: Layer already exists  7bd4e777efbb: Layer already exists  803578faa815: Layer already exists  0b2175c23c04: Layer already exists  0e8a52837244: Layer already exists  f244ff57fee1: Layer already exists  63e983a1eddb: Layer already exists  a4f64286a1ba: Layer already exists  06afe5af7802: Layer already exists  d0b205dab4a0: Layer already exists  8b34a2ee135b: Layer already exists  efa470227baa: Layer already exists  db05dacceb03: Layer already exists  0300484f521f: Layer already exists  8ef5839390bd: Layer already exists  b69671f380bf: Layer already exists  2d8b8a9cee39: Layer already exists  10843f8885e8: Layer already exists<PHONE_NUMBER>c6: Layer already exists  unauthorized: not authenticated: No valid credential was supplied. ⅹ exit status 1

any update?

seems like a timeout issue. It takes a long time for me to push my image (>10GB) yo replicate. By the time it is finished, cog already logged out? Never had any problem when using EC2 to push it.

so is there any solution to push big models?

I tried on a ec2, and a contabo vps

No solution yet, it's an issue that is worked on.

any eta?

When will be this issue fixed?

Solution: ```
sudo cog login

doesn't work for me. my image is >18GB. Can someone help me please

Solution: ``` sudo cog login

I'm also facing this issue. Seems to be an Auth timeout.

@MrlolDev

No solution yet, it's an issue that is worked on.

Any news on this issue?

We're having the same problem. Is there a workaround?
Otherwise it will be impossible to publish models to Replicate.

I am facing the same issue, did anyone found the solution?

Same. With Lambdalabs and using sudo cog.

Prediction failed for an unknown reason. It might have run out of memory? (exitcode -9)


Hi, is this PR still running? I'd like to use lz4 in latest streamly and happy to help :)

@TheKK the last update on this was long ago, so it is stalled. @adithyaov can you update this, I will review. See if @TheKK can help in some way if you are busy.

Hey @TheKK this PR is stalled. If possible please send a new PR or update this PR accordingly. I can review it.

Got it. I'd like to work on this one but still have other task to work on.


[WIP] Upgrade go-ipfix to v0.3.1

This PR is still in progress and currently serves for unblocking @dreamtalen from adding unit tests to flow aggregator.

Thanks, Yiou.

Codecov Report

Merging #1582 (9ebac3b) into master (9d3d10b) will decrease coverage by 10.63%.
The diff coverage is 23.62%.

@@             Coverage Diff             @@
##           master    #1582       +/-   ##
===========================================
- Coverage   63.31%   52.68%   -10.64%
===========================================
  Files         170      181       +11
  Lines       14250    15272     +1022
===========================================
- Hits         9023     8046      -977
- Misses       4292     6324     +2032
+ Partials      935      902       -33

Flag
Coverage Δ

kind-e2e-tests
37.36% <19.09%> (-18.03%)
:arrow_down:

unit-tests
40.52% <17.84%> (-0.75%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

 Merging this as Yongming's flow aggregator PRs #1558 and #1596 are dependent on this.
We will upgrade to go-ipfix v0.4.0 before Antrea v0.12.0 release.


Feature/manage petition expire

Also added a second crate layer to have all tests pass together.

ack


add info about meta img template to blogging md

@anita-trimbur created a meta img template in figma, would be great to get this added to our blogging.md
we also don't really have much details about what to consider when creating a meta image it might be cool to also document some design principles to keep in mind

@anita-trimbur you up for taking this issue on next week?


Do we have a roadmap of the commerce-sdk somewhere?

Like to know how much coverage of the API the current version has? What comes in next versions?

There isn't a published roadmap for the SDK at the moment.  The SDK covers 100% of the APIs from the Salesforce Commerce API, which are documented on the new Commerce Cloud Developer Community.  We have recently added native support for Redis caching and are currently improving the logging within the SDK.


Update security-center-platform-migration.md

Fixed problem with disagreement in number.

@TomShinder : Thanks for your contribution to the Azure documentation! The author, @YuriDio, has been notified to review your proposed change.


[TS Migration] Migrate Image to TypeScript

Details

Fixed Issues

$
https://github.com/Expensify/App/issues/25107
PROPOSAL: N/A
Tests

Log into the app
Navigate to any conversation
Send an image (alternatively you can open a conversation that already has some images sent)
Make sure the image looks correctly and there are no errors

[x] Verify that no errors appear in the JS console

Offline tests

N/A
QA Steps

Same as Tests section above

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native

iOS: Native

iOS: mWeb Safari

MacOS: Chrome / Safari

MacOS: Desktop

@ArekChr Could you please complete checklist on this PR? Thank you!

@mountiny sure, I will complete

Reviewer Checklist

[ ] I have verified the author checklist is complete (all boxes are checked off).
[ ] I verified the correct issue is linked in the ### Fixed Issues section above
[ ] I verified testing steps are clear and they cover the changes made in this PR

[ ] I verified the steps for local testing are in the Tests section
[ ] I verified the steps for Staging and/or Production testing are in the QA steps section
[ ] I verified the steps cover any possible failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[ ] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)

[ ] I checked that screenshots or videos are included for tests on all platforms
[ ] I included screenshots or videos for tests on all platforms
[ ] I verified tests pass on all platforms & I tested again on:

[ ] Android: Native
[ ] Android: mWeb Chrome
[ ] iOS: Native
[ ] iOS: mWeb Safari
[ ] MacOS: Chrome / Safari
[ ] MacOS: Desktop

[ ] If there are any errors in the console that are unrelated to this PR, I either fixed them (preferred) or linked to where I reported them in Slack
[ ] I verified proper code patterns were followed (see Reviewing the code)

[ ] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick).
[ ] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[ ] I verified that comments were added to code that is not self explanatory
[ ] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[ ] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method
[ ] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[ ] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
[ ] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[ ] I verified the JSDocs style guidelines (in STYLE.md) were followed

[ ] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[ ] I verified that this PR follows the guidelines as stated in the Review Guidelines
[ ] I verified other components that can be impacted by these changes have been tested, and I retested again (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar have been tested & I retested again)
[ ] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[ ] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[ ] If a new component is created I verified that:

[ ] A similar component doesn't exist in the codebase
[ ] All props are defined accurately and each prop has a /** comment above it */
[ ] The file is named correctly
[ ] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[ ] The only data being stored in the state is data necessary for rendering and nothing else
[ ] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[ ] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[ ] All JSX used for rendering exists in the render method
[ ] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[ ] If any new file was added I verified that:

[ ] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[ ] If a new CSS style is added I verified that:

[ ] A similar style doesn't already exist
[ ] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)

[ ] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[ ] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[ ] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[ ] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[ ] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[ ] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.
[ ] I have checked off every checkbox in the PR reviewer checklist, including those that don't apply to this PR.

Screenshots/Videos

Android: Native

Android: mWeb Chrome

iOS: Native

iOS: mWeb Safari

MacOS: Chrome / Safari

MacOS: Desktop

@JKobrynski please update branch with latest main

@JKobrynski There is an old resize mode in ImageView line 274; change Image.resizeMode.contain to RESIZE_MODES.contain.

@0xmiroslav how about now? 😄

FYI @JKobrynski is OOO from Feb 12th to Feb 16th.

@0xmiroslav PR updated, you can review it again!

@aimane-chnaif kindly bump 😄

@aimane-chnaif main merged!

@aimane-chnaif resolved!

not sure why the reviewer checklist check isn't passing, but I double-checked that it's filled out completely, so I'm going to ignore that and merge. Maybe caused by the current GitHub incident?

🚀 Deployed to staging by https://github.com/roryabraham in version: 1.4.47-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
failure ❌

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

This is a long shot, but is there any chance this PR could have caused https://github.com/Expensify/App/issues/37725?

🚀 Deployed to production by https://github.com/roryabraham in version: 1.4.47-10 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


CHANGE_SOURCE arg missing for php-fpm

I completed the 3 steps below:

[ ] I've read the Contribution Guide.
[ ] I've updated the documentation. (refer to this for how to do so).
[ ] I enjoyed my time contributing and making developer's life easier :)

Ref https://github.com/laradock/laradock/commit/f64adc211430a668021833f53a14db978f71c04e
Fix #2232


⚠ Bofrost.be has degraded performance

In 72d77f8, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 951 ms

Resolved: Bofrost.be performance has improved in 9c39b19.


chore: exclude pkg/versions from renovate

Renovate detects the image inside pkg/versions/versions.go and tries to
update the image tag, we already have a script to cover this and all the
other files that need to be updated.

/ok-to-merge updating renovate


add unit tests

Codecov Report

Merging #47 into coverage will increase coverage by 14.40%.
The diff coverage is 98.96%.

@@              Coverage Diff              @@
##           coverage      #47       +/-   ##
=============================================
+ Coverage     64.34%   78.75%   +14.40%
=============================================
  Files            25       25
  Lines          1338     1412       +74
=============================================
+ Hits            861     1112      +251
+ Misses          477      300      -177

Impacted Files
Coverage Δ

multi_imbalance/utils/data.py
97.77% <90.00%> (+97.77%)
:arrow_up:

multi_imbalance/ensemble/soup_bagging.py
96.42% <100.00%> (+96.42%)
:arrow_up:

multi_imbalance/ensemble/tests/test_mrbbagging.py
97.29% <100.00%> (+0.42%)
:arrow_up:

multi_imbalance/ensemble/tests/test_soupbagging.py
100.00% <100.00%> (ø)

multi_imbalance/resampling/tests/test_mdo.py
100.00% <100.00%> (ø)

multi_imbalance/utils/tests/test_data.py
100.00% <100.00%> (ø)

multi_imbalance/resampling/soup.py
97.50% <0.00%> (+18.75%)
:arrow_up:

... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8c9923f...3f22e47. Read the comment docs.


ImageSearch.rt.js:45 Uncaught ReferenceError: InfiniteScroll is not defined

I'm getting the error "ImageSearch.rt.js:45 Uncaught ReferenceError: InfiniteScroll is not defined" once I try to run sample. I think the main reason is "<!doctype rt InfiniteScroll="InfiniteScroll">" deprecated. How can I fix and run the code?

replacing the line with this one has solved the issue:
<rt-import name="*" as="InfiniteScroll" from="app/imagesearch/InfiniteScroll"/>


Implement Event Streaming

The current version uses basic python message queues as exchange medium between siblings. Although it was convenient for the proof of concept, a more robust event streaming platform would be valuable.
TODO

[x] Add a common Interface for Event / Message Brokers
[ ] Add Settings for Kafka configuration
[ ] Add Settings for RabbitMQ configuration
[ ] Implement a client for using Rabbit MQ as a Event / Message Broker
[ ] Implement a client for using Kafka as a Event / Message Broker
[ ] Update main loop to use an instance of the interface

Interface Design:

init(config, channels: str, logger)
publish(channel: str, value),
poll(channel: str, timeout),
subscribe(channel: str),
get_sibling_channels(),
new_sibling_channel(channel: str),
close()

I made a branch and added the interface as described here. Feel free to make changes to it as you see fit.

It could be useful to factor out the sibling creation into a separate module / class / whatever. The creation would get a bit more specific to the underlying message broker and it could get messy if that is implemented in the main file.

@Lachstec good point... that's somehow what I meant when I said, that it might be interesting to have both, a message queue (like Rabbit) for tasks (e.g., creation and control of siblings) and an event-streaming (like Kafka) for state updates and synchronization. However, this increases complexity and maybe we don't want/need that.

Event-Streaming for Kafka is working right now, although there were some weird bugs. They have been documented in the issues #24 #23 accordingly.


Helm instructions

We use helm version 3.6.3 in our Azure pipelines and use the same version locally to create helm chart. It would help if this page has the option to select a particular major helm version to see the instruction for that version.
I am new to helm and it took sometime to realise this. Also i guess the helm save cli option is introduced in helm 3 and this doc doesnt reflect that.

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

ID: 59c4be11-ec02-7160-e65b-2218bfd70f68
Version Independent ID: 19e08339-390f-ccfa-885c-2643722bd186
Content: Store Helm charts - Azure Container Registry
Content Source: articles/container-registry/container-registry-helm-repos.md
Service: container-registry
GitHub Login: @dlepow
Microsoft Alias: tejaswikolli

Thanks for the feedback! We are currently investigating and will update you shortly.

#assign @tejaswikolli-web

@toddysm

@jeevanearform The documentation states that the steps work with helm 3.7.1 or later.  By design helm moves forward with fixes/updates and generally people don't support multiple versions.  If there was an issue with using helm 3.7.2 or later, then it should definitely be addressed.

#please-close


Add Loader Progressbar

This makes the progressbar on load no longer be stuck at 0% for ShannonLoader, makes it a bit nicer to look at.

Thanks!


this breaks at the first step

running the command python3 -m venv env && . env/bin/activate && pip install -r requirements.txt just wont go past. I have tried to break the command into parts. but then there is no correct path for env/bin/activate. the activate is in the Scripts folder. but running it from there gives another "deactivate { " error. can you provide resolution for this?

You're running on Windows since the activate is in scripts.
So run the following in 3 separate commands:
python -m venv env
env/Scripts/activate
pip install -r requirements.txt
Then you should be able to go in and deal with the frustration of the rest of this not working.


Update README to use new method names. Add related tests.

Codecov Report

Merging #23 into master will not change coverage.
The diff coverage is 100%.

@@          Coverage Diff          @@
##           master    #23   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          10     12    +2
  Lines         233    245   +12
=====================================
+ Hits          233    245   +12

Impacted Files
Coverage Δ

map.go
100% <100%> (ø)

keys.go
100% <100%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 591deb5...7f597c8. Read the comment docs.


fix(share/pruner) enable Light node pruner service

Fixes 2 issues that prevented Light pruner service from launching:

pruning flag was not parsed by Light node
Pruner service was not provided to Light node

Codecov Report
Attention: Patch coverage is 9.52381% with 19 lines in your changes are missing coverage. Please review.

Project coverage is 44.44%. Comparing base (2469e7a) to head (fbed869).
Report is 89 commits behind head on main.

Files
Patch %
Lines

nodebuilder/pruner/module.go
10.52%
16 Missing and 1 partial :warning:

cmd/util.go
0.00%
2 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3455      +/-   ##
==========================================
- Coverage   44.83%   44.44%   -0.40%
==========================================
  Files         265      273       +8
  Lines       14620    15347     +727
==========================================
+ Hits         6555     6821     +266
- Misses       7313     7731     +418
- Partials      752      795      +43

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


DevOps Handbooks is Not Found

This Book is Not Showing. Can't Download the book or Preview it.

the-devops-handbook-how-to-create-world-class-agility-reliability-and-security-in-technology-organizations-978-1942788003_compress.pdf


0.9.0 Windows - Space Overview: Unknown Function YAML

0.9.0 on Windows doesn't render Space-Config query in Space Overview.
This is a fresh instance that I use for testing. Nothing is installed except for the core library.

Hmmmm, just tested on a different computer and it's ok. I think I broke something on my main PC, will close this off as it doesn't look like an SB issue


Adding new smart contract languages to the docs

In this section of the docs  plutus and Marlowe are mentioned as tools for writing smart contracts:
https://github.com/input-output-hk/cardano-documentation/blob/fb70af93721a1e8966dbc90efc6f1d60a7a8c367/content/02-new-to-cardano/10-what-is-a-smart-contract.mdx
However, new projects like @imperatorlang and @Aiken-lang are emerging and would likely be of interest for anyone planning to build on cardano.

Should these projects be listed here at all, given they are community driven and not built by IOHK?
Should they be listed as equals or in a "community" / additional references section?
Should we wait until they are production ready? Given that they might be production ready by the time a Dev building on them wants to go live

Hello @nielstron! Yes, Plutus and Marlowe are just 2 examples of working with smart contracts on Cardano. I think it will be great to add a paragraph saying that there are more options for working with smart contracts, and one can find out more about community-built tools here:

https://docs.cardano.org/plutus/plutus-resources/#plutustooling
https://www.essentialcardano.io/article/a-list-of-community-built-developer-tools-on-cardano
I'll add those details soon. Let me know what you think & thanks!

Sounds great! Thanks for considering this :)


Appointment slots creation issue

Describe the task
Right now the appointment slots don't get created properly. They only get created automatically when there is no slot available. Users have reported that they can't see any slot as well.
Expected behavior

[x] Users should see appointment slots at all times
[x] New slots should be created automatically when the free slots are less than 15

This is complete. Closing.


Cannot read properties of undefined (reading 'set') after upgrade to 2.8.0 #build

error here : src/pages/blog/[slug].astro
Cannot read properties of undefined (reading 'set')
  File:
    src/pages/blog/[slug].astro
  Stacktrace:
TypeError: Cannot read properties of undefined (reading 'set')
    at factory (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/2023-06-10-sample-gallery-post-markdoc.394cd6e2.mjs:64:26)
    at AstroComponentInstance.factory (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1131:12)
    at AstroComponentInstance.init (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1664:29)
    at AstroComponentInstance.render (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1669:18)
    at render.next (<anonymous>)
    at renderChild (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1727:18)
    at async EagerAsyncIterableIterator.next (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1486:14)
    at async renderChild (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1731:5)
    at async renderAstroTemplateResult (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1606:24)
    at async renderChild (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1725:5)
    at async renderSlot (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1751:5)
    at async renderSlotToString (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1761:20)
    at async Promise.all (index 0)
    at async renderSlots (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:1777:5)
    at async renderFrameworkComponent (file:///home/manjaro/DEV/sup/hello-astro/dist/chunks/astro.a9f939f3.mjs:2422:42)
    at async bufferHeadContent (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/runtime/server/render/page.js:44:25)
    at async renderPage (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/runtime/server/render/page.js:99:5)
    at async renderPage (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/core/render/core.js:41:18)
    at async generatePath (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/core/build/generate.js:446:20)
    at async generatePage (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/core/build/generate.js:206:5)
    at async generatePages (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/core/build/generate.js:133:7)
    at async staticBuild (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/core/build/static-build.js:84:7)
    at async AstroBuilder.build (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/core/build/index.js:118:5)
    at async AstroBuilder.run (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/core/build/index.js:149:7)
    at async build (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/core/build/index.js:37:3)
    at async runCommand (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/cli/index.js:219:14)
    at async cli (file:///home/manjaro/DEV/sup/hello-astro/node_modules/.pnpm/astro@2.8.0/node_modules/astro/dist/cli/index.js:260:5)

 ELIFECYCLE  Command failed with exit code 1.
 ```

also the markdoc config file has been updated

It should build if you upgrade astro to 2.80 and @astrojs/markdoc to 0.4.1 (apparently the version numbers need to match between the two packages).
Or upgrade to the current latest of both.
I have updated the main branch so that it builds locally. However, I am running into this issue trying to deploy into Github Pages with the 'base' configuration parameter set.
https://github.com/withastro/astro/issues/7520


Enable management of Streams when used with with Spring

Describe the feature
Enable the ability for streams to be managed (started, stopped, queried for state) via external interaction
Rational
I have frequently needed the ability to stop (and usually restart) Streams in running Spring applications. Currently, this requires hand-rolling some solution that can access the streams and wiring up some externally accessible conduit through which those streams can be interacted with (i.e. a REST controller)
Using the current conventions, this actually nearly impossible. The current convention is to just wire up an AloStreamApplicationListener that holds an instance of a Stream and a compatible configuration. The Listener itself exposes no methods for externally starting and stopping the stream. Clients would have to create their own Listener that exposes the start and stop functionalities.
Example Scenario
I need to stop at least one stream in my application without taking the whole application down. I should then be able to restart the Stream. I would like to use a REST endpoint to do this.

Accomplished via #24


feat: add register_cost command for registering a neuron to a subnet

Executes the ``register_cost`` command to return the cost of registering a neuron on the Bittensor network by recycling some TAO.

This command is used to determine the registration cost for a neuron on a specified subnet within the network.

Usage:
    The command verifies the existence of the specified subnet and returns the current recycle amount required for registration. The cost is displayed in TAO, the network's native token.

    The registration cost is essential for users to understand the financial commitment required to add a neuron to the network. It is a critical factor in the decision-making process for contributing to the network.

Example usage::

    btcli register_cost --netuid 1

Note:
    This command is useful for users who wish to understand the registration cost before proceeding with the registration process. It provides valuable information for planning and budgeting the registration of a neuron on the network.

@0xxfu thank you for the submission - we're taking a look.

Sorry about this. The btcli has moved to its own repo. If you would like to port this feature to the new btcli, we can certainly review that.


[TACHYON-426] Worker UI does not show

https://tachyon.atlassian.net/browse/TACHYON-426
The worker UI displays below error message now. This fix corrects the jsp file path.
java.io.FileNotFoundException: /worker/footer-scripts.jsp

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/Tachyon-Pull-Request-Builder/3153/
Test PASSed.

+1 LGTM


Rvms

Hi Brian,
I finally got my packages as I want them and time to port your example.
Cheers
Thomas

Hi @brianegan may I ask why my PR isn't merged?

Hi @brianegan may I ask why my PR isn't merged?


Obsolete Code?

In the SDK LanguageUnderstandingModel.From is replaced with other options. I now use LanguageUnderstandingModel.FromEndpoint.
result.Reason == RecognitionStatus.Success is changed into result.RecognitionStatus == RecognitionStatus.Recognized?
The code throws an authorization exception: {SessionId: 'x', Status: 'Canceled', FailureReason: 'WebSocket Upgrade failed with an authentication error (403).'.}

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

ID: 14e7c516-64c1-6987-ce7c-6b220ccf337e
Version Independent ID: ced72e05-0ba6-07b0-6d60-f0a23a0ffed8
Content: Sample for Intent Recognition - Microsoft Cognitive Services
Content Source: articles/cognitive-services/Speech-Service/intent.md
Service: cognitive-services
GitHub Login: @wolfma61
Microsoft Alias: wolfma

@CentricStraaten Thanks for the feedback! I have assigned the issue to the content author to investigate further and update the document as appropriate.
@wolfma61 Can you please check if there any change in the latest document and update the document as necessary? Thanks a lot!

Seeing the same issue. Any updates on this?

Hi. Thanks for the question, and sorry for the confusion.
Yes, this is an issue, we intend to address shortly. The sample is incorrect. It should look like this:
`    // Creates an instance of a speech factory with specified
// subscription key and service region. Replace with your own subscription key
// and service region (e.g., "westus").
auto factory = SpeechFactory::FromSubscription(L"YourLuisSubscriptionKey", L"YourLuisServiceRegion");
// Creates an intent recognizer using microphone as audio input. The default language is "en-us".
auto recognizer = factory->CreateIntentRecognizer();

// Creates a language understanding model using the app id, and adds specific intents from your model
auto model = LanguageUnderstandingModel::FromAppId(L"YourLuisAppId");
recognizer->AddIntent(L"id1", model, L"YourLuisIntentName1");
recognizer->AddIntent(L"id2", model, L"YourLuisIntentName2");
recognizer->AddIntent(L"any-IntentId-here", model, L"YourLuisIntentName3");

wcout << L"Say something...\n";

// Starts recognition. It returns when the first utterance has been recognized.
auto result = recognizer->RecognizeAsync().get();

// Checks result.
if (result->Reason != Reason::Recognized)
{
    wcout << L"There was an error, reason " << (int)result->Reason << L"-" << result->ErrorDetails << '\n';
}
else
{
    wcout << L"We recognized: " << result->Text << '\n';
    wcout << L"    Intent Id: " << result->IntentId << '\n';
    wcout << L"    LUIS Json: " << result->Properties[ResultProperty::LanguageUnderstandingJson].GetString() << '\n';
}

`

Hi Rob,
My remark was regarding the speaker-recognition code, not the intend code.
Kind regard,
Dick van Straaten
[craft-logo]
Dick van Straaten   |   Microsoft Azure Consultant   |   Centric Software Professionals   |  Staffing Services
E-mail: dick.van.straaten<EMAIL_ADDRESS>Phone: + 31 6 31 769 324
www.centric.euhttps://mail.centric.lan/owa/redir.aspx?SURL=H0Cvbe_HxcqDclKBQleZwFXVfvCvQXE8PSS9ynO5BBrPRegXfE3TCGgAdAB0AHAAOgAvAC8AdwB3AHcALgBjAGUAbgB0AHIAaQBjAC4AZQB1AC8A&URL=http%3A%2F%2Fwww.centric.eu%2F
From: Rob Chambers<EMAIL_ADDRESS>Sent: donderdag 17 mei 2018 19:01
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Straaten, Dick van<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] Obsolete Code? (#8369)
Hi. Thanks for the question, and sorry for the confusion.
Yes, this is an issue, we intend to address shortly. The sample is incorrect. It should look like this:
` // Creates an instance of a speech factory with specified
// subscription key and service region. Replace with your own subscription key
// and service region (e.g., "westus").
auto factory = SpeechFactory::FromSubscription(L"YourLuisSubscriptionKey", L"YourLuisServiceRegion");
// Creates an intent recognizer using microphone as audio input. The default language is "en-us".
auto recognizer = factory->CreateIntentRecognizer();
// Creates a language understanding model using the app id, and adds specific intents from your model
auto model = LanguageUnderstandingModel::FromAppId(L"YourLuisAppId");
recognizer->AddIntent(L"id1", model, L"YourLuisIntentName1");
recognizer->AddIntent(L"id2", model, L"YourLuisIntentName2");
recognizer->AddIntent(L"any-IntentId-here", model, L"YourLuisIntentName3");
wcout << L"Say something...\n";
// Starts recognition. It returns when the first utterance has been recognized.
auto result = recognizer->RecognizeAsync().get();
// Checks result.
if (result->Reason != Reason::Recognized)
{
wcout << L"There was an error, reason " << (int)result->Reason << L"-" << result->ErrorDetails << '\n';

}
else
{
wcout << L"We recognized: " << result->Text << '\n';

wcout << L"    Intent Id: " << result->IntentId << '\n';

wcout << L"    LUIS Json: " << result->Properties[ResultProperty::LanguageUnderstandingJson].GetString() << '\n';

}
`
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/8369#issuecomment-389937796, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AQYVFyyYmFAqv4pxdnuryR_X7eZLd2gAks5tzazHgaJpZM4T41N0.
This e-mail is personal. For our full disclaimer, please visit www.centric.eu/disclaimer.

Replying to Rob Chambers' message from May 17.
For speech recognition, followed by LUIS intent detection, I tried the C# version of your new code and also the C# console based code samples downloaded from GitHub today. It always fails with that same "WebSocket upgrade failed" error. The IDs are valid, since it works fine if I do the Speech Recognition and LUIS intent detection separately. Does anyone have suggestions?
Jim

Hi Jim -
sorry about the trouble, we are investigating ...
Wolfgang

Wolfgang,
Many thanks. You solved my problem. I was using the authoring key. After creating and using the endpoint key, it worked perfectly using the sample code that I downloaded yesterday.
One thing hung me up for a while. When I tried to assign the endpoint key, there was no tenant name in the DropDown list. Ultimately, this was fixed by closing all my browser windows and restarting the browser.
I really appreciate your excellent and timely help.
Jim

Thank you for the warm words ...
A team effort, not all my doing!
Wolfgang

@YutongTie-MSFT please close this issue.

#please-close

We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


[TheWitcher] make joint attacks roll two times

Changes / Comments
Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[x] Does the pull request title have the sheet name(s)? Include each sheet name.
[ ] Is this a bug fix?
[x] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[ ] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
[ ] If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

Character Sheet Info Roll20 Internal Use only.

Whoever wants to merge, @Leothedino wants to review this one first

Not sure if I got your comment @Stexinator. May I merge this one?

Whoever wants to merge, @Leothedino wants to review this one first

@mperes not yet, Leo didnt have a change to review it yet. I guess he will leave a comment when it can be merged

All good with me, approved!

@Stexinator, there is a conflict within this one, could you fix it? Thanks!

@Stexinator There appears to be further conflicts, probably caused by the other PR that I just merged. Apologies. Please, feel free to highlight me when you're ready.

@nmbradley I am done :)


return errorCode for fingerprint auth failure

return errorCode for fingerprint auth failure
please squash merge it too much noise in commit

@evollu thanks again! Could you please, update README with some example and maybe a little explanation about your features?


version issues

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
en-core-web-sm 3.3.0 requires spacy<3.4.0,>=3.3.0.dev0, but you have spacy 2.2.4 which is incompatible.

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. en-core-web-sm 3.3.0 requires spacy<3.4.0,>=3.3.0.dev0, but you have spacy 2.2.4 which is incompatible.

same issue

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. en-core-web-sm 3.3.0 requires spacy<3.4.0,>=3.3.0.dev0, but you have spacy 2.2.4 which is incompatible.

I have same issue. Did you manage to solve it?

Hi @elhamadjidi @Mai-CS,
Apologies for not being so active here. #7 has fixed the issue. Can you try pip install textgenie==<IP_ADDRESS>b0 and see if it works for you?


Update Posts “welcome”

Automatically generated by Netlify CMS

👷 Deploy Preview for quizzical-leavitt-23b2d6 processing.
🔨 Explore the source changes: 510871faf78fab1c42a1ba128d381344419be237
🔍 Inspect the deploy log: https://app.netlify.com/sites/quizzical-leavitt-23b2d6/deploys/61a1a2618b20db00077addfd


1.9.4-1.0 crashes dedicated forge server 1.9 build 1907 on startup

Issue: auto ore dictionary converter 1.9.4-1.0 crashes dedicated forge server 1.9 build 1907 on startup
seems it didn't care that you made it compatible with 1.9
crash report:
https://gist.github.com/6fa929ef9b2e05bc4be9880a0f1841c8
fml server latest:
https://gist.github.com/d30f1efc6d226f786d7912995280a584

1.9.4 versions are for 1.9.4 clients, while you are running 1.9.0. I will change the curseforge labels to respect this,


form macros: fix for boolean_list and multiquestion macros, add tests

Story https://trello.com/c/W3d7VMrO/72-supplier-app-use-frontend-toolkit-macros-3
Turns out jinja doesn't appear to re-export imported macros after all, but there wasn't a test covering these question types. so add a slightly ugly passthrough hack for the macros and add a couple of (very basic) tests for editing of G9 services.

Just going to try & push in some extra test assertions before merging...


Design Share Page

We need to create an appealing and user-friendly Share Page for our application.
Tasks:

Design Share Page UI

Shortened URL Display: Display the shortened URL prominently on the Share Page, making it easy for users to copy and share.

Social Sharing Icons: Include social sharing icons (e.g., Twitter, Facebook, LinkedIn) that users can click to share the shortened URL directly on their social media profiles.

Copy to Clipboard Button: Add a "Copy to Clipboard" button next to the shortened URL to allow users to quickly copy the URL with a single click.

Responsive Design: Ensure that the Share Page is responsive and works seamlessly on various devices and screen sizes.

Consistent Styling: Maintain a consistent design style with the rest of the application, including typography, color schemes, and button styles.

Sir, I'm Interested in working on this issue , Please assign it to me


Can't start app on ios simulator with regtest

Start ios simulator
Run NETWORK=regtest flutter run
Select ios if necessary

The app starts against the default setting testnet instead of regtest
flutter: {_TenTenOneState} {setupRustLogging} {ten_ten_one::wallet: event rust/src/wallet.rs:81: electrum_str: ssl://blockstream.info:993,message: Creating the wallet,network: Testnet}

cc: @klochowicz do we need that https://github.com/itchysats/10101/pull/215 after all?

let me first ask a question:
what would you use it for? we can fully test the library with a native build on regtest, and use the simulator with testnet to ensure the widgets work well.

Would --dart-define allow us to read these properties inside the simulator? Then this solution might actually be superior.
The problem with the environment variables is, that we cannot set them inside the simulator. Will we be able to set the arguments when running the app inside the simulator?

@holzeis , what's the use-case? we can fully test the library with a native build on regtest, and use the simulator with testnet to ensure the widgets work well.

well, you can do it, but it's not the nicest developer experience in my point of view, given that you could achieve the same thing with using --dart-define instead of environment variables.

--dart-define does not seem to work on the simulator.

It does, you have to use const though - very weird.

@bonomat It's unfortuntely not possible to access the arguments passed through --dart-define directly in rust. They haved to be passed through flutter.
https://github.com/itchysats/10101/pull/215#issuecomment-1318033843


Fix OptionData INTEGER type limited to 32 bits

This was causing serialization issues with fromData(DataObject), specifically line 495 option.addChoice calling the add number method and not the add integer method
Pull Request Etiquette

[x] I have checked the PRs for upcoming features/bug fixes.
[x] I have read the contributing guidelines.

Changes

[ ] Internal code
[x] Library interface (affecting end-user code)
[ ] Documentation
[ ] Other: _____

Closes Issue: NaN

Duplicate of #1807

it seems multiple people have implemented this fix so i will be closing this pr


Add overload for DotNetCoreRun

Right now, you can't pass DotnetCoreRunSettings to DotNetCoreRun(..) without also passing a ProcessArgumentBuilder. It should not be required to pass that parameter to provide settings for the run command.
See documentation for more context: https://cakebuild.net/api/Cake.Common.Tools.DotNetCore/DotNetCoreAliases/0B9C4933

Fixed by #2915


pre-commit: PR112838

Link: https://github.com/llvm/llvm-project/pull/112838
Requested by: @dtcxzyw

/add-label reviewed
/close


Add Page Object Support

This start repo was super helpful to deliver an automation project in my work so I've done some modifications that I you may find nice to have here:

The biggest change is the support to page object. I thought of a structure that could fit well to the project;
I introduced the config.ts file because I think that is better to have those configurations in one place together;
I optimized the Cucumber scenario to use some benefits that Cucumber has offer.
I also optimized the usage of the commonBrowserOptions. When it was time for webkit it throws an error if we pass the args to launch it.

Thank you for the PR.
Personally, I am less keen on classes in Javascript. I think JS is more into the functional side, and I do not see the value in accumulating all the pages into a single place. I would be happy to accept the other changes.

Oh I see your point. Well I'll close this PR then. #staySafe

Thanks @Tallyb this is a very useful starter - would be keen to see your take on how the page objects could look in a more functional way.
@d4niloArantes Just wanted to say that I have found your PR useful (even if not merged). Thanks!

@Haemoglobin - thank you.
The page object class is basically storing only the page (context can be extracted from page, so it is not really needed). I export the methods included in a page Object as functions, organizing them by modules similar to the page objects.
Then the step definition can just import the needed utility.
I am not sure I see the benefit in the "allPagesObjects" (aka God object) as defined in this code.


Special handling for large data transfer?

Should we be aware of large data objects going over mobile connections e.g. 10 MB images?
Refresh would download it again. Furthermore the user is not aware of it.

In order to do this, AFAIK we need first the ability to detect connection state and type, which requires additional permissions (If I am on WiFi I probably want this big image!).
I am not sure if we always should try to outsmart the user. Perhaps its better to give him more control (that means fast and easy access to settings from everywhere to switch of the image download before doing a refresh. he knows that he is on mobile and does not want images. But perhaps he wants them anyway....)

Issue #1064 talks about downloading images again on refresh. This is on my to-do list to investigate if we can tell if the image is the same or new.

I'm completely with @rsudev. In my issue with the suggestion to have a UI for downloading offline maps, we talked about a data volume of several hundred MB. And even there the consensus was that this is perfectly fine in some countries because not all countries are like Germany where this may cost you a fortune (depending on your wrong selection of mobile billing options).
And again: If we start having this special case in the downloading of images, then users will request even more and obscure special cases, just because they see it is possible.
I strongly favor campbeb's suggestion, which essentially means that every image gets downloaded exactly once, completely independent on whether wifi or mobile connection. And afterwards it is never downloaded again until the cache is deleted. That's a much more simple solution to this and several other problems.


I got a little bug

Traceback (most recent call last):
File "C:\Users\test\Desktop\Pine-master\Pine-master\pine.py", line 13, in
pine.start(ENABLE_AIMBOT=True)
File "C:\Users\test\Desktop\Pine-master\Pine-master\lib\pine.py", line 77, in start
print(colored("[OKAY] Aimbot enabled!", "green"))
TypeError: 'module' object is not callable
how i can fix this problem ?

i delete this in the start file pine.start(ENABLE_AIMBOT=True) then i got no wrong message but i think the programm start and close too fast what can i do ?

I work with Python 3.7 i have installed all so i think sry for my bad english!
best regards
Hihru

Hmm, what terminal and OS are you using?

I use Windows 10 (1803) 64Bit and i use Python 3.7 IDLE MODE too load.

It's possible that "idle" doesn't support colored output. Could you try running this in cmd with:
python pine.py

Dont work mhh i have cuda 10.1 GTX 1080 which system have u ? i try it with windows power shell as admin and i try it in cmd dont work for me

It runs fine for me with Python 3.7 on my Mac, Windows, and Linux computers. I think this is a problem with your specific environment.


Can't use Jitpack library, no matching varient found.

Some versions say they don't exist, and some throw this error: https://pastebin.com/069i79wg
My build.gradle is this:
plugins {
    id 'java'
}

repositories {
    mavenCentral()
    maven { url 'https://www.jitpack.io' }
}

dependencies {
    implementation 'com.github.Minestom:Minestom:master-SNAPSHOT'
}

I am using groovy gradle and IntelliJ on Gentoo OpenJDK17

Solved, had to add
sourceCompatibility = 17
targetCompatibility = 17

to my build.gradle file, maybe consider adding that to the wiki?


Add venv commands to README

I don't think the commit message is super self explanatory, so please let me elaborate:

I
Added
Some
commands
To
The
README

I disagree, I think the commit speaks for itself, why are you even publishing a PR? SHIPIT!


Updates to in-cluster-config branch

I tested this locally and it's working on my end. Thanks for the help!


Make command-line host and port options override env vars

We still fall back to localhost and 6600 if neither exists.
Closes ambientsound/pms#61

Codecov Report

Merging #73 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #73   +/-   ##
=======================================
  Coverage   53.99%   53.99%
=======================================
  Files          49       49
  Lines        1702     1702
=======================================
  Hits          919      919
  Misses        761      761
  Partials       22       22

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 31cddb5...81bd9b3. Read the comment docs.


Implement Velocity Proxy server module

Implement Velocity Proxy server module.
It's basically just a special-purpose version of the minecraft-servers module. We probably could just use the minecraft-servers module but some properties (specifically serverProperties and whitelist) don't really make any sense for Velocity.

I can run the formatter. Might take me a day or two before I can get back to this. I've also seen other flakes that include a style check in the actual flake checks so you can setup some GH actions to run flake check and it will fail if the files aren't properly formatted. I will take a look at how that's implemented. If it's easy enough I might just include it in this PR as well (or a separate PR).

Hi! I have some thoughts on this:

This can and should be implemented through minecraft-server.servers.* instead of systemd.services.* directly. The rule of thumb is: always use the higher-level abstraction you can get away with using.

I'm pretty sure velocity.toml has to be mutable. Or it'll blow up in the slightest change or missing key.
You're missing on super important features such as files and symlinks, which you can, by the way, use to implement config instead of manually linking configFile.
Due to that, there's a huge amount of duplicated code. This means improvements to minecraft-server.servers are not available here, and increases maintenance burden.

Mapping all options like that is a major footgun for maintenance. I recommend using the settings pattern instead.

What if options change between versions? They do change a lot. Will we have to actively hunt for velocity changelogs and add dozens of version checks and warnings for deprecation? This quickly gets out of hand.
As an example, you're missing player-info-forwarding-mode.

I hate to be this person but, I don't think we should add specialized modules. Minecraft network setups vary a lot (what if they want two proxies? etc). We should focus effort in improving the base module while always keeping module complexity in check. Most of this is already possible (the convenience is very, very small):
services.minecraft-servers.servers.velocity = {
  enable = true;
  package = pkgs.velocity-server;
  files."velocity.toml".value = {
    bind = "<IP_ADDRESS>:25565";
    forwarding-secret-file = ...;
    servers = (mapAttrs (_: v: "localhost:${toString v.serverProperties.server-port}") config.minecraft-servers.servers) // {
      try = [ "foo" ];
    };
  };
};

VS
services.minecraft-servers.velocity = {
  enable = true;
  address = "<IP_ADDRESS>";
  port = 25565;
  forwarding-secret-file = ...;
  config.try = [ "foo" ];
};

If we're sure we want a specialized variant, it should be a very, very thin wrapper around minecraft-servers.servers.

Sorry for not getting to this earlier, university was very busy and draining for me this past year. After looking at this again, I agree with Misterio that this is better left to minecraft-servers.servers. The only thing that isn't currently possible with the existing module is automatically generating the secret.
Following from that, I'm closing this PR. Thank you for the contribution, though!


FNIRSI GC-01: What triggers the "Beep" and "Burp"?

When I run the counter with e.g. too low an anode voltage, there will be - but only after a while - a loud beep and a loud burp (aka vibration). Obviously some warning message; I don't see a menu entry to switch this on/off.
What does trigger this warning, is it hardware or RadPro firmware related, and what is its meaning?

Please read the fault section of the manual: https://github.com/Gissio/radpro/blob/main/docs/users.md


[EVENT] July 17th to 21st - Career AMA with OfferZen on Slack

Head organizer: Jessica
Support organizer:
Location: Slack #city-berlin-careers-ama-with-offerzen
AMA representative: Khaya
TWO WEEKS BEFORE

[x] Tweet event
[x] Set up slack channel
[x] Invite OfferZen folks there
[x] Set up form for anonymous questions
[x] Link form to slack

WEEK BEFORE

[x] make a lot of noise and encourage folks to join the channel
[x] Start collecting questions

WEEK OF THE EVENT

[x] Tweet after event
[ ] Moderate channel for CoC breaks and encourage discussion
[ ] Post some stats around the job market to encourage discussion
[ ] Post some tips for folks looking for jobs

AFTER THE EVENT

[ ] Open PR with resources to this repository
[ ] Email sponsors & hosts to thank them
[ ] Adjust guides if valuable feedback came up

@sleepypioneer can this issue be closed?

I should still do the post event items, thanks for the reminder 💜 I'd leave it open until then


Move the CLI to a sub-command

This will allow us to (separately) add support for an imagedephi gui command to launch the web GUI.


Comments not visible in Safari browser

As mentioned in https://github.com/HaikuArchives/BePDF/issues/79#issuecomment-432299807 , comments don't seem to be visible in MacOS' Safari browser.

Sorry but I don't have a Mac. Since it works in Firefox and Chrome, I'd take a wild guess it's a Safari problem.
Relevant code for anyone interested in fixing: https://github.com/KapiX/Polyglot/blob/master/resources/views/files/translate.twig#L136


Draft the Code of Conduct

Draft and finalize the Code of Conduct document

We currently have two codes of conduct. We need to merge the two versions.


Installation error

I receive the following error when I want to add TurkServer package to my app.
meteor add mizzao:turkserver
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint<EMAIL_ADDRESS>is not satisfied by stylus 2.511.0_1.
Constraints on package "stylus":

<EMAIL_ADDRESS><- top level
<EMAIL_ADDRESS><- mizzao:turkserver 0.0.0

Meteor 1.2 was just released today. Any chance you were trying it on that?
I haven't tested on 1.2 and will fix this shortly. In the meantime you should try and use <IP_ADDRESS>.

You are right, I received this error after upgrading meteor this morning. How can I downgrade meteor?

You can do meteor update --release <IP_ADDRESS>.
However, I will be fixing this shortly to make sure it works with Meteor 1.2.

The latest commit should now work with Meteor 1.2.


Orphaned volumes add to 'Projected Usage'

Resolves issue #24

Test image available here under the tag gh-issue-24:
https://hub.docker.com/r/ndslabs/ndslabs-gui/tags/

I noticed that a new page is displayed in this build when the storage quota is set to 0 (contact an administrator to request increase). Is this intended?

Confirmed working in build gh-issue-24.

@craig-willis Yes, this is intentional. This is the page displayed when the user has reached their storage allocation quota. We do not handle the case where their initial quota is zero, since the "Create Account" function initializes this field to 10GB.


Upgrade to framework and engine versions 3.6.1

Fixes #176

@CharliePoole I know that this has already been merged into master, but I think that I have spotted some very minor issues.
Also is there any reason for using nunit v. 3.5 in the cake script and in the tools folder?

I'll take a look at the 3.5 references and update if needed.

See new PR for fixes.


Public identifier casing is inconsistent

Eg. MinecraftConnection::getHeight vs HeightMap::get_worldspace.
Not sure if this is worth creating a breaking change in the next release to fix.

Unfortunate byproduct of the original being a python library with non-pythonic naming schemes. Not sure if worth the hassle, will keep open for now :+1:


Only skip license initialization on flutter test binding

Previously, license initialization is skipped for all forms of TestWidgetsFlutterBinding. This PR changes it to only do so for AutomatedTestWidgetsFlutterBinding.
Rationale: License generation is only skipped by the Flutter tool for flutter test. Other forms of testing still have proper license file generation, and it is useful to write tests involving license pages. For example, there was a recent breakage internally (b/187074413), and it would be nice if we could write Integration Tests for this.
I did a internal presubmit of this and there are no breakages caused by this. Since this PR has passing checks, I don't think it is a breaking change.

Sure.


gramps: 5.2.1 -> 5.2.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for gramps is: Genealogy software
meta.homepage for gramps is: https://gramps-project.org
meta.changelog for gramps is: https://github.com/gramps-project/gramps/blob/refs/tags/v5.2.2/ChangeLog
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 5.2.2 with grep in /nix/store/wfzkr82ckb7zkfyyg5zfnhdm821q4pv9-gramps-5.2.2
found 5.2.2 in filename of file in /nix/store/wfzkr82ckb7zkfyyg5zfnhdm821q4pv9-gramps-5.2.2

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
gramps

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/wfzkr82ckb7zkfyyg5zfnhdm821q4pv9-gramps-5.2.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A gramps https://github.com/r-ryantm/nixpkgs/archive/52fe9650a9c0d82901a75f7b198bf1679fce2f36.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/52fe9650a9c0d82901a75f7b198bf1679fce2f36#gramps

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/wfzkr82ckb7zkfyyg5zfnhdm821q4pv9-gramps-5.2.2
ls -la /nix/store/wfzkr82ckb7zkfyyg5zfnhdm821q4pv9-gramps-5.2.2/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

2 packages built:

gramps
gramps.dist

Maintainer pings
cc @06kellyjac @pinpox @TomaSajt for testing.

Result of nixpkgs-review pr 302441 run on x86_64-linux 1

2 packages built:

gramps
gramps.dist


TypeActivate MvcRouteHandler

#4292
@rynowak

:up: :date:

:shipit: after addressing https://github.com/aspnet/Mvc/pull/4740/files/291d5d44857e871a9ba569cd9d95a4b9787b3519#r64504142

I addressed that in the second commit.

:shipit: again


Implement ordering of source locations that accounts for macro expansion

SourceManager's isBeforeInBuffer in buffer takes two source locations
that are assumed to be within the same source buffer and determines
whether the first precedes the second. However, due to macro
expansion, there can be source locations in different source buffers
that are nonetheless conceptually part of the same source file. For
such cases, isBeforeInBuffer will silently produce wrong results.
Extend SourceManager with a new isBefore operation that determines
whether one source location precedes another in the same conceptual
source file, even if they are in different source buffers that (e.g.)
represent macro expansions within that source file. Also introduce
isAtOrBefore to cover the case where the source locations might be
equivalent, which was previously handled via a separate equality check
on the source locations that won't work with macro expansions.
This generalizes the "Least Common Ancestor" algorithm that was used
for recursing into ASTScope, making it more broadly applicable.
Add caching for the list of accessors of a buffer, so we aren't doing
a full walk up the source-buffer chain ever time we do a comparison of
source locations. LCA is still linear-time, but this eliminates
extraneous hash table lookups along the way.
Over time, we should both move more clients over to these new variants
and introduce more assertions into the old (in-buffer) versions to
catch improper uses of them.

@swift-ci please test

@swift-ci please test source compatibility

@swift-ci please smoke test compiler performance

@swift-ci please test

@swift-ci please test source compatibility

@swift-ci please smoke test compiler performance


consensus: delete the RegisterKernMethod panic in registry_imp & allo…

…w consensus upgrade with the same name & add CheckConsensusVersion.

Codecov Report

Merging #278 (d3becda) into master (470b9d5) will decrease coverage by 0.15%.
The diff coverage is 34.24%.

@@            Coverage Diff             @@
##           master     #278      +/-   ##
==========================================
- Coverage   46.58%   46.43%   -0.16%
==========================================
  Files         136      136
  Lines       12089    12143      +54
==========================================
+ Hits         5632     5638       +6
- Misses       5293     5342      +49
+ Partials     1164     1163       -1

Impacted Files
Coverage Δ

bcs/consensus/xpoa/common.go
85.71% <ø> (ø)

kernel/contract/manager/registry_impl.go
53.33% <0.00%> (-5.21%)
:arrow_down:

kernel/consensus/pluggable_consensus.go
40.66% <30.90%> (-1.08%)
:arrow_down:

bcs/consensus/xpoa/schedule.go
47.82% <40.00%> (-0.83%)
:arrow_down:

bcs/consensus/xpoa/xpoa.go
56.31% <57.14%> (+1.47%)
:arrow_up:

bcs/consensus/tdpos/tdpos.go
49.27% <100.00%> (+1.93%)
:arrow_up:

bcs/consensus/tdpos/common.go
57.81% <0.00%> (-6.25%)
:arrow_down:

bcs/network/p2pv1/conn.go
55.10% <0.00%> (-6.13%)
:arrow_down:

bcs/consensus/tdpos/schedule.go
42.66% <0.00%> (-5.05%)
:arrow_down:

bcs/ledger/xledger/ledger/ledger.go
56.44% <0.00%> (-0.19%)
:arrow_down:

... and 8 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 470b9d5...d3becda. Read the comment docs.

Codecov Report

Merging #278 (d3becda) into master (470b9d5) will decrease coverage by 0.15%.
The diff coverage is 34.24%.

@@            Coverage Diff             @@
##           master     #278      +/-   ##
==========================================
- Coverage   46.58%   46.43%   -0.16%
==========================================
  Files         136      136
  Lines       12089    12143      +54
==========================================
+ Hits         5632     5638       +6
- Misses       5293     5342      +49
+ Partials     1164     1163       -1

Impacted Files
Coverage Δ

bcs/consensus/xpoa/common.go
85.71% <ø> (ø)

kernel/contract/manager/registry_impl.go
53.33% <0.00%> (-5.21%)
:arrow_down:

kernel/consensus/pluggable_consensus.go
40.66% <30.90%> (-1.08%)
:arrow_down:

bcs/consensus/xpoa/schedule.go
47.82% <40.00%> (-0.83%)
:arrow_down:

bcs/consensus/xpoa/xpoa.go
56.31% <57.14%> (+1.47%)
:arrow_up:

bcs/consensus/tdpos/tdpos.go
49.27% <100.00%> (+1.93%)
:arrow_up:

bcs/consensus/tdpos/common.go
57.81% <0.00%> (-6.25%)
:arrow_down:

bcs/network/p2pv1/conn.go
55.10% <0.00%> (-6.13%)
:arrow_down:

bcs/consensus/tdpos/schedule.go
42.66% <0.00%> (-5.05%)
:arrow_down:

bcs/ledger/xledger/ledger/ledger.go
56.44% <0.00%> (-0.19%)
:arrow_down:

... and 8 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 470b9d5...d3becda. Read the comment docs.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: aucusaga:x: qizheng09You have signed the CLA already but the status is still pending? Let us recheck it.

Codecov Report

Merging #278 (2f00ca8) into master (1bdfc06) will decrease coverage by 0.28%.
The diff coverage is 34.24%.

@@            Coverage Diff             @@
##           master     #278      +/-   ##
==========================================
- Coverage   46.61%   46.33%   -0.29%
==========================================
  Files         136      136
  Lines       12108    12143      +35
==========================================
- Hits         5644     5626      -18
- Misses       5297     5352      +55
+ Partials     1167     1165       -2

Impacted Files
Coverage Δ

bcs/consensus/xpoa/common.go
85.71% <ø> (ø)

kernel/contract/manager/registry_impl.go
53.33% <0.00%> (-5.21%)
:arrow_down:

kernel/consensus/pluggable_consensus.go
40.66% <30.90%> (-1.08%)
:arrow_down:

bcs/consensus/xpoa/schedule.go
47.82% <40.00%> (-0.83%)
:arrow_down:

bcs/consensus/xpoa/xpoa.go
55.26% <57.14%> (-0.66%)
:arrow_down:

bcs/consensus/tdpos/tdpos.go
48.30% <100.00%> (-0.97%)
:arrow_down:

bcs/consensus/tdpos/common.go
54.68% <0.00%> (-12.50%)
:arrow_down:

bcs/consensus/tdpos/schedule.go
42.66% <0.00%> (-5.05%)
:arrow_down:

bcs/contract/xvm/code_manager.go
63.63% <0.00%> (-2.73%)
:arrow_down:

... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1bdfc06...2f00ca8. Read the comment docs.

Codecov Report

Merging #278 (2f00ca8) into master (1bdfc06) will decrease coverage by 0.15%.
The diff coverage is 34.24%.

@@            Coverage Diff             @@
##           master     #278      +/-   ##
==========================================
- Coverage   46.61%   46.45%   -0.16%
==========================================
  Files         136      136
  Lines       12108    12143      +35
==========================================
- Hits         5644     5641       -3
- Misses       5297     5337      +40
+ Partials     1167     1165       -2

Impacted Files
Coverage Δ

bcs/consensus/xpoa/common.go
85.71% <ø> (ø)

kernel/contract/manager/registry_impl.go
53.33% <0.00%> (-5.21%)
:arrow_down:

kernel/consensus/pluggable_consensus.go
40.66% <30.90%> (-1.08%)
:arrow_down:

bcs/consensus/xpoa/schedule.go
47.82% <40.00%> (-0.83%)
:arrow_down:

bcs/consensus/xpoa/xpoa.go
55.26% <57.14%> (-0.66%)
:arrow_down:

bcs/consensus/tdpos/tdpos.go
50.24% <100.00%> (+0.96%)
:arrow_up:

bcs/consensus/tdpos/common.go
57.81% <0.00%> (-9.38%)
:arrow_down:

bcs/consensus/tdpos/schedule.go
42.66% <0.00%> (-5.05%)
:arrow_down:

kernel/consensus/base/driver/chained-bft/smr.go
42.13% <0.00%> (-0.80%)
:arrow_down:

... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1bdfc06...2f00ca8. Read the comment docs.


print cargo:rerun-if-changed inside file method

so users do not need to do this in their own build.rs

So far answer to this question was no, see #230.

Closing as #701 should resolve the issue. Let me know if I'm missing something.

AFAICT #701 only affects environment variables? This was about compiled files.