Feat:Enhance Section with Colors and Animations

Describe the feature
I loved your website ....just the explore more genere section needs more attraction for that

Color Palette: Use vibrant and complementary colors that resonate with the genres presented, ensuring they are visually appealing and distinct from each other.
Hover Animations: Implement hover effects (like scaling or color changes) on genre tiles to provide interactivity and draw users' attention.

Add ScreenShots

Please let me know if there are any specific color preferences or guidelines that need to be followed. I am happy to start working on this and create a mockup for the proposed changes.
Please assign this issue to me under gssoc'24 EXTENDED with label gssoc'24 and hacktoberfest.
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

Thanks for creating the issue in SwapReads! The issue has been assigned to you.
Before you start working on your PR, please make sure to:

⭐ Star the repository if you haven't already.
Pull the latest changes to avoid any merge conflicts.
Attach before & after screenshots in your PR for clarity.
Include the issue number in your PR description for better tracking.

I'm excited to see your contribution as part of GSSOC EXT. 2024! 🎉
Don't forget to follow @anuragverma108  - Project Admin & @sailaja-adapa  - Project Mentor on GitHub for more updates.
Happy open-source contributing! 🚀

Hello! I’m excited to work on this issue as a GSSOC'24 contributor. Could you please assign it to me?


fix(sidebar): fix deployment chapter link

/cc @foxandcss

Closed in favor of https://github.com/angular/angular.io/pull/3156


[FileWatcher] Make the file watcher entirely platform agnostic

The file watcher works for Windows and Linux.
But it seems to have an issue with other systems e.g. FreeBSD, M1-based macs(untested?)
This should be rectified to make the file watcher work on all systems, especially since that is the main point of java applications
See original issue raised in AFKPlus here -> https://github.com/LapisPlugins/AFKPlus/issues/45

I've been working on this. It would be helpful if somebody could run this jar file in a terminal on an M1/M2 Mac and tell me what the output is. Bonus points if you can test it under any BSDs on M1/M2.
java -jar FileWatcherTest.jar
https://www.trueog.net/FileWatcherTest.jar

I've used a different API that claims to work for MacOS regardless of M1/M2
But I want to see if it works on FreeBSD
Could you test it?
AFKPlus-3.3.15.zip
Unfortunately it is much larger, so I'll have to work on that if it does work


grpc-proxy: fix ctx cancelled during replica list

https://github.com/longhorn/longhorn/issues/3546

Could you explain a bit more about the issue that we are solving?

I think @c3y1huang is trying to fix a concurrent issue that engineClientProxy is closed during using it to wait for the replica to be added.
@c3y1huang What do you think the below fix instead?
	engineClientProxy, err := ec.getEngineClientProxy(e, e.Status.CurrentImage)
	if err != nil {
		return err
	}
        engineClientProxy.Close()
``
, then just create another engine client in the goruntine.


added faqs in intriguing-mystries.html

Related Issue
[Cite any related issue(s) this pull request addresses. If none, simply state “None”]
Fixes:  #2640
Description
Added FAQ  section to the intriguing mysteries page

Type of PR

[x] Bug fix
[x] Feature enhancement
[ ] Documentation update
[ ] Other (specify): _______________

Screenshots / videos (if applicable)

Checklist:

[x] I have made this change from my own.
[x] I have taken help from some online resources.
[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.
[x] I have tested the changes thoroughly before submitting this pull request.
[x] I have provided relevant issue numbers and screenshots after making the changes.

Please review my pull request @anuragverma108


[Snapshot Interop] Add per shard metric for number of locks on remote store metadata

Is your feature request related to a problem? Please describe.
With Snapshot Interoperability w/ remote store feature, we are adding a lock manager in remote store which will keep lock files for remote store metadata. To track how many lock files are there for a given shard, we should add per shard metric for number of locks on remote store metadata.
Describe the solution you'd like
Add per shard metric for number of locks on remote store metadata. we can later use it for dangling locks monitor as well: https://github.com/opensearch-project/OpenSearch/issues/7501.

@harishbhakuni Please add more info on how this metric would help user.


Customizations to concurency branch

Adds several options, including one option to pass on accounts without at least a minimum of equity. This should help with the cases where it liquidates 0 of a token on accounts without any assets.

Thank you for the contribution <3 !

Thank you for the liquidator!


challonge double elimination bracket movement

Storage issue for notes on how challonge drops down. Tested a few tournaments.

p = 6 - 64 players
http://challonge.com/msezbs80
WBR1
Does not set up by putting even seeds at the bottom
LBR1
Behaves completely as in clux/duel in that WBR1 drops to LBR1 in exactly the same way
Even LB rounds
Loser always drop to idx 0 (is this the same as in duel?)
LBR2 -> LBR2
Reverses map order completely when going down : m_i to m_{16-i}:
M1  -> M16
M2  -> M15
M3  -> M14
M4  -> M13
M5  -> M12
M6  -> M11
M7  -> M10
M8  -> M9
M9  -> M8
M10 -> M7
M11 -> M6
M12 -> M5
M13 -> M4
M14 -> M3
M15 -> M2
M16 -> M1

WBR3 -> LBR4
Rverses in chunks of two, but same style of split as in LBR2:
M1 -> M4
M2 -> M3
M3 -> M2
M4 -> M1

M5 -> M8
M6 -> M7
M7 -> M6
M8 -> M5

WBR4 -> LBR6
Now it's less clear what's going on. Presumably still reversing in chunks of two, but now with each chunk having reversed order:
M1 -> M3
M2 -> M4
M3 -> M1
M4 -> M2

p=8 - 256 players
http://challonge.com/rwj541lx
WBR2 -> LBR2
match i -> match (64-i)
WBR3 -> LBR4
WBR3 and LBR4 both 32 matches
Drops in chunks of two
M1  -> M16
M2  -> M15
..
M15 -> M2
M16 -> M1

M17 -> M32
M18 -> M31
..
M31 -> M18
M32 -> M17

WBR4 -> LBR6
Both 16 matches.
Drops in chunks of two, reversed order in chunks:
M1 -> M9
M2 -> M10
..
M7 -> M15
M8 -> M16

M9  -> M1
M10 -> M2
..
M15 -> M7
M16 -> M8

WBR5 -> LBR8
Both 8 matches.
A break in the pattern:
M1 -> M1
M2 -> M2
M3 -> M3
M4 -> M4
M5 -> M5
M6 -> M6
M7 -> M7
M8 -> M8

WBR6 -> LBR10
Both 4 matches IO,IP,IQ,IR
Another break in the pattern, but it is clearer now.
M1 -> M4
M2 -> M3
M3 -> M2
M4 -> M1

WBR7 -> LBR12
Two matches IS and IT
At this point we should just be confirming the formula
M1 -> M1
M2 -> M2

So generally, down for WB round r, the algorithm seems to be:
if Math.floor(r/2) is even: # round 2, 3,  not 1,4,5
  "reverse the match list"

if Math.floor((r+1)/2) is even: # round 3, 4 not 1, 2, 5, 6
  "split the match list in two, shift bottom split to the top"

May have to generate a 512 to verify at the edges, but looks like R7 is consistent with reversing, then splitting (which actually look like doing neither in the case where there are two matches).
Which seems sensible. It alternates the two important permutation aspects and seems likely to maximize chances of replays between players.

256 is max on challonge, so think my assumptions are sensible here anyway. Now just need to convert this into a down implementation.

var mixLbGames = function (p, round, game) {
  var numGames = Math.pow(2, p - round);
  var midPoint = Math.floor(Math.pow(2, p - round - 1));

  // reverse the match list map in round 2,3,5,6,..
  var reversed = $.odd(Math.floor(round/2));
  var partitioned = $.even(Math.floor((round + 1)/2));

  // split the match list map in two change order and rejoin the lists
  if (partitioned) {
    if (reversed) {
      return (game > midPoint) ? numGames - game + midPoint + 1 : midPoint - game + 1;
    }
    return (game > midPoint) ?  game - midPoint : game + midPoint;
  }
  // dont split
  return reversed ? numGames - game + 1 : game;
};

This seems to mix it up according to these rules. Still a little uncertain about the end points when midPoint is not an integer, but think we just floor then.

Will turn this thread into testcases eventually, now just need to decide on a name.


DNM: modules: update cmsis-nn, cmsis-dsp, and tflite-micro

Related Issue: https://github.com/zephyrproject-rtos/zephyr/issues/56917
This is currently pointing to modules that I have my own fork off the upstream.
will give a more descriptive description later :) for now most info should be in the issue above
TODOs

[x] Cleanup Commit Messages
[x] Fixup KConfig Descriptions
[x] Investigate CMSIS-NN test case failure
[x] Fix Warnings from CMSIS-DSP
[x] Fix Workaround Compiler Bugs 🔨

