Separate out timeseries.py?

It would be good to make the timeseries module something independent, which is installed automatically by a conda install.  timeseries would be better as a standalone.

Addressing these issues and dealing with how to get the good parts of 3.0 integrated with good stability of 2.1 is something that is near the top of my priority list once the semester gets done.

I don't see a strong benefit in breaking out timeseries. Is it burdensome to install pymbar and just use the timeseries module?

Sure, I should have explained more.  Timeseries can probably be used in a large number of different applications.  It would be best to have a single timeseries module that can be developed independently. I use it for checkensemble, and it would be much better not to have to sync it up in a variety of places.

Sure, I should have explained more. Timeseries can probably be used in a large number of different applications. It would be best to have a single timeseries module that can be developed independently. I use it for checkensemble, and it would be much better not to have to sync it up in a variety of places.

You shouldn't be syncing it up in a variety of places. You should import it from pymbar!

I'm generally happy to factor out useful code into separate modules, but it does add a maintenance burden (on me). The questions for me are:

Is there a substantial burden to from pymbar import timeseries and requiring pymbar as a prerequisite? For a conda-installable project, the burden seems entirely negligible to me.
Is there sufficient functionality in timeseries.py that a significant number of projects actually use it (but not pymbar)?
Should it be independently citable? We could give it a zenodo DOI, but would it have a writeup somewhere (e.g. bioRxiv) where we could cite it?

Great questions.  I understand the burden.  I see there as sort of two very separate questions that may be important in a series of different scenarios: how to take a timeseries and get out a set of uncorrelated data, and calculating free energies.

substantial burden - not really.  People that want to automatically decorrelate data could just be told to download pymbar and ignore the rest.  If they are used in conda installable packages, that's fine, other than cruft.

For the uncorrelated data question, there are two different parts --  equilibration detection (which we actually need in pymbar as well -- we don't want to include data at the beginning of the simulations before equilibration occurs), and identifying the correlation time (or times).  You have already done some of the equilibration detection part (https://github.com/choderalab/automatic-equilibration-detection), and it seems like something like timeseries.py belongs there more, where perhaps more bells, whistles, and options can be added, without complicating the pymbar code base.  I think that is a natural

it would be great to get an independent citations if you put it in bioRxiv. I can potentially help if we decide this is a good idea (or to a new postdoc likely coming in the winter).

I don't think there's a strong time pressure on this though -- I'm just thinking about pymbar cleanup that I want to be getting once my final is over.

A quick note about the equilibration detection: The equilibration detection repo is just meant to provide the code necessary to reproduce what is in the manuscript. The actual equilibration detection code we should use in production has been in pymbar.timeseries as detectEquilibration() for many years.

Hah!  I didn't notice it was there. We should use that in the examples more . . .

Not sure if needed but our GromacsWrapper is carrying around numkit.timeseries, which could easily find a new home anywhere. (Some of it is used for plotting as in gromacs.core.fileformats.XVG).

We might look at separating this out, or perhaps in collaboration with @orbeckst.
One additional thing we are thinking of is adding bootstrapping capabilities.  One interesting thing that seems to make data better behaving is bootstrapping on the start point of uncorrelated data, rather than picking the same starting point for uncorrelated data.


user12986714: Watch insuranceella.com

user12986714 requests the watch of the watch_keyword insuranceella\.com. See the MS search here and the Stack Exchange search here.

insuranceella\.com has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Daniil in Charcoal HQ


(PE-34003) Document known issue

This commit adds this issue as a limitation, as well as a workaround for
it.

We should wait until the tests here are all green.  Currently, 3 of the 4 have completed successfully.


Migration issue with 0.12.1 and Django 1.11

Hello, very thank you for your provide the django workflow tools, but using a tool when you encounter a problem, please answer. Thanks
The question is:
class OnlinePublishFlow(xwf_models.WorkflowEnabled, models.Model):

    online_state = xwf_models.StateField(OnlinePublishWorkflow)
    publish =  models.OneToOneField(APublish, verbose_name=u'test')

Execute python manage. Py makemigrations errors as follows：
Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/core/management/__init__.py", line 363, in execute_from_command_line
    utility.execute()
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/core/management/__init__.py", line 355, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/core/management/base.py", line 283, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/core/management/base.py", line 330, in execute
    output = self.handle(*args, **options)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/core/management/commands/makemigrations.py", line 177, in handle
    migration_name=self.migration_name,
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/db/migrations/autodetector.py", line 47, in changes
    changes = self._detect_changes(convert_apps, graph)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/db/migrations/autodetector.py", line 198, in _detect_changes
    self._optimize_migrations()
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/db/migrations/autodetector.py", line 362, in _optimize_migrations
    migration.operations = MigrationOptimizer().optimize(migration.operations, app_label=app_label)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/db/migrations/optimizer.py", line 38, in optimize
    result = self.optimize_inner(operations, app_label)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/db/migrations/optimizer.py", line 53, in optimize_inner
    result = operation.reduce(other, in_between, app_label)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/db/migrations/operations/models.py", line 229, in reduce
    return super(CreateModel, self).reduce(operation, in_between, app_label=app_label)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/db/migrations/operations/models.py", line 40, in reduce
    not operation.references_model(self.name, app_label)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/db/migrations/operations/models.py", line 123, in references_model
    model_app_label, model_name = self.model_to_key(model)
  File "/root/workspaces/reapal-cmdb/lib/python2.7/site-packages/django/db/migrations/operations/models.py", line 137, in model_to_key
    return model._meta.app_label, model._meta.object_name
AttributeError: type object 'WorkflowEnabled' has no attribute '_meta'

Looking forward to your answer thank you

Hello @rbarrois
I've created a repo, containing the minimal required code to highlight the issue.
https://github.com/hsmett/django_xworkflows_issue
Any required info can be found in the README file, but let me know if you need anything.
Thank you very much for your time.

@hsmett thanks for the details! The issue only arises when we add, in the same migration, a WorkflowEnabled model and a ForeignKey pointing to it.
This should be fixed now; could you try with the latest master and report any issue you find?
If all is fine, I'll release the version :)

Problem solved! Thank you very much :D


[8.x] Remove ParallelRunner::resolveApplicationUsing()

At the moment it's impossible to use the method above, and users will
expect this as a bug since the method still exists. It would be best to
let users override ParallelRunner and explicitly calls
--runner=Tests\ParallelRunner if they need to use custom application
creator.
Signed-off-by: Mior Muhammad Zaki<EMAIL_ADDRESS>

Closing this as it seems the method was added for testing purposes.

Closing this as it seems the method was added for testing purposes.


cmd/compile: -m should set some debug ssa flags

At the very least, -d=ssa/prove/debug.  Probably others.

I worry a bit about an overwhelming flood of messages, versus targeted debug flags.

Probably not for Go 1.7?
FWIW, anything printed with -m should be understandable by end users (to contrast -m with -d).

There are 2 things that used to be reported by -m which are now missing with SSA.  One is "shift bounds check elided", the other is "index bounds check elided".  The former seems difficult as that removal is now implicitly embedded in rewrite rules.  You could also argue it isn't that interesting.  The latter we should probably replicate wherever SSA removes bounds checks.

I agree shift bounds checks are not that interesting. On the other hand I
wonder if maybe reporting certain optimizations applied during the general
rewrite rules is something that will come up again.
On Tue, May 17, 2016 at 5:05 PM Keith Randall<EMAIL_ADDRESS>wrote:

There are 2 things that used to be reported by -m which are now missing
with SSA. One is "shift bounds check elided", the other is "index bounds
check elided". The former seems difficult as that removal is now implicitly
embedded in rewrite rules. You could also argue it isn't that interesting.
The latter we should probably replicate wherever SSA removes bounds checks.
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/golang/go/issues/15086#issuecomment-219852371

Yes, it would be nice to know if certain rules fired or not.  All the rules is too much, but we could label certain rules with strings that we would print when the rules fired (if -m or something similar was set).

We need to cross-reference work here with work on #13068, so I'll assign myself.

This bug is wrong.  The 'index bounds check elided' error comes from walk.go, and we're still producing it; the test for this (bounds.go) is enabled for amd64 and does not fail.  What more nearly needs to activate ssa/prove/debug is -d slice for sliceopt.go (that's bug #13608) though everything there is stated in terms of the ssa check operand that can be proved redundant, instead of the context (1st slice operand, 2nd slice operand, etc) so it still requires a separate test, or substantial replumbing in the prove code to get the context passed through properly to replicate these messages.  And if the recommended change is made (-m activates ssa/prove/debug), the only change to the output anywhere in the tests is 4 new errors in escape2.go that have nothing to do with escape analysis.
The append optimizations, I am not sure that we are doing them; I went looking, and it's not clear where they would be, so that might be a bug of sorts.  But that's not this bug.

Append optimizations were done in CLs 21813 and 22197.
Part of the value in -m is the automated tests, but part is in helping interested users understand what the compiler is thinking. I suppose those can just be added ad hoc as we notice that they would be useful.

Some of the chit-chat for the append optimizations I just added (seconds ago) in https://go-review.googlesource.com/23290 .


SignalDecomposition and TS_datasets missing?

download_all_stock_prices.py:
import SignalDecomposition as SigDec
import TS_datasets as tsds
tsds.download_yahoo_stock_prices();

YES! Thanks a lot ... too old file. I will update it ASAP...

I updated this file.
These datasets are only to be downloaded once. I

I used these datasets some time ago for benchmarking. There is a copy in another repository
https://github.com/antoinecarme/TimeSeriesData
https://github.com/antoinecarme/TimeSeriesData/tree/master/YahooFinance
You can add your own datasets there too.
Feel free to adapt/improve this code ... IT is a little bit yours now !!!

These seems to be another copy of the same file. updated it also.

Be aware that these benchmarks (even the downloads) may take too much CPU time (parallelized on 24-core machine).
If you have access to a better machine ... let me know.

Yes it is keeping my 6-Core Xeon busy!
I do notice pesky little read_csv() errors (from your repo direct) in the stand alone examples, but not in the benchmark tests. I'll play a bit and formulate the issue a bit more clearly, or resolve.


thousands separator fails

The following code fails (using oxifmt:0.2.1)
#(
	assert.eq(strfmt("{}", 1000, fmt-thousands-separator: "_"), "1_000")
)

You're a bit too fast! This wasn't released yet :)

You can copy oxifmt.typ from the main branch if it's urgent.


Reactions model, controller, service, and serviceimpl.

Looks great Justin, this will make plugging everything in much easier


Content for Python environment

Simple tutorial and link to developers portal.

BTW GitHub complains about the committer e-mail address: Unrecognized author. If this is you, make sure dkrejci at redhat.com is associated with your account. Click to add email addresses in your account settings.

