text:
Failed to get new registration:  404 Not Found

Hi.
I tried to deploy actions-runner-controller on a machine for using self-hosted-runner.
I followed Readme guide. However after launching runners in my k8, I observed these errors.
$ kubectl logs -n actions-runner-system actions-runner-controller-77946bd567-6xhmt manager -f
022-04-08T11:14:16Z	ERROR	actions-runner-controller.runner	Failed to get new registration token	{"runner": "runnerdeploy-4qrrn-526wm", "error": "failed to create registration token: POST https://api.github.com/repos/MYORG/MYREPO/actions/runners/registration-token: 404 Not Found []"}
github.com/actions-runner-controller/actions-runner-controller/controllers.(*RunnerReconciler).processRunnerCreation
022-04-08T11:14:16Z	ERROR	actions-runner-controller.runner	Failed to get new registration token	{"runner": "runnerdeploy-4qrrn-526wm", "error": "failed to create registration token: POST https://api.github.com/repos/MYORG/MYREPO/actions/runners/registration-token: 404 Not Found []"}
github.com/actions-runner-controller/actions-runner-controller/controllers.(*RunnerReconciler).processRunnerCreation

I tried to access the registration-token uri:
$ curl -XPOST https://api.github.com/repos/MYORG/MYREPO/actions/runners/registration-token
{
  "message": "Not Found",
  "documentation_url": "https://docs.github.com/rest/reference/actions#create-a-registration-token-for-a-repository"
}

Here is my environments.

machine: centos7
k8: minikube(v1.23.3)
cert-manager(v1.8.0)
actions-runner-controller(v0.17.3)
Repository Runners

I did both GitHub Apps and PAT for authentication, they failed with above errors.
Here are permission I granted to Apps and PAT
1.Apps:

PAT:

:cry:

@hyj-kim Hey. How did you create the k8s secret containing App creds and PAT?
For PAT, what if you run curl with the PAT?
curl -H "Authorization: token $GITHUB_TOKEN" -XPOST https://api.github.com/repos/MYORG/MYREPO/actions/runners/registration-token

Also, have you read our troubleshooting guide?
https://github.com/actions-runner-controller/actions-runner-controller/blob/master/TROUBLESHOOTING.md#invalid-header-field-value

@mumoshu
Thank you for answer.
After destroying and installing again, it works well. I think I made a mistake in some process.
I will close this issue.

authors: hyj-kim mumoshu


text:
Include software versions in cache keys

After submitting a support ticket, it was suggested I report this issue here.
I have a workflow that runs iOS tests, using caches for both Carthage and Cocoapods dependencies. For the Carthage dependencies, the cache key expression looks like this:
${{ runner.os }}-carthage-${{ hashFiles('**/Cartfile.resolved') }}
Recently a workflow failed with this error:
Module compiled with Swift 5.1.3 cannot be imported by the Swift 5.2.2 compiler
because the cache was used but the Swift version on the MacOS runner had been updated.
I believe that the solution to this is to include the Swift version in the cache key expression, just like runner.os and the hash of Cartfile.resolved. Running something like swift --version will output the version and I was thinking of using this in a step's output so that it could be read as input in the cache key but I understand that cache key expressions are evaluated before the workflow is executed.
So it would be great to either get access to the Swift version in a similar fashion to runner.os or to be able to use step outputs as inputs in the cache key expression.

Running something like swift --version will output the version and I was thinking of using this in a step's output so that it could be read as input in the cache key

This should work

but I understand that cache key expressions are evaluated before the workflow is executed.

These cache key expressions are evaluated before the step is executed, not the workflow itself.

Thanks for this! That sounds perfect. It seems like I got some incorrect information from the support staff (otherwise it was excellent). Will let them know.
Will also try to put a sample public repo together using this technique and share here.

I ran into this looking for the exact same thing.
It would be nice to add an example with an arbitrary command output used in the cache key (a version or anything else).
Thanks.

👋 Thanks for the feedback, I've opened a PR to add an example of this case: https://github.com/actions/cache/pull/312

source: gharchive/issue

authors: Wirg joshmgross wrightak

repo: actions/cache

license: MIT

license_type: permissive

license_source: github-api


text:
Github Actions / Service has permissions issues with cache files on windows

On non self hosted runners I'm getting:
../../../../../../.scons_cache/08/088da2b137de218e3019b1cb196248ee: Can't create '\\\\?\\.scons_cache\\08\\088da2b137de218e3019b1cb196248ee'
../../../../../../.scons_cache/07/0711ff940b39b6e4d8a6d9093fdfbefa: Can't create '\\\\?\\.scons_cache\\07\\0711ff940b39b6e4d8a6d9093fdfbefa'
../../../../../../.scons_cache/07/074bf38f0ada07b13e2afa79146ada1c: Can't create '\\\\?\\.scons_cache\\07\\074bf38f0ada07b13e2afa79146ada1c'
../../../../../../.scons_cache/06/06e0868992c3187a7d95a3fc9bf288a0: Can't create '\\\\?\\.scons_cache\\06\\06e0868992c3187a7d95a3fc9bf288a0'
../../../../../../.scons_cache/05/05ce05c3b99bcddcc6c5a96ac0700a55: Can't create '\\\\?\\.scons_cache\\05\\05ce05c3b99bcddcc6c5a96ac0700a55'
../../../../../../.scons_cache/05/05f17c7fb7ad134042bc8293eee959c0: Can't create '\\\\?\\.scons_cache\\05\\05f17c7fb7ad134042bc8293eee959c0'
../../../../../../.scons_cache/04/0409c7d9c5987d35edcd10581a34daab: Can't create '\\\\?\\.scons_cache\\04\\0409c7d9c5987d35edcd10581a34daab'
../../../../../../.scons_cache/03/034ef1fcd439b0cc6f14aaca365c0a03: Can't create '\\\\?\\.scons_cache\\03\\034ef1fcd439b0cc6f14aaca365c0a03'
../../../../../../.scons_cache/02/02a30a25ca6b73691e4759c2c93433d3: Can't create '\\\\?\\.scons_cache\\02\\02a30a25ca6b73691e4759c2c93433d3'
../../../../../../.scons_cache/02/02ffc7c73449955dd78ed7d9ec738557: Can't create '\\\\?\\.scons_cache\\02\\02ffc7c73449955dd78ed7d9ec738557'
../../../../../../.scons_cache/01/0145b7b384fe12e6c7d8058bd812968a: Can't create '\\\\?\\.scons_cache\\01\\0145b7b384fe12e6c7d8058bd812968a'
../../../../../../.scons_cache/01/0159aea9b7378ec51219a6908fb3e9bb: Can't create '\\\\?\\.scons_cache\\01\\0159aea9b7378ec51219a6908fb3e9bb'
../../../../../../.scons_cache/01/01f886bc931f7958d16d9d88658ab887: Can't create '\\\\?\\.scons_cache\\01\\01f886bc931f7958d16d9d88658ab887'
../../../../../../.scons_cache/00/00cf78a778553e4abaac9f217ee7d7d5: Can't create '\\\\?\\.scons_cache\\00\\00cf78a778553e4abaac9f217ee7d7d5'
tar.exe: Error exit delayed from previous errors.
[warning]Tar failed with error: The process 'C:\windows\System32\tar.exe' failed with exit code 1
  Set up Python 3.x1s
  Display Python version1s
  Installing scons and pywin3234s
  Check versioning1s

On self hosted runners I'm getting
Run actions/cache@v2
  with:
    path: /.scons_cache/
    key: Windows-release_debug-editor
    restore-keys: Windows-release_debug-editor
  env:
    SCONS_CACHE: /.scons_cache/
Cache Size: ~217 MB (227906417 B)
C:\Windows\System32\tar.exe -z -xf C:/Users/Gordon/actions-runner/_work/_temp/9ea9ec4f-32e6-485a-9d68-6178c74b7f1a/cache.tgz -P -C C:/Users/Gordon/actions-runner/_work/godot/godot
Cache restored from key: Windows-release_debug-editor

I am expecting this to resolve correctly but it's not working on the GitHub actions servers.
Example CI config
name: Godot CI

on:
    pull_request:
    push:
      branches: [ master, 3.2, 3.1, 3.0 ]
jobs:
  windows-editor:
    runs-on: "windows-latest"
    name: Windows Editor (release_debug)
    steps:
    - uses: actions/checkout@v2
    # cache must be put in the github workspace directory on windows to be persisted correctly
    - name: "force cache path to be correct"
      run: echo "::set-env name=SCONS_CACHE::${{env.GITHUB_WORKSPACE}}/.scons_cache/"
    # upload cache on completion and check it out now
    - name: configure .scons_cache and download cache
      id: scons-cache
      uses: actions/cache@v2
      with:
        path: ${{env.SCONS_CACHE}}
        key: ${{ runner.os }}-release_debug-editor
        restore-keys: ${{ runner.os }}-release_debug-editor
    # use python 3.x release (works cross platform)
    - name: Set up Python 3.x
      uses: actions/setup-python@v2
      with:
        # Semantic version range syntax or exact version of a Python version
        python-version: '3.x'
        # Optional - x64 or x86 architecture, defaults to x64
        architecture: 'x64'
    # You can test your matrix by printing the current Python version
    - name: Display Python version
      run: python -c "import sys; print(sys.version)"
    - name: Installing scons and pywin32
      run: |
        python -m pip install scons pywin32
    - name: Check versioning
      run: |
        python --version
        scons --version
    - name: Compilation
      run: |
        scons -j2 warnings=all werror=yes platform=windows target=release_debug
    - name: publishing godot windows-editor
      uses: actions/upload-artifact@v1
      with:
        name: windows-editor (x64)
        path: bin/godot.windows.opt.tools.64.exe

Seems that .tar is problematic here, so possibly we can fix the arguments in https://github.com/actions/cache/blob/ff937cc95032836a535d249de4ce2fc52aeae834/dist/restore/index.js#L5181

removing extra 'is windows' checks fixed the issue in my branch for me


text:
/bin/tar: unrecognized option: P