wow.... ok, well. I may have uncovered a likely compiler bug. I'm quite sure how to proceed from here
ccache /opt/toolchains/zephyr-sdk-0.16.0/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DARM_MATH_LOOPUNROLL -DKERNEL -DTC_RUNID=90f4392f064e00bf4181a16b857c89d0 -D_ANSI_SOURCE -D_FORTIFY_SOURCE=1 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/__w/zephyr/modules/lib/cmsis-dsp/Source/DistanceFunctions -I/__w/zephyr/modules/lib/cmsis-dsp/Source/../Include -I/__w/zephyr/modules/hal/cmsis/CMSIS/Core/Include -I/__w/zephyr/modules/lib/cmsis-dsp/Source/../PrivateInclude -I/__w/zephyr/zephyr/include -I/__w/zephyr/zephyr/twister-out/mps3_an547/tests/subsys/dsp/basicmath/zdsp.basicmath.fpu/zephyr/include/generated -I/__w/zephyr/zephyr/soc/arm/arm/mps3 -I/__w/zephyr/zephyr/lib/libc/newlib/include -I/__w/zephyr/zephyr/subsys/testsuite/include -I/__w/zephyr/zephyr/subsys/testsuite/ztest/include -I/__w/zephyr/zephyr/subsys/dsp/cmsis/public -I/__w/zephyr/modules/lib/cmsis-dsp/Include -I/__w/zephyr/modules/lib/cmsis-dsp/PrivateInclude -fno-strict-aliasing -Werror -Os -imacros /__w/zephyr/zephyr/twister-out/mps3_an547/tests/subsys/dsp/basicmath/zdsp.basicmath.fpu/zephyr/include/generated/autoconf.h -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m55 -mthumb -mabi=aapcs -mfpu=auto -mfloat-abi=hard -mfp16-format=ieee --sysroot=/opt/toolchains/zephyr-sdk-0.16.0/arm-zephyr-eabi/arm-zephyr-eabi -imacros /__w/zephyr/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/__w/zephyr/zephyr/tests/subsys/dsp/basicmath=CMAKE_SOURCE_DIR -fmacro-prefix-map=/__w/zephyr/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/__w/zephyr=WEST_TOPDIR -ffunction-sections -fdata-sections -mcmse -std=c99 -flax-vector-conversions -MD -MT modules/cmsis-dsp/CMakeFiles/..__modules__lib__cmsis-dsp.dir/Source/DistanceFunctions/arm_dtw_distance_f32.c.obj -MF modules/cmsis-dsp/CMakeFiles/..__modules__lib__cmsis-dsp.dir/Source/DistanceFunctions/arm_dtw_distance_f32.c.obj.d -o modules/cmsis-dsp/CMakeFiles/..__modules__lib__cmsis-dsp.dir/Source/DistanceFunctions/arm_dtw_distance_f32.c.obj -c /__w/zephyr/modules/lib/cmsis-dsp/Source/DistanceFunctions/arm_dtw_distance_f32.c
/tmp/ccwUTx6v.s: Assembler messages:
/tmp/ccwUTx6v.s:172: Error: syntax error -- `vcvtne.f32.s32 s15,s15'

wow.... ok, well... I may have uncovered a likely compiler bug. I noticed this on my local machine when running it, but it shows up here on twister build (20) here.

It looks you did. Can you please file a bug to the sdk-ng repository?
p.s. It might be related to https://bugs.launchpad.net/gcc-arm-embedded/+bug/1982289 (try without -Os).

p.s. It might be related to https://bugs.launchpad.net/gcc-arm-embedded/+bug/1982289 (try without -Os)

I did find that link, but there was no update on the status from ARM on that issue other than "We are able to reproduce the mentioned issue and are working on fixing it." back in August. Nice find with the issue with gas already being known.
This should be compiling with -Ofast according to the cmsis-dsp readme as I thought I added as a compile option in the cmake, but I do see that -Os coming in there. I'd have to investigate where that is coming from in the build_system

wow.... ok, well... I may have uncovered a likely compiler bug. I noticed this on my local machine when running it, but it shows up here on twister build (20) here.

~It looks you did. Can you please file a bug to the sdk-ng repository?~ Filed zephyrproject-rtos/sdk-ng#665 to track this.
p.s. It might be related to https://bugs.launchpad.net/gcc-arm-embedded/+bug/1982289 (try without -Os). p.s. It looks like it is a bug in gas, which has been fixed in bminor/binutils-gdb@656412a

https://github.com/zephyrproject-rtos/sdk-ng/pull/666

So, I realized I put the -Ofast in the CMSIS-NN as recommended, but forgot CMSIS-DSP. adding zephyr_library_compile_options(-Ofast) in to the cmake for cmsis-dsp just gets around the issue for now

Well... this is a game of a whack-a-compiler-bug.
After, enabling -Ofast on cmsis-dsp, now there is a internal compiler error
/__w/zephyr/modules/lib/cmsis-dsp/Source/MatrixFunctions/arm_mat_mult_f64.c: In function 'arm_mat_mult_f64':
/__w/zephyr/modules/lib/cmsis-dsp/Source/MatrixFunctions/arm_mat_mult_f64.c:506:1: internal compiler error: in arc_split_move, at config/arc/arc.cc:10235
  506 | }
      | ^
0x7ff86c016d8f __libc_start_call_main
	../sysdeps/nptl/libc_start_call_main.h:58
0x7ff86c016e3f __libc_start_main_impl
	../csu/libc-start.c:392
Please submit a full bug report, with preprocessed source (by using -freport-bug).
Please include the complete backtrace with any bug report.
See <https://github.com/zephyrproject-rtos/sdk-ng/issues> for instructions.

it appears cmsis-dsp is getting dinged, but those issues were fixed a couple of years ago https://github.com/ARM-software/CMSIS-DSP/commit/5fac45cc967f2f6b8592856a32ce04fae2245143
these should all be fixed within zephyr with the https://github.com/zephyrproject-rtos/zephyr/pull/56957

I found out ARM_MATH_LOOPUNROLL was getting enabled by default....
I removed the default enable and that seems to workaround the compiler bug :shrug:

The CMSIS-DSP and CMSIS-NN Zephyr module repositories have been created as per https://github.com/zephyrproject-rtos/zephyr/issues/50928 and https://github.com/zephyrproject-rtos/zephyr/issues/56917, respectively:

https://github.com/zephyrproject-rtos/cmsis-dsp/
https://github.com/zephyrproject-rtos/cmsis-nn/

The CMSIS-DSP and CMSIS-NN Zephyr module repositories have been created as per #50928 and #56917, respectively:

https://github.com/zephyrproject-rtos/cmsis-dsp/
https://github.com/zephyrproject-rtos/cmsis-nn/

@XenuIsWatching Can you please create pull requests to the zephyr branch of these module repositories?

The CMSIS-DSP and CMSIS-NN Zephyr module repositories have been created as per #50928 and #56917, respectively:

https://github.com/zephyrproject-rtos/cmsis-dsp/
https://github.com/zephyrproject-rtos/cmsis-nn/

@XenuIsWatching Can you please create pull requests to the zephyr branch of these module repositories?
p.s. same goes for cmsis and tflite-micro

Done, PRs are as follows:
https://github.com/zephyrproject-rtos/cmsis/pull/21
https://github.com/zephyrproject-rtos/tflite-micro/pull/4
https://github.com/zephyrproject-rtos/cmsis-nn/pull/1
https://github.com/zephyrproject-rtos/cmsis-dsp/pull/1

What are our options here? Our current blocker is @laurenmurphyx64 not being responsive for https://github.com/zephyrproject-rtos/tflite-micro/pull/4

What are our options here? Our current blocker is @laurenmurphyx64 not being responsive for zephyrproject-rtos/tflite-micro#4

The current blocker is the west.yml file. You need to update this to point back to the zephyrproject repositories, with the revision changed to the PR like so:
    - name: hal_nordic
      revision: pull/137/head
      path: modules/hal/nordic

Once CI is passing with west.yml updated, those PR's can be properly merged.
Once the PR's are merged, there is a final update to point at the actual commit hash, instead of the PR head.

What are our options here? Our current blocker is @laurenmurphyx64 not being responsive for zephyrproject-rtos/tflite-micro#4

The current blocker is the west.yml file. You need to update this to point back to the zephyrproject repositories, with the revision changed to the PR like so:
    - name: hal_nordic
      revision: pull/137/head
      path: modules/hal/nordic

Once CI is passing with west.yml updated, those PR's can be properly merged. Once the PR's are merged, there is a final update to point at the actual commit hash, instead of the PR head.

yes........ but in order for that to happen these need to be merged in first
https://github.com/zephyrproject-rtos/cmsis/pull/21
https://github.com/zephyrproject-rtos/cmsis-nn/pull/1
https://github.com/zephyrproject-rtos/cmsis-dsp/pull/1
https://github.com/zephyrproject-rtos/tflite-micro/pull/4,

What are our options here? Our current blocker is @laurenmurphyx64 not being responsive for zephyrproject-rtos/tflite-micro#4

The current blocker is the west.yml file. You need to update this to point back to the zephyrproject repositories, with the revision changed to the PR like so:
    - name: hal_nordic
      revision: pull/137/head
      path: modules/hal/nordic

Once CI is passing with west.yml updated, those PR's can be properly merged. Once the PR's are merged, there is a final update to point at the actual commit hash, instead of the PR head.

I'll update it... but they are pointing to the same hash anyway so it's the same test anyway..

Samples have been updated as now AllOpsResolver is now deprecated and removed in the latest tflite-micro. The samples are now using the MicroMutableOpResolver with their respective kernels that they need.
IMO this is actually a better sample as the AllOpsResolver will bloat the code by ALOT ( > 200kB) and should only be used while the model is still in development. MicroMutableOpResolver is much more efficient by that you have to specific which kernels are used (which can be viewed with a tool such as Netron on the *.tflite file) and the linker will only collect those kernels.

Added the TSC label to hopefully push https://github.com/zephyrproject-rtos/tflite-micro/pull/4 along

General comment for cmsis-nn and cmsis-dsp, I think it makes more sense to leave the build systems in those repos as they are and instead do all the CMake configuration in the main repo.
name: cmsis-nn
build:
  cmake-ext: True
  kconfig-ext: True

General comment for cmsis-nn and cmsis-dsp, I think it makes more sense to leave the build systems in those repos as they are (but unused) and instead do all the CMake configuration in the main repo.
name: cmsis-nn
build:
  cmake-ext: True
  kconfig-ext: True

This was something I did consider, and it does make more sense to me as well. I did that way because that's what the cmsis module was doing before.
I'll look in to when I get time.

@cfriedt  what is the ask for the TSC?

@cfriedt  what is the ask for the TSC?

Oh, @XenuIsWatching has been waiting on review in the tflite repo for 2 months. I was hoping we could bring it up to see if there is anyone available for review. We assumed @laurenmurphyx64 was not available, but is there someone else who is?

General comment for cmsis-nn and cmsis-dsp, I think it makes more sense to leave the build systems in those repos as they are (but unused) and instead do all the CMake configuration in the main repo.
name: cmsis-nn
build:
  cmake-ext: True
  kconfig-ext: True

I can vouch for this approach - it's significantly easier and allows you to do some minor "patching" using Zephyr-specific sources.

@cfriedt  what is the ask for the TSC?

@nashif - @XenuIsWatching has been waiting on review in the tflite repo for 2 months. I was hoping we could bring it up to see if there is anyone available for review. @laurenmurphyx64 was not available, but is there someone else who is?

General comment for cmsis-nn and cmsis-dsp, I think it makes more sense to leave the build systems in those repos as they are (but unused) and instead do all the CMake configuration in the main repo.
name: cmsis-nn
build:
  cmake-ext: True
  kconfig-ext: True

Done for cmsis-nn, I still need to do cmsis-dsp when I can get around to it

Why does the zephyr bot keep adding the the "DMN" tag?

Why does the zephyr bot keep adding the the "DNM" tag?

It's a problem with the mobile app caching state. Check the GH website and it's green 👍

Why does the zephyr bot keep adding the the "DNM" tag?

The mobile app actually caches state incorrectly. Currently, the app shows 1 check failing, but all tests are clearly passing on the website.

Resisting the urge to immediately merge this. It's been cooking a while and has had plenty of time for review but the new policy says someone from a different org should merge.

My only concern is with the branch naming of tflite-micro that happened with the merge here https://github.com/zephyrproject-rtos/tflite-micro/pull/4
It looks like it got merged in to main rather than a new zephyr branch.... but since the west.yml points at a hash. I don't think it matters to much. I don't have the power to force branch points to move around :(

@XenuIsWatching
I am confused as to why this is not caught by CI, but I think this is breaking docs build for me locally, with mentions to something ZEPHYR_CMSIS_DSP_KCONFIG something (see below)
Shouldn't modules/Kconfig have been updated to add a source "modules/cmsis_dsp/Kconfig" entry? (note that adding it does not seem to be quite enough to fix things)
ninja html
[0/2] Generating Devicetree bindings documentation...
[1/2] Running Sphinx HTML build...Running Sphinx v6.2.1
Building Kconfig database...... failed

Traceback (most recent call last):
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 2188, in _enter_file
    self._readline = self._open(filename, "r").readline
                     ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 3921, in _open
    open(filename, mode, encoding=self._encoding)
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\kartben\\zephyrproject\\zephyr\\'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\kartben\zephyrproject\zephyr\doc\_extensions\zephyr\kconfig\__init__.py", line 117, in kconfig_load
    return kconfiglib.Kconfig(ZEPHYR_BASE / "Kconfig"), module_paths
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 947, in __init__
    self._init(filename, warn, warn_to_stderr, encoding)
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 1085, in _init
    self._parse_block(None, self.top_node, self.top_node).next = None
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 2988, in _parse_block
    prev = self._parse_block(None, parent, prev)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 3027, in _parse_block
    self._parse_block(_T_ENDMENU, node, node)
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 2988, in _parse_block
    prev = self._parse_block(None, parent, prev)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 2988, in _parse_block
    prev = self._parse_block(None, parent, prev)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 3027, in _parse_block
    self._parse_block(_T_ENDMENU, node, node)
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 2987, in _parse_block
    self._enter_file(filename)
  File "C:\Users\kartben\zephyrproject\zephyr\scripts\kconfig\kconfiglib.py", line 2191, in _enter_file
    raise _KconfigIOError(
kconfiglib._KconfigIOError: C:\Users\kartben\AppData\Local\Temp\tmp96ltv01q/Kconfig.modules:26: Could not open 'C:\Users\kartben\zephyrproject\zephyr\' (in 'osource "$(ZEPHYR_CMSIS_DSP_KCONFIG)"') (ENOENT: No such file or directory)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Python311\Lib\shutil.py", line 620, in _rmtree_unsafe
    os.unlink(fullname)
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\kartben\\AppData\\Local\\Temp\\tmp96ltv01q\\Kconfig.modules'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Python311\Lib\tempfile.py", line 878, in onerror
    _os.unlink(path)
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\kartben\\AppData\\Local\\Temp\\tmp96ltv01q\\Kconfig.modules'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\kartben\zephyrproject\.venv\Lib\site-packages\sphinx\events.py", line 96, in emit
    results.append(listener.handler(self.app, *args))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\kartben\zephyrproject\zephyr\doc\_extensions\zephyr\kconfig\__init__.py", line 247, in kconfig_build_resources
    kconfig, module_paths = kconfig_load(app)
                            ^^^^^^^^^^^^^^^^^
  File "C:\Users\kartben\zephyrproject\zephyr\doc\_extensions\zephyr\kconfig\__init__.py", line 69, in kconfig_load
    with TemporaryDirectory() as td:
  File "C:\Python311\Lib\tempfile.py", line 904, in __exit__
    self.cleanup()
  File "C:\Python311\Lib\tempfile.py", line 908, in cleanup
    self._rmtree(self.name, ignore_errors=self._ignore_cleanup_errors)
  File "C:\Python311\Lib\tempfile.py", line 890, in _rmtree
    _shutil.rmtree(name, onerror=onerror)
  File "C:\Python311\Lib\shutil.py", line 759, in rmtree
    return _rmtree_unsafe(path, onerror)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Python311\Lib\shutil.py", line 622, in _rmtree_unsafe
    onerror(os.unlink, fullname, sys.exc_info())
  File "C:\Python311\Lib\tempfile.py", line 881, in onerror
    cls._rmtree(path, ignore_errors=ignore_errors)
  File "C:\Python311\Lib\tempfile.py", line 890, in _rmtree
    _shutil.rmtree(name, onerror=onerror)
  File "C:\Python311\Lib\shutil.py", line 759, in rmtree
    return _rmtree_unsafe(path, onerror)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Python311\Lib\shutil.py", line 603, in _rmtree_unsafe
    onerror(os.scandir, path, sys.exc_info())
  File "C:\Python311\Lib\shutil.py", line 600, in _rmtree_unsafe
    with os.scandir(path) as scandir_it:
         ^^^^^^^^^^^^^^^^
NotADirectoryError: [WinError 267] The directory name is invalid: 'C:\\Users\\kartben\\AppData\\Local\\Temp\\tmp96ltv01q\\Kconfig.modules'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Users\kartben\zephyrproject\.venv\Lib\site-packages\sphinx\cmd\build.py", line 280, in build_main
    app = Sphinx(args.sourcedir, args.confdir, args.outputdir,
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\kartben\zephyrproject\.venv\Lib\site-packages\sphinx\application.py", line 268, in __init__
    self._init_builder()
  File "C:\Users\kartben\zephyrproject\.venv\Lib\site-packages\sphinx\application.py", line 341, in _init_builder
    self.events.emit('builder-inited')
  File "C:\Users\kartben\zephyrproject\.venv\Lib\site-packages\sphinx\events.py", line 107, in emit
    raise ExtensionError(__("Handler %r for event %r threw an exception") %
sphinx.errors.ExtensionError: Handler <function kconfig_build_resources at 0x000001C115A82F20> for event 'builder-inited' threw an exception (exception: [WinError 267] The directory name is invalid: 'C:\\Users\\kartben\\AppData\\Local\\Temp\\tmp96ltv01q\\Kconfig.modules')

Extension error (zephyr.kconfig):
Handler <function kconfig_build_resources at 0x000001C115A82F20> for event 'builder-inited' threw an exception (exception: [WinError 267] The directory name is invalid: 'C:\\Users\\kartben\\AppData\\Local\\Temp\\tmp96ltv01q\\Kconfig.modules')

FAILED: CMakeFiles/html C:/Users/kartben/zephyrproject/zephyr/doc/_build/CMakeFiles/html
cmd.exe /C "cd /D C:\Users\kartben\zephyrproject\zephyr\doc\_build && "C:\Program Files\CMake\bin\cmake.exe" -E env "DOXYGEN_EXECUTABLE=C:/Program Files/doxygen/bin/doxygen.exe" DOT_EXECUTABLE=C:/ProgramData/chocolatey/bin/dot.exe C:/Users/kartben/zephyrproject/.venv/Scripts/sphinx-build.exe -b html -c C:/Users/kartben/zephyrproject/zephyr/doc -d C:/Users/kartben/zephyrproject/zephyr/doc/_build/doctrees -w C:/Users/kartben/zephyrproject/zephyr/doc/_build/html.log -t development -j auto -W --keep-going -T C:/Users/kartben/zephyrproject/zephyr/doc/_build/src C:/Users/kartben/zephyrproject/zephyr/doc/_build/html"
ninja: build stopped: subcommand failed.

I am definitely tempted to say it's a bit of a PEBKAC too, as CI is not catching it, but OTH I can reproduce on three different workspaces / OSes. It looks like kconfiglib is getting confused. Again, modules/Kconfig doesn't sound quite right to me (why would it not need updating after this PR, since now it only includes modules/cmsis/Kconfig but not cmsis_dsp and cmsis_nn?)

@kartben Please take a look at https://github.com/zephyrproject-rtos/zephyr/pull/63120


Does this work without bluetooth?

Can the rgb lighting be controlled through just wired connection without Bluetooth enabled?

Unfortunately, no. See #40

No. Please take a look at other issues before opening a new one.


is it tf.train.MomentumOptimizer is SGD+monment  Optimizer???

is it tf.train.MomentumOptimizer is SGD+monment  Optimizer???

This question is better asked on  StackOverflow since it is not a  bug or feature request. There is also a larger community that reads questions there. Thanks!


Making mod2c as submodule in CoreNEURON

Currently mod2c is built as separate package. We should change current build process to combine mod2c + CoreNEURON as one build step.

Very handy feature, will simplify the building process tremendously! Looking forward.

Solved


[Playground][Task]: Adding SDK to the example response

What needs to happen?
Adding SDK to the example response
Issue Priority
Priority: 1
Issue Component
Component: beam-playground

.take-issue


slow upload speed

Hello
This used to upload fast, now my users and I get 50kb max
did something changed?
I was having timeout issues which I solved using
,timeout: .minutes(5)

Last release was 2 months back. Over what time period have you seen the change?

I just ran some of the tests and am not seeing any slowdown. Try running testMultipartUploadDownload to see what you get.
Also what platform are you running this on?

I am also exploring slow uploads. How do I set timeout?

@adam-fowler, thank you for the quick reply. Figuring out how to specify the timeout was very helpful. I did run a few tests and will share my results if it helps you or others.
MacOS 12.0.1, Swift 5.5.1
I am mostly uploading jpg files that range for 500k-5MB. The initial reason I had any issue is that I changed locations and have been testing with an average upload speed (speedtest.net) of 2.6Mbps. This led to many files that timeout. Simply changing the timeout time has fixed the issue of files failing to upload. But the experience has led me to explore what throughput I am actually getting.
I won’t say these are precise or scientific measurements, but I offer them here for discussion:

Using a 3.6M jpg file.
Uploaded 3 times using the S3FileTransferManager.copy function
Uploaded 3 times using the S3 web interface using Safari
Performed S3FileTransferManagerTests.testMultipartUploadDownload()

== Spectrum Internet: Upload 2.6Mbps
2. SotoS3FileTransfer upload average = 21 seconds (~1.4Mbps)
3. Safari upload average = 12 seconds (~2.4Mbps)
4. Test Case '-[S3FileTransferManagerTests testMultipartUploadDownload]' passed (75.112 seconds).
== Tethered T-Mobile phone: Upload 1.46Mbps (iPhone7, 1 bar LTE), clearly a poor connection and the results were erratic, but in general the Soto upload time was 50% longer than Safari.
2. SotoS3FileTransfer upload average = 32 seconds
3. Safari upload average = 22 seconds
4. Test Case '-[S3FileTransferManagerTests testMultipartUploadDownload]' passed (123.098 seconds).

Multipart upload with Soto v7 uploads multiple parts concurrently now and run a lot faster


gateware.usb2: Fix filtering in USBTokenDetector.

This patch fixes #135 by resetting the pid field in USBTokenDetector and thereby the derived is_out field when tokens destined for other devices are detected. This makes USBStreamOutEndpoint correctly ignore following packet.

Thanks!


Update for HUSH3

Update of 'package.json' file
Update scriptHash of 'config.js' file
Update config.ps
Change e.g HUSH address
Change lenght test of recipient address
Change the recipient adress during on error
Change insightAPI and explorerURL link

@gilardh Looks like a good start! Please see my comments and send another update

thank you!!!!


Gh509 transaction uri import export

Implemented Transaction URI import & export feature. fixes #509

This PR introduces 31 file changes. Since this branch is based on the yilmazbahadir:gh249-QR_Codes_and_URI_handling branch, it inherits 50 file changes from there.


Use current year in range

Thanks for the engagement here, @wolfv! There was presumably a conversation with @rabernat at SciPy that led to this, which I missed, so apologies if this was already discussed.
Based on chatting with @yuvipanda about static vs. dynamic date ranges in recipes just now, I wonder if we actually prefer to have static date ranges, which would ensure that the dataset built by a given recipe at a given commit is deterministic, regardless of when the code is imported and run. In the dynamic generation case, the date of execution affects the built dataset, which perhaps limits recipe reproducibility?
Curious to know others' thoughts on this!

@cisaacstern maybe you should create a overrideable datetime function in pangeo_forge helpers? So that the date can be easily overriden with some saved state.
E.g. the function could check if there is a environment variable called PANGEO_FORGE_DATE=2022-02-02 and then internally make a datetime.date object out of that.


Redo Dockerfile with FROM scratch

Redo the Dockerfile with FROM scratch and a compiled python binary, which should reduce the docker image size by over 100mb.

Not really important.


Feature Request: Enhanced Search & Filtering

Description
To improve the usability and efficiency of CodeCache, implement advanced search and filtering capabilities that enable users to find and manage snippets more easily. This feature will allow users to filter snippets by programming language, tags, date created, popularity, and recent usage, as well as provide intelligent search suggestions and versioning for better snippet management.
Proposed Features

Advanced Search Filters

Allow users to filter snippets by:

Programming Language: Filter snippets based on the language (e.g., JavaScript, Python).
Tags: Use custom tags to categorize and search for specific types of snippets.
Date Created: Filter by creation date to find recently added snippets.
Popularity: Rank snippets by community engagement (e.g., likes, stars).
Recent Usage: Sort snippets based on recent usage or modifications.

Search Suggestions & Autocomplete

Provide intelligent search suggestions to improve the search experience.
Implement autocomplete for frequently searched terms and tags.
Offer recommendations based on recently accessed snippets and similar tags or keywords.

Expected Outcome
With these enhanced search and filtering features, users will be able to navigate CodeCache more effectively, find the exact snippets they need, and manage their code history with ease.

Please assign this issue under the gssoc-ext and hacktoberfest labels.

Sure, @sezallagwal! Currently, we're only searching through titles and filtering by tags. If you can add an option to search through tags and categories, that would be great!

yup I can do that assign me @notsoocool


adding bot automerge

Hi! This is the friendly automated conda-forge-webservice.
I've added bot automerge as instructed in #2.
Merge this PR to enable bot automerging.
Fixes #2

@conda-forge-admin, please restart ci


No port on main screen

I can't seen to find any label that reflects the actual port on the main screen. I think it should be somewhere.

On the device I mainly test on, this would show up in the sharesheet  with a full URL. Although, I believe some devices may not have such information displayed there and so would require extra steps just to know the port number in use.
I had just released v1.3.0, which will display the port number below the file size. This will be up on the Play Store as soon as it passes review.

Working like a charm!


refactor: Add reset functionality to LocalThreadRuntime and MessageRepository

adds reset method to messages repository which helps in switching chats

Thanks a lot! I am adding a few new features to the thread (image upload, file upload, voice mode). These need some extra handling regarding the reset - so I will merge this once those features are ready
In the meantime, you can get the equivalent of a reset by calling useSwitchToNewThread():
https://www.assistant-ui.com/docs/advanced/API#useswitchtonewthread

@Rajaniraiyn I switched to a slightly different method - which entirely swaps the thread runtime. I added the ability to re-specify the intialMessages to fix #701

Thank you so much for this idea and initial implementation!!


Add a method to retrieve all points within a region to AStarGrid2D

Closes https://github.com/godotengine/godot-proposals/issues/6276
(Not sure whether It's useful or not)

is there a down side to adding more utility functions ? or even classes ? you question its usefulness but i think if it helps the developers to make games and apps more easily, it should be included, unless it increases the binary size too much or slows down performance

is there a down side to adding more utility functions ? or even classes ?

There's such a thing as engine bloat, this feature is trivial to do yourself, the only difference is a slight loss of performance

is there a down side to adding more utility functions ? or even classes ?

There's such a thing as engine bloat, this feature is trivial to do yourself, the only difference is a slight loss of performance

there were talks about officially maintained gdextension plugins when 4.0 hit stable, maybe an officially maintained "boost" like gdextension plugin could help offload all the bloat, and the devs still get to have tons of utility

You couldn't really do this part as an extension, not necessarily, unless you add an extended type, you can't add methods to existing classes, but that's off topic for this PR

Sometimes its not simply to understand whether its necessary addition or not. If this considered as a bloat, I'm fine to close this PR without problem (at least its was easy to do and I need some trainings to do not forget skills).

I think this could be useful, but the question is if it's enough of a convenience function considering the ease at which you can accomplish it in scripting
One detail I'd suggest changing is forgoing the _get_point_unchecked and instead just performing the lookup manually using an offset, we already have the range so it'd be easier to replace that call and the subtractions with just iterating over an offset from the actual size

@AThousandShips Yeah, it's good idea - I've changed it to return a TypedDictionary (with id, position, solid and weight_scale members):

Thanks!


Compilation error

I am trying to compile on ubuntu 16.04 but getting this error.

See https://github.com/crystal-lang/crystal/issues/3463

The issue is fixed by downgrading libssl
sudo aptitude install libssl-dev


Script master strikes

Script some special rules of masterminds and their master strikes.

Hela is a key mastermind to script, as her master strikes are annoying otherwise.

A game can have multiple masterminds and some may be beaten before the end of the game. Best to minimially script their strikes at this moment.


Hardcoded values for Mailgun service

Hello everyone.
I don't know if this is the right place to open this issue because it's not strictly related to the framework itself.
The problem basically is that if you use the mandrill driver inside your config/mail.php you have to hardcode the domain and secret values inside the mailgun array in config/services.php like this:
    "mailgun"  => [
        "domain" => "foo.bar",
        "secret" => "key-kappa123-4567890",
    ],

If you try to use the env() variable it doesn't work properly.
Edit: OSx screwed up the title.

No you don't?

I suggest you seek help on the forums.


Fancy zones remembers wrong zone for certain applications

Microsoft PowerToys version
"v0.61.1"
Running as admin

[X] Yes

Area(s) with issue?
FancyZones
Steps to reproduce

Boot the system, window will appear in wrong zone

✔ Expected Behavior
Application snapping to actual last snapped zone
❌ Actual Behavior
Application snaps to unrelated zone (in this case zone 6 on monitor 1, instead of zone 1 monitor 3)
Other Software
Telegram Desktop Version 4.1.1 x64

Related to #20209

I have the same problem with Discord (version 145429 [57a0505], Host 1.0.9006).
@abhirajD I don't agree that these two issues are related. This one just concerns window placement of individual apps. I don't have any problems with the zones themselves being wrong.

Are you still experiencing this issue? /needinfo


gh-145 Check for file to exist before skipping when a duplicate is found

Safeguards from gh-145

Coverage decreased (-0.2%) to 90.897% when pulling 4df39fa0bbb651930d7f43ba9ff35214d5638573 on add-safeguards-gh-145 into 16f4025179f8e6830f03e667caa56c673c94c9ba on master.


Added missing validation values for backend services

Checklist

I applicable, I acknowledge that I have:

[X] Read the contributing guide
[X] Ran terraform fmt on all modified files
[ ] Regenerated the relevant README.md files using tools/tfdoc.py
[ ] Made sure all relevant tests pass

Since I only added missing validation values I don't see the need to regenerate docs, it won't do anything. (You can correct me if I'm wrong). By the way, there might be additional modules with the same issue, I haven't got around to use them yet so you might hear from me again soon.
Cheers 👍

Can you sign the CLA?

Signed :)


Duration does not seem correct

humanizeDuration(new Date(2021, 8, 1, 12).getTime()-new Date().getTime()
// returns: 2 months, 1 day, 6 hours, 3 minutes, 48.313 seconds
Today is 1st of July. In a month time, it will be 1st of August.
I fell back to searching for other libs when I saw that date-fns was making the same mistake. I might be missing something, but this does not seem like a human readable date duration given it does not match natural language! I can take a look at the code but I'm looking first to understand if this is expected behavior.

Aand I was totally missing something: Dates in JS start with 0 index.

A mistake I've made many times. Glad it's resolved!


Add some Sass project patterns

Standardize filenames
Create directory structure separating files by logical
Creates some atoms and molecules
Signed-off-by: amanda<EMAIL_ADDRESS>

hey @amandavilela , nice job! I usually keep the images in it's section partial. I'm curious to try this pattern. Merged!


Improve answerfile code and add unit tests

Hey,
In this PR I was finally able to clean the answerfile code (refactor) and add unit tests to it.

Code refactor and improvement
New tests.h file to organize tests better.
New unit tests
Small change in inifile.cpp (next PR should be about it)

Sorry about the last commit misspelled message. 5AM here and I just woke up. Anyways, already fixed.

Hi @lbgracioso thanks for the code. I've approved because it seems good but theres only one thing that I didn't quite understand that was the whole canBeNull variable. Wouldn't that be a std::optional<bool>?
Take a look here: https://www.reddit.com/r/cpp/comments/188if0y/comment/kbkvgj7


dark theme does not support the raw html directive

This looks bad and must be fixed with a patch.
See https://github.com/scylladb/scylladb/issues/20881.

Closing, see https://github.com/scylladb/scylladb/issues/20881#issuecomment-2398961600

Apply a fix to show harcoded panel box in dark mode in previous version


Query: What is the JSON save file used for ?

Query
Not an issue but wondering what is the JSON file which you save using RMB->Save As in the graph used for ?
Can you load it back in for instance ?
Not a high priority. Just curious. Thanks.

This is a feature of the NodegraphQt project, which is meant for saving and loading nodegraphs.
However in QuiltiX I prefer to save everything in .mtlx files including the node position and meta data.
Probably we should remove the option to save json files to avoid any confusion.

Thanks.
I was guessing this was a Qt thing :).  Maybe be good to hide this as it could be confusing. Or change it
to just do the same as "Save Materialx" from the main file menu.


Merge pull request #444 from MicrosoftDocs/master

Deploy September 2021 content update

Docs Build status updates of commit 8f792b2:
:warning: Validation status: warnings
For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


"Stateful session" support

This is a broad, open-ended question. When I'm using a tool like ht with an API that requires authentication and several headers, I find myself struggling to manage that state. My best answer is I set environment variables that I use in the URL for the authentication, frequently go back in the shell history to edit URLs etc. If there is a cookie needed it's even more complicated. Same goes for setting non-standard headers.
GUI tools like Insomnia allow managing this in projects which reduces this pain, but requires using a GUI for a task that's (in my experience) a better fit for the terminal.
So here is my question. Is there a reasonable way to implement some kind support for stateful sessions in ht, that's perhaps applied and mutated automatically when found in the current dir? (a bit like a browser). For example:
# .ht.session
base_url: "https://my-test-api.com/api
headers:
  Content-Type: "application/json"
  X-My-Specific-Header: "That value"

auth:
  token: "Bearer d2h5IHdvdWxkIHlvdSB0YWtlIHRoZSB0aW1lIHRvIGRlY29kZSB0aGlz"

and then used like:
$ ht get /v2/user
Using .ht.session
... dump user json ...

The above a very raw demonstration that hopefully communicates the idea - not the concrete proposal itself.
There is of course a fine balance between explicitness and ease of use. Hiding too much information can lead to surprising behavior. But I still feel there could be a reasonable middle ground. Any thoughts?

What you're describing seems to be HTTPie's  --session flag which will be soon supported in ht  😃. See https://github.com/ducaale/ht/pull/25
# make a request and saves any custom headers, auth, and response cookies in `./session.json`
ht --session=./session.json httpbin.org/json x-secret-key:1235678

# include custom headers, auth, and cookies from `session.json` in the next request
ht --session=./session.json httpbin.org/get

oh wow TIL. Thanks! I think this can be closed then.


v0.8.3 mix.js outputs file relative to public folder

Laravel Mix Version: 0.8.3
Node Version : v6.9.1
NPM Version : 3.10.8
OS: Windows 10

Description:
The new v0.8.3 outputs the compiled javascript relative to public folder. So if now I were to compile this code,
mix.js('resources/assets/js/app.js', 'public/js')
   .sass('resources/assets/sass/app.scss', 'public/css');

It will output the files to:
public/public/js/app.js
public/css/app.css

Steps To Reproduce:

Install v0.8.3 and run npm run dev

As a quick fix, I believe the error lies in the webpack path for public/js which Jeffery is probably fixing as I type, just removing the public part seems to work:
mix.js('resources/assets/js/app.js', '/js')
.sass('resources/assets/sass/styles.scss', 'public/css');

I think this works as it should, probably because it now uses the publicPath variable.
If you look at the initialize function in the Mix.js:
if (this.isUsingLaravel()) this.publicPath = 'public';
I'm not sure if this is relevant but I thought it could be useful to tell you.

@weldricks yeah, forgot to point that out. Thanks 👍

I can't reproduce this. Can any of you do npm update laravel-mix to bump to 0.8.4, and then confirm that this is still an issue?

Can confirm in 0.8.4.

So if you do:
laravel new test && cd test
npm install
npm run dev

...you get public/public/js/app.js??

public/js/app.js   1.16 MB       0  [emitted]  [big]  public/js/app
    /css/app.css    684 kB       0  [emitted]  [big]  public/js/app

Yep.

Windows or Mac?  Fresh install gives me:
https://www.dropbox.com/s/szrtzb71n112bxx/Screenshot 2017-02-23 11.25.28.png?dl=0

Windows 10. It might be an OS-specific issue.
Imgur

I can confirm this issue on a fresh laravel installation on Windows 10.
laravel/installer - 1.3.5
laravel-mix - 0.8.4
node - 6.10.0
npm - 4.2.0

I can confirm as well.

Okay, well it would be great if some of you Windows users could dig in and figure out what's happening here.
Maybe open this file and do a few console.logs() to figure out what the deal is.
https://github.com/JeffreyWay/laravel-mix/blob/master/src/EntryBuilder.js#L39

I added the following lines before this.entry.add().
console.log(paths);
console.log(this.entryName(paths.output));

@d3radicated Perfect. Can you go to that file, and change the entryName method to this?
    entryName(output) {
        return output.pathWithoutExt
            .replace(/\\/g, '/');
            .replace(this.mix.publicPath + '/', '/')
    }

And then run it again. Does that fix it?

That solves it.

Wahoo! I've fixed and tagged it. npm update laravel-mix

Hi @JeffreyWay ...
Finally a long Day and i came across this post.
Degrading from v1.0 to v 0.8 worked for me.
But can you let me know that what is the alternative for
Mix.output().path in laravel-mix v1.0 that comes with laravel v5.4.22
as I am facing issues in below code with v1.0
let HtmlWebpackPlugin = require('html-webpack-plugin');

module.exports.plugins.push(
  new HtmlWebpackPlugin({
    template: Mix.Paths.root('resources/views/index.html'),
    inject: false
  })
)

let PrerenderSpaPlugin = require('prerender-spa-plugin');
console.log(Mix.output().path);
module.exports.plugins.push(
  new PrerenderSpaPlugin(
    Mix.output().path,
    [ '/' ]
  )
)


Admin wrapper for list topic and list partition.

Call this with FluvioAdmin::list a TopicSpec.
Currently, the remaining part is to convert Result<Vec<Metadata<TopicSpec>, Global>, FluvioError> into a Vec<String> in src/admin.rs.

Currently, the remaining part is to convert Result<Vec<Metadata, Global>, FluvioError> into a Vec in src/admin.rs.

I did that in #11, for both topics and partitions. Then I added an additional commit to return a TopicMetadata binding instead in order to have available the number of partitions and the replication factor in the returned object.

Closed in #11.


History Matching

Full implemetation of History Matching with unit tests, documentation, and benchmark.

Implements the HistoryMatching class to compute an implausibility metric (number of standard deviations between observations and predictions) based on a GP emulator, observations, and a set of query points. Flexible variance handling to account for observational error, GP prediction variance, and other uncertainties such as model discrepancy. Can also determine which points are ruled out based on a threshold value.
Full suite of unit tests to verify the implementation
Documentation of all methods including a simple example
A more elaborate benchmark showing a 1D and 2D example

PR has been updated to clarify model discrepancy per discussion with Danny. OK to proceed with review.

Codecov Report

Merging #39 into devel will decrease coverage by 0.79%.
The diff coverage is 78.93%.

@@            Coverage Diff            @@
##            devel      #39     +/-   ##
=========================================
- Coverage   85.41%   84.61%   -0.8%
=========================================
  Files          23       26      +3
  Lines        4176     4733    +557
=========================================
+ Hits         3567     4005    +438
- Misses        609      728    +119

Impacted Files
Coverage Δ

mogp_emulator/GaussianProcess.py
92.83% <ø> (ø)
:arrow_up:

mogp_emulator/tests/benchmark_historymatching.py
0% <0%> (ø)

mogp_emulator/tests/test_HistoryMatching.py
100% <100%> (ø)

mogp_emulator/tests/test_GaussianProcess.py
99.17% <100%> (ø)
:arrow_up:

mogp_emulator/SequentialDesign.py
94.55% <100%> (ø)
:arrow_up:

mogp_emulator/__init__.py
100% <100%> (ø)
:arrow_up:

mogp_emulator/HistoryMatching.py
88.95% <88.95%> (ø)

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 0108ddb...06f6d23. Read the comment docs.


Not clear how rerender chart if dataset was changed.

charts not rerendered if dataset change state in runtime

have you already seen usage examples? such as https://github.com/s0ftik3/solid-chartjs/blob/main/dev/pages/DefaultChart.tsx
Please provide more context.

Oh I see. I need to move my logic with chart into component with select and
I will be able do same. Thanks for example. Will try to repeat same
вс, 27 авг. 2023 г., 00:03 Vyacheslav @.***>:

have you already seen usage examples? such as
https://github.com/s0ftik3/solid-chartjs/blob/main/dev/pages/DefaultChart.tsx
Please provide more context.
—
Reply to this email directly, view it on GitHub
https://github.com/s0ftik3/solid-chartjs/issues/11#issuecomment-1694509918,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6TXNOWYNNHWDTO5IREWWZ3XXJXEZANCNFSM6AAAAAA372WLKI
.
You are receiving this because you authored the thread.Message ID:
@.***>


Add ability to return unselected rows in onSelectAll

In the onSelectAll handling, two arguments are passed: isSelected and currentSelectedAndDisplayData. In the case where the user is UN-selecting all, there is currently no way of knowing which rows of the table are being unselected because currentSelectedAndDisplayData is an empty array. This unfortunately makes it impossible to write a handler that is aware of the rows that are being unselected. I do understand that this could be inferred, but there is a particular reason why I need this.
In the case of a single row being unselected, the onSelect callback does pass the row being unselected. Would it be possible to mirror this functionality in the onSelectAll by returning the unselected rows in the callback?
Let me know if this makes sense. Thanks!

HI @tylerjryan, sorry for lately reply. I'll thinks about that and maybe released in near future. Thanks :+1:

Great, thank you very much! Nice work on this library!

Released on v2.3.3, check example. Thanks :)

Awesome, very glad that you liked the idea, and thank you for implementing
this!
On Sun, May 29, 2016, 08:05 Allen<EMAIL_ADDRESS>wrote:

Released on v2.3.3, check example
https://github.com/AllenFang/react-bootstrap-table/blob/master/examples/js/selection/select-hook-table.js#L34.
Thanks :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/AllenFang/react-bootstrap-table/issues/466#issuecomment-222365366,
or mute the thread
https://github.com/notifications/unsubscribe/AEtDPNxHMXYelJGhMHGJsOY-7SWjeMw0ks5qGas3gaJpZM4Ii3fM
.


Fix newsletter unsubscribe link

The newsletter controller will automatically preset the dropdown menu to "unsubscribe" instead of "subscribe"

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/#/issues/SW-13967.
Please use this issue to track the state of your pull request.

Thank you @kekster for the PR.
We removed two commits, which had nothing to do with the actual fix. Please create seperate pull requests for each individual fix and add a description for each change.
Thank you for your work!


Commands get Denied

Hi,
I have been trying to write a code to make my drone takeoff or use the goto_location function. Unfortunately it always gives me a "Command Denied" response. I am not able to get_takeoff_altitude or set_takeoff_altitude either, but my arm function works just fine and I was getting necessary telemetries right up until latest release. I have been trying to run examples that involve takeoff, but none of them work.
So my question is why most of my Action functions are not able to run? Do you think i did something wrong when setting up the MAVSDK-Python?
I would really appreciate your help or any advice as i have been trying to fix this issue for couple month now. Thank you in advance!

Are you using the embedded mavsdk_server, or are you running something like ./mavsdk_server -p 50051 manually?
Are you running against SITL?
Could you show the code you run that fails?

I am pretty sure I am using the embedded version and I am running it against SITL.
`async def arm_drone(self, drone):
    print("arm_drone ran")
    await self.drone.connect(system_address="udp://:14551")

    await self.drone.action.arm()

    await self.drone.action.set_takeoff_altitude(20.0)

    await self.drone.action.takeoff()

    await self.drone.action.goto_location( -35.363261, 149.168372 , 120.0, 1.0)

    await asyncio.sleep(15)

    self.drone = None`

The code is pretty simple and looks similar to examples. The arm function successfully works with SITL.

Did you try to run one of the examples, e.g. takeoff_and_land.py (changing the system_address, since apparently you have udp://:14551`)? Does that work?
Just to be sure: are you running on PX4? Or is it APM?

