Write Documentation

explain how it works (it doens't run code)

explain to watch out for truncation with the prompt (we use .__repr__())

Explain some "wild ideas:"

Asking a ghostfunction to write the docstring and function name and args , and feed that back into ghostfunction
Using a ghostfunction to pick the best of n choices


3 letter ISO 4217 codes are not used

USD, AUD, EUR, etc not used.
Operating System (OS and version):
Linux LMDE2
OpenBazaar version (shown on About OpenBazaar page in menu):
Client git ID:cd6c316 downloaded 2016-Feb-26 06:05:09 UTC
Hardware:  Intel
Reproducible: Always
Steps to reproduce:

Menu -> Settings -> Local currency: "Australian Dollar" -> Save Changes
Click Discover
Example: Rock 0.0010 BTC (A$0.59)

Observed Behavior:
0.0010 BTC (A$0.59)
Expected Behavior:
0.0010 BTC (AUD $0.59)
Additional info (links, images, etc go here):
The correct  3 letter ISO 4217 codes are already here: OpenBazaar-Client/js/models/countriesMd.js
There are just not correct displayed.

The client uses the symbol for each currency, which is the standard setting for international currencies.


make dev fails to start because of container connection issue on macOS (#1705)

remove the network_mode option in the containers
specify the host/port for the auth service to connect to its db, using the
internal Postgres port (5432) and using the container's hostname (the container
name itself)
Fixes #1705
Signed-off-by: Xavier Coulon<EMAIL_ADDRESS>

@alexeykazakov @aslakknutsen could you let me know if these changes do not break the make dev command on your machines ? I need to be sure that fixing on macOS will not break on other systems. @sbose78, can you confirm this works on your machine, too, please ?

@xcoulon snapshot fabric8-wit image is available for testing.  docker pull docker.io/fabric8/fabric8-wit:SNAPSHOT-PR-1706-1

@xcoulon snapshot fabric8-wit image is available for testing.  docker pull docker.io/fabric8/fabric8-wit:SNAPSHOT-PR-1706-2

thanks for the review and the suggestion @alexeykazakov ! I just added it in a https://github.com/fabric8-services/fabric8-wit/pull/1706/commits/7cfe426a995be8ebca1e568f2ba372a244e48815


htmlunit was removed from Quarkus upstream bom

Library htmlunit was removed from upstream bom. So we have added to our main pom.
Quarkus command-line client doesn't support --artifact-id parameter in Upstream. Instead groupId:artifactId:version should be used.
Example:
Quarkus 2.0.0.Final: quarkus create app --artifact-id=app
Quarkus Upstream: quarkus create app example.org:app:0.0.1

htmlunit Ref: https://github.com/quarkusio/quarkus/pull/17772


How to add DirName and serial to X509v3 Authority Key Identifier

using crypto/x509.go i get the cert like

using openssl and authorityKeyIdentifier = keyid,issuer, i got the cert like

how can i add the field DirName and serial to the cert using crypto/x509.go
i found the source code in crypto/x509.go like

i try to add some file to struct but it dose not work:

it go the cert like

I have the same problem

i get the same problem too...

Please see https://github.com/golang/go/wiki/Questions, closing.


Investigate push activation not completing on iOS when running in release configuration

When running the application in release mode, the device fails to complete activation when it first launches. The last event in the state machine is a transition from NotActivated to WaitingForPushDeviceDetails. A workaround would be to close and relaunch the app. Once relaunched, activation/deactivation works.
2021-12-06 15:00:34.685283+0700 Runner[21776:7802732] DEBUG: ARTPushActivationStateMachine: transition: ARTPushActivationStateNotActivated -> ARTPushActivationStateWaitingForPushDeviceDetails

To reproduce it:

Run the example app using either

flutter run --dart-define=ABLY_API_KEY=$ABLY_API_KEY --release.
Xcode "release" configuration and debug executable unchecked (see screenshot)

Attempt to activate the device by scrolling down to the "Push Notifications" sliver of the scroll view, and press "Activate"
You should notice nothing happening. This is because the Future does not complete, because Ably Cocoa never calls back the result in the following code:
https://github.com/ably/ably-flutter/blob/8e85a88543712297faaa0cc4d90dbc8dd2283440/ios/Classes/handlers/PushActivationEventHandlers.swift#L34-L45

Other notes:

This only happens on iOS
Other platform methods are working (e.g. connect realtime).

Problem?
This requires further investigation.
This might it is an Ably Cocoa, specifically an Activation State Machine issue, potentially a race condition which occurs when the app runs faster (e.g. in release mode).

After further investigation, it looks like it is because the APNs token is not provided to the app early enough in some cases, and the realtime and rest clients are instantiated without it.
To test this out, use:
  ably_flutter:
    git:
      url: git://github.com/ably/ably-flutter.git
      ref: 4685ad628509ca4261c1a283fdc2c90a8fc2cdd0


Repo.exists? is missing @callback + docs

Ecto 3 added Repo.exists?, but it's undocumented. https://hexdocs.pm/ecto/Ecto.Repo.html
It's also missing the @callback definition.

Good catch, a PR would be appreciated!


cloneProtoSet() does not actually clone things properly

In this code:
void
SNIConfig::cloneProtoSet()
{
  SCOPED_MUTEX_LOCK(lock, naVecMutex, this_ethread());
  for (auto na : naVec) {
    if (na->snpa) {
      auto snps = na->snpa->cloneProtoSet();
      snps->unregisterEndpoint(TS_ALPN_PROTOCOL_HTTP_2_0, nullptr);
      snpDisableH2Map.emplace(na->id, snps);
    }
  }
}

It turns out that the call to unregisterEndpoint() is essentially a no-op. The call to
auto snps = na->snpa->cloneProtoSet();

doesn't actually clone the H2 protocol handler. I.e. if I remove the unregisterEndpoint() call completely, the code still works exactly as "intended". However, this is why I can't get the new feature to turn on H2 to work, because the clone mechanism here is not working.

If we accept PR #5769 (or something like it), then this issue becomes moot because cloneProtoSet goes away.

Referenced PR merged


Page http://www.w3schools.com/browsers/browsers_stats.asp has changed.

Below is the traceback.
The page http://www.w3schools.com/browsers/browsers_stats.asp doesn't have a table with class="reference no translate".
I guess the layout has changed in the last 24 hours.
from fake_useragent import UserAgent
ua = UserAgent(cache=False)
Traceback (most recent call last):
File "", line 1, in
File "/usr/local/lib/python2.7/dist-packages/fake_useragent/fake.py", line 12, in init
self.data = load()
File "/usr/local/lib/python2.7/dist-packages/fake_useragent/utils.py", line 82, in load
for item in get_browsers():
File "/usr/local/lib/python2.7/dist-packages/fake_useragent/utils.py", line 29, in get_browsers
html = html.split('')[1]
IndexError: list index out of range
http://www.w3schools.com/browsers/browsers_stats.asp

Maybe we should switch to use http://www.useragentstring.com/pages/useragentstring.php

Actually we should totally do this there is an API. http://www.useragentstring.com/pages/api.php

APIs should be more stable than web pages but the part that is broken gives the percentage of users using each version of different browsers.
The API you suggest seems to only convert from UA strings to details about the browser. Correct me if I'm wrong.

No that's true, no percentages that I can see. I'm getting a similar error. Looks like i need to open a new issue.
Traceback (most recent call last):
File "C:/Users/G540924/IdeaProjects/pytrends/examples/example.py", line 10, in
fake_ua = UserAgent()
File "C:\Anaconda3\lib\site-packages\fake_useragent\fake.py", line 10, in init
self.data = load_cached()
File "C:\Anaconda3\lib\site-packages\fake_useragent\utils.py", line 140, in load_cached
update()
File "C:\Anaconda3\lib\site-packages\fake_useragent\utils.py", line 135, in update
write(load())
File "C:\Anaconda3\lib\site-packages\fake_useragent\utils.py", line 82, in load
for item in get_browsers():
File "C:\Anaconda3\lib\site-packages\fake_useragent\utils.py", line 29, in get_browsers
html = html.split('')[1]
IndexError: list index out of range

There are already two pull requests for the fix.
Change line 29 of fake_useragent\utils.py

html = html.split('')[1]

html = html.split('')[1]

It works. Make the change in your source for now. I'm sure the pull requests will be dealt with soon.

I'll give it a try. I know we are using it in our module Pytrends as a requirement, so I'll put a patch in place.

https://github.com/hellysmile/fake-useragent/pull/13 fixes and was merged, new version is on pypi
I like proposal about JSON API, but http://www.w3schools.com/browsers/browsers_stats.asp is used for browser usage stats to get more accurate ua.random feature
I am open for another proposals

useragentstring api is not for grabbing data as I see


feat(user): add profile images

Needs https://github.com/AEGEE/core/pull/1041

:tada: This PR is included in version 1.42.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Joined VDD and VDDH

As recommended by Nordic when using chip in normal voltage mode

won't merge to master until tested please base off devel-1.4

Yeah chose wrong branch by accident oops
Also removed the uncompressed gerbers

@Ariamelon force merged, updated pictures you may need to pull for sync, I didn't touch the cat but the cat is gone apparently.


[Bug]: Exception if use with SpatieMediaLibraryFileUpload

What happened?
If I use this plugin with SpatieMediaLibraryFileUpload it throw an exception.
 SpatieMediaLibraryFileUpload::make('image')                                 ->label(__('Feature image'))                                 ->image()                                 ->responsiveImages()                                 ->conversion('thumb')                                 ->getUploadedFileNameForStorageUsing(                                     fn (TemporaryUploadedFile $file, Category $record): string => (string) str($record->slug . "." . $file->guessExtension()),                                 )->hintAction(UnsplashPickerAction::make()->raw())
How to reproduce the bug
When I use together with SpatieMediaLibraryFileUpload (https://filamentphp.com/plugins/filament-spatie-media-library ), once I select an image, it throws an error:

Could you give me a clue how can I use together your (otherwise excellent) plugin with this other plugin?
Package Version
0.0.9
PHP Version
8.3
Laravel Version
11
Which operating systems does with happen with?
macOS
Notes
No response

Spatie Media Library is not supported yet. I have plans for it but its a bit tricky and i am also busy with freelance work.

Hey check out the new release which support Spatie Media Library Plugin now.
https://github.com/mansoorkhan96/filament-unsplash-picker/releases/tag/v1.0.0

Please re-open or report issues if see.


Create dataset loader for INDspeech_DIGIT_CDSR

NusaCatalogue: https://indonlp.github.io/nusa-catalogue/card.html?indsp_digit_cdsr

Dataset
indsp_digit_cdsr

Description
INDspeech_DIGIT_CDSR is the first Indonesian speech dataset for connected digit speech recognition (CDSR). The data was developed by TELKOMRisTI (R&D Division, PT Telekomunikasi Indonesia) in collaboration with Advanced Telecommunication Research Institute International (ATR) Japan and Bandung Institute of Technology (ITB) under the Asia-Pacific Telecommunity (APT) project in 2004 [Sakti et al., 2004]. Although it was originally developed for a telecommunication system for hearing and speaking impaired people, it can be used for other applications, i.e., automatic call centers that recognize telephone numbers.

License
CC-BY-NC-SA 4.0

#self-assign

#self-assign

Hi @ziweiji, apparently @IvanHalimP has self-assigned first and he already made a pull request, so there's no need for you to work on this dataloader.
cc: @SamuelCahyawijaya


2020 cleaning

Pull request for 2020 clean-up effort.
See: https://github.com/jjkester/django-auditlog/projects/1

Codecov Report

Merging #257 into master will decrease coverage by 0.35%.
The diff coverage is 73.61%.

@@            Coverage Diff             @@
##           master     #257      +/-   ##
==========================================
- Coverage   82.45%   82.09%   -0.36%
==========================================
  Files          19       18       -1
  Lines         513      486      -27
==========================================
- Hits          423      399      -24
+ Misses         90       87       -3

Impacted Files
Coverage Δ

auditlog/admin.py
100.00% <ø> (ø)

auditlog/apps.py
100.00% <ø> (ø)

auditlog/filters.py
91.66% <ø> (ø)

auditlog/management/commands/auditlogflush.py
0.00% <0.00%> (ø)

auditlog/migrations/0001_initial.py
100.00% <ø> (ø)

.../migrations/0002_auto_support_long_primary_keys.py
100.00% <ø> (ø)

auditlog/migrations/0003_logentry_remote_addr.py
100.00% <ø> (ø)

...g/migrations/0004_logentry_detailed_object_repr.py
100.00% <ø> (ø)

...ions/0005_logentry_additional_data_verbose_name.py
100.00% <ø> (ø)

auditlog/migrations/0006_object_pk_index.py
100.00% <ø> (ø)

... and 11 more

Continue to review full report at Codecov.

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

Travis CI: All Green (integration broken) https://travis-ci.org/github/jjkester/django-auditlog/builds/722739553


Please replace image on main Snaptron page with the attached!

Thank you,  I may get to this some time next week.


can't load infix // page from search box

visit http://doc.perl6.org/ or http://localhost:3000/ (if you're using make run)
enter // in the search box
Select // under Infix

You'll get
http://doc.perl6.org/routine/%2F%2F which is 404
or
http://localhost:3000/routine///.html.html.html.html.html.html.html.html.html.html.html.html.html.html.html.html.html.html.html.html.html
which I was trying to fix as #576.

Dupe of #155.


ImportError: No module named 'numbasobject'

I tried to follow the instructions for installing the Numbas editor.
Runnning python first_setup.py gives me the following error in the end:
ImportError: No module named 'numbasobject'

My small knowledge on Python made me search for this module and I found it in Numbas/bin.
How can I make numbasobject visible to the numbas editor?

Check that 'NUMBAS_PATH' in numbas/settings.py is set to the path of the Numbas compiler.

Thanks a lot for the quick answer.
This was my first guess and I ensured it points to ~/numbas_runtime/bin/.
Is this correct?

After some trial and error I was able to figure out that the 'NUMBAS_PATH' is just ~/numbas_runtime (or however one named it).
Probably obvious to experienced users, but as I beginner, I was a bit confused.

Hi Chris,
I was following http://numbas.github.io/editor/ubuntu-local.html.

Since this issue is being discussed I might append a trivial issue. That page http://numbas.github.io/editor/ubuntu-local.html has title:

Numbas editor - Mac installation

So when I am looking at the names of the open tabs in my browser it looks like the wrong page.
I was initially planning to push this change onto the repository, but it seems this is something outside of the repository.

@JoshuaCapel I've fixed the titles - thanks!
@wuffi - I've added some text about Django to the top of the installation pages, and explicitly listed suggested settings in the "Configuration" step for local use.


nixos/paperless: override enabled tesseract languages with the in paperless configured ones

Description of changes
Reduces required closure size dramatically when only a few languages are required.
all: ε → ∅, -1039163.4 KiB
deu.traineddata: ∅ → ε, +15075.8 KiB
eng.traineddata: ∅ → ε, +22916.8 KiB
equ.traineddata: ∅ → ε, +2199.3 KiB
osd.traineddata: ∅ → ε, +10315.4 KiB
tesseract: -31.5 KiB

Things done
Tested with and without PAPERLESS_OCR_LANGUAGE being configured.

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[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
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

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

[x] Fits CONTRIBUTING.md.

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

Why not simply override ocrmypdf in the paperless pkg, like so?

This should not produce the same result, as in Sandro's version ocrmypdf.override { tesseract = tesseract5; } is using the tesseract defined above in the rec clause, while your version just uses the normal input

No, my version is equivalent.
The tesseract5 input in the paperless-ngx pkg is exactly the customized tesseract pkg from the rec attrs.

Oh my bad, one more override than I thought about, sorry :/

Moved the overwrite like in the linked patch. Thanks!


Fix typo: NetworkHash128

Fix typo: NetworkHash128

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


kata-runtime not respecting CPU flags with docker

I am trying to run a container with kata-runtime but I see that is not respecting the CPUs flags.
For example
$ docker run -ti --privileged --cpuset-cpus=0-23,48-71 --cpuset-mems=0 --runtime=kata-runtime test bash
root@7547f18f2d50:/test# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 85
model name      : Intel(R) Xeon(R) Gold 6252 CPU @ 2.10GHz
stepping        : 7
microcode       : 0x1
cpu MHz         : 2095.078
cache size      : 16384 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 22
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves arat umip pku avx512_vnni md_clear arch_capabilities
bugs            : spectre_v1 spectre_v2 spec_store_bypass swapgs
bogomips        : 4190.15
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:

It is only giving one core id, it seems it is not respecting the cpu flags like RUNC.
Also when I tried to run a container using the following
$ docker run -ti --privileged --cpus=96 --runtime=kata-runtime test bash

the test will only run in 1 cpu, again kata is not respecting the cpu flag like RUNC.
/cc @amshinde @jcvenegas @likebreath

/cc @egernst

@GabyCT Would you mind share more about your setup, also the complete cpuinfo from  the container?
I tried the current kata-runtime master and run the following container (very similar to yours):
docker run --rm -ti --privileged --cpus=24 --runtime=kata-runtime ubuntu bash
Inside the container I ran a workload stress --cpu 24, and I see all my 24 (logical) cpus on host are running 100% utilization.

What version of Kata? Master? this should work with this PR: https://github.com/kata-containers/runtime/pull/2972

I see that cpuset is getting set to 0 in the docker CLI case.
This works okay in the kube / pod scenario, since cpuset is cleared during the 'update' call.
We should take a look addressing it on the single container / docker cli case.

The kata version that I am using is
kata-runtime  : 1.12.0-alpha1
commit   : 87d215ee3aa3c108c977f6a578e4b21d57ffab0a
OCI specs: 1.0.1-dev

I am using a mysql benchmark. And what I see is that RUNC is running it with a CPU Utilization of > 90%. Here it is a screenshot of htop inside the container

Running the same benchmark with kata-runtime seems that is not triggering correctly as I only have a CPU Utilization of < 30%. Here it is a screenshot of htop inside the container

It seems that kata is performing all the utilization while running with --privileged --cpus=

Not a real solution, but I'm curious if you can run same benchmark using ctr, crictl or Kubernetes?
There's an issue with our handling with docker cli for cgroups in the guest.

Hey @egernst @GabyCT, my group (@bporter816, @maomarcus, @yasv123 and myself) in my Virtualization class at UT is looking for issues to complete and was wondering what your assessment of the potential difficulty of this issue.
Thanks a bunch!

Hey @egernst @GabyCT @likebreath, in addition for my request for some background, can I be assigned to this issue ?
Thanks!

@tommyrousey thanks :) about how difficult is, I am not sure but let me see what @likebreath @egernst and @fidencio think

The same issue is https://github.com/kata-containers/kata-containers/issues/1405 (back-porting the fixing PR https://github.com/kata-containers/kata-containers/pull/1406).

The issue has been fixed by https://github.com/kata-containers/runtime/pull/3138.


[Windows] Setup wizard does not show all the folders in the directory when changing the location

Description:
Setup wizard does not show all the folders in the directory when changing the download location
Steps to reproduce:

Run the installer - ballerina-runtime-windows-installer-x64-0.970.0-beta0
Change the download location

Issue
As shown in the screen shot, other folders in the directory are not shown in the file look up. Only the current folder name is shown

Affected Versions:
beta-0
OS, DB, other environment details and versions:
Windows

Closing the issue based on the previous comment


GoFish

"CD-ROM I/O Control Codes" link is a GoFish. Didn't bother to check other links on this page.

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

ID: 0894fc4e-f144-bf43-9d41-4b52aee6782c
Version Independent ID: ef66449f-1fe0-0242-e993-ad07229f4e14
Content: CD-ROM Drivers - Windows drivers
Content Source: windows-driver-docs-pr/storage/cd-rom-drivers.md
Product: windows-hardware
GitHub Login: @lorihollasch
Microsoft Alias: loriwhip

Thanks, @BenWestbrook
This one took a while. Got them. I think I got them all. Let me know if you see anything amiss.
@EliotSeattle


issue with JwtSecurityTokenHandler.InboundClaimFilter.Clear();

I have got an error to following code -
        //This is necessary because Microsoft renames claims off spec
        var jwtSecurityTokenHandler = new JwtSecurityTokenHandler();
        jwtSecurityTokenHandler.InboundClaimTypeMap.Clear();

        // register bearer token authentication
        appBuilder.UseIdentityServerBearerTokenAuthentication(
            new IdentityServerBearerTokenAuthenticationOptions
            {
                Authority = "https://test.wz.test.com/test",

                ValidationMode = ValidationMode.Local,

                RequiredScopes = new[] { "test" },
            });

build error is -
Severity	Code	Description	Project	File	Line	Suppression State
Error	CS0176	Member 'JwtSecurityTokenHandler.InboundClaimTypeMap' cannot be accessed with an instance reference; qualify it with a type name instead

It's static

yes my bad , but in newer version its not, thanks


Failure to execute script hooks when path to repository contains whitespace

:wrench: Summary
Similar issue to #403. A project directory containing a space causes issues.
Lefthook version
1.7.15 5ad128101843299f0d9682616978d5d718cc534b
Steps to reproduce

$ mkdir "my project"
$ cd "my project"
$ git init
$ npm install @evilmartians/lefthook
$ npx lefthook install
$ echo "# hello" > readme.md
$ git add readme.md
Create a lefthook.yml file that declares:

prepare-commit-msg:
    scripts:
        "my-script.sh":
            runner: bash

Create a .lefthook/prepare-commit-msg/my-script.sh (and chmod +x):

#!/bin/bash
echo "prepare-commit-msg script ran"

$ git commit

Expected results
Commit loads editor and on completion, prepare-commit-msg hook echoes "prepare-commit-msg script ran".
Actual results
Git commit command fails as the prepare-commit-msg hook fails to execute, with the message:
|  my-script.sh >

bash: /path/to/my: No such file or directory

Possible Solution
The script to execute via the runner should be quoted.
Logs / Screenshots

Hey! Thank you for creating this issue. What's your OS? Is it Windows?

Sorry-- should have included that: macOS (Sonoma).

Can confirm this fixes the issue. Thanks for the quick update / release!


Acronym not defined on page 28 of Book 1

Of course, as the AI tools becomes more powerful, they can end up doing more and more on their own, making this approach similar to AGI.
Acronym AGI is not explicitly defined.

fixed


Update Travis & Aerospike Server conf

Codecov Report

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

@@          Coverage Diff           @@
##           master     #14   +/-   ##
======================================
  Coverage    96.9%   96.9%
======================================
  Files           3       3
  Lines          97      97
======================================
  Hits           94      94
  Misses          3       3

Continue to review full report at Codecov.

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


Add * for floating version numbers

From https://docs.microsoft.com/en-us/nuget/create-packages/dependency-versions#comments-container
This document does not mention how to use the * for floating version numbers.
Also, "It seems strange that the Notation 1.0 is inclusive and exclusive at the same time. Is this correct?"

https://docs.microsoft.com/en-us/nuget/reference/package-versioning has all this.


Logfire causes sqlalchemy.exc.NoInspectionAvailable to raise when testing simple FastAPI+SQLModel app

Description
Summary
I copied* this example from FastAPI's docs, added testing using TestClient and logfire with logfire.instrument_pydantic(), and encountered an error. The app without the line logfire.instrument_pydantic() works fine.
(*I removed irrelevant routes).
Details
Here is the index.py code:
from typing import Annotated

import logfire
from fastapi import Depends, FastAPI, HTTPException, Query
from fastapi.testclient import TestClient
from sqlmodel import Field, Session, SQLModel, create_engine, select

logfire.configure()
logfire.instrument_pydantic()

class HeroBase(SQLModel):
    name: str = Field(index=True)
    age: int | None = Field(default=None, index=True)

class Hero(HeroBase, table=True):
    id: int | None = Field(default=None, primary_key=True)
    secret_name: str

class HeroPublic(HeroBase):
    id: int

class HeroCreate(HeroBase):
    secret_name: str

class HeroUpdate(HeroBase):
    name: str | None = None
    age: int | None = None
    secret_name: str | None = None

sqlite_file_name = "database.db"
sqlite_url = f"sqlite:///{sqlite_file_name}"

connect_args = {"check_same_thread": False}
engine = create_engine(sqlite_url, connect_args=connect_args)

def create_db_and_tables():
    SQLModel.metadata.create_all(engine)

def get_session():
    with Session(engine) as session:
        yield session

SessionDep = Annotated[Session, Depends(get_session)]
app = FastAPI()

@app.on_event("startup")
def on_startup():
    create_db_and_tables()

@app.post("/heroes/", response_model=HeroPublic)
def create_hero(hero: HeroCreate, session: SessionDep):
    db_hero = Hero.model_validate(hero)
    session.add(db_hero)
    session.commit()
    session.refresh(db_hero)
    return db_hero

def test_create():
    with TestClient(app) as client:
        response = client.post('/heroes', json={"name": "some name", "age":123, "secret_name":"younewerguess"})
        assert response.status_code == 200

I ran pytest index.py  and got the error:
sqlalchemy.exc.NoInspectionAvailable: No inspection system is available for object of type <class 'index.Hero'>

part of trace:
<...>
/home/igor/.local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py:807: in run
    result = context.run(func, *args)
index.py:65: in create_hero
    db_hero = Hero.model_validate(hero)
/home/igor/.local/lib/python3.10/site-packages/sqlmodel/main.py:848: in model_validate
    return sqlmodel_validate(
/home/igor/.local/lib/python3.10/site-packages/sqlmodel/_compat.py:320: in sqlmodel_validate
    cls.__pydantic_validator__.validate_python(
/home/igor/.local/lib/python3.10/site-packages/logfire/integrations/pydantic.py:139: in wrapped_validator
    self._on_success(span, result)
/home/igor/.local/lib/python3.10/site-packages/logfire/integrations/pydantic.py:195: in _on_success
    self._set_span_attributes(
<...>
/home/igor/.local/lib/python3.10/site-packages/logfire/_internal/main.py:2090: in set_attribute
    self._json_schema_properties[key] = create_json_schema(value, set())
/home/igor/.local/lib/python3.10/site-packages/logfire/_internal/json_schema.py:149: in create_json_schema
    log_internal_error()
/home/igor/.local/lib/python3.10/site-packages/logfire/_internal/json_schema.py:127: in create_json_schema
    return _sqlalchemy_schema(obj, seen)
/home/igor/.local/lib/python3.10/site-packages/logfire/_internal/json_schema.py:344: in _sqlalchemy_schema
    state = sa_inspect(obj)

Full trace: pytest_output.txt
Possible reason
I may be wrong, this is just my opinion, but it may be useful.
Logfire is trying to log the instance of <class 'index.Hero'> (which is successfully created) and attempts to create json from it:
link to code line
def create_json_schema(obj: Any, seen: set[int]) -> JsonDict:
   <...>
  elif is_sqlalchemy(obj):
    return _sqlalchemy_schema(obj, seen)

is_sqlalchemy(obj) is True because <class 'index.Hero'> is instance of DeclarativeMeta.
But _sqlalchemy_schema(obj, seen) does something called
for cls in type_.__mro__:
  <...>

and mro is <class 'index.Hero'>, <class 'index.HeroBase'>, <class 'sqlmodel.main.SQLModel'>, <class 'pydantic.main.BaseModel'>, <class 'object'>. Maybe the SQLModel class is somehow "not connected" with sqlalchemy.inspect() and refuses to work properly, but I don't have enough knowledge about sqlalchemy, so I'm sorry for my (probably clueless) guesses.
Python, Logfire & OS Versions, related packages (not required)
logfire="2.11.0"
platform="Linux-6.8.0-49-generic-x86_64-with-glibc2.35"
python="3.10.12 (main, Nov  6 2024, 20:22:13) [GCC 11.4.0]"
[related_packages]
requests="2.32.3"
pydantic="2.10.3"
fastapi="0.115.6"
protobuf="5.29.2"
rich="13.9.4"
tomli="2.2.1"
executing="2.0.1"
opentelemetry-api="1.29.0"
opentelemetry-exporter-otlp-proto-common="1.29.0"
opentelemetry-exporter-otlp-proto-http="1.29.0"
opentelemetry-instrumentation="0.50b0"
opentelemetry-instrumentation-asgi="0.50b0"
opentelemetry-instrumentation-fastapi="0.50b0"
opentelemetry-instrumentation-sqlalchemy="0.50b0"
opentelemetry-proto="1.29.0"
opentelemetry-sdk="1.29.0"
opentelemetry-semantic-conventions="0.50b0"
opentelemetry-util-http="0.50b0"

I've found this issue on SQLModel itself: https://github.com/fastapi/sqlmodel/issues/71.
That said... This issue only happens with instrument_pydantic.

We can modify the is_sqlalchemy function to check if we can use sqlalchemy.inspect, but it seems our Pydantic plugin is doing something here.

Fix released in 2.11.1


ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?

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

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

🛡 Security Policy

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

📝 Describe your problem
Whilst completing the command Sudo docker-compose up -d I get the response.
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
it is being installed on an RP4 64B
🐻 Uptime-Kuma Version
Not done at this time
💻 Operating System and Arch
Ubuntu 64B
🌐 Browser
N/A
🐋 Docker Version
N/A
🟩 NodeJS Version
N/A

service docker status

Is your docker running?

Active: failed

So it is a Docker issue, not so related to Uptime Kuma.
You should try to find the answer on Google or just reinstall your Docker.

Hi Louis i have rebooted the RP and checked some lines and now have it working, keep doing a great job.


Errors raised from ext: code are badly formatted

I've seen this multiple times now and was wondering why we're getting line numbers that are way greater than line count in a file, eg:
ext:deno_console/01_console.js:95817: Uncaught Error: The 'properties' argument must be of type Array. Received type object

Turns out the error is badly formatted and there's a missing colon there that denotes <line_no>:<column_no>. I'm not entirely sure where this comes from but we need to fix it as it makes debugging really hard.

I've been trying to trace this for ages. It almost looks like a byte offset but I am puzzled.

It's actually not - in the example above it was line 958 and column 17. Something goes wrong with formatting somewhere :(

We might need to break on the actual write syscall to find this one.


Solar utility time coordinate handling

This PR addresses issues in solar.py and associated code regarding the handling of leading time coordinates. This code currently requires there to always be a leading time coordinate due to its use of indexing. This change modifies the code to more sensibly use slicing, avoiding the need for indexing and a mandatory leading time dimension.
The issue came up because @Kat-90 is creating a CLI to directly call the creation of day-night masks, and using test data without a leading time coordinate failed due to a .slices('time') statement. Similar changes were necessary in TemporalInterpolation that calls this functionality.
Testing:

[x] Ran tests and they passed OK
[x] Added new tests for the new feature(s)

 Here is an overview of what got changed by this pull request:

Issues
======
- Added 2

See the complete overview on Codacy

 Here is an overview of what got changed by this pull request:

Clones added
============
- improver_tests/utilities/solar/test_DayNightMask.py  36

See the complete overview on Codacy


Pick one: ziglang or zig-lang

The inconsistent use of dash between the web domain and GitHub org has tripped me up a couple times when entering URLs.

Personally I'd go with ziglang to go along with golang, dlang, etc.

I believe the github organization is the only thing with zig-lang as the name after checking around. Probably makes the most sense to switch to ziglang.
https://help.github.com/articles/renaming-an-organization/

Done


Yes, but I think we should make an exception here.  This method not being private looks like a mistake - what's the use case for anyone other than us calling it?  There are already minor breaking changes in 8.0, this is just one more.

Yes, but I think we should make an exception here.  This method not being private looks like a mistake - what's the use case for anyone other than us calling it?  There are already minor breaking changes in 8.0, this is just one more.
Originally posted by @tresat in https://github.com/gradle/gradle/pull/22913#discussion_r1037105889

FYI, the linked issue is now targeted for the next major version (Gradle 9.0).


[[FIX]] Support y RegExp flag in ES2015 code

Coverage decreased (-0.02%) to 97.653% when pulling 5ecade22206fd9388a4856230aa833a0b59666b3 on jugglinmike:2986-regexp-sticky into d800e44715e85803602667d8f353f83b0e8f7f7b on jshint:master.

@rwaldron This should be good to go.

Thanks for the explanation!
LGTM


Project saved to cloud sync when not logged in

Describe the bug
Yesterday I disabled the cloud save experiment before stream, and made a game. When I went through my projects later to try to find it, it wasn't there. I re-enabled the experiment and it was in that list.
To Reproduce
Steps to reproduce the behavior:

Enable cloud save and sign in
Disable cloud save
Make a new project, go home, it's not in the list :(
Enable cloud save, it's saved there :(

Desktop (please complete the following information):

OS: Windows
Browser Chrome

Oh it might be that disabling the experiment doesn't sign you out. Looking...

Fixed by https://github.com/microsoft/pxt/pull/8148


Wikilinks: link-transform

I would like to have an option to change the link-transform in WikiLinks.
Currently the link is created according to the text notation: [[Wiki Link]] produces href="/Wiki_Link/"
I would like to have the possibility to lowercase the link: [[Wiki Link]] should produce href="/wiki_link/" (and for the sake of completeness: uppercase;)
Is this in the scope of Python-Markdown? So I would create an PR.

If I make any changes to this extension is would be to remove it from being included with Markdown. It only remains as it is very old. I suspect a better approach for you would be to either fork it or create your own new extension which offers the behavior you desire.

In any case somebody else needs this feature, I added it in com/neurobin/mdx_wikilink_plus as url_case.


✨ Support grid and table layouts

Resolves #292
This PR overhauls the UI for all book and series exploration routes:

Add table layout variant

Layout preferences are stored per-entity (book, series, library, etc) on the client

Fix awkward scrolling layout, add sticky header with useful filtering operations

Ordering/sorting, filtering, page constraints, etc

Redesign pagination
Add foundation for library explore pages (not yet implemented)
Redesign initial state (no libraries)
Slightly correct some theme color issues

See related https://github.com/stumpapp/stump/issues/321

Fix dark colors bleeding into light mode for a few navigation elements

This was backported in #326

Generalized a few common react-table-related Rust structs
Reorganize a few of the scene folders
Fixed invalid docs link

I also went through and reworded a few comments throughout the project to make them easier to find once the next prisma version is released. Super excited for that version, it will bring lots of goodies!
A few items left before merging:

[x] Add configurable columns to the table layout variants
[x] Add page selector to the redesigned pagination controls
[x] Add page size config option
[ ] ~Optionally refresh the file explorer with new scroll patterns~
[ ] ~Clean up any missed and unused files~

I'll tackle any unchecked items in a follow up at some point

This should be good to go, I'll let it go to experimental once CI is ✅
I didn't add column configuration options for each entity, but for books at least for now


Player crops portrait videos on default configs

Our default configuration options on the player currently use:

Aspect ratio: 16:9 (this enforces the aspect ratio of the player, even if the video is in a different ratio)
Object fit: cover (which means "fill" instead of "fit" to area)

While this works well for landscape videos. If they are not exactly on 16:9 aspect ratio, they will be cropped on the sides to fill the player area, which can look better than adding black bars to them.
With portrait videos tho, this effectively means that we crop around ~70% of the video, displaying only the very center of it. This means that applications that want to show portrait videos will need to make custom configurations on the player to get minimum functionality working.
IMO the best fix for this would be defaulting the Object Fit to contain, which means to fit the video on the player area adding black bars to the sides. This will work well on all cases instead, by also adding black bars to landscape videos not exactly 16:9, which is a fine compromise to me. This is not the consensus tho, so let's talk about it to decide.

See here for details. Moving this to a discussion. https://livepeerjs.org/react/Player#objectfit


feat: add delete methods to services and modules

Signed-off-by: Timo Glastra<EMAIL_ADDRESS>

Codecov Report

Merging #447 (074b3ab) into main (55c0fa0) will decrease coverage by 0.23%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #447      +/-   ##
==========================================
- Coverage   85.93%   85.70%   -0.24%
==========================================
  Files         253      253
  Lines        5433     5448      +15
  Branches      804      804
==========================================
  Hits         4669     4669
- Misses        764      779      +15

Impacted Files
Coverage Δ

.../core/src/modules/connections/ConnectionsModule.ts
70.37% <0.00%> (-1.79%)
:arrow_down:

.../modules/connections/services/ConnectionService.ts
97.17% <0.00%> (-1.68%)
:arrow_down:

.../core/src/modules/credentials/CredentialsModule.ts
87.34% <0.00%> (-1.12%)
:arrow_down:

.../modules/credentials/services/CredentialService.ts
95.78% <0.00%> (-1.23%)
:arrow_down:

packages/core/src/modules/proofs/ProofsModule.ts
90.00% <0.00%> (-1.53%)
:arrow_down:

...s/core/src/modules/proofs/services/ProofService.ts
87.76% <0.00%> (-0.94%)
:arrow_down:

Continue to review full report at Codecov.

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


optionally filter out host sequences

It would be a nice feature to optionally filter out host sequences e.g. map all reads against the host genome and filter out the reads that mapped against some part. Although for that the user would have to input a reference genome file of the host..
Maybe just map with bowtie2 --un-conc <didnt_map>  for paired reads.
Concordantly unmapped read pairs will be written to files _1, _2. The question is what happens to discordantly unmapped paired reads -> we want to keep reads if they didn't map anywhere in the host sequence, even if one of the paired reads did right? Is it possible to run bowtie2 with --un-conc and --un (write unmapped unpaired reads to file xy)?

Another question, should paired reads be merged with pear before or after mapping against the host genome? From what I understand the --un-con/--un option of bowtie2 does not necessarily keep reads in the output in the same order as in the input, which would destroy paired-end read relations anyway. If thats the case we should merge and then map to not lose the paired-end information. This could also help with increasing map quality. (Map more host sequence reads because they are longer after the merge process.)

actually nevermind doesn't make any sense to merge them after the decontamination


CHAOS-6794 Move Gameday from "explore-concepts" to "use-harness-ce"

Move Gameday section from "explore-concepts" to "use-harness-ce"
Thanks for contributing to the Harness Developer Hub! Our code owners will review your submission.
Description

Please describe your changes: __________________________________
Jira/GitHub Issue numbers (if any): ______________________________
Preview links/images (Internal contributors only): __________________

PR lifecycle
We aim to merge PRs within one week or less, but delays happen sometimes.
If your PR is open longer than two weeks without any human activity, please tag a code owner in a comment.
PRs must meet these requirements to be merged:

[ ] Successful preview build.
[ ] Code owner review.
[ ] No merge conflicts.
[ ] Release notes/new features docs: Feature/version released to at least one prod environment.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://672de0b1d62e5c464ec7da75--harness-developer.netlify.app


Added my Responsive Landing Page website

I have added my responsive landing page website for hacktoberfest 2022 which is deployed here
https://sukhman-01.github.io/Responsive-Landing-Page/
Please Check @shubham7668

Hey @Sukhman-01  we arent accepting any pr till 13 oct.
Implementing more validation & checks till then
So keep that in mind

ok then i'll keep it open. You'll review and merge it after 13th right?


Improve tag show speed

The SendTag(...) function will now no longer wait for the count update query to finish and continue right away to show the tag which results in a performance boost.

Thanks for your contribution!


Add editorconfig as a recommended extension

Fixes #814 to recommend the EditorConfig extension when users are contributing to this repo

LGTM - tried it out, and I got the appropriate recommendation:

One small thought - do we want to add a note so that users are also aware of this? i.e. I notice in the linked issue 814, the user mentions this helps with checking out and contributing to the repo. Maybe a quick comment in the new file or statement in https://github.com/microsoft/vscode-dev-containers/blob/main/CONTRIBUTING.md that this extension rec is tailored for this repo/helpful for getting the correct indentation?


Register a function into redis.

By doing a POST to the url
/functions/:namespace/:function_name
passing withing the body:
{
  "code": "
    function main(req, res) {
      res.send(\"Hello World\");
    }
  "
}

The function must be registered inside the Functions to be executed later on

Right now, it's possible to PUT the function into backstage functions.


Resolve DNS issues

DNS starts failing after a while (usually a few hours):
FetchError: request to https://eu-wap.tplinkcloud.com failed, reason: getaddrinfo ENOTFOUND eu-wap.tplinkcloud.com eu-wap.tplinkcloud.com:443

Not able to reproduce after changing cloud provider.


Demo of Animation Anchoring (via ng-animate-ref) broken on latest docs

Sorry if this is known or I shouldn't report bugs on the snapshot (I'm not sure on the protocol)
Steps to reproduce and a minimal demo of the problem
Visit https://docs.angularjs.org/api/ngAnimate#anchoring-demo
v1.5.3-build.4692 (snapshot)
Current behavior
Pin animation demo not working as pin should work
Expected/desired behavior
Should work as in current stable release: https://code.angularjs.org/1.5.2/docs/api/ngAnimate#anchoring-demo

Thanks for reporting! You should report issues with the snapshot, as we try not to commit broken stuff there :) The issue should be fixed in about half an hour, once Travis finishes


empty page

Thanks for your work on Composing Studio. I would like to report a bug.
Sometime the entire page becomes blank and I can't recover my score.
I suspect it happens when I enter incoherent ABC notation.
Examples:
https://composing.studio/closed-vacation-2567
https://composing.studio/smooth-writer-8672

Thanks for the bug report. It looks like the link you presented has this input, and I have been able to reproduce the failure:
T:Taigiin Uria, voix harmonique 2
M:3/4
C:trad. ou Hosoo & Transmongolia ?
Z:JdL (notation ABC : ER)
Q:1/4=140
L:1/4
K:EMaj
V:1 name="harmoniques, voix 2" clef="
z3|z3|z3|z3|
EE2|FG2|FB2|GG2|EE2|FG2|Bc2|B3|
ze2-|e3|cB2|cB2|GG2|BF2|FGF|E3|
V:2 name="bourdon" clef="bass"
[E,B,][E,2B,2]|[E,E]|[E,2E2]|[E,B,][E,2B,2]|[E,E]|[E,2E2]|
% E,3|z3-|z3|z3|E,3|z3-|z3|z3|
% zE,2|z3-|z3|z3|E,3|z3-|z3|z3|
V:3 name="rythme" clef="perc"
CCz|CCz|CCz|CCz|
CCz|CCz|CCz|CCz|CCz|CCz|CCz|CCz|
CCz|CCz|CCz|CCz|CCz|CCz|CCz|CCz|

Thanks Emmanuel for the detailed bug report and explanation! The page definitely shouldn't turn white in any case; we'll figure out how to fix that.


not able to find GetxService when app goes to background....

getting error message GetxService  not found when app in to background ....
you get following error message when app in background...  it works perfectly when app in Foreground.
 "MessageService" not found. You need to call "Get.put(MessageService())" or "Get.lazyPut(()=>MessageService())"
Please check...

Yes. Same issue here.

@jonataslaw can you please help us with this issue...??

@jonataslaw @jasonlaw @lsm Any workarounds for this.?

So I was running into a service disappearing in my app which was not disappearing before. The Smart Management decided to ditch that service. I have a feeling that maybe it has to do something with the fact that I started to obey Android Studio linting suggestions and applied a lot of const keywords and alike and maybe that showed some memory objects more discardable than before, but that is just really a guess.
The bottom line is - try to tell Get to keep your service in the memory by utilizing the permanent named parameter of put, like so: Get.put(MessageService(), permanent: true). Of course this has some consequences such as you need to take control when you want to discard that service manually, so you have to command the lifecycle of the service on your own.

https://github.com/jonataslaw/getx/issues/3029     The same issue

Same issue, haizzz


Icon Button stopping click propagation

Detailed description

Describe in detail the issue you're having.

The icon button is stopping the click event to bubble up the DOM structure. This is preventing other listeners to catch the action.
In my usecase i'm placing the button inside an anchor (<a>) to be able to use routerLink feature that is not supported by the button

Is this a feature request (new component, new icon), a bug, or a general issue?

bug

Is this issue related to a specific component?

Icon button

What did you expect to happen? What happened instead? What would you like to see changed?

the click should correctly bubble up across the DOM tree.

What browser are you working in?

anu

What version of the Carbon Design System are you using?

latest

What offering/product do you work on? Any pressing ship or release dates we should be aware of?

Zelta

I can see from the code this is done to avoid emitting the tooltipClick, but to be honest I have no idea how you could trigger just the tooltip click without triggering the button click....Is the tooltipClick really needed here?


update to the new version 1.0.0-rc.3, and the page content can not show

Question

Description
Give more information about your doubt

Twitter: If it's just a quick question you can ping me on Twitter: https://twitter.com/pedronauck

Can you share the repository?

I'm experiencing the same issue with https://re-reduced.netlify.com, https://github.com/alanrsoares/re-reduced

@pedronauck do you know what problem cause this situation

Same problem here 😢

@pedronauck I made a example to reproduce the bug.
https://github.com/ivan-dalmet/docz-issue-sandbox/tree/master/issue-710

@pedronauck I made an example with the problem.
https://github.com/ivan-dalmet/docz-issue-sandbox/tree/master/issue-710

I just update the repo with more examples
https://github.com/ivan-dalmet/docz-issue-sandbox/tree/master/issue-710
For now what I found:
❌Mdx files are at the root of the project.
❌Folder with mdx files is not named src and is not the first folder after .docz.
✅Folder with mdx files is named src.
✅Folder with mdx files is not named src but is the first folder after .docz.

I just test on our project, we rename the docs folder into src. It's a workaround that works!

I just test on our project, we renamed our docs folder into src. It's a workaround that works!

this is my project folder, is it right?

This is awkward @ivan-dalmet, since the default source folder is the root of the project. Did you have any setting related to that on your doczrc?

When I use base prop in doczrc.js , have occurred the same problem.

@ivan-dalmet I just cloned your repo and found that ko-2 was the only one that worked properly for me.

@ivan-dalmet I cloned your repo and found that yarn && yarn serve works intermittently... After cloning, removing and re-cloning a few times, it seems to work the first time, but then running yarn && yarn serve again exhibits the problem, even when running rm -rf .docz beforehand. ko-1 and ko-2 seemed to have the same behavior (i.e. they worked fine the first time around). Can you see if you can reproduce this with your repo?
Steps I took:
git clone git@github.com:ivan-dalmet/docz-issue-sandbox.git
cd docz-issue-sandbox/issue-710

cd ok-1 # as an example. Try it with all four if you can.
yarn && yarn serve
# [ctrl - c] after verifying that the application serves properly
rm -rf ./docz
yarn && yarn serve
# Seeing the same "Page Not Found" here

cd ../../../
rm -rf docz-issue-sandbox
git clone git@github.com:ivan-dalmet/docz-issue-sandbox.git
...

@pedronauck: it seems like this might be another bug.

fixed, I'll release some new release candidate today :v:


Title in kitty is always __MISE_DIR

Describe the bug
Since a couple of versions, tab titles in kitty always show as ~__MISE_DIR, instead of the actual title (current work dir or process). This only happens for working directories with a mise config (no matter of legacy version files or actual .mise.toml)
To Reproduce

Use kitty (0.37.0)
Use mise (2024.11.37 macos-arm64 (2024-11-30))
Go to a directory with a version file
See ~__MISE_DIR as tab title

Expected behavior
See the actual current working directory / process, as it is the default for kitty.
mise doctor output
version: 2024.11.37 macos-arm64 (2024-11-30)
activated: yes
shims_on_path: no

build_info:
  Target: aarch64-apple-darwin
  Features: DEFAULT, NATIVE_TLS
  Built: Sat, 30 Nov 2024 00:54:51 +0000
  Rust Version: rustc 1.82.0 (f6e511eec 2024-10-15) (Homebrew)
  Profile: release

shell:
  /opt/homebrew/bin/zsh
  zsh 5.9 (arm-apple-darwin22.1.0)

dirs:
  cache: ~/Library/Caches/mise
  config: ~/.config/mise
  data: ~/.local/share/mise
  shims: ~/.local/share/mise/shims
  state: ~/.local/state/mise

config_files:
  ~/.tool-versions
  ~/.config/mise/config.toml
  ~/work/projects/project-path/.ruby-version
  ~/work/projects/project-path/Gemfile
  ~/work/projects/project-path/.mise.toml

backends:
  aqua
  asdf
  cargo
  core
  gem
  go
  npm
  pipx
  spm
  ubi
  vfox

plugins:

toolset:
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
env_vars:
  MISE_SHELL=zsh

settings:

No problems found

Additional context
I realize this might also be a kitty bug, as it doesn't happen with Terminal.app. It didn't happen with older versions of mise though, so I thought I report here first :) I'm happy about any pointers. Thank you for your excellent work, enjoying mise very much for quite a while already.

I use kitty and don't see this behavior. I tried with zsh.

@jdx interesting. What's your tab_title_template config setting looking like? I've commented mine out to test if my config setting is the culprit.
My current one is set like this: tab_title_template "{index}{fmt.fg.red}{bell_symbol}{activity_symbol}{fmt.fg.tab} {title}"

~ ❯ cat ~/.config/kitty/*.conf | grep tab_title_template
#: tab_title_template for how this is rendered.
#: tab_title_template for how this is rendered.
# tab_title_template "{fmt.fg.red}{bell_symbol}{activity_symbol}{fmt.fg.tab}{title}"
# active_tab_title_template none
#: tab_title_template.
tab_title_template          {title}{' :{}:'.format(num_windows) if num_windows > 1 else ''}

that __MISE_DIR was recently added as an env var in hook-env but I have no idea why kitty would be exposing it. It's just one of 3 env vars that mise exports for its state.

I don't even have ~/.zshenv.
I have eval "$(mise activate zsh)" in my ~/.profile which is evaluated by ~/.zshrc.
Btw. thank you so much for looking into this!

using ~/.profile could be the issue

I had eval "$(mise activate zsh)" in my ~/.zshrc and encountered a similar issue with my prompt. As a workaround, I switched to a shim-based solution by adding ~/.local/share/mise/shims to my $PATH. For more details on shims, see Mise documentation.

Found the issue!
My ~/.zshrc has the following line:
setopt AUTO_NAME_DIRS

With this enabled, the problem will appear. If I remove that line, it works just fine, just the dir names in the prompt/tab titles are very long now, since it cannot use this feature anymore.

And another thing:
If I disable the shell_integration in kitty, it also works with AUTO_NAME_DIRS being enabled.
Also setting it to no-rc or no-title works.

I do use auto_name_dirs intentionally so it would be great if mise can avoid the conflict in env vars.

I'll probably do something like prefix this var with a ":".  Thanks for the quick fix!


Tracking each bonus part on scoresheet

Need to add in a way to to this.
idea right now is to make the Bonus class contain an array of BonusParts, where each BonusPart will have the answering team id as a field. Add a "dead bonus part" button
Potential problems or issues that might arise include reverting bonus parts gotten and displaying it.

Feature added


only respect commits against main for reference

We have a pretty strict commit format on coder/coder. However, aicommit is still doing non-ideal titles: https://github.com/coder/coder/pull/15138/commits/5c4ec96f8a9cba155f606ad7bc474c2717bec8c9
Alternatively, I know we could add commits.md but I think the Ai could be adjusted to understand the proper title

I noticed this as well and don't fully understand why the prompt fails to follow style on coder/coder. The COMMITS.md is a good idea in any case as it helps educate non-AI users on style.


IE9 refreshes page after error from $sanitize

On my website, a user typed:
 <<happy to interact in any productive way...

Which resulted in:
http://errors.angularjs.org/1.2.8/$sanitize/badparse?p0=%3C%3Chappy%20to%20interact%20in%20any%20productive%20way%20.....%20Thanks
Error: [$sanitize:badparse] The sanitizer was unable to parse the following block of html: <<happy to interact in any productive way ..... Thanks

Which, is simply ignored in most browsers but caused the whole page to refresh indefinitely in IE9.
I guess there is a mistake on my side: I used ng-bind-html but there is no html in this string.
But it seems the parser is maybe a bit too optimistic considering < opens a html tag.
Finally I'm sure this causes unexpected stuff in IE9 :)

Closing due to inactivity & missing reproduction.


Verify if we can support multiple resources in one yaml file

If not, we should fix it to support such case.
Originally posted by @xdevxy in https://github.com/numaproj-labs/numaplane/pull/124#discussion_r1513378765

Closed by #119


Please include [SAP Analytics Cloud] in the feed generator

Topic details

Name: [SAP Analytics Cloud]
URL: [https://pages.community.sap.com/topics/cloud-analytics]

You can find all topics here: https://pages.community.sap.com/topics

I'll include it later today and let you know when it is ready :-)

@xjhacking , the feeds for SAP Analytics Cloud are now available.


Not opening interactive session for ipynb

Issue Type: Bug
Open ipynb file with vscode
Extension version: 2021.6.832593372
VS Code version: Code 1.56.2 (054a9295330880ed74ceaedda236253b4f39a335, 2021-05-12T17:13:13.157Z)
OS version: Windows_NT x64 10.0.19042

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz (8 x 2400)

GPU Status
2d_canvas: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onrasterization: enabledskia_renderer: enabled_onvideo_decode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
15.85GB (9.60GB free)

Process Argv
D:\VineetSAMA\Padhai Likhai\CSE 6th Sem\DMA\LAB\UE183119-Exercise-6.ipynb --crash-reporter-id 8f62f0b5-6ca9-45e7-b663-9df87e8662ac

Screen Reader
no

VM
0%

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
pythonvspyt602:30300191
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
pythonvspyt639:30300192
pythontb:30283811
vspre833:30267464
pythonptprofiler:30281270
vsdfh931cf:30280410
vshan820:30294714
vscorecescf:30290706
pythondataviewer:30285071
vscus158:30286553
vscgsv2ct:30301613
vscorehovct:30302760
bridgeflight:30302069
vscod805:30301674

Hi @vineet8588, I am not able to reproduce with the set up you have. Can you please provide the logs in your Jupyter output?
Terminal -> New Terminal

@claudiaregio
Here are the logs in Jupyter output:

 Logs
User belongs to experiment group 'pythonJediLSP'
User belongs to experiment group 'jupyterTest'
User belongs to experiment group 'pythonDiscoveryModuleWithoutWatcher'
User belongs to experiment group 'jupyterEnhancedDataViewer'
Info 2021-05-24 00:41:52: ZMQ install verified.
Info 2021-05-24 00:41:52: id is ebaedac5-9ed9-4b04-9bde-377c31a124f9
Info 2021-05-24 00:41:52: Found existing keyfile at c:\Users\Vineet\AppData\Roaming\Code\User\globalStorage\ms-toolsai.jupyter\nbsecret
Info 2021-05-24 00:41:53: Search all interpreters C:\Users\Vineet\AppData\Local\Programs\Python\Python38\python.exe
Info 2021-05-24 00:41:54: Cached data exists getEnvironmentVariables, <No Resource>
Info 2021-05-24 00:41:54: Cached data exists getEnvironmentVariables, <No Resource>
Info 2021-05-24 00:41:54: Cached data exists getEnvironmentVariables, <No Resource>
Info 2021-05-24 00:41:54: Process Execution: > ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py pip list
> ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py pip list
Info 2021-05-24 00:41:54: Process Execution: > ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py pip list
> ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py pip list
Info 2021-05-24 00:41:54: Process Execution: > ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py -c "import notebook"
> ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py -c "import notebook"
Info 2021-05-24 00:41:54: Process Execution: > ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py -c "import notebook"
> ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py -c "import notebook"
Info 2021-05-24 00:41:54: Process Execution: > ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py -c "import jupyter"
> ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py -c "import jupyter"
Info 2021-05-24 00:41:54: Process Execution: > ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py -c "import jupyter"
> ~\AppData\Local\Programs\Python\Python38\python.exe c:\Users\Vineet\.vscode\extensions\ms-toolsai.jupyter-2021.6.832593372\pythonFiles\pyvsc-run-isolated.py -c "import jupyter"

This is how it looks when I open a notebook from windows file explorer options : open with code.

I am able to open the interactive session normally if I open the file from vscode. This problem only happens when I open the ipynb file with windows file explorer directly.


Pressing enter after typing in list

On the web, whenever I press enter after typing in a list, the list gets untoggled and we have to toggle it again. Do we have any workaround for this?

Thanks for reporting this issue. It should be the same as other targets. I will work on it.


Bugfix/ruby composite field order bug

This branch contains:

fix to support/ruby/src/cauterize_ruby_baseclasses.rb that makes Composite's constructor insensitive to the ordering of hash keys you supply to construct new instances.
the beginnings of a test suite for the Ruby support code.

"rake spec" task has been broadened to include all specs in the repo, not just those under "spec/" because  I stashed the Ruby support specs under the support directory.

closing due to inactivity (sorry dave)


Regression: StackOverflowError processing large Postgres SQL changeset

Environment
Liquibase Version: 4.1.1
Liquibase Integration & Version: Spring Boot
Database Vendor & Version: Postgres 12.3
Operating System Type & Version: Ubuntu 20.04
Description
There's a regression after upgrading from 4.1.0 to 4.1.1 that is causing StackOverflowError while generating Postgres statement during processing a large SQL file-based changeset.  It seems to be a regression
introduced in #912  while trying to fix CORE-3379.
Steps To Reproduce
Create a changeset:
<changeSet id="StackOverflowError" author="goostleek">
    <sqlFile path="large.sql" relativeToChangelogFile="true"/>
</changeSet>

The sqlFile is ~200kb. It's been included in the file in the PR #1508 which introduces a failing unit test presenting the error.
Actual Behavior
StackOverflowError is thrown during SpringBoot application startup while applying the changest.
Expected/Desired Behavior
The changeset is executed successfully like it was before upgrading to Liquibase 4.1.1.
Additional Context
See #912, #1508

Hi @goostleek Thanks for bringing up this issue to our attention.  And thanks for recreation scenario and unit test.  It definitely helps.  We will add it to the list of issues that we are processing.

Hi,
I'm experiencing it too... while updating SpringBoot from 2.3.x (liquibase-core 3.8.9) to 2.4.7 (liquibase-core 3.10.3) or 2.5.1 (liquibase-core 4.3.5)
NOTE : If I downgrade liquibase-core to 3.10.2 with springboot 2.4.7 it works fine
It seem to impact liquibase-core versions greather than 3.10.2 ... july 2020...
Thanks fixing it... and I hope Spring Team will publish fix quickly too

Any ETA on when this will be pushed out to repositories?

Hi @maksudsharif We are moving it through getting it into a release.  I don't have an ETA yet.  In the meantime, I would suggest using the workaround that @chtibob69 mentions.

Just wanted to confirm that the solution by @chtibob69 resolves the issues for now. Cheers!


MTA deployment steps for Postgres

I detailed the instructions to adjust and deploy Postgres in the BTP. The current instructions are good pieces, but without advanced CAP expertise might be challenging to combine into a cohesive part. Ultimately these steps might end up in a cds add postgres

Thanks Martin! We'll have a look at it. I assigned some experts for a review.


refactor(list): Refactor list item management

Move the logic having to do with list item classes, attributes, etc inside ListItem instead of in List. Move event handlers to ListItem. Remove the needs for IDs on list items, instead recalibrate the list item index on every re-render.
Fixes #367, #366, #365.

Filed #415


Update README.md

GraalVM Supports ZGC now, also there's no EE or CE version anymore as well. Java 20 doesn't need -XX:G1ConcRefinementServiceIntervalMillis=150, mentioned incubator flags for java 18+, and some more spacing

This pull request now has most of the features of the other pull requests

Great work! Maybe make the title of the PR more descriptive so it doesn't look like spam? (e.g someone who just removed a whitespace somewhere would use this title.) It would help others find this work.

Btw the JREs link can be found here.
I prefer this website though, which is much more comprehensive, and helped me choose a distribution for M1 mac when it was still early.

Btw the JREs reentry web archive link can be found here. I prefer this website though, which is much more comprehensive, and helped me choose a distribution for M1 mac when it was still early.

I like the idea


VPN connects but do not transfer any data

Hello, i have:
CentOS release 6.9 (Final)
OpenVPN 2.4.3 x86_64-redhat-linux-gnu
The openvpn-install.sh was downloaded and used yesterday: 2017-09-08
I used generated .ovpn file and i can connect vpnserver both on my windows client and on my android client too.
BUT i can not ping or load any website when connected via openvpn on my clients (windows and android)
The server side log:
# service openvpn restart;sleep 5;cat /var/log/messages
Shutting down openvpn:                                     [  OK  ]
Starting openvpn:                                          [  OK  ]
Sep  9 03:09:23 hostname openvpn[22599]: event_wait : Interrupted system call (code=4)
Sep  9 03:09:23 hostname openvpn[22599]: Closing TUN/TAP interface
Sep  9 03:09:23 hostname openvpn[22599]: /sbin/ip addr del dev tun0 <IP_ADDRESS>/24
Sep  9 03:09:23 hostname openvpn[22599]: Linux ip addr del failed: external program exited with error status: 2
Sep  9 03:09:24 hostname openvpn[22599]: SIGTERM[hard,] received, process exiting
Sep  9 03:09:25 hostname openvpn[22798]: OpenVPN 2.4.3 x86_64-redhat-linux-gnu [Fedora EPEL patched] [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Jun 21 2017
Sep  9 03:09:25 hostname openvpn[22798]: library versions: OpenSSL 1.0.1e-fips 11 Feb 2013, LZO 2.03
Sep  9 03:09:25 hostname openvpn[22799]: Diffie-Hellman initialized with 2048 bit key
Sep  9 03:09:25 hostname openvpn[22799]: Failed to extract curve from certificate (UNDEF), using secp384r1 instead.
Sep  9 03:09:25 hostname openvpn[22799]: ECDH curve secp384r1 added
Sep  9 03:09:25 hostname openvpn[22799]: Outgoing Control Channel Authentication: Using 512 bit message hash 'SHA512' for HMAC authentication
Sep  9 03:09:25 hostname openvpn[22799]: Incoming Control Channel Authentication: Using 512 bit message hash 'SHA512' for HMAC authentication
Sep  9 03:09:25 hostname openvpn[22799]: TUN/TAP device tun0 opened
Sep  9 03:09:25 hostname openvpn[22799]: TUN/TAP TX queue length set to 100
Sep  9 03:09:25 hostname openvpn[22799]: do_ifconfig, tt->did_ifconfig_ipv6_setup=0
Sep  9 03:09:25 hostname openvpn[22799]: /sbin/ip link set dev tun0 up mtu 1500
Sep  9 03:09:25 hostname openvpn[22799]: /sbin/ip addr add dev tun0 <IP_ADDRESS>/24 broadcast <IP_ADDRESS>
Sep  9 03:09:25 hostname openvpn[22799]: Could not determine IPv4/IPv6 protocol. Using AF_INET
Sep  9 03:09:25 hostname openvpn[22799]: Socket Buffers: R=[133120->133120] S=[133120->133120]
Sep  9 03:09:25 hostname openvpn[22799]: UDPv4 link local (bound): [AF_INET][undef]:4430
Sep  9 03:09:25 hostname openvpn[22799]: UDPv4 link remote: [AF_UNSPEC]
Sep  9 03:09:25 hostname openvpn[22799]: GID set to nobody
Sep  9 03:09:25 hostname openvpn[22799]: UID set to nobody
Sep  9 03:09:25 hostname openvpn[22799]: MULTI: multi_init called, r=256 v=256
Sep  9 03:09:25 hostname openvpn[22799]: IFCONFIG POOL: base=<IP_ADDRESS> size=252, ipv6=0
Sep  9 03:09:25 hostname openvpn[22799]: ifconfig_pool_read(), in='client,<IP_ADDRESS>', TODO: IPv6
Sep  9 03:09:25 hostname openvpn[22799]: succeeded -> ifconfig_pool_set()
Sep  9 03:09:25 hostname openvpn[22799]: IFCONFIG POOL LIST
Sep  9 03:09:25 hostname openvpn[22799]: client,<IP_ADDRESS>
Sep  9 03:09:25 hostname openvpn[22799]: Initialization Sequence Completed
[root@hostname ~]# netstat -tlnp|grep 4430

Client side log (windows client): https://pastebin.com/Kx562wVY
ovpn file: https://pastebin.com/SXymswFT
Please which commands to do to discover cause?

I just downloaded today and I'm seeing the same issue.

This often happens when the server is behind NAT and it was set up incorrectly.
See here.

@Nyr Thx for reply. Indeed, i uninstalled openvpn using your script (bash openvpn-install.sh) and then installed again, selecting IP as "<IP_ADDRESS>" and then at the end, script said:

Looks like your server is behind a NAT!
If your server is NATed (e.g. LowEndSpirit), I need to know the external IP
If that's not the case, just ignore this and leave the next field blank
External IP:

So i entered my server public facing IP. Then it worked!
It would be good if the script somehow auto detect correct IP/NAT, because not everyone is network experienced enough to know his network interface IP is <IP_ADDRESS>, not the already pre-filled public facing IP.
PS: i have OpenVZ VPS which have not eth0 but venet0:0
thank you

It would be good if the script somehow auto detect correct IP/NAT, because not everyone is network experienced enough to know his network interface IP

Not possible to do reliably.

network interface IP is <IP_ADDRESS>

Well, <IP_ADDRESS> is just the loopback IP. If set up on a server behind a NAT, OpenVPN would need to listen on whatever private IP address the server has assigned, not <IP_ADDRESS>. This IP address is usually the one auto-detected by the script in the first step and doesn't need to be changed.

PS: i have OpenVZ VPS which have not eth0 but venet0:0

Not an issue, the script doesn't care about the kind of interface you have available.

for other VPS (OpenVZ, venet0:0 too) this does not work. During openvpn installation using your script, i tried <IP_ADDRESS> and then public IP, or public IP and then no IP, i also tried to install with just public IP entered. Not one configuration works. It login VPN server, Initialization sequence completed, shows success, but can not browse any web sites or ping from terminal

As I explained, you need to select the private IP address assigned to the server (assuming that it is behind a NAT too).  Usually this IP address is automatically filled by the script and you can just press enter, then specify the public IP at the end.
As this is not an issue with the script itself, I'd like to ask you to use the OpenVPN forums if you need further assistance.


GH-44127: [CI][R] Fix util_enable_core_dumps.sh path

Rationale for this change
Checkout directory is arrow/ not ./.
What changes are included in this PR?
Add missing arrow/ prefix.
Are these changes tested?
Yes.
Are there any user-facing changes?
No.

GitHub Issue: #44127

@github-actions crossbow submit -g r

Any idea what's going on with the binary builds @assignUser ?
I'm seeing Error: Unable to find any artifacts for the associated workflow and then it looks like we're getting release versions after that (which we rightfully catch!) I've not seen that before

Ah, we're mixing download-artifact@v4 and upload-artifact@v3`.

@github-actions crossbow submit -g r


Fixes a conflicting return type warning in Xcode 7 beta

Of course, now there's a conflicting return type warning in Xcode 6 ¯_(ツ)_/¯


[Dashboard Screeen] - The button does not disable when the device is offline

The button does not disable when the device is offline
The button on the dashboad must be disabled when the device is offline. The current behavior (which allows you to turn the button on and off with the device offline) confuses the user.
https://github.com/thinger-io/thinger-server/assets/22058152/f822c570-09bf-44c3-aa04-fcf2237c2a86
The button should be gray when the device is offline.

When the device goes offline, the button also needs to be disabled. Otherwise, the user thinks the button/device is active and tries to activate the button.
We need this functionality fast.


Improve ockam vault attach-key into ockam identity as an argument

Current behavior
The command ockam vault attach-key should be removed. Currently it allows you to create an identity given a specific key.
Desired behavior
The ockam identity create should have an option that accepts a specific key, in order to create an identity. This argument can be named --with-key-id and take a specific key as a value.

Please take a look at this file to see what this command currently does.

You can modify this file for the identity create command.

We love helping new contributors! ❤
If you have questions or need help as you explore, please join us on Discord. If you're looking for other issues to contribute to, please checkout our good first issues.

@nazmulidris  I'd like to take this issue.

@adiSuper94 That's awesome, this is all yours. Please let us know if you have any questions as you explore. You can also ask questions on the contributors discord https://discord.gg/RAbjRr3kds


please replace Newtonsoft.Json with System.Text.Json

I would like to request/propose a feature
I think by replacing Newtonsoft.Json with System.Text.Json, the output of bot app will be smaller and cleaner.
Please consider this🙏

duplicate #839


TCMalloc takes 30 seconds to free 30GB memory.

Hi, is there a way to speed up the memory releasing process in tcmalloc? Currently it only uses one core and takes quite long time. Regards.

There is already issue #754 with roughly same request. Lets dedup over there.


Remove or archive half-started but not usuable public projects

Went through all non-fork public repos we have (37 right) now and found a couple that are just stubs or half-started. Let's clean that up and either remove, archive or make them private.
Link of repos (check in incognito / not logged in to Embark)
TODO:

[x] https://github.com/EmbarkStudios/cargo-binary  - owner: @Jake-Shadle.  this we do want, but is just a stub, make private?
[x] https://github.com/EmbarkStudios/cargo-deny-overlay - owner: @Jake-Shadle.  remove or make private?
[x] https://github.com/EmbarkStudios/clearly-defined - owner: @Jake-Shadle.  remove or make private?
[ ] https://github.com/EmbarkStudios/stable-checkout-buildkite-plugin - owner: @Jake-Shadle. archive? doesn't have our template
[x] https://github.com/EmbarkStudios/missing-symbols - owner: @MaikKlein.  was a bug repo, archive?
[x] https://github.com/EmbarkStudios/docker-windows - owner: @Jake-Shadle. think it is used, update to use our template
[x] https://github.com/EmbarkStudios/review-action - owner: @Jake-Shadle. just a stub, remove?

cc @arirawr

archived https://github.com/EmbarkStudios/missing-symbols

Archived, updated, or made internal everything except stable-checkout. We do use it, but there is a simpler thing we can do I just can't remove it yet.

That was fast! Thanks!

Deleted the https://github.com/EmbarkStudios/stable-checkout-buildkite-plugin

Great stuff - thanks for this!
Wanted to get a clean list of all our active projects and have a better way of managing them by end of year, and this helps a ton :)


add support for NO_COLOR

closes #45

Seems to work fine. I would suggest to at least add a line of documentation to the README since at the moment there is no way to know about this interaction through the CLI error / help messages.


StringOutputFormatter fails when HttpNotAcceptableOutputFormatter is used

Repro
Add the following code to startup and return a string from a controller action.
services.AddMvc().Configure<MvcOptions>(options =>
{
    options.OutputFormatters.Insert(0, new HttpNotAcceptableOutputFormatter());
});

Expected
The string value is written out
Actual
A 406 result with no content
(This came from a customer code)

Current behavior:


DS-239 Popover rework

Jira
https://pegadigitalit.atlassian.net/browse/DS-239
Summary
Convert Popover and Tooltip to use Tippy.js with focus-trap.
Details

Replace Popper with Tippy.js
Configure Tippy to append content to end of page to solve z-index issues
Add focus management plugin that works with focus-trap
Add trigger_event prop to Popover to show on "hover"
Set Popover theme default to xlight, as popover content is no longer automatically inherited from trigger
Remove no-JS tooltip/popper solution, content is on the page but hidden without JS
Move focus-trap to core so that it can be shared across components
Delete some old comments, unused dependencies in Modal

Known issues/open questions for @mikemai2awesome :

Should Tooltip use the "bubble-tip" style or always round?
If you pass an unfocusable element to Popover as trigger, you can't use enter key to show popover, only click. Is this a use case we support?
When <focus-trap> gets focus, e.g. when you click into it, there is an outline.
Where is the best place for the shared Tippy CSS?
When a popover opens on "hover" and you tab into the popover, should it stay open until you mouseout or hit escape? Currently closes.

How to test

Checkout feature branch, run yarn setup
Review code
Review Tooltip and Popover demos, including new Popover Trigger Event demo
Review Best of Content Gallery (Phase 1) demos, "share" button
Review tab management solution, i.e. what happens when you use the keyboard to navigate popover content

@colbytcook addressed your comments, please take another look. You can comment right here if there's any additional feedback.
@mikemai2awesome nice catch. #2 and #3 I broke on Friday while making some other "fixes". Note: I ended up moving the tippy-box rules to the vendor CSS file now that we have designated "theme" names for tooltip and popover. I also had to move border-radius and margin rules to fix specificity issues breaking the tips and positioning. I couldn't reproduce #1. Can you retest all of the above here?

@danielamorse As discussed in huddle, we need to take care of focusable elements within the popover, keyboard interactions when using the hover option, and the missing transitions/animations for ones that are coming down.

@mikemai2awesome fixed the following:

Animations in Safari (https://github.com/boltdesignsystem/bolt/pull/2144/commits/5389a42c24aae7da3ccdf11256c76b09461a93b4)
Added CSS comments referencing vendor styles (https://github.com/boltdesignsystem/bolt/pull/2144/commits/0ed2471a2d6085c73768f59ff2174a7426e99c2b)
Updated "hover" option to open on enter/space not focus (https://github.com/boltdesignsystem/bolt/pull/2144/commits/82b60cb9eaca435542d65c188b28dda6295de04f)
Fixed focus management in Safari (https://github.com/boltdesignsystem/bolt/pull/2144/commits/9afc215639ce321653ba45a16e10c5071dd1b2b8)

You can pull the latest and retest (not deployed yet).

@danielamorse I updated the the typos in the doc page and rewrote the copy a little bit to be less techy. Also all other docs are already showing the default click behavior, it's a bit redundant to show again. The page can just focus on talking about hover.


A question about codes structure of FCIS

I am very interested in instance Segmentation. and I want to study instance Segmentation by the project. And I  want to read those codes comprehensively. But my programming and deeplearning ability is relatively poor. I don't understand structure of those codes.  I hope to get some advice or information to help me learn FCIS better.

You can first use PyCharm to run the demo step by step, which can help you have a rough idea about the pipeline.
Then you can decipher the training procedure the similar way.


request: css variable for wallet button color on hover

Hi,
Apologies if this is the wrong place to request but before sending a PR I'd like to confirm.
I'm looking at restyling for a dark theme and saw that there is a missing variable to set wallet button color on hover.
I see that the background has a variable and wondering if there is a companion for the font color.
--onboard-wallet-button-color-hover
Is there a plan for this variable to be added?

@DisruptiveMind there currently is not a css variable for text color on wallet button hover. If you would like to create a PR with that addition that would be great otherwise I will be sure to add it to an upcoming version. Thanks for bringing that to our attention!


Error in example code - ordinary regression

When I run:
library(tidyverse)
library(gridExtra)
library(zaminfluence)
library(AER)

compare <- function(x, y) { return(max(abs(x - y))) }
check_equivalent  <- function(x, y) { stopifnot(compare(x, y) < 1e-8) }

num_obs <- 10000

set.seed(42)

SummarizeReruns <- function(reruns, preds) {
    reruns_df <- GetSignalsAndRerunsDataframe(signals, reruns, model_grads)
    preds_df <- GetSignalsAndRerunsDataframe(signals, preds, model_grads)

    summary_df <-
        rbind(reruns_df %>% mutate(method="rerun"),
              preds_df %>% mutate(method="prediction")) %>%
        pivot_wider(names_from=method, values_from=value)
    return(summary_df)
}

#############################
# Oridinary regression.

# Generate data.
set.seed(42)
x_dim <- 3
param_true <- 0.1 * runif(x_dim)
df <- GenerateRegressionData(num_obs, param_true, num_groups=NULL)

# Fit a regression model.
x_names <- sprintf("x%d", 1:x_dim)
reg_form <- formula(sprintf("y ~ %s - 1", paste(x_names, collapse=" + ")))
fit_object <- lm(data = df, formula=reg_form, x=TRUE, y=TRUE)

# Get influence and reruns.
# Derivatives are only computed for keep_pars, which can be in any order.
model_grads <-
    ComputeModelInfluence(fit_object, keep_pars=c("x2", "x1")) %>%
    AppendTargetRegressorInfluence("x1") %>%
    AppendTargetRegressorInfluence("x2")

I get the error:
Error in ComputeModelInfluence(fit_object, keep_pars = c("x2", "x1")) :    unused argument (keep_pars = c("x2", "x1"))
The code seems to work fine if I drop keep_pars and just run ComputeModelInfluence(fit_object), which is what the readme example does.

I just added the keep_pars argument last week.  I see it in the master branch here: https://github.com/rgiordan/zaminfluence/blob/14fc32b43638b64b3603849450da3af73760170d/zaminfluence/R/ols_iv_grads_torch_lib.R#L447
So I think this could be caused by trying to run the new example script with an old version of zaminfluence.  Are you sure you've got the latest version of zaminfluence installed?

Ok, just restarted R.
packageVersion("zaminfluence")

[1] ‘<IP_ADDRESS>00’

Now I can get through ComputeModelInfluence(fit_object, keep_pars=c("x2", "x1")), but it breaks on AppendTargetRegressorInfluence("x1") :

Error in cpp_torch_float64() :
Lantern is not loaded. Please use install_torch() to install additional dependencies.

But this doesn't work:
install_torch()

trying URL 'https://download.pytorch.org/libtorch/cpu/libtorch-cxx11-abi-shared-with-deps-1.10.2%2Bcpu.zip'
Error in utils::download.file(library_url, temp_file) :
cannot open URL 'https://download.pytorch.org/libtorch/cpu/libtorch-cxx11-abi-shared-with-deps-1.10.2%2Bcpu.zip'
In addition: Warning message:
In utils::download.file(library_url, temp_file) :
URL 'https://download.pytorch.org/libtorch/cpu/libtorch-cxx11-abi-shared-with-deps-1.10.2%2Bcpu.zip': status was 'SSL peer certificate or SSH remote key was not OK'

Fyi
sessionInfo()

R version 4.1.3 (2022-03-10)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 20.04.4 LTS

Ok, install.packages("torch") did the trick. Works fine now!


Custom work items apperance

Hi,
I have created a custom work item and added it to the same level as PBI and BUGs. Now I want to be able to create a work item of this type from Zendesk. I hoped it would work immediately but it seems like some changes are needed.

You're totally right - currently the app only supports a fixed list of work item types: Bug, Product Backlog Item, User Story, Requirement, and Issue.
I can imagine a new configuration setting where the user could specify extra custom work item types allowed. It would work but the custom work item types couldn't have new required fields, otherwise the work item creation would fail.


[Bug] spec.client getting overwritten when CRDs updated to v1

Describe the bug
When recreating the CRDs and updating them to v1 (from v1beta1) the spec.client field can't be set. Existing values get overwritten with an empty object. This happens on master as well as on the v3 branch.
To Reproduce
Steps to reproduce the behavior:

Install 4.0.0
Create a CR with spec.client.preferService set to true
Apply the change. The value will be reset.

Expected behavior
The CR being applied as before.
Suspect component/Location where the bug might be occuring
CSV or generated code
Runtime (please complete the following information):

Grafana Operator Version: master, v3
Environment: OpenShift 4.8
Deployment type: OLM

Work is ongoing: https://github.com/grafana-operator/grafana-operator/pull/522 and hopefully soon merged

This have now been merged and it should have fixed the issue. Closing


Add flowlet group for mouse events

Introducing a concept of grouping UI events that can happen in a sequence, e.g. mouseover -> click -> mouseout, to enable correlating events triggered by the same set of mouse events. Starting with coverage for the mouseover, click, and mouseout events, based on the mouse events enabled for tracking from WWW.

Think we agreed on closing this one in favor of #138 including this functionality


What iperf command to use

Hi there, I've been following this project with interest and I'm trying to reproduce the iperf results. What is the iperf command that you use?
I get an IP address when the board starts but iperf isn't able to connect:
$ iperf -c <IP_ADDRESS> -e -i 1 -p 5001
------------------------------------------------------------
Client connecting to <IP_ADDRESS>, TCP port 5001 with pid 12307 (1/0 flows/load)
Write buffer size: 131072 Byte
TCP congestion control using cubic
TOS defaults to 0x0 (dscp=0,ecn=0) (Nagle on)
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  1] tcp connect to <IP_ADDRESS> port 5001 failed (No route to host) on 2024-12-29 22:57:48.548 (EST)
------------------------------------------------------------
Client connecting to <IP_ADDRESS>, TCP port 5001 with pid 12307 (1/0 flows/load)
Write buffer size: 131072 Byte
TCP congestion control using cubic
TOS defaults to 0x0 (dscp=0,ecn=0) (Nagle on)
TCP window size: 16.0 KByte (default)
------------------------------------------------------------

For further debugging info, the green led on the ethernet port is blinking (inconsistently) and the orange light is steady on.
Thanks for the help!

Thanks for your interest! I use iperf with just the -c option on Linux (Ubuntu 24.04). Presumably, you've been able to successfully ping the board? If so, also try a flood ping to get a better idea of the link quality.
That said, I have discovered a problem with supplying the RMII clock from the RP2040. A careful reading of the spec sheet reveals that the clock must be running while the hardware reset is asserted, which isn't possible with the current setup. Unfortunately, the software reset in the current code doesn't seem to fully reset the chip. In any case, the problem shows up as receive CRC errors, and poor link quality. On my boards when using SWD to download and run the code, the issue shows up about every other run.
There are at least three solutions: use a pin to control reset or power to the chip, and revert back to using the module generated clock. I'm away from my home base right now, so can't attempt the former, but have found some PIO code for the latter that looks promising. Stay tuned!


Error - Can't open Cullenect.json

Using OpenSCAD 2024.11.03
I get this error when opening the scad file
ERROR: Cannot open Parameter Set 'D:/Temp/Cullenect-Labels-main/OpenSCAD/Cullenect.json': D:/Temp/Cullenect-Labels-main/OpenSCAD/Cullenect.json(52): expected key string
But its there

It looks like it is able to find the file but it encounters an error with one of the parameters. It's expecting a string but it gets something else.
Try renaming the file as a test and see if it loads for you then.

Looks like I goofed up the json file. Go ahead and delete that, it's not needed. I've removed it from the repo and I'll make sure it's clean in a future update.

Delete the json file and now get
Loaded design 'D:/Temp/Cullenect-Labels-main/OpenSCAD/Cullenect.scad'.
ERROR: Parser error: syntax error in file Cullenect.scad, line 1
Execution aborted

Looks like whatever I did to bork the JSON also borked the .scad file. I've fixed it and updated the repo, sorry about the trouble.
If you download it anew it should work.


Duplicate rows being loaded with read_parquet

Describe the bug
When trying to use read_parquet in a docker image in ECS, with chunked parameter set as True or integer, there are duplicate rows being fetched. This was tried with different parameters, like dataset=False\True, use_threads=False/True but the issue persists.
Original dataset has about 10 million rows, but after using read_parquet and iterating through the returned generator, there are a total of approximately 30 million rows returned through the generator (2.88x input).
How to Reproduce
This could not be reproduced in a local docker image. It had to be a large dataset running on ECS.  The dataset is snappy compressed.
input_dfs = wr.s3.read_parquet(
    path=input_path, chunked=True, ignore_empty=True, use_threads=False
)
counter = 0
rows = 0
for input_df in input_dfs:
    counter += 1
    rows += len(input_df)
print(f"In __main__.py: Total Iterations: {counter}. Total rows: {rows}")

Expected behavior
Expectation was to get about 10 million rows, which is the number of rows in the input dataset.
Your project
No response
Screenshots
No response
OS
Linux
Python version
3.8
AWS DataWrangler version
2.14.0, 2.4.0
Additional context
No response

Not a bug.. the input path was missing a / and the path was taking that as a prefix instead of a single folder.


chore(deps): update renovate/renovate docker tag to v35.4.1

This PR contains the following updates:

Package
Update
Change

renovate/renovate
minor
35.2.4 -> 35.4.1

Release Notes

renovatebot/renovate
v35.4.1
Compare Source
Build System

deps: update dependency zod to v3.21.4 (#20919) (688d75c)

Documentation

configuration options: rewrite configMigration (#20902) (1b90fd9)

v35.4.0
Compare Source
Features

add replacements for Kubernetes container registry move (#20898) (69c15ab)

Documentation

reduce ambiguity in gitLabIgnoreApprovals docs (#20918) (1da1bc4)

v35.3.0
Compare Source
Features

composer: skip path repo dependencies (#20887) (3f5a0c0)

Bug Fixes

gomod: skip updating import path for incompatible versions (#20812) (7b627e3)

Documentation

self-hosted experimental: simplify (#20901) (f90a602)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

:tada: This PR is included in version 4.4.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


chore: couchbase libs update to 3.0.0

This update is needed mainly for iOS as cocoapods since 3.0.0 include arm64 and can be run on simulator.
See: https://github.com/triniwiz/nativescript-plugins/issues/106
I also tested 3.0.0 on android and there were no breaking changes.
Fixes #106

Can you generate the new typings please

@triniwiz I generated typings for both platforms using ns typings <platform> command (I didn't know any other way tbh).
There is something strange about typings generation.
Method between has the following format in obj-c: https://docs.couchbase.com/mobile/2.8.4/couchbase-lite-objc/Classes/CBLQueryExpression.html#/c:objc(cs)CBLQueryExpression(im)between:and:
However, both old and new typings generated this:
between(expression1: CBLQueryExpression): CBLQueryExpression;

Is this normal? I suspect it might be related to "between:and being undefined" bug.

Might as well be a bug, I wonder if it's due the name 🧐


Rust support for Pulsar Functions

As the Rust language has became much more mature, and the ecosystem is growing, it would be great if Apache Pulsar supports Rust for writing Pulsar Functions.
The implementation should be quite straightforward as Golang is already supported and both languages produce binaries.

Nice feature, cared about too.


stable/nginx-ingress repo is deprecated so updated it with the latest…

… helm repository

Thanks for this! our tutorials really need a read through... just one not then LGTM

Thanks for this! our tutorials really need a read through... just one not then LGTM

/ok-to-test

/ok-to-test

/approve
/lgtm

/approve
/lgtm


Update documentation on Colors for R.swift 4

The docs are outdated since we'll focus on support the new Xcode 9 color assets.

Implemented in https://github.com/mac-cain13/R.swift/pull/375


Fixed bug #68. Corrected Removal of pyc during uninstall to use better event.

Coverage remained the same at 97.392% when pulling cdb76b640f81152f65be381ba371fe0705e0a08a on DSilence:develop into bc59a360f562d48f204ab9e0d4c0157a5f603bb7 on werwolfby:develop.

Current coverage is 97.39%

Merging #69 into develop will not affect coverage as of 7e8a8fc

@@            develop     #69   diff @@
=======================================
  Files            30      30
  Stmts          2416    2416
  Branches          0       0
  Methods           0       0
=======================================
  Hit            2353    2353
  Partial           0       0
  Missed           63      63

Review entire Coverage Diff as of 7e8a8fc

Powered by Codecov. Updated on successful CI builds.


Support OIDC Connect Discovery document

Spec: https://openid.net/specs/openid-connect-discovery-1_0.html#rfc.section.4.2
User could provide a link to the doc, pass a client id and a secret.
Why? Not all OIDC providers follow the same convention for endpoints. Azure AD has /userinfo under a different host.

Right now we already introduced support for more granular configuration via the UI through https://github.com/kamilkisiela/graphql-hive/pull/835

Would this support OIDC login for any provider that uses oauth such as keycloak? Right now OIDC only supports google, okta, and github - https://the-guild.dev/graphql/hive/docs/self-hosting/oidc-login.
We currently use organization scoped SSO - https://the-guild.dev/graphql/hive/docs/management/sso-oidc-provider. This allows sso after sso integration was setup manually through the UI using the settings referenced at - https://github.com/kamilkisiela/graphql-hive/pull/835. It would be great if from the initial deployment we could use SSO.

@wethekings303 This issue tracks supporting OIDC Discovery documents for organizations. ANY OIDC Compliant provider can be connected to an organization (see https://the-guild.dev/graphql/hive/docs/management/sso-oidc-provider).
You are referring to a self-hosted OIDC login.
Regarding

It would be great if from the initial deployment we could use SSO.

This will be covered via the admin API https://github.com/kamilkisiela/graphql-hive/issues/2994