I am using a custom container on my self-hosted machine. My local tar command is based on tar and it lacks -P flag.
/usr/local/bin/docker exec  33563bd6e4ba6f5573afa8d32ecd7cfa9181ed2520e710f728bfdc2eaf2de8db sh -c "cat /etc/*release | grep ^ID"
Received 54525952 of 135731402 (40.2%), 50.8 MBs/sec
Received 135731402 of 135731402 (100.0%), 78.1 MBs/sec
Cache Size: ~[12](https://github.com/financeit/centah/actions/runs/3152201194/jobs/5127284036#step:7:13)9 MB ([13](https://github.com/financeit/centah/actions/runs/3152201194/jobs/5127284036#step:7:14)573[14](https://github.com/financeit/centah/actions/runs/3152201194/jobs/5127284036#step:7:15)02 B)
/bin/tar -z -xf /__w/_temp/7a51bc75-9ecb-4e13-868e-566513[18](https://github.com/financeit/centah/actions/runs/3152201194/jobs/5127284036#step:7:19)38c1/cache.tgz -P -C /__w/centah/centah
/bin/tar: unrecognized option: P
BusyBox v1.[31](https://github.com/financeit/centah/actions/runs/3152201194/jobs/5127284036#step:7:32).1 () multi-call binary.

Usage: tar c|x|t [-ZzJjahmvokO] [-f TARFILE] [-C DIR] [-T FILE] [-X FILE] [--exclude PATTERN]... [FILE]...

Create, extract, or list files from a tar file

	c	Create
	x	Extract
	t	List
	-f FILE	Name of TARFILE ('-' for stdin/out)
	-C DIR	Change to DIR before operation
	-v	Verbose
	-O	Extract to stdout
	-m	Don't restore mtime
	-o	Don't restore user:group
	-k	Don't replace existing files
	-Z	(De)compress using compress
	-z	(De)compress using gzip
	-J	(De)compress using xz
	-j	(De)compress using bzip2
	-a	(De)compress using lzma
	-h	Follow symlinks
	-T FILE	File with names to include
	-X FILE	File with glob patterns to exclude
	--exclude PATTERN	Glob pattern to exclude
Warning: Failed to restore: Tar failed with error: The process '/bin/tar' failed with exit code 1

Is there a way to control flags on tar command?

I ended up installing correct tar command using yum/apt and that resolved the issue.


text:
Branch gh-pages not created

Hello!
I'm using this GitHub action and it works perfectly. Although I don't understand how it is deploying the web because the action doesn't create any branch. Can I configure the action to create a new branch (gh-pages)? I need it to host files and be able to access them.
Thank you.

Access the for what purpose? The whole point of actions is so you wouldn't need to pollute your repo with output file commits.

I have some java files in the same folder I am deploying, but I cannot access to them because there is no link available.

Access from where?

I just noticed I had the files mentioned in the gitignored file. Thanks for your help.

This only brings more questions. if they are gitignored why do you want them in the build output?

I gitignored them by error.

authors: GabenGar saguileran

repo: actions/deploy-pages


text:
Update Visual Studio Enterprise 2019

Tool information

Tool name: Visual Studio Enterprise 2019
Tool license: MS
Add or update? update
Desired version: latest
Approximate size:
If this is an add request:

Brief description of tool:
URL for tool's homepage:
Provide a basic test case to validate the tool's functionality:

Area for Triage:

Question, Bug, or Feature?:
Feature
Virtual environments affected

[ ] Ubuntu 16.04
[ ] Ubuntu 18.04
[ ] Ubuntu 20.04
[ ] macOS 10.15
[ ] macOS 11.0
[ ] Windows Server 2016 R2
[ x] Windows Server 2019

Can this tool be installed during the build?

Tool installation time in runtime

Are you willing to submit a PR?

Would it be possible to update to the latest version?  the current image is lacking the Microsoft.NETCore.App 3.1.14 , updating to the latest release of Visual Studio Enterprise solves this issue or, or at least include version 3.1.14 ?
Thank you

Hello @elieassi,
Microsoft.NETCore.App 3.1.14 will be available after the next image rollout.
The new image rollout will start on Monday and take 3-4 days.

Good morning @Darleev ,  awesome new.. thank you guys!

@elieassi the deployment finished.
I'm going to close the issue. Please feel free to contact us if you have any concerns.
Thank you!

authors: Darleev elieassi miketimofeev

repo: actions/virtual-environments


text:
GitHub Actions has encountered an internal error when running your job

Hi, I am getting this error when I try to run GitHub actions
GitHub Actions has encountered an internal error when running your job.

Wow today is the first time I started using github actions, and after 1-2 successful runs it started giving me these errors. I thought I am doing something wrong, after 1-2 hrs of head scratching I see this.
also checked https://www.githubstatus.com/

See https://github.com/actions/virtual-environments/issues/3611, this seems to be the same kind of issue. However, it looks like the issue has been fixed already.

Hello @filipaGitHub,
There was Github actions outage, currently, everything works fine.
In case of any questions, feel free to contact us.

authors: Darleev filipaGitHub rnayabed striezel


text:
[Help]Can I run virtual-environments in local computer?

Description
Can I run virtual-environments in local computer?
Virtual environments affected

[X] Ubuntu 18.04
[X] Ubuntu 20.04
[X] macOS 10.15
[X] macOS 11
[X] Windows Server 2016
[X] Windows Server 2019
[X] Windows Server 2022

Image version and build link
[Help]Can I get virtual-environments images , use in natvie ?
Is it regression?
No response
Expected behavior
No response
Actual behavior
No response
Repro steps

[Help]Can I get virtual-environments images , use in natvie ?
2.
test sth

@nikolai-frolov   I want  use virtual-environments  in local computer,  how can I do?

@nikolai-frolov   How can I do?

Hello @hhhaiai, unfortunately we have no ability to provide a created VHDs but you can build an image locally by using Hyper-V or VirtualBox (there is no step-by-step guideline for this unfortunately).

hi, mgd. thx.
@nikolai-frolov  Our virtual-environments is docker image , or other?

Virtual-environments repository contains the source used to create the virtual environments for GitHub Actions hosted runners, as well as the VM images of Microsoft-hosted agents used for Azure Pipelines. To build a VM machine from this repo's source, see the instructions.

HI， @nikolai-frolov  ok，get it. thx

authors: hhhaiai nikolai-frolov


text:
Add additional agent info

Request info: https://github.com/actions/virtual-environments-internal/issues/208
Provide more virtual environment details in the runner.

The OS version
The image version
A link to the markdown file with image details

Default file path for imagedata.json:

Name
Path
Packer Variable
Packer script

Ubuntu 16.04
/imagegeneration/imagedata.json
imagedata_file
installers/preimagedata.sh

Ubuntu 18.04
/imagegeneration/imagedata.json
imagedata_file
installers/preimagedata.sh

Windows Server 2016
C:\imagedata.json
imagedata_file
Installers/Update-ImageData.ps1

Windows Server 2019
C:\imagedata.json
imagedata_file
Installers/Update-ImageData.ps1

macOS 10.15
/Users/runner/imagedata.json
-
preimagedata.sh

Example imagedata.json output:
Ubuntu 16.04
[
  {
    "group": "Operating System",
    "detail": "Ubuntu\n16.04.6\nLTS"
  },
  {
    "group": "Virtual Environment",
    "detail": "Environment: ubuntu-16.04\nVersion: 20200301.1\nIncluded Software: https://github.com/actions/virtual-environments/blob/ubuntu16/20200301.1/images/linux/Ubuntu1604-README.md"
  }
]

Ubuntu 18.04
[
  {
    "group": "Operating System",
    "detail": "Ubuntu\n18.04.4\nLTS"
  },
  {
    "group": "Virtual Environment",
    "detail": "Environment: ubuntu-18.04\nVersion: 20200301.1\nIncluded Software: https://github.com/actions/virtual-environments/blob/ubuntu18/20200301.1/images/linux/Ubuntu1804-README.md"
  }
]

Windows 2016
[
  {
    "group": "Operating System",
    "detail": "Microsoft Windows Server 2016\n10.0.14393\nDatacenter"
  },
  {
    "group": "Virtual Environment",
    "detail": "Environment: windows-2016\nVersion: 20200301.1\nIncluded Software: https://github.com/actions/virtual-environments/blob/win16/20200301.1/images/win/Windows2019-Readme.md"
  }
]

Windows 2019
[
  {
    "group": "Operating System",
    "detail": "Microsoft Windows Server 2019\n10.0.17763\nDatacenter"
  },
  {
    "group": "Virtual Environment",
    "detail": "Environment: windows-2019\nVersion: 20200301.1\nIncluded Software: https://github.com/actions/virtual-environments/blob/win19/20200301.1/images/win/Windows2019-Readme.md"
  }
]

macOS 10.15
[
  {
    "group": "Operating System",
    "detail": "macOS\n10.15.3\n19D76"
  },
  {
    "group": "Virtual Environment",
    "detail": "Environment: macos-10.15\nVersion: 20200301.1\nIncluded Software: https://github.com/actions/virtual-environments/tree/master/images/macos"
  }
]

May be, we should use $HOME folder everywhere for consistency,

/Users/runner/ on macOS
/home/runner on Ubuntu
C:\ on Windows

/azp run

@al-cheb I use this to apply some extra info to our own agents, but that info is not displayed in Azure DevOps. (groups missing in "initializing job") , I however do see this info displayed when choosing the MS hosts. Missing something?

@frankzo As far as I know there is an additional logic on the hosted-agents side to display this data. That explains why it's not shown using self-hosted ones.

@miketimofeev Thanks. I was able to set the image version with the setx from initialize-vm.ps1 so was hoping this would work too.

@frankzo , yep. As Mikhail mentioned, currently, it works only for Hosted agents.
Additional context:
We have an additional logic that copies this imagedata.json file to the agent folder:
Copy /imagegeneration/imagedata.json file to the /home/vsts/agents/2.182.1/.setup_info target

(Example for Ubuntu but general logic should be pretty clear - copy file to the root of agent folder)
On Hosted machines, we have to do it after azure-pipelines-agent installation since agent installation is not covered by image-generation.
On Self-Hosted machine, I guess you can just copy this file once after agent installation and it should work.

That worked like a charm.  I use scale sets agents in Azure DevOps which are installed by an extension that set the agent directory (Windows) to c:\agent by default.
I added this section to my Packer json just before sysprep:
        {                 "type": "file",                 "source": "C:\\imagedata.json",                 "destination": "C:\\Agent/.setup_info"         }

source: gharchive/pull-request

authors: al-cheb frankzo maxim-lobanov miketimofeev


text:
fix: use getTypeName to replace default type

I was just on an evening stroll, I noticed you dropped your variable! I put it back in its rightful place, I hope that's good with you!
Thanks for sharing this package 🤗

Thanks for the response!

authors: activeguild lbennett-stacki

repo: activeguild/vite-plugin-sass-dts


text:
Changed dev location to https://app-dev.activeloop.dev/

🚀 🚀 Pull Request
Checklist:

[X ]  My code follows the style guidelines of this project and the Contributing document
[X ]  I have commented my code, particularly in hard-to-understand areas
[X ]  I have kept the coverage-rate up
[X ]  I have performed a self-review of my own code and resolved any problems
[ ]  I have checked to ensure there aren't any other open Pull Requests for the saXme change
[X ]  I have described and made corresponding changes to the relevant documentation
[ X]  New and existing unit tests pass locally with my changes

Changes
As we have updated the location of dev to https://app-dev.activeloop.dev, we need to update this in the hub client configuration.  We are setting  HUB_REST_ENDPOINT_DEV = "https://app-dev.activeloop.dev".

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

repo: activeloopai/Hub


text:
[BUG] Issue with ImageNet training set.

🐛🐛 Bug Report
⚗ Current Behavior
I tried using ImageNet-1k directly from Active Loop. After validating on PyTorch's pre-trained ResNet-18, I get 82% validation accuracy, which is way too high.
Input Code

REPL or Repo link if applicable:

import deeplake
from PIL import Image
import numpy as np
import os, time
import torch
from torchvision import transforms, models

# Connect to the training and testing datasets
ds_train = deeplake.load("hub://activeloop/imagenet-train", token="my token")
ds_test = deeplake.load("hub://activeloop/imagenet-val", token="my token")

from torch.utils.data import DataLoader
from torchvision import transforms
import torch
import torchvision
from tqdm import tqdm

def convert_to_rgb(image):
    if image.mode != 'RGB':
        image = image.convert('RGB')
    return image

mean = (0.485, 0.456, 0.406)
std = (0.229, 0.224, 0.225)
tform= transforms.Compose(
            [
                transforms.Resize(256),
                transforms.CenterCrop(224),
                transforms.Lambda(convert_to_rgb),
                transforms.ToTensor(),
                transforms.Normalize(mean, std)
            ]
        )

batch_size = 128

# Since torchvision transforms expect PIL images, we use the 'pil' decode_method for the 'images' tensor. This is much faster than running ToPILImage inside the transform
train_loader = ds_train.pytorch(num_workers = 0, shuffle = True, transform = {'images': tform, 'labels': None}, batch_size = batch_size, decode_method = {'images': 'pil'})
test_loader = ds_test.pytorch(num_workers = 0, transform = {'images': tform, 'labels': None}, batch_size = batch_size, decode_method = {'images': 'pil'})

model = torchvision.models.resnet18(weights="DEFAULT")
device = torch.device("cuda")
model.to(device)
model.eval().cuda()  # Needs CUDA, don't bother on CPUs
correct = 0
total = 0
with torch.no_grad():
    for x, y in tqdm(test_loader):
        y_pred = model(x.cuda())
        correct += (y_pred.argmax(axis=1) == y.cuda()).sum().item()
        total += len(y)
print(correct / total)

Expected behavior/code
The ResNet-18 pre-trained model is taken directly from the PyTorch hub. The expected validation accuracy is 69.76% (and I verified this using the Kaggle version of ImageNet).  Check this PyTorch link for evidence: https://pytorch.org/vision/main/models/generated/torchvision.models.resnet18.html.
Note: In my transforms, I include a "convert_to_rgb" transform because some of the images from the training and testing sets from the Active Loop hub are grayscale.

Hey @g12bftd  i want to work on this issue.

Hey @g12bftd i want to work on this issue.

Hey @pranith7, thank you! Please do try to replicate my code and results. Let me know if you find a solution, or whether there was a mistake on my end.

repo: activeloopai/deeplake


text:
Add "ghcr.io/" registry prefix to docker compose image

Required by Podman Compose. Docker Compose should not care either way. The registry prefix is explicitly supported in the compose file spec

@MatissJanis do you think we should point the docker compose file to the GitHub container registry or should we use docker hub instead?

@Valloric actual server images are also hosted on docker hub. Can we point the compose file there instead?

I changed the prefix to point to docker hub and added the release notes. Should be good to go now.
Some friendly advice from someone who spent 15+ years maintaining various OSS projects: the release notes process adds needless overhead and will cut the rate of PRs you get by a factor of 10. This process is largely automatable at the time of cutting a release. The non-automatable parts (categorization of bugfix/feature/whatever) is not worth the overhead.
Do with that advice as you wish. :)

Thank you! We'll keep that advice in mind. :)

authors: Valloric joel-jeremy

repo: actualbudget/actual-server


text:
⚠ Processors has degraded performance

In fd6c1ae, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 46 ms

Resolved: Processors performance has improved in 3f9008a.

repo: acumenlabs/status-page


text:
⚠ Processors has degraded performance

In 2f24282, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 76 ms

Resolved: Processors performance has improved in 0b65783.


text:
fix for https://github.com/adafruit/circuitpython/issues/4956

now does differnet htings for pre-7!

.. can the lib constructor take in rotation (default: rotation=0) and in the 7.0+ case use (rotation + 90) % 360?

.. can the lib constructor take in rotation (default: rotation=0) and in the 7.0+ case use (rotation + 90) % 360?

i could if you prefer that?

ok FYI @makermelissa i dont know we support this oled but we may have to tweak this if we do

If it's the same OLED as the one in https://www.adafruit.com/product/4650, then I think we do support it.

authors: jepler ladyada makermelissa


text:
Add support for seeking with non-compressed RARs

It'd be nice if RARs with 0x30 (store) packing method could be seeked. That should work since that doesn't require any unpacking and can be read directly from disk. Some book keeping is needed though.

If you open with RarArchive, can you not seek?
Or do you mean you want the Stream from RarArchive be seekable?

I mean that it would be nice if the Stream from RarArchiveEntry.OpenEntryStream() would be seekable. For non-compressed rars, that shouldn't be too hard since you can read the stream directly from the file.
I thought about writing a wrapper, but you had hid the implementation details in internal classes, so I couldn't access the data in eg FileParts ;)

It should be easy enough to be an if statement here: https://github.com/adamhathcock/sharpcompress/blob/master/SharpCompress/Archive/Rar/RarArchiveEntry.cs#L74
I can't remember where the store flag is.

All the interesting information is hidden in FileHeader and is not accessible to outside. I could to reflection, but it gets a bit ugly, because everything is internal. Thus I decided against creating my own dirty wrapper and decided to ask if someone had interest to implement this properly in the library itself.

It seems like you could :)
Just fork and adjust the code.  It doesn't seem like it would be a big job.

authors: adamhathcock ljani

repo: adamhathcock/sharpcompress

license: mit

license_source: bigquery


text:
feature request: support multiple aggregations at the root for the same project

E.g., I want separate Dokka html report/site for all "api" modules for general API documentation for the app.
And a different Dokka report for "all android device tests" to document what tests do.
And a different Dokka report for "all unit device tests" to document what tests do.
And a different one for "test framework which is a bunch of different modules as well a subset of a module".

nvm...this might be a documentation issue...looks like we can create separate a new gradle module for each aggregation :-)