running that example gives me this error
-- Arming -- Taking off Action Takeoff started ActionResult: [result: COMMAND_DENIED, result_str: Command denied] Traceback (most recent call last):   File "takeoff_and_land.py", line 50, in <module>     loop.run_until_complete(run())   File "/usr/lib/python3.8/asyncio/base_events.py", line 612, in run_until_complete     return future.result()   File "takeoff_and_land.py", line 40, in run     await drone.action.takeoff()   File "/home/name/.local/lib/python3.8/site-packages/mavsdk/generated/action.py", line 280, in takeoff     raise ActionError(result, "takeoff()") mavsdk.generated.action.ActionError: COMMAND_DENIED: 'Command denied'; origin: takeoff(); params: ()
Sometimes when I try to run takeoff_and_land.py it breaks my SITL and causes the connection to be refused. In this case i have to restart SITL completely.
I am going to use Navio2, so i think it is APM. Right now i am writing my own version of ground control station software, but i just cant figure out what leads to the commands being denied.

I am going to use Navio2, so i think it is APM.

Well that may be related. We develop and test MAVSDK against PX4. An easy way to try MAVSDK against a PX4 SITL is described here. I would suggest you try that to make sure that MAVSDK works on your system. Would you mind trying that?

Thank you so much, this actually helped a lot. I Finally i can continue developing! I guess that APM SITL is not very compatible with MAVSDK. I am looking forward for all the updates to come on the python wrapper. Thank you again!!