Real question for this point: How is this better than any other distro out there?

I'd add something about creating virtualenvs and using pip...

Conflicts, I'll rework it.


ntfy-sh: 2.0.1 -> 2.1.0

Diff: https://github.com/binwiederhier/ntfy/compare/v2.0.1...v2.1.0
Release notes: https://docs.ntfy.sh/releases/#ntfy-server-v210
Description of changes

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)
[x] 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

[x] 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.

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

1 package built:

ntfy-sh


How should I set the value in youcookii_videos_features.pickle when fine-tuning with single transcript as input?

Hi, @ArrowLuo .  I propose to fine tune the model with single transcript as input, so I generate another .pickle for youcookii_videos_features whose numpy arrays are set to be 'nan' for all single elements in video's each ndarray, like array with shape of number_of_frames * 1024 will all elements are 'nan'.  I found the progressive training loss is nan.
So I set them to be zero, do you agree with this modification?
May I ask how do you deal with it in the case of single text modal info as input?

@lokeaichirou I agree with your modification that set all video features as zero. We did the same thing in our experiments.

@lokeaichirou I agree with your modification that set all video features as zero. We did the same thing in our experiments. Besides, you can set --max_frames with 1 to reduce the memory cost. Good luck~

Thanks!


MergeTrain release-0.15 -> 0.16

I'm working on a test as we speak. I will likely do PR's with Tests for the Apps once completed.

The command "bash bin/travis" exited with 1.
bin/travis: line 50:  2556 Terminated              sleep "$1"

Why is bin/travis running twice?  It succeeded once.

Not sure, but that's the same thing I saw in #1097 .

I'd say it's happened at least once before, because I saw a build fail when the end said travis exited with 0.  I probably failed to notice that it exited with 1 on a prior run.


(FACT-1591) add TestRail numbers and missing teardown code

Add TestRail number to the associated test_name strings
While I was there I added teardown code for a couple missing items
tested on Linux and windows

I was under the impression you didn't have to do teardown on directories created with tmpdir?

Good question on tmpdir(), looking at the code we create a directory with a random name, but I don't know that anything will clean up the file or directory created. Which I guess on a VM isn't a problem per say. Probably the biggest problem would be on AIX where you might get the same file/directory, but your chances are probably pretty low.
execute("rndnum=${RANDOM} && mkdir /tmp/#{name}.${rndnum} && echo /tmp/#{name}.${rndnum}")

@Magisus I delete temp dirs created using tmpdir during teardown because that's the prior art I encountered when I first started writing beaker tests. I'm sure I just assumed it was required, but I have no idea if that is actually the case. The name tmpdir notwithstanding, of course.

Thanks for the info! I was curious because I wrote a lot of these tests originally.


Updated to support windows-style paths for container volume mounting

Also, refactored and added testing

:+1: A lot nicer than my original
Behavior all seems good, ran it against my repro of the original ticket and saw no issues


fix(project): update all dependencies

Signed-off-by: James Hart<EMAIL_ADDRESS>PR summary
Updates all dependencies to latest, to remediate potential vulnerabilities
Fixes: https://github.com/IBM/container-registry-node-sdk/issues/11
PR Checklist
Please make sure that your PR fulfills the following requirements:

[x] The commit message follows the Angular Commit Message Guidelines.
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

PR Type

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] New tests
[x] Build/CI related changes
[ ] Documentation content changes
[ ] Other (please describe)

What is the current behavior?

What is the new behavior?

Does this PR introduce a breaking change?

[ ] Yes
[x] No

Other information

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Reference newer Configuration.Json dependency

Proposal for Preview1:
Without this it is possible to publish an App that gets Microsoft.Extensions.Configuration.Json 1.0.0 from Microsoft.Applicationinsights.AspNetCore 2.1.0 which has a bug where if optional is set for AddJson and the directory doesn't exist it will throw. So customers Apps could fail to run if they enable AppInsights

@BrennanConroy,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by .NET Foundation. We will now review your pull request.
Thanks,
.NET Foundation Pull Request Bot

Do apps using the All metapackage have this problem?

Probably not, since All will up all references to 2.0.0

🆙 📅

@Eilon @BrennanConroy yes the apps referencing the .All package does not have this problem.

I thought about this more and I think this is ok. I found it a bit odd that we'd need to lift dependencies in such a way, but we do need to keep our versions consistent.
Are there any other packages brought in by App Insights that we would want to lift for consistency?

List of dependencies https://www.nuget.org/packages/Microsoft.ApplicationInsights.AspNetCore/2.1.0-beta2

Ok, I think certainly for Preview 1 I have no problem with this. But if we're gong to do it:

Let's make sure we force-lift all the ASP.NET Core-related dependencies (hosting, config, etc.)
Log a bug to figure out what to do for real in the next milestone

@BrennanConroy - can you log a bug for what I mentioned in my previous comment?

https://github.com/aspnet/AzureIntegration/issues/45


Added IMU support

Hello, maintainers.
I added IMU support to the library. One improvement I was not able to make is to fix the IMU position in the URDF. If you know the exact location of the IMU, I hope you will fix it before merging.
Related issues: #25 and #27 .

@saching13
I fixed style issues.


error: non-exhaustive patterns: PollClosed { } not covered