repo: adamko-dev/dokkatoo


text:
[BUG] When the number of items is too large, the component will crash

When the number of items is too large, such as 53, the component will crash

Hi there! Thanks for the bug report.
Do you mean the number of columns, or items within that column?
At Ynomia, we've used this component in production to render lists hundreds of lines long and never experienced this on Android or iOS.
Can you please share more about what version of react native you're using, also phone/os version and perhaps some sample code too?

authors: Resulte adammcarth


text:
🛑 relay.mistli.net is down

In 4356add, relay.mistli.net (https://relay.mistli.net/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: relay.mistli.net is back up in bc2d43d.


text:
🛑 mastodon-relay.moew.science is down

In 034f1c3, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: mastodon-relay.moew.science is back up in 693ff37 after 2 hours, 44 minutes.


text:
🛑 relay.homunyan.com is down

In f21beda, relay.homunyan.com (https://relay.homunyan.com/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: relay.homunyan.com is back up in 08b2088.


text:
🛑 relay.libranet.de is down

In a9387f4, relay.libranet.de (https://relay.libranet.de/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: relay.libranet.de is back up in ef9932d.


text:
🛑 mastodon-relay.moew.science is down

In 98e98c2, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: mastodon-relay.moew.science is back up in 4494317.


text:
🛑 mastodon-relay.moew.science is down

In 2edda94, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 502
Response time: 572 ms

Resolved: mastodon-relay.moew.science is back up in 03f148d.


text:
🛑 mastodon-relay.moew.science is down

In 1e62e55, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 502
Response time: 1105 ms

Resolved: mastodon-relay.moew.science is back up in 95af639.


text:
🛑 mastodon-relay.moew.science is down

In cdfa9bc, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: mastodon-relay.moew.science is back up in c52678c after 2 hours, 33 minutes.


text:
Added Teensy stager

Added a Teensy stager that generates a Teensy script that runs a
one-liner stage0 launcher.

@matterpreter Thanks for the pull! We will review (Cant test Teensy ATM). May have to pick one up :)

Awesome! I'm using a 3.2, but it should work on all versions.

Please update that one line note, all else looks good!

Good catch! Fixed in 3f83c5c.

Thanks for the pull!

authors: killswitch-GUI matterpreter

repo: adaptivethreat/EmPyre


text:
ARM64 support!

rt
Not support this version ISO. or the ISO file error
Version: 19041, Architecture: arm64

get the https://github.com/adavak/Win_ISO_Patching_Scripts/archive/refs/heads/master.zip to test for arm64 works.

this comment will be close after 24 hours if no reply.

authors: adavak shidalao


text:
PS6 Compatibility

Probably not of much concern as PS6 is cross platform, and the module is decidedly not. Would still be good to be able to load it in PS6 if so desired.
Things that are known to not work in PS6:
Compare-FilePath
Compare-File
Get-MyFileHash
Anything that uses wmiobject calls.

Potential fix for Get-MyFileHash (and by extension Compare-FilePath and Compare-File) in a branch on my fork: https://github.com/corbob/PSSoftware/tree/Fix-Get-MyFileHash
Need to still sort out the RIPEMD160 hashing algorithm as it doesn't appear to be available in the same way on PS6.

repo: adbertram/PSSoftware


text:
Supporting audio in the fallback

As far as I understand, the flash fallback doesn't support audio. It would be great if we could also use it for audio, because Safari

+1 would be great if it would be useable with sip.js

+1

+1

+1

Is this built yet?

Any updates? Anyone been able to get audio working?

+1 :) Also, thank you for what you have done so far.

+1

authors: FunkyloverOne celevra georgewritescode jacksonStone manpreetsingh2011 mmahalwy nodecode stephanedemotte zinas


text:
Add CONTRIBUTING.md

Discuss what we want to put in this with the team first

This document should contain instructions on how to setup git lfs (to correctly work with snapshot testing infrastructure).
Something like
git-lfs
This repository uses cashapp/paparazzi for screenshot testing purposes.
If you introduce visible changes, you'll likely have to update screenshots files for the test to pass.
# Install
brew install git-lfs
# Check
git lfs install

Agreed, from what I saw on circuit they even have a hook to notify the contributors that they need to set it up 👍
https://github.com/slackhq/circuit/blob/8139707c206c2aff6fca15fc968d6a06563baf87/config/git/hooks/pre-receive

In fact, they use https://github.com/ActionsDesk/lfs-warning in their workflow
https://github.com/slackhq/circuit/blob/d36a65fd06cad769fa1596596c443c7ca9daf6a5/.github/workflows/ci.yml#LL35-L36C43

Let's see how this behaves in #52

Can we close this issue?

authors: SimonMarquis soulcramer

repo: adevinta/spark-android


text:
sbJSON identifier objects are not unique

sbJSON identifier objects should be uniq.
Identifiers are repeated if the citation.identifier and metadataIdentifier are the same - probably can just uniq! the array.

What constitutes duplication? ID only? ID plus name space? All fields?
BTW I have had trouble with uniq!, It doesn't always clear duplicates. I switched to reassigning using uniq.

Only ID and namespace are written to sbJson so other fields are not relevant.  Drop one record only is both the ID and namespace match.

repo: adiwg/mdTranslator

license: unlicense


text:
Tests failing?

Hello, how viable is this package and its dependencies within this organization? I'm seeing test failures in galois-field, elliptic-curve and pairings, using GHC 8.10.7 and the 22.05 version of nixpkgs (which is a cut of Hackage from roughly this past May).
These are the versions I'm using:

galois-field: 9fdd43061453bc54fb683636d03c7c34d643e397 (1.0.3)
elliptic-curve: 445e196a550e36e0f25bd4d9d6a38676b4cf2be8 (HEAD)
pairings: 9e3fd026fb43fd64917a3b267d0d8d351eba77cc (HEAD)

Never mind, I just needed to update galois-field to its latest master, and then tests passed for the other two.

repo: adjoint-io/pairing


text:
[client] rewrite in svelte

react is shit

next-plausible -> handwritten script
next-pwa -> https://vite-pwa-org.netlify.app/
headlessui -> https://www.melt-ui.com/
jest -> https://vitest.dev/
svgr -> https://github.com/poppa/sveltekit-svg
next-sitemap -> handwritten sitemap (1 url KEKW)

repo: adjsky/evil-cards


text:
Unit sends initialized statement on each page reload

When the user reloads / refreshes the page an additional initialized statement is sent. I believe that only one statement should be sent per session.

Yes, some time ago I modified it to store the token in local storage.  I plan at some point to make that storage an object which can store general state if the user refreshes the page.  That object would include a list of cmi5 defined statements that had already been sent so there would be no duplication.
I just haven't had time.
Art

From: Thomas Turrell-Croft @.>
Sent: Thursday, July 8, 2021 12:00 PM
To: adlnet/cmi5-Client-Library @.>
Cc: Subscribed @.***>
Subject: [adlnet/cmi5-Client-Library] Unit sends initialized statement on each page reload (#8)
When the user reloads / refreshes the page an additional initialized statement is sent. I believe that only one statement should be sent per session.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/adlnet/cmi5-Client-Library/issues/8, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA6XH35JFE5LQWEQW2UFDK3TWXKRPANCNFSM5ABEGBGQ.

I just haven't had time.

You have done great work on this example and the client library, it's a very useful resource. All of the work shouldn't fall on you, I would hope that some other people can help out.

authors: cawerkenthin thomasturrell


text:
fix(CUI-7430): Coral.mixin.overlay should not hide overlay before calling _handleReturnFocus

Description
Focus should be returned to right element before adding display = none otherwise focus will be lost to the document.body
Related Issue
https://jira.corp.adobe.com/browse/CUI-7430
https://jira.corp.adobe.com/browse/CQ-4293600
Motivation and Context
The PR ensures that focus should be returned to right element before adding display = none otherwise focus will be lost to the document.body
How Has This Been Tested?

Screenshots (if appropriate):
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.

@indra2gurjar , @majornista can you review and merge the PR?

@icaraps Could you review?

@absarasw  Can we add a Unit Test?

@absarasw and @indra2gurjar Merge https://github.com/absarasw/coral-spectrum/pull/1 to include unit test.

authors: absarasw indra2gurjar majornista

repo: adobe/coral-spectrum


text:
SVG Icon does not get rendered properly

Expected Behaviour : Specific SVG Icon which is processed through decorateIcons does not get rendered properly.
SVG1 : https://adobe.sharepoint.com/:u:/r/sites/HelixProjects/Shared Documents/sites/sunstar/sunstar-engineering/icons/auto-paint-shop.svg?csf=1&web=1&e=lvJ21A

SVG2 : https://adobe.sharepoint.com/:u:/r/sites/HelixProjects/Shared Documents/sites/sunstar/sunstar-engineering/icons/auto-speciality.svg?csf=1&web=1&e=6rOje0

Actual Behaviour
SVG1 over web page :

SVG2 over web page:

Slack Conversation for reference : https://cq-dev.slack.com/archives/C9KD0TT6G/p1690463563902089
Reproduce Scenario (including but not limited to)
Steps to Reproduce
Platform and Version
Sample Code that illustrates the problem
Logs taken while reproducing problem

When icons use the same id property for various groups in their markup, we actually end up having id clashes in Chrome (at least). This would probably both apply to inlined (styled) SVGs and the sprite version, as both end up adding HTML nodes with clashing id properties.
One possible approach would be to rewrite all identifiers in the SVGs when we inline them, and prefix with the icon name for instance.

repo: adobe/helix-project-boilerplate


text:
[useRangeCalendar] Should interacting outside RangeCalendar cancel ongoing selection instead of fulfill it?

Provide your feedback here.

It's convert from discussions #5702

Just like clicking outside a dialog would effectively close it. So should RangeCalendar, for UX of my.
If it works as design, I would like to know why. Thanks.
https://github.com/adobe/react-spectrum/assets/38932402/9aa5b3d8-ddb0-491e-929f-e2f80ebfc4e0
The running code is an example from docs
And code of the behavior is here
https://github.com/adobe/react-spectrum/blob/4ae2831f9487958511c88b9ebe672b5650042d7e/packages/%40react-aria/calendar/src/useRangeCalendar.ts#L66-L71
BTW, I filed another discussion #5703 which might somehow related to this one.
🔦 Context
No response
💻 Code Sample
No response
Version
react-aria 3.31.0
What browsers are you seeing the problem on?
No response
If other, please specify
No response
What operating system are you using?
No response

I believe the intended intent of the "select range on blur" was to essentially save/commit the range selection that the user made up to that point, with the assumption that said blur was intentional. In a similar vein to the discussion in https://github.com/adobe/react-spectrum/issues/3738, perhaps we could enhance this behavior to ignore blur events that are triggered when interacting with stuff inside the calendar's modal if one exists. Might be a bit difficult for range calendars that aren't in a specific container of sorts, thinking if we should also let people disable this behavior via a prop

After reading #3738 and https://github.com/adobe/react-spectrum/issues/3738#issuecomment-1741041887, and with the behaviors I've listed out #5721. I would consider "select range on blur" not a right intent. Because we all try to bypass it. Or I'd say that the right intents to save/commit selection should only be explicitly:

Click on a CalendarCell if state.anchorDate is set
End dragging on a CalendarCell if state.anchorDate is set
Press enter or space on a focused CalendarCell if state.anchorDate is set

Close this as https://github.com/adobe/react-spectrum/pull/5721#issuecomment-1970324782 is closed.

authors: LFDanLu QzCurious

repo: adobe/react-spectrum


text:
Make useTextField generic

Closes #1760
Notes:

Refactors useComboBox, ComboBox, useSearchAutocomplete, SearchAutocomplete, useSearchField, SearchField to align with default input element type of HTMLInputElement.

✅ Pull Request Checklist:

[X] Included link to corresponding React Spectrum GitHub Issue.
[X] Added/updated unit tests and storybook for this change (for new code or code which already has tests).
[X] Filled out test instructions.
[X] Updated documentation (if it already exists for this component).
[X] Looked at the Accessibility Practices for this feature - Aria Practices

📝 Test Instructions:
Check the useTextField story in storybook.
🧢 Your Project:
Adobe/RSP

Screenshot of docs, I'm not sure i really understand the comments in this context, but i'm also still bad at Typescript

So one thing I'm surprised to not see is SpectrumTextFieldProps<input> vs SpectrumTextFieldProps<textarea> or SpectrumTextFieldProps vs SpectrumTextAreaProps
How do we handle rows/cols in them?
I think also, even though the types are right, we don't return rows/cols from useTextfield
https://github.com/adobe/react-spectrum/blob/9397d0262111f7207cb1ee2cbdda86cd5d180298/packages/%40react-aria/textfield/src/useTextField.ts#L74-L109

@snowystinger - You're right, AriaTextFieldProps (which AriaTextFieldOptions extends) doesn't seem to expect rows/cols, and that's pre-existing behavior:
https://github.com/adobe/react-spectrum/blob/9397d0262111f7207cb1ee2cbdda86cd5d180298/packages/%40react-types/textfield/src/index.d.ts#L33
Do we want to handle this here? Happy to do it, but feels like it would expand the scope of the PR beyond what's reported in the original issue.

@snowystinger, @LFDanLu - thank you for the review. I've simplified types a little to keep the source of truth for the types in one place as. Please have a look and let me know what you think.

@snowystinger, @LFDanLu - I've refactored the signature of useTextField via b3e81c9 to use generics. Benefits:

Less code, compared to explicitly declaring every single overload
Better dev experience when hovering over the API where you'd be able to see the docs (you can't do that with overloading since the docs are declared on the relaxed API signature)
Before:

After:

In general this is looking better on the docs site, though now we have an awkward empty set of <>

I think last thing to solve is now the return type for input is just empty, we need something there

I'm seeing the following when running tsc w/ strict mode. I don't think I saw these previously but I'll have to double check:

Perhaps out of scope of this PR as well since this was mainly to address the textarea/textfield input prop mismatch

I'm seeing the following when running tsc w/ strict mode. I don't think I saw these previously but I'll have to double check:
Perhaps out of scope of this PR as well since this was mainly to address the textarea/textfield input prop mismatch

@LFDanLu - nice catch! Yeah, looks like strict mode fails in other places as well on main, like:
packages/@react-aria/textfield/src/useTextField.ts(72,7):
error TS2345: Argument of type 'false | { type: string; pattern: string | undefined; }' is not assignable
to parameter of type 'Props'.

So might be okay to consider it beyond PR/original issue scope.

@LFDanLu - so, the way to go about this in strict mode is to pass null to useRef. If we don't, we hit a totally different signature in DefTyped:
function useRef<T = undefined>(): MutableRefObject<T | undefined>;

This forces the type of current to be T | undefined (e.g. HTMLInputElement | undefined), which is not compatible with HTMLInputElement | null in strict mode.
Therefore, when we pass null (i.e. useRef<HTMLInputElement>(null)), we hit this signature, which is compatible:
function useRef<T>(initialValue: T|null): RefObject<T>;

Mind you also that the following pretty trivial snippet will throw a similar error on the ref attribute in strict mode as well:
const inputRef = useRef<HTMLInputElement>();
return <input ref={inputRef} />; // ❌ - Type 'undefined' is not assignable to type 'HTMLInputElement | null'.

And the way to go about it is to pass null to useRef:
const inputRef = useRef<HTMLInputElement>(null);
return <input ref={inputRef} />; // ✅

Happy to update the story to reflect that if you'd like.

authors: LFDanLu snowystinger solimant


text:
Migrate LHS Audits to Jobs Dispatcher

As per architecture meeting decision, migrate audits to jobs-dispatcher. This is for the lhs-desktop and lhs-mobile audits.

[x] Add jobs config for the two audit types on dev and prod
[x] Remove lhs handler from api-service
[x] Remove Schedulers from AWS

:tada: This issue has been resolved in version 1.34.1 :tada:
The release is available on:

v1.34.1
GitHub release

Your semantic-release bot :package::rocket:

repo: adobe/spacecat-api-service


text:
Fix package vulnerabilities

We should fix this as part of the next release if possible.
The list can be found here
synced to jira: https://jira.corp.adobe.com/browse/SDS-7588

Closed with https://github.com/adobe/spectrum-css/commit/f4498d69ca0591e4d668e5553ddb876f8ebc982b

repo: adobe/spectrum-css


text:
.NET MAUI Support

Expected Behavior
Since Xamarin Forms is going away and being replaced with .NET MAUI, will there be an effort to update these to the latest iOS/Android native SDKs and target .NET MAUI?
https://dotnet.microsoft.com/en-us/platform/support/policy/xamarin
Do you allow contributions from the .NET MAUI community to make this happen if you aren't planning to take this on?
Actual Behaviour
Only Xamarin Forms supported.

@alexanderdibenedetto, we do not have any plans to add .NET MAUI support at this time. We do gladly take community contributions.

Going to close this. You can keep watch on SDK platform support here:
https://developer.adobe.com/client-sdks/documentation/current-sdk-versions/

@ahmyr just wanted to let you know my plans; any support Adobe can provide would be great. I haven't yet but could choose to publish these to nuget.org, but if Adobe would be willing to do that I'd appreciate it. I'm also willing to move these repositories over to you and just make regular contributions if and as needed. Let me know what level of interaction with the open source community y'all are willing to make here.
Hi all - I wanted to bring to your attention that I have created (and welcome contributions to) a .NET MAUI iOS library for this: https://github.com/alexanderdibenedetto/aepsdk-core-net-ios based upon https://github.com/adobe/aepsdk-core-ios.
I am going to create one for the https://github.com/adobe/aepsdk-analytics-ios also.
I'm going to try to mirror Adobe's repositories one to one. I'll create a core iOS, analytics iOS, core Android, and analytics Android and then ship them to nuget.org. If anyone would like to assist please let me know.

authors: ahmyr alexanderdibenedetto

repo: adobe/xamarin-acpanalytics


text:
Improved handling promotion block from metadata (for FedPub)

Resolve: MWPW-129216
Before: https://stage--dc--adobecom.hlx.page/acrobat/hub/how-to/how-to-convert-pdf-to-image
After: https://delay-promotion--dc--adobecom.hlx.page/acrobat/hub/how-to/how-to-convert-pdf-to-image
This will load promotion block that being added when metadata exists after loadArea().
Note that loadArea() includes loadPostLCP which means this promotion block will be loaded after loadPostLCP().
If you see refresh and go page bottom quickly you will find the promotion block get loaded slowly after everything else.
@Blainegunn  I don't know the background context why we want to load this after everything else, but this will do what is being asked.

Before: the block is init'ed by Milo, promotion.css is loaded.
After: the block is init'ed by scripts.js. promotion.css is not loaded.

Before: the block is init'ed by Milo, promotion.css is loaded. After: the block is init'ed by scripts.js. promotion.css is not loaded.

Not loading the css file is intended since it is 0% we will need a custom CSS for promotion until we revisit this.

authors: TsayAdobe seanchoi-dev

repo: adobecom/dc


text:
MWPW-157982

Resolves : MWPW-157982

Codecov Report
Attention: Patch coverage is 0% with 5 lines in your changes missing coverage. Please review.

Project coverage is 90.18%. Comparing base (0d6298f) to head (c38f7ee).
Report is 2 commits behind head on stage.

Files with missing lines
Patch %
Lines

acrobat/blocks/verb-widget/verb-widget.js
0.00%
5 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##            stage     #801      +/-   ##
==========================================
+ Coverage   90.16%   90.18%   +0.01%
==========================================
  Files          43       43
  Lines        5512     5512
==========================================
+ Hits         4970     4971       +1
+ Misses        542      541       -1

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

authors: Blainegunn codecov-commenter


text:
MWPW-124169 | Fix for removing max-width setting of 700px

Main URL: https://main--dc--adobecom.hlx.page/dc-shared/fragments/frictionless-personalization-xfs/crop-pdf-xfs/how-to/default
New URL: https://mwpw-124169-1--dc--adobecom.hlx.page/dc-shared/fragments/frictionless-personalization-xfs/crop-pdf-xfs/how-to/default


text:
Mwpw 139503: Merch Card link & block analytics

Adds analytics daa-ll to all links inside merch card and daa-lh to the merch card block.
This PR is trivial for Milo Commerce release 3

Resolves: MWPW-139503
Test URLs:
Before: https://main--milo--adobecom.hlx.page/drafts/axel/document2
After: https://mwpw-139503--milo--axelcureno.hlx.page/drafts/axel/document2

Also, please add the proper PR labels - https://github.com/adobecom/milo/wiki/PR-Labels

authors: Axelcureno overmyheadandbody

repo: adobecom/milo


text:
Parallelize Placeholder loading for a 400ms to 1+ second LCP improvement

Description

Parallelize loading placeholders together with their JS
Move customFetch into utils.js for faster LCP loading times for certain blocks & placeholders
Move placeholder logic out of utils.js and into placeholder.js

There are substantial gains in this PR for mobile environments, likely a bit less for low-ping environments as cable connected desktops, but this should still shave off a 100ms+ on both environments.
On my desktop I saw a 400 MS+ LCP improvement
Before: 195(placeholders.js) + 200 (helpers.js) + 300 (placeholders.json) = 695 MS request time
After: 300ms (placeholders.js + placeholders.json)
1. Sequential load
Currently we load placeholders.js, then we load helpers.js to use customFetch (fetch without cache headers) then we load placeholders.json .... On a fast 3G network aka "high ping environment" that's 3x400ms per request

2. Parallelising the loading
If we shift the loading sequence to load placeholders.js + placeholders.json together, we can save one 400ms request

3. Removing the customFetch dependency
We are waiting another 400ms from another file for 7 lines of code. We can move those into utils.js to save on this precious pre-LCP time on mobile.

Resolves: MWPW-156840
Test URLs:

Before: https://main--milo--adobecom.hlx.page/drafts/osahin/gnav-1?martech=off
After: https://placeholder-lcp-improvements--milo--mokimo.hlx.page/drafts/osahin/gnav-1?martech=off

CC

Before: https://main--cc--adobecom.hlx.live/de/products/photoshop
After: https://main--cc--adobecom.hlx.live/de/products/photoshop?milolibs=placeholder-lcp-improvements--milo--mokimo

Still resolving a bug in CC that fetches placeholders a few too many times... Still want to open this already (mainly to not lose the precious description I already done)

I went a step further to ensure we build the placeholders on a per-section-basis AND only if we have them.
If section 5 has placeholders, there is no reason we eagerly load them before the LCP.

CC test links

Before: https://main--cc--adobecom.hlx.live/de/products/photoshop?martech=off
After: https://main--cc--adobecom.hlx.live/de/products/photoshop?milolibs=placeholder-lcp-improvements--milo--mokimo&martech=off

@afmicka can you retest? @SilviuLCF this is ready now

@mokimo Looks good now. Nala would also fail if it wasn't :D . Thanks

authors: afmicka mokimo


text:
Linking images in milo via alt text

Added the ability to link an image via the alt text input field in word. ex. https://adobe.com#_blank | Alt text description
Supports #_blank in the url string to set the link target ⬆

Resolves: MWPW-131645
Test URLs:

Before: https://main--milo--adobecom.hlx.page/drafts/rparrish/image-links
After: https://rparrish-img-links--milo--adobecom.hlx.page/drafts/rparrish/image-links

I just realized I need to write tests for this feature.... Ill get those included asap.

nit: Turn martech off for your page samples. That'll adjust your psi scores.

@ryanmparrish Correct me if I'm wrong here, but I think the label should be new-feature instead of high-impact. I'm not seeing any breaking changes or anything that needs client set up details for engineers. Lemme know if I'm missing something though.

high-impact = Any change that all Milo consumers should be aware of. E.g: breaking changes or a new feature that requires client setup. This will send an email to Grp-Milo-Dev. Any instructions of what consumers need to do should be included in the PR description.

@ryanmparrish : can you please adjust the following 2 things that @rgclayton has already pointed out:

add ?martech=off to test urls
change label high-impact to new-feature

@ryanmparrish Is this ready to be merged? If not what else is needed?

Thanks for all the feedback. Everything discussed has been addressed. One more quick look from @chrischrischris and I think we can ship it. LMK thanks

@ryanmparrish : can you please append the martech=off query param to your test URLs in the description? The LH check is currently failing.

authors: honstar rgclayton ryanmparrish


text:
Unable to find stub "config/vite.stub"

Package version
3.0.0-8
Describe the bug
I'm trying to configure vite on my project, but the configure command fail to create the config file:
node ace configure @adonisjs/vite
[ error ] Unable to find stub "config/vite.stub"
at StubsManager.build (file:///home/louis/Documents/programmation/projets/hand-drawing-media-pipe/node_modules/.pnpm/@adonisjs+application@8.1.0_@adonisjs+config@5.0.1_@adonisjs+fold@10.0.1/node_modules/@adonisjs/application/build/manager-SLF47P6C.js:278:13)
at async Codemods.makeUsingStub (file:///home/louis/Documents/programmation/projets/hand-drawing-media-pipe/node_modules/.pnpm/@adonisjs+core@6.3.1_@adonisjs+assembler@7.2.3/node_modules/@adonisjs/core/build/modules/ace/codemods.js:226:22)
at async Module.configure (file:///home/louis/Documents/programmation/projets/hand-drawing-media-pipe/node_modules/.pnpm/@adonisjs+vite@3.0.0-8_@adonisjs+core@6.3.1_vite@5.2.6/node_modules/@adonisjs/vite/build/index.js:14:3)
at async Configure.run (file:///home/louis/Documents/programmation/projets/hand-drawing-media-pipe/node_modules/.pnpm/@adonisjs+core@6.3.1_@adonisjs+assembler@7.2.3/node_modules/@adonisjs/core/build/commands/configure.js:114:9)
at async Configure.exec (file:///home/louis/Documents/programmation/projets/hand-drawing-media-pipe/node_modules/.pnpm/@adonisjs+core@6.3.1_@adonisjs+assembler@7.2.3/node_modules/@adonisjs/core/build/modules/ace/commands.js:51:28)
at async #execMain (file:///home/louis/Documents/programmation/projets/hand-drawing-media-pipe/node_modules/.pnpm/@adonisjs+ace@13.0.0/node_modules/@adonisjs/ace/build/index.js:1481:7)
at async AceProcess.handle (file:///home/louis/Documents/programmation/projets/hand-drawing-media-pipe/node_modules/.pnpm/@adonisjs+core@6.3.1_@adonisjs+assembler@7.2.3/node_modules/@adonisjs/core/build/src/ignitor/ace.js:66:9)

Reproduction repo
No response

Thanks for the issue
Fixed with the latest release

repo: adonisjs/vite


text:
Documentation site no longer exists

Environment

Ember Version: any
Ember CLI Version: any
Ember CP Validations Version: 4+

Steps to Reproduce

Open http://offirgolan.github.io/ember-cp-validations/docs in a web browser
Observe the 404 status page

This is fixed in #708
Live Demo
Documentation 4.x

authors: jarrodn-au mrloop


text:
@adamfarley I've had some thoughts on how we can improve this, and thinking about the question "When is the BUILD STEP good?", and I thought of when all of the following are Successful:

          @adamfarley I've had some thoughts on how we can improve this, and thinking about the question "When is the BUILD STEP good?", and I thought of when all of the following are Successful:

Compile
Create SBOM
SmokeTest
(Mac or Windows) Create_Installer
(Mac or Windows) Sign_Installer
GPG Sign

So I am thinking the current rating script determines was the build step Successful or Failure, ignore the overall build job Jenkins status, instead:

Successful = All of the above Succeed
Failure = One of the above Fails

You can determine most of the above job results using:
wget -q -O - ${trssUrl}/api/getChildBuilds?parentId=${build_job_id}

And filtering by the job name.
SBOM is currently tricky as there is no job yet, but there will be soon, so ignore SBOM for the moment.
Compile Success is inherent from the others succeeding.
Originally posted by @andrew-m-leonard in https://github.com/adoptium/ci-jenkins-pipelines/issues/667#issuecomment-1485719307

pull butten

@galderz

repo: adoptium/ci-jenkins-pipelines


text:
Some test-docker armv7 containers have jdk11 in their jdk8 directory

For the following machines, their jdk8 path points to a jdk11 binary
test-docker-ubuntu2004-armv7l-1
test-docker-ubuntu2004-armv7l-2
test-docker-ubuntu2004-armv7l-3
root@412c7c344fe5:/# /usr/lib/jvm/jdk8/bin/java -version
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment AdoptOpenJDK-11.0.11+9 (build 11.0.11+9)
OpenJDK Server VM AdoptOpenJDK-11.0.11+9 (build 11.0.11+9, mixed mode)

Their dockerfiles install jdk 8 https://github.com/adoptium/infrastructure/blob/d0da68208c7eff255ddcda85ff5e080968b8a296/ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/DockerStatic/Dockerfiles/Dockerfile.u2004#L6 (the architecture is changed to arm during build)
I'll look at upgrading their, and other docker container's, default jdk to 17

i am bit confused, either it download jdk8 or did a yum/apt install openjdk8, how could it ended with a jdk11 ?

Yeah I don't know how this happened, im guessing manual intervention. I've upgraded the jdks to 17 now anyway so im closing this issue

authors: Haroon-Khel zdtsw

repo: adoptium/infrastructure


text:
OnRemainingItemsThresholdReached isn't working for CollectionView

public class MainPageState
{
    public IReadonlyList<int> Ints { get; set; } = Enumerable.Range(0,50).ToList();
}
public class MainPage : Component<MainPageState>
{
    public override VisualNode Render()
    {
        return new ContentPage()
        {
            new CollectionView()
                .ItemsSource(State.Ints, i => new Label(i))
                .RemainingItemsThreshold(5)
                .OnRemainingItemsThresholdReached(moreInts)
        };
    }

    async void moreInts()
    {
         await Task.Delay(1000);
         SetState(s => s.Ints = Enumerable.Range(0, s.Ints.Count + 50).ToList());
    }
}

Here the ThresholdReached handler never gets called. Is it a bug or I'm doing something wrong? I having this issue on windows platform

Hum, I made a test with your code and the event seems to be firing correctly, anyway you shouldn't create a new list but just add items to the same list as shown below.
Something like this:
class RemainingItemsThresholdTestPageState
{
    public List<int> Ints { get; set; } = Enumerable.Range(0, 50).ToList();
}
class RemainingItemsThresholdTestPage : Component<RemainingItemsThresholdTestPageState>
{
    public override VisualNode Render()
    {
        return new ContentPage()
        {
            new CollectionView()
                .ItemsSource(State.Ints, i => new Label(i))
                .RemainingItemsThreshold(5)
                .OnRemainingItemsThresholdReached(moreInts)
        };
    }

    async void moreInts()
    {
        await Task.Delay(1000);
        SetState(s => s.Ints.AddRange(Enumerable.Range(s.Ints.Count, s.Ints.Count + 50)));
    }
}

If you create a new list the collection view resets its internal collection and sets the visible index to 0.
Also, you may consider adding an IsBusy property to the State to control when you're busy fetching more items like this:
class RemainingItemsThresholdTestPageState
{
    public bool IsBusy { get; set; }
    public List<int> Ints { get; set; } = Enumerable.Range(0, 50).ToList();
}
class RemainingItemsThresholdTestPage : Component<RemainingItemsThresholdTestPageState>
{
    public override VisualNode Render()
    {
        return new ContentPage()
        {
            new Grid("*", "*")
            {
                new CollectionView()
                    .ItemsSource(State.Ints, i => new Label(i))
                    .RemainingItemsThreshold(5)
                    .OnRemainingItemsThresholdReached(moreInts),

                new ActivityIndicator()
                    .IsRunning(State.IsBusy)
                    .HCenter()
                    .VCenter()
            }
        };
    }

    async void moreInts()
    {
        if (State.IsBusy)
        {
            return;
        }
        SetState(s => s.IsBusy = true);
        await Task.Delay(1000);
        SetState(s =>
        {
            s.Ints.AddRange(Enumerable.Range(s.Ints.Count, s.Ints.Count + 50));
            s.IsBusy = false;
        });
    }
}

yes on Windows it doesn't work for the issue you mentioned

authors: adospace ziaulhasanhamim

repo: adospace/reactorui-maui


text:
Back-up possibility

Hi, I just had a crash of my sd card, and my Pi won't start anymore.
I'm able to acces the documents on the card on another comp. Is there a way to restore all the data so it is not lost? If so what should I copy from where?

Yes, this concerns me as well. An easy backup solution would be super helpful!
Now I have activated the backup feature that DigitalOcean provides. It takes a backup of the virtual machine (Droplet) four times a week. But having something else, preferably built into the Dashboard somehow would be awesome!
Just my two cents. :)

I don’t see it that way. Offering a backup solution is not the job of the application in my opinion. All data is stored in a Postgres database for which there are various backup options. Self-hosting also means taking care of e.g. operating system updates and application backups. In the future, however, we will add documentation on this topic and link to the corresponding resources.
To answer your original question, @Try2Fly, if you used the default docker-compose file your data is stored in a docker volume named teslamate-db. A Volume can be inspected with the following command to find out its location:
pi@raspberrypi:~ $ docker volume inspect teslamate_teslamate-db
[
    {
        "CreatedAt": "2019-10-12T13:44:06+02:00",
        "Driver": "local",
        "Labels": {
            "com.docker.compose.project": "teslamate",
            "com.docker.compose.version": "1.24.1",
            "com.docker.compose.volume": "teslamate-db"
        },
        "Mountpoint": "/var/lib/docker/volumes/teslamate_teslamate-db/_data", # <----
        "Name": "teslamate_teslamate-db",
        "Options": null,
        "Scope": "local"
    }
]

It would probably be best to copy the directory containing all docker volumes (/var/lib/docker/volumes) to a new SD card and then setup TeslaMate again.

That's an excellent point @adriankumpf. I think I'll fint a solution with a script or something. :)

@adriankumpf Thanks for your help. I've copied over the directories, unfortunately, no data shows up in grafana. I guess I'll have to bite the bullet and start over with collecting data of my trips.

I'm sorry it didn't work out :/ It is difficult to give a step by step guide. Maybe they can help you over on the docker forum or slack channel.

I understand, I really appreciate all the time you have put into this project!

authors: Try2Fly adriankumpf spacecosmos

repo: adriankumpf/teslamate


text:
Force a simple reproducible build mechanism

In 25a17f0346ab05b3212bb280e4a8b622bcf99bce, poky sets
reproducible_build by defaults. However, it is quite complex as it tries
to compute a plausible timestamp from source files, in a reproducible
ways.
Setting the timestamps to 0, just like ostree, is probably safer in our
case, so let's switch to our old behavior.
Tagging @agners who originally proposed this enhancement.

Took a really long time to run CI for this, which I think is expected. What's a good way to test this? Run a second pipeline on the branch and check if the caching works?

@patrickvacek yes, I've just restarted the qemu build and oe-selftest.

Ok, it seems that everything works fine.

authors: lbonn patrickvacek

repo: advancedtelematic/meta-updater


text:
Data set training problem

Dear author，I configured the environment and prediction according to the process you provided, but there was an error in training the CelebA dataset
Detectron v2 is not installed
/root/miniconda3/envs/lama/lib/python3.6/site-packages/hydra/core/default_element.py:127: UserWarning: In 'hydra/overrides': Usage of deprecated keyword in package header '# @Package group'.
See https://hydra.cc/docs/next/upgrades/1.0_to_1.1/changes_to_package_header for more information
See {url} for more information"""
The process is run according to what you provide. The data set runs the code
bash fetch_data/celebahq_dataset_prepare.sh
bash fetch_data/celebahq_gen_masks.sh
No error was reported, what is the reason?
If anyone can help me solve this problem, thank you very much!

When executing the following command
python3 bin/train.py -cn lama-fourier-celeba data.batch_size=10
Report an error

Detectron v2 报错不用管，可以正常运行的

authors: finexsf qwexacc

repo: advimman/lama


text:
Issue with _searchPathArray

adxe version:
devices test on:
developing environments

NDK version: r19c
Xcode version: 12.4
VS/msvctools version: Visual Studio 2019(16.11)/14.29.30133
cmake version:
Steps to Reproduce:

Could you please explain if it is issue or new project structure. Today I updated adxe to the latest commit, and now it is impossible to load some *c3b object by the following reason:
This is cocos _searchPathArray

And this is adxe _searchPathArray

There is no more Resources folder
Thanks

maybe it is a 64bit issue?
Can you build the 32bit version and this works?

@solan-solan Please specific correct working directory to run MyGame.exe

adxe optimize workflow on winodws, use working directory and exe directory as search path instead add programming Rsources folder as search path

You can refer to full changelog: https://github.com/adxeproject/adxe/blob/dev/CHANGELOG

maybe it is a 64bit issue? Can you build the 32bit version and this works?

Yes, there is no more Resources folder for the 32bit also

adxe optimize workflow on winodws, use working directory and exe directory as search path instead add programming Rsources folder as search path

My 'working directory' has value $(ProjectDir) which is 'F:\g\proj\p\adxe\win64_build19'. Is it supposed that I need to change it manually? Or I need to add Resources folder to the seach path in the code?
May be it is better to place 'res' folder on the level up? Give me a tip please when you have time.

Rename folder  'res' to 'Resources'.  Helps?

Rename folder 'res' to 'Resources'. Helps? Compare cpp_tests : Classes, Resources on the same folder

Renaming does not help since, there will be two Resources folder instead of Debug/Resources/res/...
It is good idea to compare with the cpp_tests, I will check it

Put all files from Res into Resources. Helps?

Put all files from Res into Resources. Helps?

Yes it helps, but this is a little missmatch with cocos resources structure
Thanks a lot in any case

Only for my own interest:
Have you a link to the official cocos resources structure

I just mean generated cocos project templates where 'Resource' folder includes 'res' folder where user resources can be placed. It was convinient to link files in the manner of 'res/...' for me. But of cause it is a deal of habit.

please refer to https://github.com/adxeproject/adxe/blob/dev/templates/cpp-template-default/CMakeLists.txt#L166

The cmake script will auto set VS_DEBUGGER_WORKING_DIRECTORY to correct, if not please clear CMakeCache.txt or regenerate visual studio solution project solustion file again.

The cmake script will auto set VS_DEBUGGER_WORKING_DIRECTORY to correct, if not please clear CMakeCache.txt or regenerate visual studio solution project solustion file again.

I lost sight of what is needed to update CMakeLists.txt in my projects, it is my issue, sorry for disturbing

authors: aismann halx99 solan-solan

repo: adxeproject/adxe


text:
Renderer doesnt seem to work with enableWhen

Example
            {
                "extension": [
                    {
                        "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit",
                        "valueCoding": {
                            "system": "http://unitsofmeasure.org",
                            "code": "m",
                            "display": "meters"
                        }
                    }
                ],
                "linkId": "Item-decimal",
                "text": "decimal",
                "type": "decimal"
            },
            {
                "linkId": "Item-url",
                "text": "url",
                "type": "url",
                "enableWhen": [
					{
						"question": "Item-decimal",
						"operator": ">",
						"answerDecimal": 0
					}
				]
            },

Need to check all answer as well

Resolved this in PR #754.
If you are interested in the fix details: https://github.com/aehrc/smart-forms/pull/754#issue-2270984276
Fix is available in @aehrc/smart-forms-renderer version 0.24.1.

authors: adha-admin fongsean

repo: aehrc/smart-forms


text:
Nuget packages?

Hi,
This is less of an issue and more of a question:
The latest Nuget package is from Nov 2017 and still targets Roslyn 2.4. Meanwhile 78 commits have happened on master.
I'd be really keen on hosting a newer version of the Roslyn editor in my application but I'm  stuck with VS 2017 for now and thus depend on the Nuget packages since the code won't even compile
So: how long would you say until we get a new official release with all the latest goodies that come along with it? ;)
Thanks for your splendid work!

I plan to publish a new version to NuGet once Roslyn 3.0 final version is out. But I may provide a compiled preview release earlier on GitHub.

the code won't even compile

You can install VS 2019 preview side-by-side :)

Hey thanks for the heads up, much appreciated!

You can install VS 2019 preview side-by-side :)
Oh I could but I'm not the only stakeholder in this project. You know how it is: everything gets complicated once a multitude of people are involved.

authors: aelij paralaxsd

repo: aelij/RoslynPad


text:
validor errro

I'm trying to the validol (get_safe_mails.py) and i get this error when running it 👍
\mailtools\remove-dangerous-emails\get_safe_mails.py", line 3, in
import threading, sys, time, re, os, signal, queue, resource, tempfile
ModuleNotFoundError: No module named 'resource'

meh, i was running it on windows. switched to linux and no more error

pip3 install resource on windows must help

authors: aels andykaufseo

repo: aels/mailtools

license: WTFPL


text:
Recent Reports & Rapid Results Next to each other

More Details
More details

Shall we just move the 2 blocks next to each other? If we need to implement below Suggested Functionality, the description is not clear enough for development, we need to get more details and sample markup.
Section:
1. Dynamically hide if there is no Recent results, should have an option to write content dynamically.
2. Should be able to display the IPOs in tiles/card listicle format

3. Ability to add/ remove the tiles/ cards lock to any or all as per our requirements.
4.Furthermore, require functionality where we can add/ change/ remove promotional images or scannable OR codes over locked tiles/ cards. whenever required.
4..a) Essentially the system should have the capability to pick up an image and increase transparency of the image and get used as a lock.

Implementation plan:
A. keep rapid-result & recent-report as separate block, use layout-60-40 to create side by side layout.
B. Combine rapid-result & recent-report as one block.
Pros&cons

Plan A
Plan B

Reuse existed blocks with limit refactoring
Easy to control the order of API calls, hide blocks would have a good experience

The block can be used separated when user needs
Much effort on refactoring

Need to take care of hide blocks when each API doesn't return result
Need to consider authoring experience carefully because it includes two blocks configuration

Obviously, plan A has good experience in authoring, provides more options, and is easier to implement, we will start from Plan A.
I've refactored rapid-result with following changes in branch rapidresult-recentreport-draft and test page is https://rapidresult-recentreport-draft--icicidirect--aemsites.hlx.page/draft/jiang/rapidresult-recentreport

Made a variation of rapid-result(side by side) for the side by side layout.
Hide block itself when there is no data return back from API.
Support QR code image. Author can use Cover image to configure QR image and Number of cover image to control the number of cards that show the image.

Next action

Refactor recent-report to support the same as above changes.
Confirm with the customer which block needs to show IPO data and where the data comes from.
rapid-result is using mock data, will integrate API when we receive it.
About hide block, I realize that the section has a padding button. To make a good experience, an idea is that move the padding to each block so that there is nothing to be shown when blocks are hided. This requires changes both blocks. Just an idea

Not considering the current phase. Closing this one.  let feature branch have the changes for now.

repo: aemsites/icicidirect


text:
👷 Fix archive step in Jenkinsfile

Motivation

Issue: https://github.com/aerogear/cordova-showcase-template/issues/97
Description

Fix the archive step of the Jenkinsfile for Android, to point to the
correct location.
Progress

[x] Verify fix for Android Debug
[x] Verify fix for Android Release
[x] Verify fix for iOS Debug
[x] Verify fix for iOS Release

Additional Notes
This might not be correct yet. I got an unrelated NPE when trying it
out with 'release' build type. Also not sure if something needs to
change for building for iOS or not.

@grdryn verified :+1:  feel free to merge it.

I've updated according to @odra's review, but that triggered the new requirement to get a review from one of the code owners, either @StephenCoady or @wtrocki :laughing:

I already assigned revievers. No need to get revievers from code owners.

authors: grdryn odra wtrocki

repo: aerogear/cordova-showcase-template


text:
Stricter CI checks

This PR makes our checks stricter.
It bases on issues fixed in #116 and #74. Maybe we need even more checks?
Note: this won't pass tests with following dialyzer problems:
   0: Unknown type gb_trees:gb_tree/2
   0: Unknown type http_uri:uri/0

First error is fixed in #116. Second waits for a fix.

I rabase the PR so tests should pass now

@cytadela8 yes, you are correct, because of export_all macros we cannot use it everywhere.

@cytadela8 its good to go, but there is small conflict - please resolve

repo: aeternity/epoch

license: ISC


text:
Do not drop updated state when consuming new_gc_height message

Follows https://github.com/aeternity/epoch/pull/1720/files#diff-2e95a69d7723aebad303814cb3f38e7eR549
Sample CI failure: https://circleci.com/gh/aeternity/epoch/39436#artifacts/containers/0
2018-11-01 10:03:03 =ERROR REPORT====
** Generic server aec_tx_pool terminating
** Last message in was {top_change,key,<<55,25,47,191,43,43,107,45,217,186,197,234,244,143,18,165,157,158,123,97,98,30,121,40,140,205,131,94,248,166,230,227>>,<<139,122,255,254,109,117,22,8,117,198,153,222,108,197,134,226,238,251,131,150,0,71,46,50,35,122,184,77,131,224,108,116>>}
** When Server state == {state,{dbs,mempool,mempool_visited,mempool_nonce,mempool_gc},<0.1921.0>,undefined}
** Reason for termination ==
** {cannot_get_gc_height,[{aec_tx_pool,get_gc_height,1,[{file,"/app/_build/prod/lib/aecore/src/aec_tx_pool.erl"},{line,429}]},{aec_tx_pool,do_top_change,4,[{file,"/app/_build/prod/lib/aecore/src/aec_tx_pool.erl"},{line,549}]},{aec_tx_pool,handle_call_,3,[{file,"/app/_build/prod/lib/aecore/src/aec_tx_pool.erl"},{line,266}]},{timer,tc,1,[{file,"timer.erl"},{line,166}]},{aec_tx_pool,handle_call,3,[{file,"/app/_build/prod/lib/aecore/src/aec_tx_pool.erl"},{line,258}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]}
** Client <0.1316.0> is dead

CI test job failed:
%%% aecore_pof_SUITE ==> siblings_on_key_block: FAILED
%%% aecore_pof_SUITE ==> {{badmatch,none},
 [{aecore_pof_SUITE,siblings_common,5,
                    [{file,"/home/builder/epoch/_build/test/lib/aecore/test/aecore_pof_SUITE.erl"},
                     {line,211}]},
  {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1546}]},
  {test_server,run_test_case_eval1,6,[{file,"test_server.erl"},{line,1062}]},
  {test_server,run_test_case_eval,9,[{file,"test_server.erl"},{line,994}]}]}


text:
Docs: Add badge for number of lines of code

looks like this:
provided by: https://github.com/XAMPPRocky/tokei_rs
Also provided:

why do you think we should add this?

@theDebbister your opinion?

I did it just for the lolz

then I'd be against it :D

I don't have a strong opinion on this, but I think I would not add it, there are already quite a few badges

haha alright

authors: SiQube dkrako theDebbister

repo: aeye-lab/pymovements


text:
Autocomplete for Site Tags

Description what you'd like to happen:
When typing in a Site Tag, have an autocomplete dropdown showing possible tags. This would be for existing tags that are entered in the app.

Also it would be very helpful to disregard any whitespace characters at the beginning and end of the tags, as this leads to some strange behavior where tags look identical but are treated as different.

The best implementation would probably be using an Autocomplete input that utilized Chips for entering multiple tags. I know that Nachos is a popular library for this in Java, but I don't see anything similar for Kotlin

authors: JaxonWright clesmian

repo: afollestad/nock-nock


text:
"collapseAllSections()" displays all sections regardless of what shouldShowHeadersForEmptySections says

[x] I have verified there are no duplicate active or recent bugs, questions, or requests
[x] I have verified that I am using the latest version of this library.
[x] I have given my issue a non-generic title.

Include the following:

Library version: 0.5.0

Reproduction Steps

Use the sample app. Call collapseAllSections().  Section 1 will be rendered even if it's an empty section.

Expected Result
Only non-empty section titles are displayed when shouldShowHeadersForEmptySections is false.
Actual Result
All section titles were displayed.

This can be fixed in PositionManager.java as

Please comment. Is this a bug? Or was done purposely?

repo: afollestad/sectioned-recyclerview


text:
auto hide on the sides

Hi can you add the auto hide view on the sides?
I think it is a good option that you cannot miss

For me, this is a disgusting feature : |

I see it much more comfortable and elegant, but I respect the tastes
But I still think that it would not be bad to be able to choose different tastes from others.

authors: Sonimik agalwood

repo: agalwood/Motrix


text:
when i minimise a document i cant unminimise it on mac

video below

@RickRollMaster101 mind answering?

closed

closed

so is the issue solved?


text:
⚠ AGEG website (redirect) has degraded performance

In 2a43827, AGEG website (redirect) (https://ageg.ca/) experienced degraded performance:

HTTP code: 200
Response time: 2432 ms

Resolved: AGEG website (redirect) performance has improved in 5c87790 after 10 minutes.


text:
⚠ AGEG website (prod) has degraded performance

In 8230490, AGEG website (prod) (https://www.ageg.ca/) experienced degraded performance:

HTTP code: 200
Response time: 2103 ms

Resolved: AGEG website (prod) performance has improved in 7bcd4b0.


text:
Not accurate

face_recognition version: 1.3.0
Python version: 3.10
Operating System: windows 11

Description
Hi I have used the face_recognition library in my project
But when registering one or two faces the library recognise them incorrectly.one person instead of another.
What I Did
I have used the face_recognition 1.3.0

您好，悉获您的邮件，我将尽快处理，感谢您的来信！


text:
The second pause invalid

After suspended for the first time, the second pause will be invalid and continue to download anyway.

Please see #1

authors: JngViho agelessman

repo: agelessman/MCDownloader


text:
Remove jupyter authentication

To get around the new default authentication in Jupyter.
See https://github.com/aadm/avo_explorer/blob/master/Dockerfile
mybinder need authentication otherwise.
http://mybinder.org/repo/ageron/handson-ml

Still didn't work, binder team working on it.

@kerwin Thanks for your feedback.  Binder has been causing me a bit more headaches than I initially hoped for.  I'm busy until Wednesday, but I'll look into this on Thursday.  In the meantime, you can try cloning the repo and following the installation instructions, sorry for the inconvenience.

authors: ageron kerwin

repo: ageron/handson-ml


text:
[Doc] Is it possible to build the backend independently?

Hi I have a question that I cannot find anywhere in doc, I don't find a better place to ask so I am going to ask here.
Is Polaris monolithic? I want to run the server on a small VPS, and serve the frontend on a different machine. Is it possible to use cfg to strip all routes for serving HTML if it is monolithic?

Hello!
This isn't something that is formally supported via configuration, but it should be fairly straightforward to cobble together if you want to try. Here are the involved moving parts:
To run a Polaris server without it serving the frontend:

This line of code is setting up the frontend file serving in the server source and can be removed.
The web directory in the release tarball can also be safely removed.
If you use the supplied makefile to install Polaris, also remove every line that contains POLARIS_WEB_DIR

To host a Polaris frontend (without server):

Simply serve the web directory that is part of the release tarball
You will have to setup redirections on your web server so that requests to /api/... from the frontend are routed to your actual Polaris server

This is very much untested so I'm curious how it goes it you try it out!

repo: agersant/polaris


text:
wrapt import error

When I import pyagxrobots, I got the error: ImportError: cannot import name 'transient_function_wrapper' from 'wrapt.wrappers'
But when I pip3 install pyagxrobots, I see: Requirement already satisfied: wrapt~=1.10  (from python-can>=3.3.4->pyagxrobots) (1.16.0)

I have faced the exact issue. It has something to do with the latest release of wrapt==0.16.0 as of this comment's date.
The solution is to explicitly install the previous version of wrapt which is 1.15.
pip install wrapt==1.15.0

authors: OpenGHz assemmarwan

repo: agilexrobotics/pyagxrobots


text:
Is there ability present popover with "item"

Hi! Awesome lib, thank you for sharing it!
One feature I missing:
Apple's popover implementation has ability to init popover with Item: Identifiable property instead of just bool isPresented.
It helps to parametrise popover's view.
Does Popovers has something like that?

Hey! Currently no, Popovers doesn't have something like SwiftUI's .sheet(item:onDismiss:content:). It would be a great addition though. Feel free to open a PR if you have ideas.
However there is a .popover(selection:tag:attributes:view:) modifier that mimics NavigationLink(destination:tag:selection:label:) (which happens to be deprecated currently — might need to redesign this). This lets you have multiple Popovers.
struct ContentView: View {
    @State var selection: String?

    var body: some View {
        HStack {
            Button("Present First Popover") { selection = "1" }
            .popover(selection: $selection, tag: "1") {

                /// Will be presented when selection == "1".
                Text("Hi, I'm a popover.")
                    .background(.blue)
            }

            Button("Present Second Popover") { selection = "2" }
            .popover(selection: $selection, tag: "2") {

                /// Will be presented when selection == "2".
                Text("Hi, I'm a popover.")
                    .background(.green)
            }
        }
    }
}

authors: aheze anivaros

repo: aheze/Popovers


text:
📦 NEW: Add Git Commands App

Linked to GIT Commands app cross-platform, provides quick access to the main GIT commands, direct links to the documentation.

This branch has conflicts that must be resolved
Conflicting files
README.md

authors: ahmadawais mariorodeghiero

repo: ahmadawais/hacktoberfest


text:
No Auth Provider found for name "oidc"

I encountered an issue while using the kubectl-pods_on plugin, where it fails with the following error message:
F1021 19:11:43.839135    3675 main.go:104] failed to create clientset: no Auth Provider found for name "oidc"

kubeconfig user:
- name: <email>
  user:
    auth-provider:
      config:
        client-id: <client-id>
        client-secret: <client-secret>
        id-token: <id-token>
        idp-issuer-url: <idp-issuer-url>
        refresh-token: <refresh-token>
      name: oidc

It seems the plugin is unable to recognize the oidc authentication provider. This configuration works correctly with kubectl and other plugins, but fails with this one.
Plugin version: v0.1.0

That's weird. I assumed client auth plugins (exec and oidc) no longer need to be imported in plugins. I suspect you'll hit this in many other kubectl plugins (beware).
I can fix it, it's fairly easy to.

It’s interesting because I use other kubectl plugins like kubectl-foreach and kubectx, and they work perfectly fine with my kubeconfig setup. This issue seems isolated to the kubectl-pods_on plugin specifically.

Ah those usually shell out to kubectl; not use the client-go client.


text:
Move main method to top of script (no functional change, just convenience)

The first method in the script is the pre-selected default on the select menu for the 'run' option, so this change saves a couple of clicks and a couple of seconds each time you come back to the code to run it again :)
Speaking of saving clicks and time; thank you very much for sharing this; it's saving me considerably more than 'a couple of clicks and a couple of seconds' every single time I shift our latest deliverability stats from email attachments to stats database.

Good idea @denny!

authors: ahochsteger denny


text:
🛑 Bot is down

In 3f285ec, Bot (https://ahq-miness.ahqsecret.repl.co/) was down:

HTTP code: 500
Response time: 1270 ms

Resolved: Bot is back up in 9237eb7.


text:
"not" filters don't filter UAs picked with per-country statistics

node session with browserslist@1.7.4:
> require('browserslist')(['> 1%'])
[ 'and_chr 56',
  'and_uc 11',
  'android 4.4',
  'chrome 55',
  'chrome 49',
  'edge 14',
  'firefox 50',
  'ie 11',
  'ios_saf 10.0-10.2',
  'op_mini all',
  'safari 10',
  'samsung 4' ]
> require('browserslist')(['> 1%', 'not and_chr 56'])
[ 'and_uc 11', // filtered out here
  'android 4.4',
  'chrome 55',
  'chrome 49',
  'edge 14',
  'firefox 50',
  'ie 11',
  'ios_saf 10.0-10.2',
  'op_mini all',
  'safari 10',
  'samsung 4' ]
> require('browserslist')(['> 1% in JP', 'not and_chr 56'])
[ 'and_chr 56', // not filtered out!
  'chrome 55',
  'chrome 49',
  'edge 14',
  'firefox 51',
  'firefox 50',
  'ie 11',
  'ios_saf 10.0-10.2',
  'ios_saf 9.3',
  'safari 10' ]

Done 134573b
Thanks for report.

Released in 1.7.5.

authors: Kovensky ai

repo: ai/browserslist


text:
Ebrahim pytorch

This PR implements a graph-based network for weather prediction. It builds a graph based on the name of the imported resolution and then trains the model based on the built graph. The "Ready for PR (https://github.com/ai2cm/fv3net/commit/3b6a40289b3b4a166083ff6a19c0f363ebcea7c7)" is the version that is ready for your review.

Closing this in lieu of #1986

authors: EbrahimNabizadeh frodre


text:
updated the dependencies to their latest versions

As no one has touched this repo for a long time. I decided to upgrade it, as this seems to be one of the simplest and efficient way of using Brottli throughout various projects.

Can we also the minumum nodejs version to 4x, as 0x versions are no longer being maintained?

Thank you so much for submitting this. Shrink-ray has been on my back burner for a while, but I'm gonna put in some maintenance hours this week and expect to add this!

This is a really cool project, and much better than the express/compress middleware, that everyone seems to be using. I have been using this in production, and our sites are seeing increasing benefits in SEO continuously due to load speeds. I forgot to do a version bump in my PR. It would be nice to see that, if you can do it on the weekend. Then all users can benefit from it using npm.

authors: aickin debanjanbasu

repo: aickin/shrink-ray


text:
Differing fetchSteam hashes with different nixpkgs versions

I'm not sure if this an issue better addressed here, or upstream on steam-fetcher, eitherway I've noticed that I get different hashes for the steamFetch on nixpkgs-23.05 and nixpkgs-23.11. There's a good chance that I'm just miss using or abusing something, but I thought I'd ask anyway.
I understand that if the upstream DepotDownloader changes how it fetches steamapps then the hashes may change, though I do find it odd as the src itself hasn't changed. The problem for me is that even if I leave the nixpkgs input of this flake alone, when overlaying it onto nixpkgs-23.11 it no-longer builds itself with nixpkgs-23.05.
Given how overlays are a function which take the final and prev args of the nixpkgs that they're overlaying, this behavior is hardly surprising. But it makes it difficult to use this flake with any nixpkgs other than the set it's locked too.
I could update hash and the flake inputs but then it'll break for anyone on 23.05.
I'm using snowfall-lib, so this config is paraphrased:
{
  inputs = {
    nixpkgs.url = "github:nixos/nixpkgs/nixos-23.11";
    valheim-server = {
      # no follows; so nixpkgs = 23.05.
      url = "github:aidalgol/valheim-server-flake";
    };
  };
  outputs = inputs:
    let
      lib = // ...;
    in
    lib.mkFlake {
      //...
      overlays = with inputs; [
        valheim-server.overlays.default
      ];

      systems.modules.nixos = with inputs; [
        valheim-server.nixosModules.default
      ];
    };
 }

That is not something I had even considered.  I suppose since DepotDownloader is an unofficial hack, I should not be surprised that a later version may produce a slightly different result.
I've pushed a fix to the Steam fetcher to try the version of DepotDownloader to the nixpkgs input in the steam-fetcher flake, but I'm not able to easily test it.  Could you try pointing your NixOS config flake's valheim-server input to the fetch-hash-issue branch and see if that can build?

@aidalgol it didn't fix it unfortunately. prev is still whatever package set that is being overlayed. However it did give me an idea on how to fix it. I've made two MRs:

one on steam-fetcher that pins depotdownloader to the flakes package set for the fetchSteam derivation.
the other here pinning the fetchSteam fetcher to the flakes own steam-fetcher input for the valheim-server derivation.

I have both steam-fetcher and valheim-server-flake as inputs, and I've found this approach gives the most flexibility, there's a few different combinations of follows but I think their results make the most sense.
basically, if you don't set nixpkgs.follows, they'll use their own nixpkgs input for the fetchSteam/depotdownloader in the overlays.
if you set the maximum follows:
nixpkgs.url = "23.11"
steam-fetcher.nixpkgs.follows = "nixpkgs"
valheim-server.nixpkgs.follows = "nixpkgs"
valheim-server.steam-fetcher.follows = "steam-fetcher"

then you'll only have one revision of nixpkgs, steam-fetcher, and valheim server, and all of them will use 23.11.

@aidalgol FWIW the merged PR probably breaks cross-compilation because pkgs.depotdownloader is not spliced, and final.system is stdenv.hostPlatform.system (note that system attribute in general is not recommended for use). The implementation seems like non-idiomatic Nix(pkgs) to me.
Hashes are probably different because DepotDownloader leaves some metadata around in the output directory. See my implementation for reference:
https://github.com/tie-infra/steam-games/blob/989e86dda4aa7ecd6261ad2e595a1d43190ded07/fetch-steam/pkgs/fetch-steam/default.nix#L55

@aidalgol FWIW the merged PR probably breaks cross-compilation because pkgs.depotdownloader is not spliced, and final.system is stdenv.hostPlatform.system (note that system attribute in general is not recommended for use), and also breaks overlays for depotdownloader and other dependencies. The implementation seems like non-idiomatic Nix(pkgs) to me.

Thank you very much for pointing this out.  I really should have inspected what DepotDownloader was doing more closely, and then I may have found the .DepotDownloader directory.

Edit: DepotDownloader is using protobufs (with deflate) for serialization, and protobuf is infamous for being Deterministic but not Canonical.
E.g. for Go protobuf serialization is deterministically random, see google.golang.org/protobuf/internal/detrand. I assume that is also the case for C#.

Oh no... does this mean the output will still change across versions, or does this only affect the contents of that metadata directory?

Should be only .DepotDownloader directory, yes.

OK, great.  Then this should be fixed as of baced068120236bcf4f4552ff560df0624a689e3.  (See also latest changes on nix-community/steam-fetcher.)

authors: aidalgol olistrik tie

repo: aidalgol/valheim-server-flake


text:
Additional issues

I checked #35 and tried to avoid any duplicate entries. If there are things in both places, it means I was still having trouble with them on this run through even if they were checked as resolved in the other issue.
Interview

[ ] #55
[ ] #56
[x] will there be a review page? not sure what plans were though I still see a section.

AIW (thanks for updating checkboxes to Cross, at least when I view in Firefox. Chrome still shows them as checks?)

[ ] #41

I-821

[ ] #42
[ ] #43
[ ] #44
[ ] #45
[ ] #46
[ ] #47
[ ] #48
[ ] #49
[ ] #50
[ ] #51
[ ] #52
[ ] #53

I-765

[ ] #54

All items moved to separate issues

authors: mnewsted nonprofittechy


text:
In case of detected errors, straw prints them and returns instead of raising an Exception

Describe the bug
When a check in the package fails currently a message is printed and the function returns -1 or None instead of raising an Exception, which leads to random errors later.
To Reproduce
Steps to reproduce the behavior:
Have valid HiC file.
use:
import straw
straw.straw("NONE",filename,100,100,BP,10000)

Which will fail, of the organism from the file does not have a chromosome 100, the error message is however:
  File "/home/balthasar/.local/lib/python3.9/site-packages/straw/straw.py", line 470, in straw
    master=list1[0]

TypeError: 'int' object is not subscriptable

Expected behavior
The error message should instead be:
  File "/home/balthasar/.local/lib/python3.9/site-packages/straw/straw.py", line 110, in readHeader
    raise ValueError("One of the chromosomes wasn't found in the file. Check that the chromosome name matches the genome.\n")

ValueError: One of the chromosomes wasn't found in the file. Check that the chromosome name matches the genome.

Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: Archlinux
Rolling release

Additional context

I have to admit, that I did not test the pull request for any other case but the wrong chromosome name, but the changes are pretty limited and the current master version seems to forget to import sys anyways and will fail if read_metadata is executed.

repo: aidenlab/straw


text:
📝 Documentation(i18n): Translate the FAQ page to French

Bug Report Checklist

[X] I have pulled the latest main branch of the repository.
[X] I have searched for related issues and found none that matched my issue.

Overview
Translate the FAQ Page to French; go to faq.fr-FR.mdx and make the translations from there, you will have to step into the Components folder to allow for there to be french version needed.
@GuiBibeau has an implementation that he has recommended to make this work.

Additional Info

You can come into the docs channel in the Discord Server for further information. Do translate the front-matter as well.

Use an informal tone, not too informal though

Also, checkout the Contriibuting Guide incase you want to set up Million locally

@tobySolutions Please, I would like to work on this. I've gone through @guigui64 PR. I'll start working on mine when his PR is merged to use the same flow he used.

@tobySolutions Please, I would like to work on this. I've gone through @guigui64 PR. I'll start working on mine when his PR is merged to use the same flow he used.

Perfect! Thanks @preshpi! I'm assigning this to you now.

authors: preshpi tobySolutions

repo: aidenybai/million