Fix documentation typo

Can you please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
git commit --amend -s --no-edit && git push -f

oh mumble :) thank you
LGTM - @fredlf @jamtur01


Support execution stats

We should allow task plug-ins to generate an object containing execution stats upon completion. This will allow saving information such as timings, IDs, references, and other information which is specific to the app server that is executed the task.
The exact content of the execution stats object will depend on the specific plug-in. For example, the Argo plug-in should at the very least include the Argo workflow ID so that users can utilise the Argo API to retrieve stats such as memory and CPU used by the task.
While we allow model developers to generate meta data which is stored with the task upon completion, here we are talking about data defined by the plug-in itself, rather than by developers.
This is essentially the inverse of the task_plugin_arguments object which is part of the task definition in the workflow spec.
Argo plug-in execution stats
The following information should be included in the execution stats object generated by the Argo plug-in upon successful completion of an Argo task.
Must haves:

Argo Workflow Id.
Argo Execution Time.

Nice to haves:

Resource usage.
Pod IDs

Acceptance criteria

GIVEN a task completes WHEN a task plug-in generates an execution stats object THEN it should be stored in the database along with the task object
GIVEN a task completed AND was saved with an execution stats object WHEN the task completion is logged THEN the execution stats object should be included in the log (#170 )

Implementation notes

The execution stats object needs to be added to the task status update event
It then needs to be saved to MongoDB to the execution object of the completed task

I've added
"workflowId" : string
"duration" : int (if its -1 means it came back null on argo side)
"resourceDuration": dict<string, long> ( https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ for further info)
"nodeInfo": dict<string, NodeStatus> key is id of the pod value is NodeStatus(see "io.argoproj.workflow.v1alpha1.NodeStatus" on https://raw.githubusercontent.com/argoproj/argo-workflows/master/api/openapi-spec/swagger.json for further info)
"startedAt": datetimeoffset
"finishedAt": datetimeoffset

These are added now


DO NOT MERGE! Fast Forward stable to 78306342f62ca530310456ee1c418132cc6acb5a.

This PR will be merged automatically once checks are successful.

Jenkins job auth/postsubmit passed


[Feature Request] Argument for fontFaceCustom mixin to exclude woff

Is your feature request related to a problem? Please describe.
I use webpack. I do this:
@import<EMAIL_ADDRESS>@include fontFaceCustom();

That gives us woff and woff2. The fontFaceCustom mixin doesn't have a way to disable woff.
Describe the solution you'd like
It would be nice to have another mixin argument that allows us to exclude woff.
Describe alternatives you've considered
Living with it
Additional context
no
Thank you!

@lonix1, what's the reason to have woff files excluded? Nowadays probably all relevant browsers support woff2, so removing support for woff in general could be an option too.

@thasmo Because woff is much larger. And it's hardly used at all. It's dead weight.

(Also, nowadays probably all relevant browsers support woff2, so removing support for woff in general could be an option too.)

I don't think that's an option as we still see a decent amount of usage for it. Although not easily traceable, one metric indicating high woff usage is through this CDN.

I do feel that offering developer flexibility is more favourable than restricting them if we don't know the various use cases.
In the case of websites, I wouldn't recommend it.
But a case I can think of is maybe an Electron app where bundling the woff file would actually be deadweight and affect final export size.

We've rewritten the Sass integration entirely for v5 🎉 The new $formats prop should let you select this. Please let us know if you run into any issues!


May be export animations?

No, you can't export animations with any Unity decompilers that I've seen.

Here is a decompiler it can retrieve any resources before the whole project project http://devxdevelopment.com/UnityUnpacker

It isn’t free and they want a lot of money for the full version.

Let me look for free alternatives, with a diet, you can finish this Unity Studio, since they can do it ... I do not think it's more complicated than the other types, Now I am looking for different information to share with all

To my knowledge, every other decompiler is free. It would be nice if the developers of Unity Studio could add features from that paid program to Unity Studio. I might buy a copy to rebuild a project.

If I wanted to rebuild a project, it would cost $200. Sounds like a scam.

this program use crunch.dll copy from UnityStudio, I don't know why he doesn't make one by himself.
also, Il2cpp related code copy from my another project, because they have a same mistake.
but I don't see any license in this program, I don't know what to say.

We will try to refine UnityStudio)

You don’t see a license in the program?

Functionality:

Opening of distribution files (Unity standelone files (win, MAC, linux), apk, ios)

View scene structures

View resources content (text, images, sounds, meshs, scripts, scene objects)

View scripts source code (decompile)

Export resources and scripts (convert image asset to PNG, DDS, sound to WAV, export Mesh to .obj format, decompile assemblys and etc.)

Generate Unity Project

Make Unity project (to Unity5.6 fromat)

scenes (.unity)

scripts (c#)

models (with animation)

assets (images, sounds, mesh, font, video and etc.)

resources

prefabs

plugins

Replace content in assets: (for standelone games)

replace images
replace text
replace binary content
change asset header fields
Replace and view all strings in assembly

Support Unity3D Asset types:

Texture2D (support convert to PNG)
TextAsset
Mesh (support convert to Obj format)
AudioClip
Videop content (avi..)
Animations (animation, anitmator, animation clip, animation controller)
Materials
Sprite
Font
Shader sript (old unity)
and other..

Export model to .unitypackage container
Export model To FBX format (base implamentation)
Formats resource file names:

level *;

mainData;

CustomAssetBundle- *;
CAB- *;
BuildPlayer- *;

.assets;

.sharedAssets
and other..

Opening Standelone (win, mac, linux) game
Opening APK files with the ability to view and export the contents of the package.

.apk

.xapk

.obb

Opening Unity bundle files with the ability to view and export the contents of the package:

.unity3d;

.unity3d.lz4;

.assetbundle;

.bundle;

.bytes

If they can do it, we can do it too.

@Perfare The demo version available for download is limited. You can't preview scenes and assets, generate a Unity Project, export resources to a directory, export all prefabs, and make an APK.

Yes there is a cropped version there is no code, you need a version, since the pre-release version was hacked quickly the author decided to cut out the functional with a demo version

@Avatarchik I was wondering why there was literally no code within the demo. The developer is advertising on Unity Community Answers. I see that the pirated version is all over the Internet. Maybe if he didn't want so much money for it when most of it is public domain, people wouldn't be pirating it.

Yes the price is high, he generally plans to reschedule as an online service ...
Here the developer says that there is no point in breaking, there are people who broke the versions of the leading)
http://4pda.ru/forum/index.php?showtopic=844763&
There in Russian (my native) but you can use an interpreter

@Avatarchik The online service will fail just the same if people have to pay a premium price. All of the download links are dead and I don't advise posting links to a forums where they frequently upload illegal content.

I would just like to point out that it isn't impossible to bypass the security he added to the program. He just made it more difficult.

@Avatarchik Are you even allowed to sell software that includes DLLs that aren't yours?

I research his project.
Btw, this internal Unity's format fairly easy to implement, so maybe UnityStudio should support it too?

Btw, this internal Unity's format fairly easy to implement, so maybe UnityStudio should support it too?
Yes!!!
Stellarspace (I'm not a developer DevXUnity-Unpacker Magic Tools)
I want to make a free alternative!

As it is still interesting to export the whole project, more precisely how it exports scenes and prefabs in general ...

@mafaca With his program, you can only export to a Unity Package? Doesn't it say you can export to FBX? It's possible.

@Avatarchik Building on Unity Studio is a good start to making a free alternative.

@Avatarchik It is interesting how the program can create a Unity project from a .unity3d file. You can also view the 3D models and scenes within the program as well. You can see the DLLs the developer is using to do these things. I don't see why we wouldn't be able to decompile the program and add features to Unity Studio.

In the demo version there is no functional, you need the full version to figure out what's what ...

@mafaca It's a good idea, and I'll try to do it.

@Avatarchik Correct, so if I were to pay for the $38 one, I should be able to do unlock the $258 one.

@Stellarspace, just in case you didn't figure this out already: the download links on that Russian forum aren't dead, they appear in such a way (for no apparent reason) until you register. Had to find that out the hard way...

@Daniil1288 I didn't figure it out, I thought the links were actually dead. Thank you. Are any of them the activate version?

Rebuilding the project doesn't work properly. When I open it in Unity, it crashes. I wonder if it works on the newer version.

@Daniil1288 The developer doesn't even respond to emails. Why should I buy a product that doesn't work for what I need it for?

Unity's plugin https://assetstore.unity.com/packages/essentials/fbx-exporter-beta-101408 allows u to export Unity's internal format to FBX, so US definitely should support this internal format.

@Perfare I've noticed 2 things in your animation branch that might be of importance.
Firstly, the Animation class isn't properly loading and therefore crashes any attempted export which involves them. It appears the class is misreading the number of AnimationClip pointers in the array. If this could be fixed, you're well on the way to a really easy solution for exporting animations, which brings me to my next point.
Instead of worrying about manual exporting of Animators and their clips, why not directly tie that into exporting 3D objects? During the FBX export process, you can search each GameObject for an Animation OR Animator component and then use the same functions you're using already to hit 2 birds with one stone and just write all of the associated clips directly into the 3D object FBX you're exporting.

@Nifty255 This is my mistake. I've fixed it.
"exporting 3D objects" is export ascii FBX file, if I want to add functionality to the old code, I need time to research the ascii FBX format.

@mafaca I wish you success

@Nifty255 In my plan, I will keep "export 3D object" and add a new option like "export 3D object (binary)"

Awsm.

Honestly, I wish you could just directly export AnimationClips to the Unity.anim format, but there's something in Unity preventing them from being properly recognized so you can't use them.

As I see, currently animation export don's properly handle such situation as when Quaternion rotation shift from -170 to 170 degrees (which mean -190 euler). At least it look like so, because I also faced this issue when i tried to implement FBX animation export myself.

Finally I released yaml exporter in my repository. It's a separate module which can be easily included in other project. I added console application with command line for test and as an example.
Currently it supports prefabs, meshes, meshrenderers, skinnedmeshrenderers, animator, animation, avatars, legacy and generic animationclips, textassets and old shaders. In the near future I'm going to add support for 5.3-5.4 and serialized shaders.

Hi, just pass by and want to say i really appreciate all your effort in developing the tools and this feature. I'm diving into the code right now and really feel the urgent of cracking this last bit!
I have a vision of exporting the whole asset bundle into an opinioned well-form unity project structure including source code. Animation is an important part of the process so i will stay tune with this thread's notification.

I was looking at getting the legacy animations to export, using the clips from the Idolmaster game. So I was able to populate the track using the keyframe values in translation/rotation curves. There seems to be no problem with those values, but it looks like the keyframe interpolation isn't right.
It is probably because the in/out slope of the keyframes isn't taken into consideration during the interpolation. I couldn't find a way to provide that information to SB3Utility.
First I exported the animation just using the keyframes, and it looked like this :

You can see that there are some weird hand movements. I think the reason is the wrong interpolation, since it happens between keyframes.
After that I tried interpolating via code, before passing the frames to SB3Utility. So the value of the curve would be evaluated at each frame, and added to track, as if it is a keyframe. That fixed the hand movements but made the animation a bit jittery overall (this isn't the best way to do it anyway) :

I don't know if there is a way to fix this. Maybe it is possible to pass slope data to SB3Utility, but I didn't notice? If not, it might be easier to achieve that using ASCII FBX.
This stuff is mostly related to the exporter library, but I still wanted to let you know. Keep up the great work.

@akderebur Can you upload a file?

Here you go : Sample Files
One of the files has mesh and animator, other one has the clip. Both are bundle files.

@akderebur I think the big probability is Quaternion To Euler problem
I use @mafaca code to improve QuaternionToEuler and tested these files, now it looks like the export is more perfect.

AssetStudio can now export animations. Although there are still many things that need improvement, I think this issue can be closed first.

Hey Perfare.
Please tell me step by step how to export animations to FBX format?
Thanks.)

@xGitHubUser999x
Hello, it's easy:

Filter loaded assets by name from the Asset List
Using Ctrl + LMB, select the Animator first, then the desired animations.
Export Selected (you will have an fbx with multiple animation slots)

For some reason it does not work for me.
I get 2 folders ('Animator' with 'Animator #00253.dat' file inside and 'AnimationClip' with 'idleshow.dat' file inside) when I use Export-->Selected assets and not a single FBX file.

@xGitHubUser999x
My mistake, Export -> Export Animator with AnimationClip

@xGitHubUser999x You must to have the latest version of the repository. After that, there are few additional steps to take, as referered in #175

Thank you for you reply.
I'm using the latest version of program (UnityStudio.x64.v0.9.0.zip).
I exported all the necessary meshes to FBX format and textures to PNG format without problems.
However, I can't export animations to FBX format, because there is no "Export Animator with AnimationClip" option.
I tried another version of the program (UnityStudio.v0.9.0.zip), but neither Animator nor AnimationClip files don't appear in Asset List.(
I have the following applications installed:
Autodesk FBX SDK 2018.11
Microsoft Visual C++ 2015 RC Redistributable (x64) - 14.0.22816
Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.24215
Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.24215
If I understood you well, I need to uninstall FBX SDK 2018.11 and install FBX SDK 2015, but where I can download it?
Also Perfare said that AssetStudioFBX.dll uses FBX SDK 2015, but inside UnityStudio.x64.v0.9.0.zip there is no AssetStudioFBX.dll.
I'm now even more confused.


a bug:undefined symbol: _ZN10tensorflow8internal21CheckOpMessageBuilder9NewStringEv

Hi, Xingyu, thank you for providing the code. I run your code and got a bug, I guess it might because of the configuration.
My configuration is:
CUDA:9.0
Tensorflow-gpu1.9.0
gcc:4.8.5
Ubuntu:16.04
Is there any problem in my config ? and did you face similar problem?
Yours,
Xuting

Thanks for this note. It seems that the problem is during the g++ compilation.
My configuration uses g++ (and gcc) 5.4.0. Could you update it to 5.4.0 and see if it works?

Thank you for your advice. I tried gcc 5.4.0, but i still met the same problem. I use "readelf -p .comment tf_sampling_so.so  " to check the gcc version and found  [     0]  GCC: (GNU) 5.4.0   [    11]  GCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-4). it seems like two gcc versons. Is this the problem from? or do you have some other suggestion to solve this problem?
Best regards,
Xuting

Thank you a lot. I have solved this problem through updating gcc to 5.4 version and delete -O2 -D_GLIBCXX_USE_CXX11_ABI=0 in ../tf_ops/../Makefile .
Best regards,
Xuting


python3Packages.proto-plus: 1.13.0 -> 1.18.1

Motivation for this change
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

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

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
If you have any questions or problems please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 118539 run on x86_64-linux 1

27 packages marked as broken and skipped:

python39Packages.google-cloud-asset
python39Packages.google-cloud-automl
python39Packages.google-cloud-bigquery
python39Packages.google-cloud-bigquery-datatransfer
python39Packages.google-cloud-container
python39Packages.google-cloud-dataproc
python39Packages.google-cloud-datastore
python39Packages.google-cloud-dlp
python39Packages.google-cloud-error-reporting
python39Packages.google-cloud-iam
python39Packages.google-cloud-iot
python39Packages.google-cloud-kms
python39Packages.google-cloud-language
python39Packages.google-cloud-monitoring
python39Packages.google-cloud-os-config
python39Packages.google-cloud-pubsub
python39Packages.google-cloud-redis
python39Packages.google-cloud-secret-manager
python39Packages.google-cloud-securitycenter
python39Packages.google-cloud-spanner
python39Packages.google-cloud-speech
python39Packages.google-cloud-storage
python39Packages.google-cloud-tasks
python39Packages.google-cloud-texttospeech
python39Packages.google-cloud-translate
python39Packages.google-cloud-vision
python39Packages.google-cloud-websecurityscanner

1 package failed to build and are new build failure:

python38Packages.google-cloud-spanner: log was empty

38 packages built:

dvc-with-remotes
python38Packages.google-cloud-asset
python38Packages.google-cloud-automl
python38Packages.google-cloud-bigquery
python38Packages.google-cloud-bigquery-datatransfer
python38Packages.google-cloud-container
python38Packages.google-cloud-dataproc
python38Packages.google-cloud-datastore
python38Packages.google-cloud-dlp
python38Packages.google-cloud-error-reporting
python38Packages.google-cloud-firestore
python38Packages.google-cloud-iam
python38Packages.google-cloud-iot
python38Packages.google-cloud-kms
python38Packages.google-cloud-language
python38Packages.google-cloud-logging
python38Packages.google-cloud-monitoring
python38Packages.google-cloud-os-config
python38Packages.google-cloud-pubsub
python38Packages.google-cloud-redis
python38Packages.google-cloud-secret-manager
python38Packages.google-cloud-securitycenter
python38Packages.google-cloud-speech
python38Packages.google-cloud-storage
python38Packages.google-cloud-tasks
python38Packages.google-cloud-texttospeech
python38Packages.google-cloud-trace
python38Packages.google-cloud-translate
python38Packages.google-cloud-videointelligence
python38Packages.google-cloud-vision
python38Packages.google-cloud-websecurityscanner
python38Packages.proto-plus
python39Packages.google-cloud-firestore
python39Packages.google-cloud-logging
python39Packages.google-cloud-trace
python39Packages.google-cloud-videointelligence
python39Packages.proto-plus
wal_e


request help: apisix如何配置灰度访问？

Issue description

比如我本身的nginx有这个lua脚本，在apisix中该怎么配置？
Environment

apisix version (cmd: apisix version):
OS:

You can implement a new plugin and overwrite a method balance `.
Here is an example:
https://github.com/apache/incubator-apisix/blob/master/lua/apisix/plugins/example-plugin.lua#L66

Recommend using Apache APISIX's own configuration instead of external Lua code, here is an example for ab test: https://github.com/apache/incubator-apisix/blob/master/FAQ.md#how-to-support-ab-testing-via-apisix

Recommend using Apache APISIX's own configuration instead of external Lua code, here is an example for ab test: https://github.com/apache/incubator-apisix/blob/master/FAQ.md#how-to-support-ab-testing-via-apisix

I have read this document and understand that the same domain name is configured with two routes and then filtered according to vars?
Then I need to get my grayscale list in redis, how should I configure it here? Is there a demo?

Then I need to get my grayscale list in redis, how should I configure it here?

you need to get your grayscale list from Redis by yourself, then call admin API to update APISIX.


Duplicate of alternate implementation of propertyAssignmentForField to avoid “Ambiguous use of ‘map’” error

Created a duplicate of 8451c503f0b3c93f54023136842b06e89ff3c0b8 to merge it in to master

This can be closed now since #336 has been merged


Array $extend feature request

First of all thanks for Vue, I'm using it for every new project and works great.
Mine is a feature request to add Array.prototype.$extend in addition to $set.
I'm working on button sets where every button can have an indefinite number of optional parameters (an icon, text, additional classes, etc)...
data:{
  buttons:[
    {text:'Button with text without icon'},  //button 0, text without icon
    {icon:'accept'}                          //button 1, icon without text
  ]
}

Say I want to set an icon to button 0; you know data.buttons[0].icon='accept' will not work, and data.buttons.$set(0, {icon:'accept'}) insert the icon, but remove everything else, including text.
I don't event want to replace the entire object, because at runtime I don't know what's in data.buttons[0]
Today, with Underscore help, I solved in this way:
data.buttons.$set(0, _.extend({},data.buttons[0],{icon:'accept'})
It works but is long, error prone and hard to remember.
Here come the feature request: Array.prototype.$extend
Above code could become: data.buttons.$extend(0, {icon:'accept'})
like $set but don't replace the entire object, ad dmissing properties and begin watching them...
I think could be something everyone appreciate.
Thanks again for Vue, keep up the good work.

Thanks for the suggestion. My general advice for scenarios like this is you should prefer to initialize your button objects properly, whenever possible:
data: {
  buttons: [
    { text: 'some text', icon: null },
    { text: '', icon: 'accept' }
  ]
}

This way you don't need to worry about the workarounds for reactivity - just data.buttons[0].icon='accept' would work as expected.

@straps if you only need to set one field (and mutating data is not as issue), a much simpler way is:
Vue.set(this.buttons[0], 'icon', 'accept');

The problem actually arises when you need to set a few fields. I would like to see a syntax like:
Vue.assign(this.buttons[0], { icon: 'accept', title: 'Button with icon' });

@yyx990803 you should consider to add a preObserve callback to Vue lifecycle to let us initialize component data before being observed. In that case, init will belong to component, not to parent
@simplesmiler You get the point, but I think Vue.extend could be better to maintain familiarity with other libraries many of us use every day (Underscore, Lodash, etc...)
Thanks all

@straps I chose assign because similar JavaScript functionality is standardized as Object.assign. Name does not really matter to me though, I'll be fine with extend too.

@simplesmiler ok for assign, extend is already taken for components

@yyx990803 I can create a PR for doing this if you want to focus on more complex stuff for the 1.1.0 milestone.

@blake-newman that would be great. 1.1.0 development hasn't really started yet, but when you see a 1.1.0 branch created you can submit PRs there.

I'm late to the party, but

@simplesmiler You get the point, but I think Vue.extend could be better to maintain familiarity with other libraries many of us use every day (Underscore, Lodash, etc...)

Actually, Lodash uses assign, which in turn is based on Object.assign. extend is just an alias.

With discussion with @vuejs/collaborators we have decided that this feature is not to be implemented.
Vue.set or vm.$set is considered bad practise. Thus implementation of Vue.assign has been considered further bad practise that exploits Vue.set bad practices further.
Further reasons for non implementation:

Vue.assign will become unpredictable, as browsers will interpret the order of the keys of properties differently. Thus causing unpredictable results, what if we wanted a property to be set prior to another, this will not be guaranteed.
Object structure should be declared, as documentation says for Vue.set http://vuejs.org/guide/reactivity.html#Change-Detection-Caveats

After giving it a good thought, I agree. When your fields are predefined, Object.assign will just work for setting multiple fields.


Use rustup to install the appropriate macOS target when doing mac->mac crosses

Currently semi-WIP, I need to actually dig out my macbook to test this lol

Ah shoot, that last commit ("remove vestigial target hardcode") was a mistake in 0.0.3's refactor. 0.0.3 is fine since it's ~unobservable but it means we'll need to do an extra prerelease to bootstrap the fix into CI.


Feature Request: Give a more graceful error handling in platform

Is your feature request related to a problem? Please describe.
currently, the platform code error handling is a little bit chaos, therefore it is difficult for end users to locate the source of errors from logs
Describe the solution you'd like
specify error code or error type for each error case, and print more detailed log (set appropriate log level) as much as possible.
(also welcome providing alternative solutions)
Additional context
Add any other context or screenshots about the feature request here.

❤


X-Ray for HttpClient

We're using the System.Net.Http.HttpClient, and the X-Ray SDK example uses HttpWebRequest. Is there a way or to use x-ray with the HttpClient, or a plan to be able to use the HttpClient in the future?

Will HttpClient support be included in the .NET Core final release?

Support for HttpClient was added in 2.2.0-beta of the package AWSXRayRecorder.Handlers.System.Net


Operation Doomsday

Summary:

Doom running on interpreter!!!!
I was following this article
Renders at a royal 2 FPS!
Had to fix a bug in load/store which was treating the passed alignment param as mandatory rather than optional

Demo:
Uploading doom-wasm.mp4…


Rename passedConstraints to providedBy

Fixes: #137
Since the "passedConstraint" flag is for indicating that the task should  use that input resource coming from the task(s) in the list, "providedBy" conveys the meaning better
/cc @bobcatfish

Nice! Looks great, I think this will be clearer :D
/lgtm


Use git version 2.35.3 in release build

Forces the docker build to use git version 2.35.3. Otherwise conda build breaks during release container builds.
Fixes #223

LGTM
#27 exporting to image
#27 exporting layers
#27 exporting layers 49.8s done
#27 writing image sha256:491f758eebea9a7eb12c80e87717373e801eead5c6f971b08806218b21a9d71c done
#27 naming to nvcr.io/nvidia/morpheus/morpheus:v22.04.00-runtime done
#27 DONE 49.8s

@gpucibot merge


Issue/184 add registration info

enhance for #184

Current coverage is 78.64%

Merging #205 into master will not affect coverage as of 9fe2fb1

@@            master    #205   diff @@
======================================
  Files           41      41
  Stmts         1274    1274
  Branches         0       0
  Methods          0       0
======================================
  Hit           1002    1002
  Partial          0       0
  Missed         272     272

Review entire Coverage Diff as of 9fe2fb1

Powered by Codecov. Updated on successful CI builds.


python3Packages.auth0-python: 3.17.0 -> 3.18.0

Motivation for this change
Update to latest upstream release 3.18.0
Change log: https://github.com/auth0/auth0-python/blob/master/CHANGELOG.md#3180
Fix build failure (https://hydra.nixos.org/build/153098391).
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

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

2 packages built:

python38Packages.auth0-python
python39Packages.auth0-python

Result of nixpkgs-review pr 139215 at e1c56ff2 run on x86_64-linux 1

2 packages built successfully:

python38Packages.auth0-python
python39Packages.auth0-python

2 suggestions:

warning: duplicate-check-inputs
Dependencies listed in propagatedBuildInputs should not be repeated in checkInputs.
Detected duplicates:

python3.9-pyjwt-2.1.0

Near pkgs/development/python-modules/auth0-python/default.nix:24:3:
   |
24 |   checkInputs = [
   |   ^

Near pkgs/development/python-modules/auth0-python/default.nix:19:3:
   |
19 |   propagatedBuildInputs = [
   |   ^

warning: duplicate-check-inputs
Dependencies listed in propagatedBuildInputs should not be repeated in checkInputs.
Detected duplicates:

python3.8-pyjwt-2.1.0

Near pkgs/development/python-modules/auth0-python/default.nix:24:3:
   |
24 |   checkInputs = [
   |   ^

Near pkgs/development/python-modules/auth0-python/default.nix:19:3:
   |
19 |   propagatedBuildInputs = [
   |   ^


Colorbar: get value under cursor

It may be nice to add a method to the Colorbar class that could return the value represented by a pixel position.
This would allow the user to do things like hover or click on a color in the colorbar and know the value under the cursor.
https://github.com/ScottPlot/ScottPlot/blob/b4f881945493e0afb45d7d43f4ea54ee6369252d/src/ScottPlot/Plottable/Colorbar.cs#L1-L283
This idea was raised by @dhgigisoave in #1464

This is a good idea! ... but I'm going to add this to the triage list (#1028) and try to focus more of my time/effort into #1036


Allow non-alpha input when lockOpacity is set

The lockOpacity flag is useful in updating the color type buttons and restricting input to prevent changes to alpha, but doesn't appear to impact the input field for direct entry. For example, in the case that lockOpacity and rgba are both true, the button label changes to RGB as expected but the input will still display "rgba(255, 255, 255, 1)" with the alpha channel in place.
This change modifies the behavior so that the lockOpacity flag carries through to all the modes so that the proper rgb(), hsl(), and hsv() input functions are displayed for edit.
When lockOpacity is set to true, the buttons for colors with an alpha channel will still no longer show the "A" and the input will reflect a function without the "a" which is only the three primary channels. All the behavior of the input is the same, including the adjustable numbers.

Fixes #257

Hey, I really appreciate your PR but I consider this a feature which I don't intend to maintain anymore (see the status of this project). I'll leave it open though in case someone forks and is interested in your PR! Sorry again.

Thanks for getting back to me. I saw the status of the project and thought this might be the case. I need this support for a project of my own and wanted to see if it could be merged into the project itself before I go the route of forking it.
Thanks for the great work on the project!


Fix production build

Production build is ok, you can see it after compiling the app, redux-logger is still active and the bundle is huge.

So actually, it is a good thing to keep redux-logger in prod for user debug purpose.


Add versions v1.27.0 and v1.28.0

Updates the version list with the two most recent versions.

Hiii, apologies for the late response, but this change was already done in another commit apparently so gonna close this PR.
That being said, thank you for taking the time to create this PR regardless ^^


Recruitment: post the recruitment status using a different invitation than comment

We don't want to treat the recruitment status as a regular comment and receive email notifications for each recruitment done.
I propose to create a Recruitment_Status invitation that is being used to post a reply to each Recruitment note. The process function of this invitation should notify to the Program Chairs of the venue but not us. So we don't get too many emails in the support account.
The Recruitment Status invitation could have different fields to store the status, for example:

Number_Of_Invited: number of invited users
Already_Invited: list of users that were already invited
Already_Member: list of users that are already member of the group
Error: optional, in case there was an error show the error message here
Comment: "Please check the invitee group to see more details: ...."

Thoughts @celestemartinez @nlbahy

errors in process function always notifies to<EMAIL_ADDRESS>unless the process function catches all the errors.


Best way to Upgrade?

⚠ Please verify that this bug has NOT been raised before.

[X] I checked and didn't find similar issue

🛡 Security Policy

[X] I agree to have read this project Security Policy

📝 Describe your problem
Hi Support or anyone...  Whats the best way for me to upgrade this to the new version?
-Andrew
🐻 Uptime-Kuma Version
previous version
💻 Operating System and Arch
Ubuntu 20
🌐 Browser
edge, chrome
🐋 Docker Version
standalone
🟩 NodeJS Version
No response

Here is the link to the wiki:
https://github.com/louislam/uptime-kuma/wiki/🆙-How-to-Update


[CODING] Develop a profile page

Description
We need to add a profile page for the user.

@lamasumas when you don´t have an email address set in your pod it crashes.

@lamasumas ready to close?


While running main.py file nonetype error arises

A NoneType error arises while running the server

The error is due to the return type mentioned for the /site/item_name route which is List[] but it is returning None in the else section of the if block. I have fixed it.