following the configuration example the rust module is generated successfully as in the db.rs example. But when testing the queries the error happens.
any idea what could cause this?
 Compiling sql-query-connector v0.1.0 (https://github.com/prisma/prisma-engines?tag=3.10.0#73e60b76)
error[E0004]: non-exhaustive patterns: `PoolClosed {  }` not covered
   --> /home/fernandomarca/.cargo/git/checkouts/prisma-engines-c59f93cf38470c49/73e60b7/query-engine/connectors/sql-query-connector/src/error.rs:257:15
    |
257 |         match QuaintKind::from(e) {
    |               ^^^^^^^^^^^^^^^^^^^ pattern `PoolClosed {  }` not covered
    |
   ::: /home/fernandomarca/.cargo/git/checkouts/quaint-9f01e008b9a89c14/479e08a/src/error.rs:220:5
    |
220 |     PoolClosed {},
    |     ---------- not covered
    |
    = help: ensure that all possible cases are being handled, possibly by adding wildcards or more match arms
    = note: the matched value is of type `quaint::error::ErrorKind`

For more information about this error, try `rustc --explain E0004`.

This is a result of prisma-engines pulling quaint directly from GitHub directly rather than using a specific version, and troubled me for a while until I forked prisma-engines and added explicit versions for all git dependencies. I was going to wait to use this fork in the upcoming 0.4.0 release once I've written what I deem to be a reasonable amount of tests, but I'll put out a patch seeing as this issue is still present.

0.3.1 fixes this issue

thanks. That worked. I'm interested in helping the project.


feat(dual): sync axes ticks

参考：https://echarts.apache.org/examples/zh/editor.html?c=multiple-y-axis

Pull Request Test Coverage Report for Build<PHONE_NUMBER>3
Details

8 of 8 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.05%) to 86.673%

Totals

Change from base Build<PHONE_NUMBER>:
0.05%

Covered Lines:
10527

Relevant Lines:
11769

💛  - Coveralls


Worker App build error

Description
docker compose up renders the following error while building an image for the worker app.

Same issue encountered here, wondering if there is any help??

Description 描述 docker compose up renders the following error while building an image for the worker app. docker compose up 在为工作应用程序构建图像时呈现以下错误。

Hi! Actually I just found some solutions, here is a new Yaml file which works. You might want to replace it into the older one.
apiVersion: apps/v1
kind: Deployment
metadata:
name: postgres-deployment
labels:
app: demo-voting-app
spec:
replicas: 1
selector:
matchLabels:
name: postgres-pod
app: demo-voting-app
template:
metadata:
name: postgres-pod
labels:
name: postgres-pod
app: demo-voting-app
spec:
containers:
- name: postgres
image: postgres:9.4
env:
- name: POSTGRES_USER
value: postgres
- name: POSTGRES_PASSWORD
value: postgres
- name: POSTGRES_HOST_AUTH_METHOD
value: trust
ports:
- containerPort: 5432

Same error for me as well, is it officially fixed now?

这是来自QQ邮箱的假期自动回复邮件。

您好，我最近正在休假中，无法亲自回复您的邮件。我将在假期结束后，尽快给您回复。

Actually I’ve already given up this project. There is another accessible one on GitHub.
------------------ Original ------------------
From: Looth Ibrahim @.>
Date: Tue,Jan 16,2024 10:10 AM
To: dockersamples/example-voting-app @.>
Cc: 桑榆非晚 @.>, Comment @.>
Subject: Re: [dockersamples/example-voting-app] Worker App build error (Issue#324)
Same error for me as well, is it officially fixed now?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>

can you share the repo with me please. thanks man

Sure. I’m gonna look for it.
------------------ Original ------------------
From: Looth Ibrahim @.>
Date: Tue,Jan 16,2024 10:16 AM
To: dockersamples/example-voting-app @.>
Cc: 桑榆非晚 @.>, Comment @.>
Subject: Re: [dockersamples/example-voting-app] Worker App build error (Issue#324)
can you share the repo with me please. thanks man
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>

We manage to work:
docker-compose.yml
worker:     platform: linux/amd64     environment:       - DOCKER_DEFAULT_PLATFORM=linux/amd64     build:       args:         TARGETPLATFORM: linux/amd64         TARGETARCH: amd64       context: ./worker     depends_on:       redis:         condition: service_healthy        db:         condition: service_healthy      networks:       - back-tier
worker/Dockerfile:
`FROM --platform=linux/amd64 mcr.microsoft.com/dotnet/sdk:7.0 as build
ARG TARGETPLATFORM
ARG TARGETARCH
#ARG BUILDPLATFORM
RUN echo "I am running on $BUILDPLATFORM, building for $TARGETPLATFORM"
WORKDIR /source
COPY *.csproj .
RUN dotnet restore -a $TARGETARCH
COPY . .
RUN dotnet publish -c release -o /app -a $TARGETARCH --self-contained false --no-restore
app image
FROM mcr.microsoft.com/dotnet/runtime:7.0
WORKDIR /app
COPY --from=build /app .
ENTRYPOINT ["dotnet", "Worker.dll"]
`

这是来自QQ邮箱的假期自动回复邮件。

您好，我最近正在休假中，无法亲自回复您的邮件。我将在假期结束后，尽快给您回复。


To csv delimiter

@mistercrunch:
Adding additional options for csv export (field delimiter, line terminator).  This was necessary for properly importing data to MySQL using bulk method.
** Ideally, I'd rather use a bulk export option (hive -e "" > output or INSERT OVERWRITE LOCAL DIRECTORY '' SELECT FROM ... ) , but I couldn't get these options to work.  Perhaps we can explore this at a later time when someone has more time..

Looks perfect.


[GLUTEN-1632][CH]Daily Update Clickhouse Version (20240823)

Auto commit by gluten daily build, please check the build status and merge it if it's green.

LGTM


Local Lambda endpoint sample code is broken

Description:
If you just copy-and-past this code and run it locally, it fails:
import boto3

if running_locally:

    lambda_client = boto3.client('lambda',
                                 endpoint_url="http://<IP_ADDRESS>:3001",
                                 use_ssl=False,
                                 verify=False,
                                 config=Config(signature_version=UNSIGNED,
                                               read_timeout=0,
                                               retries={'max_attempts': 0}))

Observed result: NameError and botocore.exceptions.NoRegionError are raised
Expected result: the code should run smoothly without any required change.

Closing as PR was merged.


On flow.kill(), I get AttributeError: 'NoneType' object has no attribute 'connected'

I want to kill some type of requests, on request event when the flow is not json and is replay.
def request(flow):
    print("URL: {}".format(flow.request.path))
    if flow.request.headers.get('Content-Type', None) != "application/json" and flow.request.is_replay:
        flow.kill()

The exception is:

Exception in thread RequestReplayThread:
Traceback (most recent call last):
File "c:\program files (x86)\python36-32\lib\threading.py", line 916, in _bootstrap_inner
self.run()
File "c:\program files (x86)\python36-32\lib\site-packages\mitmproxy\proxy\protocol\http_replay.py", line 116, in run
if server.connected():
AttributeError: 'NoneType' object has no attribute 'connected'

I'm using mitmproxy 2.0.2 with Python 3.6, on Windows 10.

Thanks. It looks like your mitmproxy is outdated. Could you please upgrade an try again?

Thanks. I will switch to newer version, 3.0.3.
Now my problem with 3.0.3 are the 502 errors (already reported), before never happened with 2.0.2.

Closing this as the 502 errors are fixed with 3.0.4 (see #3036).


Formatting the exception handling

Package Creator creates new links to the SW360 project with the relation as UNKNOWN
Package Creator retains the relation of the release links when changed manually.
Comment "Linked by CA Tool" is now added when the link is being created for the release to the project, preventing an un-necessary number of API calls to SW360.
Exception handling  while calling the APIs
Exception handling  while incase of arguments not provided

A fresh PR will be raised for the release


Update schema

Resolves #5.

Closing this issue as documentation has been moved to the main repo: https://github.com/DeReCRUD/forms.


Connect after listeners

I'm opening this as an issue b/c I don't fully understand what the problem is yet.  It seems like if you ever call .on('data', function(data){ ... }) before calling connect on the Socket() object, it will fail.
I've changed the test here to display the issue (it doesn't actually fail since the tests dont seem to item out, but it will hang when it hits the issue).
It seems just listening to the 'data' event causes something to be called that tries to do something on the socket connection that hasn't actually been created yet (since connect() hasn't been called).  This pattern works on the vanilla node net package.
I PR'ed this on top of my other PR/branch (https://github.com/feross/chrome-net/pull/22) b/c it was easier to exhibit the behavior after that change, but just look at the second commit on this PR for the issue.

Sorry @feross I should have made it clearer.  I don't think this one should have been merged as it breaks your tests.
I was doing that to show the reproduced bug, but I wasn't sure about how to fix it.

Figured this out. Fixed and released in 2.4.1.

Awesome, thank you!


Add email markup to order email for View Order action in Gmail #6758

Coverage remained the same at 73.58% when pulling 3730a2907f82fb7c9f0677e018bd092003f5cb13 on aroraumang:feature/task-6758 into b0c7663a9c78e035f88cc203da8cb43f6f88fa6a on openlabs:develop.


Change error message when package is defined in 2 groups with different versions.

See screen shot. The fix was to pin the package to a specific version on one side. It would be great if the error message could be made a little more friendly and point to this as a resolution.

Can you try with latest? This bug should have been fixed.

what does fixed mean?

IIRC this will take the later version and print a warning explaining the situation. At the very least I improved this message (I'm on mobile atm)

I'm on 4.8.6 due to using paket.bootstrapper.exe renamed to paket.exe - shouldn't it get the latest if there's an update?

I meant prerelease

Future paket will tell you that you should use a single group or (for advanced scenarios) group conditions.

Problem we have is we have an internal nuget server for our own packages. So we have the main group, then our own so we can issue an update command targeting just our own packages when updates are made.
That's a super useful feature of paket and would be a shame to lose that

We have an filtered update mode even within a group?

How do you mean?
We do:
paket update group WhenYouMove
and it just updates the packages in the WhenYouMove group

https://fsprojects.github.io/Paket/paket-update.html
--filter
I'd rather request a feature to filter by source (if the above is not enough for you) instead of going through the pain of pinning versions (will be longterm pain).

So we could use --filter WhenYouMove.* and it'll just update the ones that start in our namespace. Yeah that could work

I mean feel free to use groups if you want a completely independent resolution. I'm just saying that you are doing stuff by hand which paket should handle for you.

I think that could be the best way forward. Thanks for doing the error message!


Crash in checkEligibility

Starting with this latest version (0.26.3), I'm getting a crash when the app loads.  The stack trace says that it's happening on WTRApiClient checkEligibility:.
To configure Wootric in the app, we call the following within AppDelegate didFinishLaunchingWithOptions: Wootric.configure(withClientID: clientID, accountToken: accountToken).  To show the survey, we call Wootric.showSurvey(in:).  It's been working fine up to now.
Screenshot of the crash and the relevant Wootric code:

Hi @samsiner thanks for reporting this. Let me check this out and try to reproduce this issue.

Hi @samsiner I'm trying to replicate this issue but haven't been able to. Do you mind providing more details of your setup? If you're not comfortable sharing those details here you can send me an email to<EMAIL_ADDRESS>Thank you for your help!

@diegoserranoa Yep, I will send it via e-mail.

@samsiner nice! Thank you for catching that and providing more details. I will start working on the patch. Will keep you posted.

When will this be released? We also experience this crash.

Hi @rohdester , someone is currently QAing the fix. Hopefully we'll release the new version this week or the next one.

The fix has been released (https://github.com/Wootric/WootricSDK-iOS/releases/tag/0.27.1)
Thank you all for the help and patience!

@diegoserranoa It looks like that version does not include the fix.

I've confirmed the crash still happens
https://github.com/Wootric/WootricSDK-iOS/releases/tag/0.27.1 shows 1 commit to master since this release

Could you take a look and push a new version? Thank you

@EvertEt do you have a log or something showing the crash with version 0.27.1?

@diegoserranoa Yep:
Last Exception Backtrace:
0   CoreFoundation                	       0x1167c1561 __exceptionPreprocess + 226
1   libobjc.A.dylib               	       0x112ad57e8 objc_exception_throw + 48
2   CoreFoundation                	       0x1167d6683 +[NSObject(NSObject) instanceMethodSignatureForSelector:] + 0
3   CoreFoundation                	       0x1167c5d04 ___forwarding___ + 1459
4   CoreFoundation                	       0x1167c7f08 _CF_forwarding_prep_0 + 120
5   CoreFoundation                	       0x11679cd7d _CFStringCreateByAddingPercentEncodingWithAllowedCharacters + 48
6   CoreFoundation                	       0x1167baff4 _CFURLComponentsSetQueryItemsInternal + 888
7   Foundation                    	       0x11b9118fa -[__NSConcreteURLComponents setQueryItems:] + 242
8   XXX                	       0x1060a6e68 -[WTRApiClient checkEligibility:] + 840 (WTRApiClient.m:368)
9   XXX                	       0x1060b2fac -[WTREvent checkEligibility:] + 172 (WTREvent.m:79)
10  XXX                	       0x1060b2eea -[WTREvent start] + 922 (WTREvent.m:76)

@diegoserranoa The problem is also visible if you look at the tags. 0.27.0 and 0.27.1 are on the same commit. I believe it should be on the last commit instead.

@EvertEt we're in the process of QA for another PR. Once that goes through we'll release a new version and that should contain this fix!

@diegoserranoa Do you have an update on the QA here? This is blocking the upgrade to the RN SDK 1.8.0 (https://github.com/Wootric/react-native-wootric/pull/34#issuecomment-2091710342)

Hi @EvertEt ! We just released version 0.28.0. Can you try that update and see if it fixes your issue? 🙏

It's not crashing the app anymore, so looking promising. We'll do some more tests over the next weeks.

@EvertEt thanks for the update. That's good to know. Keep me posted if anything comes up over the next weeks.


Port c_secp256k1to PY3 and use for signing/recovering

Improve signing/validation performance buy using c implementation c_secp256k1.
See https://pypi.python.org/pypi/c_secp256k1

I hope you guys will kick this issue up in priority, considering that there are more and more people affected by the 401 Error now (see slack comments). I think this should be treated as a bug that needs to be fixed asap rather than just an enhancement. Setting my clock ahead by 10 sec did not help either.

Hey @F483, I absolutely agree with @heunland! Important for slow machines.

Just adding my support for getting this fixed.  I'm seeing it frequently on a Linux box that is running NTP.  Machine is a quad-core semi-current machine with idle cores.

I just noticed https://github.com/ludbb/secp256k1-py after I initially ported c_secp256k1 to python 3.
Will checkout if it is adequate and use it instead since it instead supports python 3.

nelsonpk [9:54 AM]
Server instability / slow response - I don't know whether anything is wrong with my setup (although nothing has changed recently), but over the last 24 hours or so, my non-GUI clients (2.1.4) keep hanging after failed responses when pinging the server - also the StorjTrackr utility doesn't seem to refresh successfully very often - anybody else seeing problems? I'm getting failures of UNAUTHORISED although the clocks are synced and URLError (TimeoutError(10060, 'A connection attempt failed because the connected party did not properly respond after a period of time..........................)
pthalodezin [10:59 AM]
@nelsonpk: try upgrading to 2.1.12  it may not take care of the issues, but at least you will be current and you won't be able to blame the old version
@pthalodezin: OK - I've updated a couple of my clients and am now getting strings of messages in the command window - sample attached - do you know if this is normal?

pthalodezin [12:04 PM]
@nelsonpk, I don't know, I don't see that on my end or in my logs
[12:04]
seems like the beginning of network communication
nelsonpk [12:22 PM]
@pthalodezin: Yes - looks like that to me as well, but it's happening far more on this client than the other.............the other just says  'refreshing neighbours' but they are the same executable - maybe this is something to do with the DHT implementation. It also keeps complaining about synchronising time due to Invalid Authentication headers, but I've done that and it doesn't make any difference - I wonder whether the test server that is being pinged is struggling to handle the load.................. Anyway, it appears that the clients are staying up, so I'll upgrade the others to match (I can still revert if it all starts going pear-shaped!)
pthalodezin [12:26 PM]
are you also using the GUI?  Just trying to figure out why my client isn't doing this.  2.1.12
nelsonpk [1:03 PM]
@pthalodezin: No just command line - I don't trust the GUI as of yet...........
heunland [4:11 PM]
@nelsonpk this issue has recently been reported by several users and @skunk explained that it has to do with the machine having a slow CPU and/or network. There is an issue on github already but it seems to be on low priority unfortunately
[4:11]
https://github.com/F483/btctxstore/issues/12
[4:13]
feel free to add a comment to the issue on github, I personally am experiencing the same problem and sure hope it will be treated as a bug to be fixed rather than an optional enhancement, as it seems to be affecting a significant number of testers.
nelsonpk [4:23 PM]
@heunland: Interesting - The processes that keep hanging are on a dedicated I7 32GB machine with a 1GB n/w card - I also have 2 x internet connections, which aggregate to 250 Mb/s through a Vigor 2860 router with 1GB connection to my switch (I'm using 3 different users to keep the farms to 10T each) - they are connected by SCSI to 2 x Infortrend arrays, so there really shouldn't be any bottlenecks at my end. The problem has on;y manifested itself over the last 36 hours, which leads me to think it is at the server end where the problem is.
new messages
heunland [4:27 PM]
yes I agree it seems weird this just started affecting a lot of us in the last couple of days. I encourage you to report the info you just posted above as a comment to the issue on github I cited, this way Fabe will have some more info to go on when trying to address this problem.

Hi,
"HTTP Error 401: UNAUTHORIZED" happened sometimes for me which I could fix with time resync, but in the last couple of days time-resync-ing doesn't help at all any more. Not listed in the stats since then.

pycoin has also added native binding which are optional. This should reduce dependencies and improve the validation speed so I will try this solution first.
I already pushed on the develop branch and will continue on the 26th, so anyone is free to continue if they have time over the holidays.

In examples/verify_speed.py you can find a test file to check if the speed improved.
To activate the native functions you will have to do the following.
$ PYCOIN_NATIVE=openssl
$ export PYCOIN_NATIVE

Done using the pycoin native functions.


ci: add super-linter

Welcome to Codecov :tada:
Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.
Thanks for integrating Codecov - We've got you covered :open_umbrella:


Ignoring demo executables

Checklist

[ ] documentation is added or updated
[ ] tests are added or updated

I am not sure if it would be possible to somehow ensure that we won't forget to add here any new executables added in future.

The failures seem irrelevant (but may deserve a separate investigation)

A known problem, unfortunately I did not find time to investigate it yet.

@t8m adding them on ad-hoc basis seems OK. Now I see a wall of files to be ignored and so I'm disturbed :(

Merged to the master branch. Thank you for your contribution.


Core || Persistence || Develop the routines to optimally store versioned metadata associated with the versioned vector data

Description
Acceptance criteria
Context

This needs to be deleted.


Create mechanism generate human readable receipt Num

Create logic/mechanism for generate human readable receipt number and verification code.

Human readable Medication request number
FYI @warehousman @EdwardVoloshin @Troush @AlekzandrV


Make prompt for GitHub token not display token

Bug Report
Details:

Commit: Output of github_commit_status --version: Version 1.0.1
Python version: Output of python --version: Python 3.6.5
Operating System: OSX

What did you expect?
When not providing a --github-token option, and when the GITHUB_COMMIT_STATUS_TOKEN environment variable is set, we are prompted for the token and the token is displayed. I expected that, at the very least, the token would not be displayed.
Output of github_commit_status
$ github_commit_status --repo=experiment_20180525 --commit=2dd5f9ce1108d69e863444ee6486e64e0299868f --status=success --description="All tests passed."
GitHub Token [09f197055ba0e4abed31794cc9b68085c0b137ae]:
GitHub has been updated.

Is there anything else that you'd like to share?
This token has been deleted so there is no vulnerability leaving it here in this Issue.

On the surface, this ticket made sense. However, as I began researching the issue, it was obvious there were two completely different use-cases:

The original purpose of this project was to make incredibly simple prompting for users so they could update a GitHub status with little experience with the command line,
This is an obviously useful tool for command line shell scripting -- and after I wrote this, I found this hd a purpose on PyPI already.

For the first use case, hiding the GitHub token was becoming too difficult to use (there was no text being entered when typed which could be confusing). In that use case, hiding the token doesn't help as it isn't being scripted anyhow.
In the second case, using allowing the idea of any shell prompting for the GitHub token just didn't make sense (it was all potentially written to the shell's history).
So, the better approach is to split this into two differnet "modes" or subcommands:

prompt
update


Current Travis setup does not seem to work properly.

The tests should fail but still shows success. There are references to old IBM github.

Fixed in PR #16


--ignore-pattern seems not working

➜  ~/Documents/fabric git:(main) ✗ nr lint:oxlint

><EMAIL_ADDRESS>lint:oxlint /Users/wurui/Documents/fabric
> oxlint --deny=correctness --deny=perf --ignore-pattern="./src/index.ts" --fix ./src/index.ts

Finished in 8ms on 1 file with 86 rules using 10 threads.
Found 0 warnings and 0 errors.

Steps

git clone git@github.com:ModyQyW/oxc-2464.git
pnpm install
pnpm run oxlint-without-wildcard
pnpm run oxlint-with-wildcard

Behaviors
For pnpm run oxlint-without-wildcard, I get Finished in 12ms on 1 file with 203 rules using 10 threads., but I think it should be on 0 files.
➜  ~/Documents/oxc-2464 git:(main) pnpm run oxlint-without-wildcard

><EMAIL_ADDRESS>oxlint-without-wildcard /Users/wurui/Documents/oxc-2464
> oxlint -D=all --ignore-pattern=a.js --fix a.js

  ⚠ eslint-plugin-unicorn(no-empty-file): Empty files are not allowed.
   ╭─[a.js:1:1]
   ╰────
  help: Delete this file or add some code to it.

Finished in 12ms on 1 file with 203 rules using 10 threads.
Found 1 warning and 0 errors.

For pnpm run oxlint-with-wildcard, I get Finished in 10ms on 1 file with 203 rules using 10 threads., but I think it should be on 0 files.
➜  ~/Documents/oxc-2464 git:(main) pnpm run oxlint-with-wildcard

><EMAIL_ADDRESS>oxlint-with-wildcard /Users/wurui/Documents/oxc-2464
> oxlint -D=all --ignore-pattern=**/*.js --fix src/a.js

  ⚠ eslint-plugin-unicorn(no-empty-file): Empty files are not allowed.
   ╭─[src/a.js:1:1]
   ╰────
  help: Delete this file or add some code to it.

Finished in 10ms on 1 file with 203 rules using 10 threads.
Found 1 warning and 0 errors.

My env
➜  ~/Documents/oxc-2464 git:(main) npx envinfo --system --binaries --browsers
Need to install the following packages:
<EMAIL_ADDRESS>Ok to proceed? (y)

  System:
    OS: macOS 14.2.1
    CPU: (10) arm64 Apple M2 Pro
    Memory: 57.69 MB / 16.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 20.11.0 - ~/Library/Caches/fnm_multishells/4367_1708500473819/bin/node
    Yarn: 1.22.19 - ~/Library/Caches/fnm_multishells/4367_1708500473819/bin/yarn
    npm: 10.2.4 - ~/Library/Caches/fnm_multishells/4367_1708500473819/bin/npm
    pnpm: 8.6.0 - ~/Library/Caches/fnm_multishells/4367_1708500473819/bin/pnpm
    bun: 1.0.28 - /opt/homebrew/bin/bun
    Watchman: 2<IP_ADDRESS> - /opt/homebrew/bin/watchman
  Browsers:
    Chrome: 121.0.6167.184
    Safari: 17.2.1

This is a known limitation from using the ignore crate.
When a file is passed in explicitly (src/a.js in this case), the meaning of --ignore-pattern is ambiguous depending on which one to prioritize:

When prioritizing the file, it means lint the file but don't ignore it.
When prioritizing the ignore pattern, it means ignore the file.

It's unintuitive for humans, but the ignore crate decided to prioritizing the file, and we don't have an easy to fix it, so I'm going to close as won't fix.


[Hub Generated] Review request for Microsoft.CustomerLockbox to add version preview/2018-02-28-preview

If you are a MSFT employee you can view your work branch via this link.
Contribution checklist:

[ ] I have reviewed the documentation for the workflow.
[ ] Validation tools were run on swagger spec(s) and have all been fixed in this PR.

Automation for azure-sdk-for-go

Automation for azure-sdk-for-python

Can one of the admins verify this patch?

@corogers-msft - ping. can you please take a look at review comments.

@corogers-msft - ping. can you please take a look at review comments.

I will take a look as soon as I can.

Closing until changes are made from our side.


The fix for the issue #1002 about HUD not being centralized.

on iOS 13, self.bounds wasn't being recognised. So I changed to the mainScreen instead, which it worked. This helps with the top left corner position issue on iOS 13.
Hope it helps :)
Ariane

Do not see the error described, thus no need to merge. Please provide more details.

I've updated the component and addressed several bugs. Please review version 2.3.0, and should you find any remaining issues, your feedback would be greatly valued.


How to use @chialab/esbuild-plugin-worker create web-workers?

Quick question, I'd like to use @chialab/esbuild-plugin-worker together with gulp-esbuild as a plugin for loading workers, but I am not clear on how I'm supposed to do that. the docs don't mention how you create workers.

Hello @okikio! I have updated the README file of the plugin with some information.
Please do not hesitate to ask questions or more examples, we are still setting up the ecosystem and things may be incomplete. Any feedback is appreciated.

Thanks for the quick response, but unfortunately I won't be able to use @chialab/esbuild-plugin-worker, as it lacks support for the { type: "module" } option for my situation I was able to create a small custom solution.
In my case, the main reason I need the { type: "module" } is to avoid redundant/repetitive code, I was hoping to have modules required for both the main thread and the worker be loaded once, as the project I am working on (an online bundler) is rather complex. I appreciate you taking the time, and I can't wait to see what this project turns into.
If you want to learn more about my project I suggest check out the repo github.com/okikio/bundle or the site itself bundle.js.org

I see. Supporting { type: "module" } is quite easy, but at the moment there is not a way to emit chunks in esbuild, so the worker build cannot share code with the main build. We are looking forward for https://github.com/evanw/esbuild/issues/795 and https://github.com/evanw/esbuild/issues/312.

If you want to learn more about my project I suggest check out the repo github.com/okikio/bundle or the site itself bundle.js.org

Sure I will!

Ok, thanks

It's been a while, does @chialab/esbuild-plugin-worker noe support module web-workers?

Hi @okikio. Some time ago I added a check for type: 'module' in Worker initialization. It should work, but I have to admit I had not test it so much. Would you like to do some testing?

I'll see if I can do some testing

Hello @okikio , any update on this? Can we close the issue?

Yeah,  thanks so much for your help


Interval Arithmetic NegativeExpr Support

Which issue does this PR close?

Closes #.
Rationale for this change

If there is a NegativeExpr in a PhysicalExpr, during the pruning operations of joins, we encounter a "not implemented" error. This PR enables us to use NegativeExpr's in join predicates if there is a pruning operation.
What changes are included in this PR?

NegativeExpr's evaluate_bounds() and propagate_constraints() functions are implemented.
Are these changes tested?

Yes, unit tests of propagation over NegativeExpr's are added.
Are there any user-facing changes?

Thanks again @berkaysynnada


Price filter is not updated when active filter is removed

Steps to reproduce:

Open category page with price filter (as as slider) active
Adjust the slider, so the price is used as a filter and click on 'OK'
Remove the active price filter individually or by the 'Clear all' button

Expected result
The price filter isn't active anymore and the slider is reset to the orignal value.
Actual result
The price filter isn't active anymore, but the slider still has the value that was selected before.
Magento version: 2.4.4-p2
PHP version: 7.4
Module version: 1.2.2

@mikesteeghs Hi, thanks for letting me know, I'll look into this issue as soon as possible🙏

@mikesteeghs i added a fix, try to install version 1.2.3
composer require "shellpea/magento-advanced-elasticsuite-catalog":"^1.2.3"


SHT31: flask server can start without GPIO package

GPIO package missing from requirements.txt
flask server can start without GPIO package, and cause runtime failure.

added code to detect raspberry pi environment
added check for raspberry pi at beginning of sht31_flask_server script
added requirements_sht31.txt file
updated startup script to also install this new requirements_sht31.txt file

startup script before change:
[Desktop Entry]
Encoding=UTF-8
Name=SHT31 server autostart
Comment=Start a terminal, start DNS service, pull latest dev branch, and launch sht31 server
Exec=/usr/bin/lxterm -hold -e 'cd /home/pi/github/ThermostatSupervisor && sudo /usr/local/bin/noip2 && sudo noip2 -S && git checkout develop && git pull && pip install -r requirements.txt && python -m thermostatsupervisor.sht31_flask_server'
Terminal=true
X-KeepTerminal=true

startup script after change:
[Desktop Entry]
Encoding=UTF-8
Name=SHT31 server autostart
Comment=Start a terminal, start DNS service, pull latest dev branch, and launch sht31 server
Exec=/usr/bin/lxterm -hold -e 'cd /home/pi/github/ThermostatSupervisor && sudo /usr/local/bin/noip2 && sudo noip2 -S && git checkout develop && git pull && pip install -r requirements.txt -r requirements_sht31.txt && python -m thermostatsupervisor.sht31_flask_server'
Terminal=true
X-KeepTerminal=true


Add get_tip_hash API call

This PR adds support for getting the BlockHash of the current blockchain tip.
While this is currently not strictly necessary for LDK integration, it might be nice to have in the future.

@tnull , is it not better to have a method for getting the block hash given a particular block height? I think it will provide a more general API. This is what we currently do here: https://github.com/bitcoindevkit/bdk/blob/master/src/blockchain/esplora/reqwest.rs#L121

@tnull , is it not better to have a method for getting the block hash given a particular block height? I think it will provide a more general API. This is what we currently do here: https://github.com/bitcoindevkit/bdk/blob/master/src/blockchain/esplora/reqwest.rs#L121

Well already have that API, but it may have some drawbacks in certain scenarios: as it is currently implemented, it requires to make two requests (one to get current tip height, one to get the hash), and could even be a bit race-y (i.e., when we make the second call, the block height could just have increased so we don't get the tip, but tip-1).
Generally I think EsploraClient should strive to implement all of Esplora's API methods, allowing a user to pick-and-choose what's required. What of these methods then should be used by/exposed through BDK is a different discussion.


Fix ClassCastException using ktlintFormat on class with KDoc in version 0.43.0

Description

Fixes #1270
Fix violation offset and add additional test for EOL comments. See separate commit.

Checklist

[X] tests are added
[X] CHANGELOG.md is updated

why is not targeting master?

why is not targeting master?

I assumed that a bug fix release should be released from latest release.

from latest release.
Which is on master :) This can be cherry-picked if we decide not to put everything from master under the new release

from latest release.

Which is on master :) This can be cherry-picked if we decide not to put everything from master under the new release

Ok, will do so for next fix. I have one other PR submitted which also is branched of 0.43.0 update refs.


Request: Add unselected state on clicking the background in Force Graph

Issue: When clicking on the background of the Force Graph, the currently selected document remains selected. It would be nice if it's state became unselected (similar to the custom canvas).

This change forces a change in the way that the background colour is specified. The new method requires SVG attributes to be specified.
    "background":{
    	"fill":"#ddd"
    	,"stroke-opacity":0
    },


Deploying vault

https://github.com/airavata-courses/CloudElves/tree/custos-deployment#deploying-vault


Port forwarding does not work for httpd while it works for nginx

$ nerdctl run -d --name nginx --label nerdctl/bypass4netns=1 -p <IP_ADDRESS>:8080:80 nginx:alpine
00918a185bc32375e7e313a895d739a5f35472f6aa52066df65f3d6081412ea2

$ nerdctl run -d --name httpd --label nerdctl/bypass4netns=1 -p <IP_ADDRESS>:8081:80 httpd:alpine
1192539b3e3feb5db8777b387c407d90a2e6b0a9f1ee91e3845d23646b6590e5

$ curl localhost:8080                                                                                [34/34]
<!DOCTYPE html>

<title>Welcome to nginx!</title>

Welcome to nginx!

If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.

For online documentation and support please refer to
nginx.org.

Commercial support is available at
nginx.com.

Thank you for using nginx.

$ curl localhost:8081
curl: (7) Failed to connect to localhost port 8081 after 0 ms: Connection refused

Log:
$ cat ~/.local/share/nerdctl/1935db59/containers/default/1192539b3e3feb5db8777b387c407d90a2e6b0a9f1ee91e3845d23646b6590e5/bypass4netns.log
time="2022-08-19T16:58:07+09:00" level=info msg="LogFilePath: /home/suda/.local/share/nerdctl/1935db59/containers/default/1192539b3e3feb5db8777b387c407d90a2e6b0a9f1ee91e3845d23646b6590e5/bypass4netns.log"
time="2022-08-19T16:58:07+09:00" level=info msg="SocketPath: /run/user/1001/bypass4netns/1192539b3e3feb5.sock"
time="2022-08-19T16:58:07+09:00" level=info msg="<IP_ADDRESS>/8 is added to ignore"
time="2022-08-19T16:58:07+09:00" level=info msg="<IP_ADDRESS>/8 is added to ignore"
time="2022-08-19T16:58:07+09:00" level=info msg="fowarding port 8081:80 (host=8081 container=80) is added"
time="2022-08-19T16:58:07+09:00" level=info msg="Waiting for seccomp file descriptors"
time="2022-08-19T16:58:07+09:00" level=info msg="notify ready fd=3"
time="2022-08-19T16:58:07+09:00" level=info msg="accept connection"
time="2022-08-19T16:58:07+09:00" level=info msg="Received new seccomp fd: 3"
time="2022-08-19T16:58:07+09:00" level=info msg="handle port=65535, ip=[127 0 0 1]" pid=27124 sockfd=3 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 10" pid=27124 sockfd=3 syscall=connect
time="2022-08-19T16:58:07+09:00" level=info msg="handle port=65535, ip=[0 0 0 0]" pid=27124 sockfd=3 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 10" pid=27124 sockfd=3 syscall=connect
time="2022-08-19T16:58:07+09:00" level=info msg="handle port=65535, ip=[127 0 0 1]" pid=27124 sockfd=3 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 10" pid=27124 sockfd=3 syscall=connect
time="2022-08-19T16:58:07+09:00" level=info msg="handle port=65535, ip=[0 0 0 0]" pid=27124 sockfd=3 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 10" pid=27124 sockfd=3 syscall=connect
time="2022-08-19T16:58:07+09:00" level=info msg="handle port=65535, ip=[127 0 0 1]" pid=27124 sockfd=5 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 10" pid=27124 sockfd=5 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 10" pid=27124 sockfd=4 syscall=bind
time="2022-08-19T16:58:07+09:00" level=info msg="handle port=65535, ip=[127 0 0 1]" pid=27124 sockfd=5 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 10" pid=27124 sockfd=5 syscall=connect
time="2022-08-19T16:58:07+09:00" level=info msg="handle port=65535, ip=[0 0 0 0]" pid=27124 sockfd=5 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 10" pid=27124 sockfd=5 syscall=connect
time="2022-08-19T16:58:07+09:00" level=info msg="handle port=65535, ip=[127 0 0 1]" pid=27124 sockfd=5 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 10" pid=27124 sockfd=5 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 1" pid=27227 sockfd=8 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 1" pid=27226 sockfd=8 syscall=connect
time="2022-08-19T16:58:07+09:00" level=error msg="failed to read addrInet4 from process: not AF_INET addr: 1" pid=27228 sockfd=8 syscall=connect

Host:

bypass4netns 752f90f
containerd/nerdctl@31455b17814186c4dbf4b32843f10f58c2856629
Ubuntu 22.04, kernel 5.15

cc @naoki9911


Shuffle button doesn't work

🧐 Have you read the FAQ and viewed similar issues?

[X] I have read the FAQ
[X] I have checked older issues, open and closed
[x] I did a clean install of SpotX as described in the FAQ

Сountry of your account
Italy
What is your Spotify Plan?
Free
Do you have Spicetify installed?
No
ℹ Computer information
- Spotify: <IP_ADDRESS>5.g920a7ada
- Windows: Windows 11 Pro 22H2 22621.1702
- PowerShell: 5.1.22621.963

📝 Description

The Shuffle button doesn't work, both the button in the playback bar and the button in the playlist page
when i click it, the button turn in green but doesn't work
I tried to install an older version of spotify with the parameter "-version" but it still doesn't work
the only solution to fix it, after reading the issue of Deleorium posted on Jul 20 2023 #463, is: go to up right to the three dots and activate the shuffle there and it work.

📸 Screenshots

not reproducible, try a clean installation from the faq

Just install afresh. Should work fine.

i just unistall spotify with the "unistall-spotify.bat" and reinstall it with "install-new-theme.bat" as the faq described but it still doesn't work.
i will continue to use the keyboard shortcut to activate it. i hope there is another fix besides this one.
thanks by the way

It is possible that this is a temporary server bug for your account, it is possible that it will resolve itself, you can also contact Spotify's official support.

My shuffle button is also not working, ive tried uninstalling and reinstalling spotify and it still isnt working

My shuffle button wouldn't work either, I've also tried a clean install as described in faq. I also tried the fix that was shown in a previous post

try completely uninstalling Spotify and installing the latest version without SpotX.
Will you still experience this issue?

Shuffle works but when exit the spotify app, shuffle is disabled

Shuffle doesnt work at me aswell. Tried clean installation. It was workin before patch but its not workin after patch.

hello i just wanted to chime in as well that its not working for me neither despite doing a fresh reinstall, the shuffle option does work if i dont install the SpotX patch, but once i apply it the ads are gone but the shuffle doesnt work

everything else works for me but the enhanced feature doesn't show up for me anymore when i installed the newest version. i have done a clean install multiple times and it still doesn't show up

Thank you all for your feedback. To determine if SpotX is the root cause of this error 100%, I need a couple of logs from the client. For those who have encountered this error, please follow the steps below:

Perform a clean installation of SpotX as described in the FAQ and restart your computer.

Log in to the client and make sure you are still experiencing the shuffle error. If the error is gone, your testing is complete, thanks.

Access DevTools using the following instructions

3.1. Obtain the remoteExp log
https://github.com/SpotX-Official/SpotX/assets/62529699/3a840cd5-1a07-40ec-83c6-968a4c3d5465

3.2. Obtain the productState log
https://github.com/SpotX-Official/SpotX/assets/62529699/34021d05-0a6f-4cfe-bcea-289065e6f3bc

Save these logs as separate text files with their respective names and upload them here.

I got that bug too. Here there are the text files:

productState.txt

remoteExp.txt

@jeysoncc
Thank you, I've checked your logs and didn't notice anything unusual. Could you please record your screen while reproducing the shuffle-related error?
also, you can try using the -EnhanceSongs parameter to enable Spotx. This parameter disables smart shuffling and enables playlist and liked songs enhancement in the latest versions.

@amd64fox Fixed adding that parameter. Thank you.

my shuffle, too, does not work. very annoying

as we have established above, a small percentage of users encounter a problem with shuffling. This happens because spotx, by default, activates smart shuffle.
The temporary solution to this issue is to use the -EnhanceSongs parameter, which disables smart shuffle and brings back the old feature for enhancing playlists and liked tracks

a new build 1.2.24 has been released, which may solve the problem with shuffling, can someone confirm this?

a new build 1.2.24 has been released, which may solve the problem with shuffling, can someone confirm this?

yes, thank god. i have shuffle finally

i just got a pop-up ad....

i just got a pop-up ad....

you're strange, it's probably worth patching this native build or do you think that I'm posting a pre-patched build on the Spotify servers?

Good morning, now it works, thanks for the update.

i just got a pop-up ad....

you're strange, it's probably worth patching this native build or do you think that I'm posting a pre-patched build on the Spotify servers?

im strange? for reporting a pop up? are you alright?

Just reinstalled with a clean installation. Seems to be working. Thanks for the update.

With the new version of spotify the bug is fixed, thanks everyone


Document Supported Commands

Probably on the README?

That's the first place I would look for it at least

The actual back command is BK not BD.

Just addressed this in #74 😉


Display room title

Closes: N/A
Description
Display the room title on the room page.
Details of this change
Call the Find API to API Gateway from Client.
Information for Reviewer
The revised design is as follows:

@nari-z Please review!!


refactor: Optimize line parsing

Reduce the complexity of line parsing from O(n²) to O(n).
Tested with:
cargo +nightly test --package flow-test --test flow-test-client noop_with_large_lines -- -Z unstable-options --report-time

Sample 1
const LARGE: usize = 10 * 1024 * 1024;

test noop_with_large_lines ... ok <0.862s>

Sample 2
const LARGE: usize = 100 * 1024 * 1024;

test noop_with_large_lines ... ok <8.781s>

Sample 3
const LARGE: usize = 1000 * 1024 * 1024;

test noop_with_large_lines ... ok <90.486s>

Closes #128.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

-2 of 26 (92.31%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.5%) to 52.609%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/receive.rs
24
26
92.31%

Totals

Change from base Build<PHONE_NUMBER>:
0.5%

Covered Lines:
605

Relevant Lines:
1150

💛  - Coveralls

Is my understanding correct?

Yes.

Having said that... Let's of course remove any amplification we can find! So, I'm super happy you already fixed this one. The other one could be tough... but more interesting! :-)

Yes.

PS: I was a bit surprised that parsing 100 MiB of IMAP data took 36 (and now 8) seconds... Don't know, I expected at least under a second. Maybe due to debug? Do you mind running with --release on your machine for a better intuition? I guess we will have some surprises in the benchmark milestone.

Tested with:
cargo +nightly test --release --package flow-test --test flow-test-client noop_with_large_lines -- -Z unstable-options --report-time

Sample 1
const LARGE: usize = 10 * 1024 * 1024;

test noop_with_large_lines ... ok <0.025s>

Sample 2
const LARGE: usize = 100 * 1024 * 1024;

noop_with_large_lines ... ok <0.292s>

Sample 3
const LARGE: usize = 1000 * 1024 * 1024;

test noop_with_large_lines ... ok <2.669s>


"Server is not running at this URL" when using fly.io

When using fly.io and the template toml file, the flyctl launch process works and one can access the app. However when one wants to add a server using the "use this domain" button an error occurs after a while: "Server is not running at this URL
". I have attached the fly.io logs below
logs.txt

Duplicate of #40, fixed by #46


can't open workspaces

Microsoft PowerToys version
Release v0.84.1
Installation method
WinGet
Running as admin
Yes
Area(s) with issue?
Workspaces
Steps to reproduce
workspace config:

error log
[10:46:45.1806901] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=5368
[10:46:45.3227167] [Warning] WorkspacesEditorIO::ParseWorkspaces
    Workspaces storage file not found: C:\Users\Administrator\AppData\Local\Microsoft\PowerToys\Workspaces\workspaces.json
[10:46:52.0039232] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=5368
[10:46:52.1648049] [Warning] WorkspacesEditorIO::ParseWorkspaces
    Workspaces storage file not found: C:\Users\Administrator\AppData\Local\Microsoft\PowerToys\Workspaces\workspaces.json
[10:47:00.3403487] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=5368
[10:47:00.4766932] [Warning] WorkspacesEditorIO::ParseWorkspaces
    Workspaces storage file not found: C:\Users\Administrator\AppData\Local\Microsoft\PowerToys\Workspaces\workspaces.json
[10:48:06.7216140] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=5368
[10:48:06.8714052] [Warning] WorkspacesEditorIO::ParseWorkspaces
    Workspaces storage file not found: C:\Users\Administrator\AppData\Local\Microsoft\PowerToys\Workspaces\workspaces.json
[11:25:34.4485455] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=5368
[11:26:16.6520675] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=5368
[11:29:26.8660352] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=5368
[11:31:55.1546514] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=12480
[11:32:35.0254710] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=12480
[11:38:04.3228248] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=12480
[16:57:46.6211130] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=13932
[17:03:03.4682261] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=20272
[17:06:36.0895865] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=13124
[17:09:34.3493115] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=13124

✔ Expected Behavior
Successfully opened the saved workspace
❌ Actual Behavior
After starting the process, the application is not started
Other Software
No response

/bugreport

Sorry, I didn't see your reply. This is my running bug zip. At the same time, my powertoys has been upgraded to <IP_ADDRESS>, but the problem is still not solved.
PowerToysReport_2024-10-17-12-35-52.zip

同时我在执行启动时，我可以通过鼠标和日志看见进程的确是启动，但是并未启动成功，我该如何解决该问题
鼠标状态

日志信息
[12:34:08.2247569] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=10672

At the same time, when I execute the startup, I can see through the mouse and log that the process is indeed started, but it is not successfully started. How can I solve this problem?
Mouse status

Log information
[12:34:08.2247569] [Info] App::OnStartup
    WorkspacesEditor started from the PowerToys Runner. Runner pid=10672

@Lbiebest thanks for the log, there is an endless loop in your logs for the Workspaces launcher. We haven't seen this before. We are analising the problem and will contact you if we have a solution. By the way, are you using PT as elevated (administrator mode) or not? The issue might be related to some permissions.

I started it as an administrator and the problem still exists

Yeah, sorry, the problem is the launcher has to be started non-elevated. It was not clear in my previous post, sorry. We try to re-run the launcher it is elevated and it does not work for some reason in your case. It is always elevated. Are you using your PC with the Admin account? Thanks!

Yes, my laptop is using an administrator account


New version

Is there any milestone for creating new version? since all issue is in Chinese I can't help, even if I want to. Is there any Issue that I can help to solve? if there is, just mention me, and also if its not in english, please add a simple description to that.
Thank you.

@fzerorubigd  thank you  for your kindliness.
I think in short time, author will not create new version.
we will call you if we can't handle it  :)

Normally, I help when I see there is a job that I can handle, An for now, cow is one of my main tools, so I woud love to help, the problem is, I can not understand the issues :))
I know you can handle it without my help, sometime the only problem is time. I am ready to help.
Thank you!

@fzerorubigd Thank you very much for providing help.
I'm currently having Spring Festival with my family. I'll have some more days before going back to daily work after the festival, and I'll go through the current issues list and ask for your help then. Thank you again :)

After going through so many delayed issues, the first thing I'm going to do recently is to write an FAQ, in English.

@cyfdecyf Thank you. also a list of desired feature is a good idea.
There is an implementation of openssh in std library of go. is this possible to use that to handle ssh proxy connection?

@fzerorubigd سلام فرود،
کو، رو که اجرا می‌کنم بدون اینکه از اینترنت استفاده داشته باشم. شروع می‌کنه به مصرف پهنای باند. nethogs رو که می‌زنم نشون میده که کو، دائماً داره ۴۵ کیلوبایت از پهنا رو مصرف می‌کنه. نه بیشتر می‌شه نه کمتر. جالبه که مرورگرم رو هم روی پروکسی ست نکردم و داره این اتفاق می‌افته!
نمیدونی مشکل چیه؟

@fzerorubigd you can fork this project and create a new version , right? I think if you implement it real good , author can pull your changes to merge it .

@cyfdecyf As you may know, I'm not a good/native english speaker, so I can't help in that, I ask my friends if anyone can help.
@khajavi maybe its used by an already-configed app. try to change it to some other port, and run it again.
@ouwenxxing Already doing that :) but since almost all issues are in Chinese, I can go as google translate go, and mostly, it failed me, and I can't understand the problem to fix.

@fzerorubigd I really appreciate your effort in improving cow. I will spend more time on cow in the next several weeks.

@fzerorubigd Talking about using ssh library in Go, I actually had that idea before and had made some experiments. But ssh is disturbed by GFW and no longer useful in China staring at that time.
After I see the shadowsocks project, I think it's a simple and effective solution so I give up the ssh idea.

We have same problem here, but not always. In most case ssh is good, but in
some events, they tourtle it.
Also I want to suggest this : https://github.com/SommerEngineering/SSHTunnel
(even an external binary, so the ssh is not required anymore. )
On Sun, May 10, 2015 at 8:55 PM, Chen Yufei<EMAIL_ADDRESS>wrote:

@fzerorubigd https://github.com/fzerorubigd Talking about using ssh
library in Go, I actually had that idea before and had made some
experiments. But ssh is disturbed by GFW and no longer useful in China
staring at that time.
After I see the shadowsocks project, I think it's a simple and effective
solution so I give up the ssh idea.
—
Reply to this email directly or view it on GitHub
https://github.com/cyfdecyf/cow/issues/280#issuecomment-100664925.

--
http://fzero.rubi.gd

@fzerorubigd I've set my Trello board for cow development to public and add you to the board.
I would be happy to accept your ssh parent proxy implementation if you have time to implement it.

@cyfdecyf sure, and thanks!

I think there is new version :) closing this.


Add collaboration tools badges

added in https://github.com/inttter/md-badges/commit/d825e78462be28d57c7cbdb58089cca4d2b648a3


Can't install curl

$ docker run --rm -it progrium/busybox
/ # opkg-install curl
Downloading http://downloads.openwrt.org/snapshots/trunk/x86_64/packages/base/Packages.gz.
wget: bad address 'downloads.openwrt.org'
Downloading http://downloads.openwrt.org/snapshots/trunk/x86_64/packages/packages/Packages.gz.
wget: bad address 'downloads.openwrt.org'
Collected errors:
 * opkg_download: Failed to download http://downloads.openwrt.org/snapshots/trunk/x86_64/packages/base/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://downloads.openwrt.org/snapshots/trunk/x86_64/packages/packages/Packages.gz, wget returned 1.
Unknown package 'curl'.
Collected errors:
 * opkg_install_cmd: Cannot install package curl.
/ # exit

Working today now...


Build Your Mobile Development Kit Client Using Cloud Build Service

Tutorial: https://developers.sap.com/tutorials/cp-mobile-dev-kit-cbs-client.html
hello , i cant resolve this message  .

source:

@mlvai ODataService.Initialize action type was introduced as part of MDK 5.0 release , Cloud build service hasn't yet updated to that version (5.x) to work with new OData initialize action. We are looking into this.
I suggest you to either use public store client (iOS or Android ) or brand your client using MDK SDK.

Thank you for your feedback. The issue seems to be resolved, so I am closing the issue.
If you still have questions, feel free to reopen the issue.


remove an analysis server instance

remove an analysis server instance (instead of starting two analysis server instances, just start one)
remove some analysis server warmup code
remove older code related to v1 of the dart services api

This should reduce the memory usage of a dart services instance and will moderately improve instance startup time.

[x] I’ve reviewed the contributor guide and applied the relevant portions to this PR.

Contribution guidelines:

See our contributor guide for general expectations for PRs.
Larger or significant changes should be discussed in an issue before creating a PR.
Contributions to our repos should follow the Dart style guide and use dart format.
Most changes should add an entry to the changelog and may need to rev the pubspec package version.
Changes to packages require corresponding tests.

Note that many Dart repos have a weekly cadence for reviewing PRs - please allow for some latency before initial review feedback.

https://github.com/dart-lang/dart-pad/blob/3bdbf533f5935b6dd4497781b56d8bed5569eaff/pkgs/dart_services/doc/generated/dartservices.json
and
https://github.com/dart-lang/dart-pad/blob/3bdbf533f5935b6dd4497781b56d8bed5569eaff/pkgs/dart_services/doc/generated/dartservices.dart


Have a story for monitoring

In February, sandcats-dev.sandstorm.io had an outage where the Meteor code became disconnected from the MySQL database, resulting in the site failing to process /register and /update -- the entire front page of the site was returning HTTP 502 Bad Gateway.
This suggests to me that we should have a basic HTTP health check that sends alerts somewhere. I think this is important enough to consider a 1.0 feature.
Some possibilities:

Google Cloud Monitoring https://cloud.google.com/monitoring/docs

a public Sandstorm-wide status monitoring page (useful for alpha.sandstorm.io and more) powered by us running Nagios or similar

?

I've set up Google Cloud Monitoring and am currently simulating (...well, causing) an outage by stopping the sandcats service on sandcats-ns1.sandstorm.io.

OK, for now, I use Google Cloud Monitoring to monitor HTTPS on sandcats.io's front page to ensure it gives a HTTP 200. Since we don't do any fancy caching at the moment, this should be fine.
We can enhance this over time to include tings like caching the MySQL replication state, and so forth. I think that's something we can do past 1.0.


Simple queues

Allow for dereferencing simple queues, where the queue name, exchange, and routing key are all the same, without making any calls to inspect().active_queues(). Add handling when inspect().active_queues() is called to avoid collateral damage from race conditions, instead opting to just not count active tasks that we don't know what queue they're for.

References #21

@codingjoe : Do those changes cover your concerns?

Rebased and squashed related commits.


bs.open does not convert from ReasonML

exception Error(string);

let handlePromiseFailure =
<EMAIL_ADDRESS>  (
    fun
    | Error(_) => ()
  );

Formats into
exception Error(string)

let handlePromiseFailure = x =>
  switch x {
  | Error(_) => ()
  }

The whole @bs.open is gone. I also have no idea how to express the code in the new rescript syntax.
https://rescript-lang.org/try?ext=re&code=KYDwxsAOAuCWD2A7ABAUQE7vugFAZ2nVkQHMBKAbgCgqAbYaZACwENEATegBSwFtY8wAGItYtAK7pgyALxVkyANoABAEZ4AdPEjBEAXXnIchhQDNxiE8gA+aTNhwB9MrIB8RsocpUgA
I think this is not a legacy way of handling exceptions as it has been introduced in 0.7 (https://github.com/rescript-lang/rescript-compiler/blob/master/site/docsource/Exception-handling.adoc#bsopen-type-safe-external-data-source-handling-since-170).

Sorry about this, we don't yet supported this in the new syntax.
You can leave it in the old syntax or write the code that bs.open expands to:
https://rescript-lang.org/try?code=KYDwxsAOAuCWD2A7ABAUQE7vugFAZ2nVkQHMBKAKAoBthpkALAQ0QBNaAFLAW1j2ABiTWNQCu6YMgC8yYJmzSAfBWTJYAM2QApPADpUIRLr4BhJt2oGIMBIgDy6O5GCIAakyItoOOVnRlkAG8VVWQ8AHdYaDAGZBw7ACMAK11uJhJYMB95fwAuWUMA4NDkAB80HOy-DiYAT2p4JlYAqUVkAGV4bmAq7Br6xuaQ1XKAfSVkADkkYGHkAF8Q+dlqfiC56cRZ1UWaOmQAN2ltPS4uvmBdCSTgMG9p6FH1eFE2Sj36cZkj0radXTOvH4ujATGiDF66CUIQiURijBY7GAgIuQhE4h6vmwRRC5U63RwIBaf1OPAuV2AeHg1AOPSJuKmMwm-xRwIkVJpPQARFzKDsKAFfmoSIhsLMgA
I'm currently focused on infix operators and some printer improvements, will look into this after those.

Thanks!

This syntax feature might be irrelevant in the future (aka proper new promise api)

This syntax feature might be irrelevant in the future (aka proper new promise api)


Considerations concern

introduces Considerations to the model layer. The intent here is to move information about model semantics out of the form layer, so it is queryable and reusable. The short-term goal of this is to reduce duplication of this info across the codebase. Longer term, it is hoped this will make it easier to reason about the relationships between schema fields.

👍

-= DON'T MERGE =-
Replacement in progress


Feature: t8code cubed spherical shell setups & testing t8code v2.0.0.

This is a follow-PR to https://github.com/trixi-framework/Trixi.jl/pull/1900.
It implements two cubed spherical shell setups and uses the latest t8code v2.0.0 release.

There are some significant changes in the error values, e.g., here. So basically, elixir_euler_baroclinic_instability.jl doesn't work at all anymore. Do you know what's happening there, @jmark?

Ah, I see. This is one of the new elixirs. So looks like there is still some bug somewhere with this elixir.

Finally!
t8code's latest patch release v3.0.1 contains @jmark's long desired fix for the cubed sphere.
This is now ready to be reviewed and merged!

Thanks for your help @JoshuaLampert . I would be fine with reducing the runtime. The only argument I can think of is that we would like to reproduce the corresponding p4est test here.

The only argument I can think of is that we would like to reproduce the corresponding p4est test here.

Yeah, that makes sense.


jpeg uploaded with XMLHttpRequest PUT request is reencoded which changes checksum

I'm trying to use presigned uploads, to upload images to s3. First i issue a req to backend with image name and MD5 checksum of image then it returns me a presigned amazon s3 url, where i have to upload the image. Amazon will reject the upload if the checksum of what they receive is different from what i provided before.
For some reason, and in some cases React Native seems to reencode jpeg images on iOS, this changes both size and checksums.
As far as i got with debugging it looked like RCTImageLoader is used to load the image from file, and it did reencode the image. But somehow this reencoding doesn't always happens. And i don't want it to ever happen as i'm uploading a jpeg file, to a server so no need to reencode it.
See this link for more information about presigned uploads: https://medium.com/@mouneyrac/s3-presigned-url-with-react-native-5a38dffd798c

Is this a bug report?
Yes

Have you read the Contributing Guidelines?
Yes
Environment

Steps to Reproduce

There is a small expo snack project, demonstrating the issue.
https://snack.expo.io/BJ8ay4vvz
It has a home screen with a button to select and image from image gallery then it'll upload that to a very simple service which returns the checksum of the issued PUT request in json.

Restart expo
Start https://snack.expo.io/BJ8ay4vvz on iOS
Press "Take picture" on home screen
Wait for the server response= to appear.

i've underlined the length of the file and md5 of the file in the local filesystem with red
once the server responded it'll show the file and md5 of the file in the remote filesystem, i've underlined this with orange on screenshot.
Press the JumpToTestUpload button which takes to another screen with the very same view
Press Take picture button on the TestUpload screen
Wait for server response= to appear

Expected Behavior

I'd expect Reeact native to upload the very same jpeg, that's on the filesystem without reencoding.
Actual Behavior

As you can see in the second screenshot the lenght and md5 checksum in the local filesystem was different from what sent to the server.

Reproducible Demo

https://snack.expo.io/BJ8ay4vvz

So there seems to be 2 issue:

image loaders are invoked during network requests on iOS. It seems to be unnecesary, and inneficient as in the example the uploaded image took 4x as much space.

image loaders are lazy inititalized, so RCTImageLoader#canHandleRequest will behave differently  before/after first call to RCTImageLoader#imageURLLoaderForURL as canHandleRequest uses _loaders but only imageURLLoaderForURL initializes it. In the snack above the navigation loads an ImageView with back icon that causes _loaders to initialize which causes reencode afterwards.


Updated MakeAsyncFunction prop types to accept an ActionMatcher

Hi @erikras
A few changes on the prop types/flow def/doc to allow an ActionMatcher on resolve and reject props, without raising a warning (as seen in redux-promise-listener 1.1.0)
Keep up the good work!
Cheers.

I suppose the version number should be bumped to 1.1.0 but I don't know what's your strategy on this. Let me know.

Is there any news on this @erikras ?

Any updates on when this will be merged?

It's 2021 and I wonder what's the status on this :)


super + f1 doesnt display larbs documentation correctly

I have installed zathura but when I press the documentation keybind, a black panel appears with "[No name]" on it - I have no idea how to get the doc pdf to appear correctly.

Did you run the script to install or did you install all this manual?
Is groff installed?

You have zathura-pdf-mupdf installed?

I just the dwm repo - but ive since reinstalled and used LARBS as a whole so I wont be able to know what caused it. Most likely something on my behalf


No Images on HighlightedContent with caroussel display

Category

[ ] Question
[ ] Typo
[X] Bug
[ ] Additional article idea

Expected or Desired Behavior
Images should be displayed whatever the chosen display on HighlightedContentWebpart.
Observed Behavior
When the chosen display mode is Carroussel, images are not displayed...
On other modes, images show fine.

Steps to Reproduce
Change display mode of highlightedContent webpart to Caroussel.
Thanks for your contribution! Sharing is caring.

Do you have tried use pure image list?

Do you have tried use pure image list?

I'm not sure i understand what you mean there...
I've got a Highlighted content that shows News pages with images.
Until monday, images showed fine and now they don't.
I must add that this is a production tenant with thousands of users and the problem occurs on the intranet homepage...

Thanks, @BraunJonathan for reporting this. As this is out-of-the-box capability, which has an issue, you should be reporting this through the SharePoint admin UI (tenant admin UI) using the standard SharePoint Online support channels. We are not allowed to re-route issues and bugs through this process if it's not related to the development or customization topics. Sorry for the inconvenience, but let's get this reported using the right channel so that you get it fixed asap. Thx.


[FEATURE REQUEST] PUSHCUT Webhook Notification

Hey,
I'm curious to see what you've planned. Nice Plugin
I would prefer a pushcut intigration. Is that planned? Pushcut is at the beginning of development and would be the best intigration.

Hi @monza258 !
Doesn't pushcut have native Homekit integration ?

Hi,
There is no Plugin yet. Now I use the http-Webhook Plugin to integrate pushbuttons to send notifications with pushcut in homebridge.

I did a bit of reading! Pushcut is alot like Pushover, but gives you more native integrations and has nice ties with the Apple ecosystem. Pushover is like DIY! :)
homebridge-http-webhooks is a very nice plugin. But it's overly complex for your needs I guess.
I could add pushcut's webhook to this plugin.

Or, we could use the Web API and send custom notification. See API.

Yeah, Pushcut is my favorite app. Much more options to Automat my home. If you include it, you’re the first that include Pushcut to Homebridge. 😉
Pushcut is constantly being developed.

Right now, you're using Webhook ?

Right now, you're using Webhook ?

Yes

Right now, you're using Webhook ?

Ye.

I could implement this or WebAPI. I will start and create an account.
I'll get this done after I published the IFTTT messages,

Hi, Have you already started?

Hi, Have you already started?

Yes ;)

Hi, Have you already started?

Yes ;)

Hi, any new details? I'm waiting excitedly. 😅

Even tho you can invoke the pushcut webhook directly from homekit using a home shortcut automation having more options is good. And I like the idea so far to have a single plugin for all messaging needs.
This plugin is excellent. And the config UI makes it really easy to manage.

@monza258 : I haven't forgotten. I'm currently very busy with work. Also here, in Canada, we only get nice weather a few months/weeks per year, so i'm currently outside more then in front of my computer! ;) It's coming!
@raixer : That's the idea. I was tired of having 3-5 plugins for all my needs. The next update will also feature improvements to the config UI.

@monza258 : I haven't forgotten. I'm currently very busy with work. Also here, in Canada, we only get nice weather a few months/weeks per year, so i'm currently outside more then in front of my computer! ;) It's coming!

Hi, is there any chance to include Pushcut?

@monza258 : I haven't forgotten. I'm currently very busy with work. Also here, in Canada, we only get nice weather a few months/weeks per year, so i'm currently outside more then in front of my computer! ;) It's coming!

Hi, is there any chance to include Pushcut?

The code is done. Missing only UI.
I will release a version this week where you could test it, if you configure it using the config file.
Sounds good ?

The code is done. Missing only UI.
I will release a version this week where you could test it, if you configure it using the config file.
Sounds good ?

@monza258 :
Good news: Pushcut works in version 0.0.8. I will add more of the features to this beta version, before doing the UI. In the meantime, you can see how to use it here. Feel free to test it! :)

@monza258 :
Good news: Pushcut works in version 0.0.8. I will add more of the features to this beta version, before doing the UI. In the meantime, you can see how to use it here. Feel free to test it! :)

Wow, thank you. Can you also include the option to send a image and select the device?
There are more options in Pushcut Api.
image
devices
sound

Wow, thank you. Can you also include the option to send a image and select the device?
There are more options in Pushcut Api.
image
devices
sound

Wow, thank you. Can you also include the option to send a image and select the device?
There are more options in Pushcut Api.
image
devices
sound

I know. That's what I meant by adding features. These will be added, as well as the possibility to sent JSON such as actions.

Wow, thank you. Can you also include the option to send a image and select the device?
There are more options in Pushcut Api.
image
devices
sound

I know. That's what I meant by adding features. These will be added, as well as the possibility to sent JSON such as actions.

Ok, I will install the beta and I test it. Thanks 🙏

Ok, I will install the beta and I test it. Thanks 🙏

Ok, I will install the beta and I test it. Thanks 🙏

Let me know if something doesn't work.

Ok, I will install the beta and I test it. Thanks 🙏

Let me know if something doesn't work.

Hi @potrudeau, it works fine. My important Future is images and select device. Wait for more. Thank you to develop it.

Hi @potrudeau, it works fine. My important Future is images and select device. Wait for more. Thank you to develop it.

Hi @potrudeau , thank for implementing Pushcut. It works fine. Do you have check about implementing Image option in Pushcut? Then I can send Images from my IP Cam with your message plugin an Pushcut. Rgds Denis

Hi @potrudeau , thank for implementing Pushcut. It works fine. Do you have check about implementing Image option in Pushcut? Then I can send Images from my IP Cam with your message plugin an Pushcut. Rgds Denis

Hi @potrudeau, can you pls. include image Option?

Any update on this? Pushcut now supported?


Add CI to run the tests for Go

Signed-off-by: tenzen-y<EMAIL_ADDRESS>Add CI to run the tests for Go using GitHub Actions.
resolves: #1436
/assign
/cc @Jeffwan

Is it possible to change the repository name in coverralls.io from tf-operator to training-operator?

Is it possible to change the repository name in coveralls.io from tf-operator to training-operator?

@tenzen-y you mean migrate historical data? Seem training-operator has been synced there https://coveralls.io/github/kubeflow/training-operator. I doubt we can migrate previous data or not.

Thank you for looking into coveralls. @Jeffwan

/test kubeflow-training-operator-presubmit

We need to fix test path as well.

 Can you help update tf reference here? (skip testServerImage)

Sure.


New package: Glue v0.1.0

Registering package: Glue
Repository: https://github.com/tz-lom/Glue
Created by: @tz-lom
Version: v0.1.0
Commit: 6c4427d2da1ce1cabafb5aad8e212c88fa0db8a1
Git reference: master

Glue is probably too general a name for nearly any package. Moreover, this package is missing documentation. At least a minimal amount of documentation that would make it clear what the purpose of the package is and how it can be used is a requirement for registration.

Closing in favor of https://github.com/JuliaRegistries/General/pull/115096


Sequence contains no elements exception - Recommendation Scenario

System Information (please complete the following information):

Model Builder or CLI Version:  .Net 8
Visual Studio Version (if applicable): V22

Describe the bug
While starting training for recommendation for studios rating in my case (similar to movie recommendation).
To Reproduce
Steps to reproduce the behavior:
https://github.com/user-attachments/assets/c83194d7-1321-4f2b-8cca-86ea30921916

See error

   at System.Linq.Enumerable.Average(IEnumerable`1 source)
   at Microsoft.ML.ModelBuilder.AutoMLService.ArrayMath.RSquared(Double[] truth, Double[] pred) in /_/src/Microsoft.ML.ModelBuilder.AutoMLService/ArrayMath.cs:line 190
   at Microsoft.ML.ModelBuilder.AutoMLService.RecommendationMetricManager.Evaluate(MLContext context, IDataView eval) in /_/src/Microsoft.ML.ModelBuilder.AutoMLService/MetricManagers/RecommendationMetricManager.cs:line 55
   at Microsoft.ML.AutoML.SweepablePipelineRunner.Run(TrialSettings settings)
   at Microsoft.ML.AutoML.SweepablePipelineRunner.RunAsync(TrialSettings settings, CancellationToken ct)
   at Microsoft.ML.AutoML.AutoMLExperiment.<RunAsync>d__24.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.ML.ModelBuilder.AutoMLService.RecommendationExperiment.<ExecuteAsync>d__13.MoveNext() in /_/src/Microsoft.ML.ModelBuilder.AutoMLService/Experiments/RecommendationExperiment.cs:line 140
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.ML.ModelBuilder.AutoMLEngine.<StartTrainingAsync>d__21.MoveNext() in /_/src/Microsoft.ML.ModelBuilder.AutoMLService/AutoMLEngineService/AutoMLEngine.cs:line 199

Expected behavior
Training should successfully run

Problem is with my less size data