text:
[BUG]

~/allsky/version

Environment

Camera:  RPi
OS: Bullseye
Allsky version: v2022.03.01
Pi model and amount of memory (rpi4, 8GB)

ffmpeg version 4.3.4-0+deb11u1+rpt3 Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 10 (Raspbian 10.2.1-6+rpi1)

Bug Description

Time-lapse files not being completed and remain in temp file
If I run ./timelapse.sh 20221006 I get the below error

pi@localhost:~/allsky/scripts $ ./timelapse.sh 20221006

*** : ERROR: ffmpeg failed.
Error log is in '/home/pi/allsky/tmp/timelapseTMP.txt'.

Links in '/home/pi/allsky/tmp/sequence-20221006' left for debugging.
Remove them when the problem is fixed.

This is a new install about 3 days old.

~/allsky/config/config.sh

#!/bin/bash

# NOTES:
#  - Variable names must start at the beginning of a line.
#  - There should be nothing after a variable's value, i.e., no comments on the same line.
#  - Values can optionally be quoted with double quotes, NOT single quotes.
#  - If a variable occurs multiple times, only the last value is used.

# Choose between "ZWO" or "RPiHQ".
CAMERA="RPiHQ"

########## Images
# Set to "true" to upload the current image to your website.
IMG_UPLOAD="false"

# If IMG_UPLOAD is "true", upload images every IMG_UPLOAD_FREQUENCY frames, e.g., every 5 frames.
# 1 uploades every frame.
IMG_UPLOAD_FREQUENCY=1

# The websites look in IMG_DIR for the current image.
# When using the Allsky website from the "allsky-website" packge,
# "current" is an alias for "/home/pi/allsky".
# If you use the default IMG_DIR and have the Allsky website, set "imageName" in
# /var/www/html/allsky/config.js to:
#     imageName: "/current/tmp/image.jpg",
# This avoids copying the image to the website.
# Only change IMG_DIR if you know what you are doing.
IMG_DIR="current/tmp"

# Resize images before cropping, stretching, and saving.
# Adjust IMG_WIDTH and IMG_HEIGHT according to your camera's sensor ratio.
IMG_RESIZE="false"
IMG_WIDTH=2028
IMG_HEIGHT=1520

# Crop images before stretching and saving.
# This is useful to remove some of the black border when using a fisheye lens.
# If you crop an image you may need to change the "Text X" and/or "Text Y" settings in the WebUI.
CROP_IMAGE="false"
CROP_WIDTH=640
CROP_HEIGHT=480
CROP_OFFSET_X=0
CROP_OFFSET_Y=0

# Auto stretch images saved at night.
AUTO_STRETCH="false"
AUTO_STRETCH_AMOUNT=10
AUTO_STRETCH_MID_POINT="10%"

# Resize uploaded images.  Change the size to fit your sensor.
RESIZE_UPLOADS="false"
RESIZE_UPLOADS_SIZE="962x720"

# Create thumbnails of images.  If you are not running the WebUI consider changing this to "false".
IMG_CREATE_THUMBNAILS="true"

# Remove corrupt images before generating keograms, startrails, and timelapse videos.
# This only adds a few seconds per image as it's being processed.
REMOVE_BAD_IMAGES="true"

# If REMOVE_BAD_IMAGES is "true", images whose mean brightness is
# less than THRESHOLD_LOW or greater than THRESHOLD_HIGH percent (max: 100) will be removed.
# Set to 0 to disable the brightness checks.
REMOVE_BAD_IMAGES_THRESHOLD_LOW=1
REMOVE_BAD_IMAGES_THRESHOLD_HIGH=90

# Additional Capture parameters.  Run "capture_RPiHQ -h" to see the options.
# e.g. activate autoexposure algorithm "mean" for RPiHQ: "-nightmean 0.3 -daymean 0.3"
CAPTURE_EXTRA_PARAMETERS=""

# Set to "false" to disable daytime capture.
DAYTIME_CAPTURE="true"

# Night images are always taken and saved to disk.
# Setting DAYTIME_SAVE to "true" also saves daytime images to disk.
# Will only save daytime images if DAYTIME_CAPTURE="true".
DAYTIME_SAVE="true"

########## Timelapse
# Set to "true" to generate a timelapse video at the end of each night.
TIMELAPSE="true"

# Set the resolution of the timelapse video (sizes must be EVEN numbers).
# 0 disables resize and uses the same resolution as the images.
TIMELAPSEWIDTH=0
TIMELAPSEHEIGHT=0

# Bitrate of the timelapse video.  Higher numbers will produce higher quality but larger files.
TIMELAPSE_BITRATE="2000k"

# Timelapse video Frames Per Second.
FPS=25

# Encoder for timelapse video. May be changed to use a hardware encoder or different codec.
VCODEC="libx264"

# Pixel format.
PIX_FMT=${PIX_FMT:-yuv420p}

# FFLOG determines the amount of log information displayed while creating a timelapse video.
# Set to "info" to see additional information if you are tuning the algorithm.
FFLOG="warning"

# While creating a timelapse video, a sequence of links to the images is created.
# Set to "true" to keep that sequence; set to "false" to have it deleted when done.
KEEP_SEQUENCE="false"

# Any additional timelapse parameters.  Run "ffmpeg -?" to see the options.
TIMELAPSE_EXTRA_PARAMETERS=""

# Set to "true" to upload timelapse video to your website at the end of each night.
UPLOAD_VIDEO="false"

########## Keogram
# Set to "true" to generate a keogram at the end of each night.
KEOGRAM="true"

# Additional Keogram parameters.  Run "keogram --help" to see the options.
KEOGRAM_EXTRA_PARAMETERS="--font-size 1.0 --font-line 1 --font-color '255 255 255'"

# Set to "true" to upload the keogram to your website at the end of each night.
UPLOAD_KEOGRAM="false"

########## Startrails
# Set to "true" to generate a startrails image of each night.
STARTRAILS="true"

# Images with a brightness higher than this threshold will be skipped for
# startrails image generation.  Values are 0.0 to 1.0.
BRIGHTNESS_THRESHOLD=0.1

# Any additional startrails parameters.  Run "startrails --help" to see the options.
STARTRAILS_EXTRA_PARAMETERS=""

# Set to "true" to upload the startrails image to your website at the end of each night.
UPLOAD_STARTRAILS="false"

########## Other
# Size of thumbnails.
THUMBNAIL_SIZE_X=100
THUMBNAIL_SIZE_Y=75

# Set this value to the number of days images plus videos you want to keep.
# Set to "" to keep ALL days.
DAYS_TO_KEEP=14

# Same as DAYS_TO_KEEP, but for the Allsky website, if installed.
# Set to "" to keep ALL days.
WEB_DAYS_TO_KEEP=""

# Set to "true" to upload data to your server at the end of each night.
# This is needed if you are running the Allsky Website.
POST_END_OF_NIGHT_DATA="false"

# Set to "true" if you want to enable dark frame subtraction on your night-time images.
# You must first create dark frames - see the README.md file for instructions.
DARK_FRAME_SUBTRACTION="false"

# If you have additional data or buttons you want displayed on the WebUI's System page,
# specify one or more colon-separated files that contain that data.
# You must provide scripts to update those files.
# See the WEBUI_DATA_FILES configuration variable in the "Software settings" section of
# https://github.com/thomasjacquin/allsky/wiki/allsky-Settings for details.
WEBUI_DATA_FILES=""

# The uhubctl command can reset the USB bus if the camera isn't found and you know it's there.
# Allsky.sh uses this to try and fix "missing" cameras.
# Specify the path to the command and the USB bus number (on a Pi 4, bus 1 is USB 2.0 and
# bus 2 is the USB 3.0 ports).  If you don't have 'uhubctl' installed set UHUBCTL_PATH="".
UHUBCTL_PATH=""
UHUBCTL_PORT=2

# Path to the camera settings (exposure, gain, delay, overlay, etc) files.
# Do not change unless you know what you are doing.
CAMERA_SETTINGS_DIR="/etc/raspap"

# ================ Do not change anything below this line.
END_OF_USER_SETTINGS="true"		# During upgrades, stop looking for variables here.

if [ "${CAMERA}" = "" ]; then
	echo "${RED}ERROR: Please set CAMERA in config/config.sh${NC}"
	sudo systemctl stop allsky
	exit 100
fi

# COMPATIBILITY CHECK
if [ -z "${DAYS_TO_KEEP}" ]; then		# Old version had AUTO_DELETE and NIGHTS_TO_KEEP
	AUTO_DELETE="false"
else
	AUTO_DELETE="true"
	NIGHTS_TO_KEEP="${DAYS_TO_KEEP}"
fi

# This is needed in case the user changed the default location the current image is saved to.
if [ "${IMG_DIR}" = "current/tmp" ]; then
	CAPTURE_SAVE_DIR="${ALLSKY_TMP}"
else
	CAPTURE_SAVE_DIR="${IMG_DIR}"
fi

CAMERA_SETTINGS="${CAMERA_SETTINGS_DIR}/settings_${CAMERA}.json"

# Get the name of the file the websites will look for, and split into name and extension.
FULL_FILENAME=$(jq -r '.filename' "$CAMERA_SETTINGS")
EXTENSION="${FULL_FILENAME##*.}"
FILENAME="${FULL_FILENAME%.*}"

# So scripts can conditionally ouput messages; DO NOT CHANGE NEXT LINES.
ALLSKY_DEBUG_LEVEL=$(jq -r '.debuglevel' "${CAMERA_SETTINGS}")

/etc/raspap/settings_RPiHQ.json, depending on the camera type you have.

{
    "dayautoexposure": "1",
    "daymaxexposure": "200",
    "dayexposure": "100",
    "daymean": "0.5",
    "daybrightness": "100",
    "daydelay": "10000",
    "dayautogain": "1",
    "daymaxgain": "200",
    "daygain": "1",
    "daybin": "1",
    "nightautoexposure": "1",
    "nightmaxexposure": "20000",
    "nightexposure": "6000",
    "nightmean": "0.2",
    "nightbrightness": "50",
    "nightdelay": "10",
    "nightautogain": "0",
    "nightmaxgain": "16",
    "nightgain": "4",
    "nightbin": "1",
    "width": "0",
    "height": "0",
    "type": "99",
    "saturation": "50",
    "awb": "0",
    "wbr": "2.8",
    "wbb": "2",
    "quality": "95",
    "filename": "image.jpg",
    "rotation": "180",
    "flip": "0",
    "notificationimages": "0",
    "latitude": "26.22N",
    "longitude": "127.68E",
    "angle": "-9",
    "darkframe": "0",
    "locale": "en_US.UTF-8",
    "debuglevel": "1",
    "alwaysshowadvanced": "1",
    "showTime": "1",
    "timeformat": "%Y%m%d %H:%M:%S",
    "showExposure": "1",
    "showGain": "1",
    "showBrightness": "1",
    "showMean": "1",
    "showFocus": "1",
    "text": "",
    "extratext": "",
    "extratextage": "0",
    "textlineheight": "60",
    "textx": "100",
    "texty": "100",
    "fontname": "0",
    "fontcolor": "255",
    "smallfontcolor": "0 0 255",
    "fonttype": "0",
    "fontsize": "5",
    "fontline": "1",
    "outlinefont": "0",
    "showonmap": "0",
    "location": "",
    "owner": "",
    "websiteurl": "",
    "imageurl": "",
    "camera": "",
    "lens": "",
    "computer": ""
}

~/allsky/config/ftp-settings.sh (upload-related problems)

#!/bin/bash

# Upload settings

	# PROTOCOL determines how the files will be uploaded and is one of:
	#  "local"	copies to a location on your Pi.
	#  "ftp"	uploads to an FTP server.
	#		See the section for ftp PROTOCOL below.
	#  "ftps"	uploads to an FTP server that supports secure FTP transfer.
	# 		*** Use "ftps" instead of "ftp" if you can - it's more secure than ftp. ***
	#		See the section for ftp PROTOCOL below.
	#  "sftp"	(SSH file transfer) - uploads to an FTP server that supports secure transfer.
	#		See the section for sftp PROTOCOL below.
	#  "scp"	(secure copy) - copies to a remote server.
	#		See the section for scp PROTOCOL below.   NOTE: "scp" PROTOCOL IS NOT IMPLEMENTED YET.
	#  "S3"		uploads to an Amazon Web Services (AWS) server.
	#		See the "S3 PROTOCOL only" section below.
PROTOCOL=""

# X*X*X*X*X*X*X*X*X*X*X*X          IMPORTANT NOTE          X*X*X*X*X*X*X*X*X*X*X*X*X*X
# YOU must create directories on the remote server (or on your Pi if PROTOCOL="local")
# for the variables below that end in "_DIR" (for example, IMAGE_DIR).
# X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*XX*X*X*X*X*X*X

# By default, the destination file name is the same as the file being uploaded.
# The *_DESTINATION_NAME variables below can be set to specify a DIFFERENT destination name.
# For example, if the file being uploaded is "allsky-20210710.mp4" you may want it
# called "allsky.mp4" on the remote web server so the name is always the same.
# In that case, set   VIDEOS_DESTINATION_NAME="allsky.mp4"
# If you want the destination file name to be the same as what's being uploaded,
# leave the *_DESTINATION_NAME blank.

# The WEB_*_DIR variables below are optionally used to copy a file to a directory on the Pi
# IN ADDITION TO being uploaded to a remote server.
# This is useful, for example, if your Pi's webpage cannot be reached from the Internet and
# you want an image to exist on the Pi AND on a remote web server.
# In that case, upload to the remote server using the PROTOCOL variable,
# and set the corresponding WEB_*_DIR variables to directories on your Pi.
# For example, for a timelapse, set VIDEOS_DIR to the name of the directory on the
# remote web server, and set WEB_VIDEOS_DIR to the name of the directory on your Pi,
# which will usually be in /var/www/html/allsky/videos.

	# The remote directory where the current "image.jpg" file be copied to.
IMAGE_DIR=""
WEB_IMAGE_DIR=""

	# The remote directory where the timelapse video should be uploaded to.
	# Some people prefer to put timelapse, keogram, and startrails in separate directories.
	# If you have the "allsky-website" package installed, use VIDEOS_DIR="/var/www/html/allsky/videos".
VIDEOS_DIR=""
VIDEOS_DESTINATION_NAME=""
WEB_VIDEOS_DIR=""

	# The remote directory where the keogram image should be copied to.
	# If you have the "allsky-website" package installed, use KEOGRAM_DIR="/var/www/html/allsky/keograms".
KEOGRAM_DIR=""
KEOGRAM_DESTINATION_NAME=""
WEB_KEOGRAM_DIR=""

	# The remote directory where the startrails image should be copied to.
	# If you have the "allsky-website" package installed, use STARTRAILS_DIR="/var/www/html/allsky/startrails".
STARTRAILS_DIR=""
STARTRAILS_DESTINATION_NAME=""
WEB_STARTRAILS_DIR=""

############### ftp, ftps, sftp, and scp PROTOCOLS only:
	# Enter the name of the remote server.  If you don't know it, ask your service provider.
REMOTE_HOST=""

	# Enter the username of the login on the remote server.
REMOTE_USER=""

	# Enter the password of the login on your FTP server.  Does not apply to PROTOCOL=scp.
REMOTE_PASSWORD=""

	# If you need special commands executed when connecting to the FTP server enter them here.
	# See the Wiki (https://github.com/thomasjacquin/allsky/wiki/11-Troubleshooting:-uploads)
	# for example commands to enter into LFTP_COMMANDS.
	# If you have more than one command to enter, separate them with semicolons (;).
	# This setting does not apply to the "scp" PROTOCOL.
LFTP_COMMANDS=""

############### S3 PROTOCOL only:
	# You will need to install the AWS CLI:
	#   sudo apt-get install python3-pip
	#   pip3 install awscli --upgrade --user
	#   export PATH=/home/pi/.local/bin:$PATH
	#   aws configure
	# When prompted, enter a valid access key ID, Secret Access Key, and Default region name,
	# for example, (e.g. "us-west-2").  Set the Default output format to "json" when prompted.

	# AWS CLI directory where the AWS CLI tools are installed.
	# If you used a different PATH variable above, change AWS_CLI_DIR to match it.
AWS_CLI_DIR="/home/pi/.local/bin"

	# Name of S3 Bucket where the files will be uploaded (must be in Default region specified above).
	# You may want to turn off or limit bucket versioning to avoid consuming lots of
	# space with multiple versions of the "image.jpg" files.
S3_BUCKET="allskybucket"

	# S3_ACL is set to private by default.
	# If you want to serve your uploaded files vis http(s), change S3_ACL to "public-read".
	# You will need to ensure the S3 bucket policy is configured to allow public access to
	# objects with a public-read ACL.
	# You may need to set a CORS policy in S3 if the files are to be accessed by
	# Javascript from a different domain.
S3_ACL="private"

If you have program output or multi-line messages to include,
add it like this so it formats correctly:
output/message line 1
output/message line 2

Log / configuration files
Follow the instructions for Reporting Issues in the Wiki, then ATTACH a copy of the file(s) above.
Do NOT copy/paste them into this Issue.

@ccdanieldb   Did you check out the Wiki page on Troubleshooting Timelapse?

@ccdanieldb   Any update?

Its still not working.  Do you have a link to the section that describes how to get the Timelapse up.  It is saving the photos just not creating the time-lapse.

Did you check out the Wiki page on Troubleshooting Timelapse?  It's helped almost everyone.

Your right this dose look helpful.
https://github.com/thomasjacquin/allsky/wiki/Troubleshooting-timelapse
I will take another look at this tonight and see if I have any useful questions.

@ccdanieldb    Any update?

Closing - no response in about 6 weeks.  As far as I know, all timelapse creation-related issues have been one of the two problems described in the Wiki page so I'm confident following the instructions there will solve the problem.

authors: EricClaeys ccdanieldb

repo: thomasjacquin/allsky


text:
🛑 Pihole-KA is down

In 01d0ba1, Pihole-KA ($URL_PIHOLE_MERZ_NIMBUS) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Pihole-KA is back up in 49ba048 after 14 minutes.

source: gharchive/issue

repo: thomasmerz/upptime

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 Syncthing-HEL is down

In ddcf7d8, Syncthing-HEL ($URL_SYNCTHING_HETZNER_CLOUDSERVER_FI) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Syncthing-HEL is back up in 6fb6338 after 6 minutes.


text:
vocab.txt size doesn't match CNN dataset vocabulary size.

Firstly, thank you for open sourcing this project.
How did you get the vocab.txt file? There are 29,406 words in the file.
However, I counted all the unique words in the CNN dataset and there are 119,567 unique words.

According to the original authors the original size should be ~120K.

license: mit

license_source: bigquery


text:
Sidebar

Little change to use border-color reference from github page

Hi @thomaspink, could you please review this feature?
Contact me for anything. Thanks!
👍

source: gharchive/pull-request

repo: thomaspink/vscode-github-theme


text:
stuck at Sending...

hey, im not being able to request any movie or tv show because the bot just gets stuck at "Sending.....".

is it possible that the problem is that i downloaded it from a casaOS AppStore??

Hey @jauzin23,
That's no problem, can you please post your log?
If your unsure where to find it, this guide should help: https://github.com/thomst08/requestrr/wiki/Where-are-the-logs%3F
As for putting this on the app store, I think I would need to have an apple device and pay for a dev licence, I don't have ether but I can look into it. I'm afraid that might be something I can't do.

Hey, seems like the version I downloaded was a old one. Downloaded the one on this github and it worked. Thanks anyway

Excellent, that is one of the common issues for this, glad you got it sorted, I will mark this as resolved :)


text:
[Pools] Filter by name

Similar to #2192, but filtering by name

Resolved by #2275

repo: thorchain/asgardex-electron


text:
Add Data Point extra text missing

Adding a string in the "Extra Text" field of the Add Data Point button does not appear when hovering over the manually-added data point. It does appear in the .csv file though.

I've never understood the value of this feature.  Why would I want to add a data point manually?

If you want to annotate when you racked to secondary, or when you dry-hopped, added fruit, etc. Handy for historical records if you want to recreate a batch later.

The graphs reads annotations from a file that ends with almost.json not the csv file. Can you check if the json file contains the data as well? @vanosg

authors: mp-se uSlackr vanosg

repo: thorrak/fermentrack


text:
svg: remove styles from the clipPath

Main purpose clippath is to cutout the
drawing region with a path. Otherwise
we need to use MaskMethod.

_applyProperty() doesn't apply only style properties (_applyComposition() is called after). I made a sample to verify this, but I found that it has a bug unrelated to this PR. #3082 #3083 I still think we need to call _applyComposition() though.

@JSUYA _applyComposition() should be addressed properly regardless of this PR. Until then, we cannot apply it (as I mentioned the memory leak), as the purpose of this PR does not cover that.

@JSUYA I agree that _applyComposition() is important in this case, but after c14382f this is not handled properly. I'd remove this is as @hermet suggested. this issue should be handled in https://github.com/thorvg/thorvg/issues/3082

@hermet I left comments. Other than that, I have no further remarks. I tested other cases, and it works fine.

authors: hermet mgrudzinska

repo: thorvg/thorvg


text:
Performance improvement by removing WaitUntilReady from individual operation

Hi,
Looks like WaitUntilReady is called from individual operations. Do we need to call it before every operation? Can we just call it during initial connection setup? If we remove this from individual operation, we can gain ~15% more performance from this plugin (internal testing results)

Thanks for the findings @Amar-C, I will make it optional.

Hi @thotasrinath
I work with @Amar-C and can contribute towards this issue. Do you have few minutes to discuss how you want us to proceed? Let me know what time/timezone works for you.

Hi @sharathjag, I am comfortable with SG timezone. Let me know when you would like to connect.

Thanks @thotasrinath I will send an invite your way. Is there a way to reach out to you?
Also opened: https://github.com/thotasrinath/xk6-couchbase/pull/17
Happy to discuss that as well when we sync.

Thanks, I can connect through teams. Please send me an invite on Srinath.thota@outlook.com

@thotasrinath As the PR is merged can you help create a new release for it?

Sure @Amar-C, Can help to update readme according to the changes please.

Sure @Amar-C, Can help to update readme according to the changes please.

Yup, Sharath updated the README. Could you please create a new tag? I can do it but not sure which CPU are you building the binary for?

Please go ahead and create. I am at my home town with limited access.
Thanks,
Srinath

From: Amar-C @.>
Sent: Thursday, October 24, 2024 10:27:44 PM
To: thotasrinath/xk6-couchbase @.>
Cc: Srinath Thota @.>; Mention @.>
Subject: Re: [thotasrinath/xk6-couchbase] Performance improvement by removing WaitUntilReady from individual operation (Issue #14)
Sure @Amar-Chttps://github.com/Amar-C, Can help to update readme according to the changes please.
Yup, Sharath updated the README. Could you please create a new tag? I can do it but not sure which CPU are you building the binary for?
—
Reply to this email directly, view it on GitHubhttps://github.com/thotasrinath/xk6-couchbase/issues/14#issuecomment-2435793736, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABFRP6ICYN4BIILSG5ZE7J3Z5ERIRAVCNFSM6AAAAABNS74VS2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZVG44TGNZTGY.
You are receiving this because you were mentioned.Message ID: @.***>

https://github.com/thotasrinath/xk6-couchbase/releases/tag/v0.0.9 should have the improvements

authors: Amar-C sharathjag thotasrinath


text:
Switch to GNU GPL 3

This is to reflect our feelings on
https://twitter.com/GFontenot/status/635801565048229890

Can we add more info to the commit about what the ramifications for this change are?

It looks like we can still be in the App Store, because we hold the copyrights? https://apple.stackexchange.com/questions/6109/is-it-possible-to-have-gpl-software-in-the-mac-app-store

@tute I think that's correct. I think this would prevent everyone else from being able to publish any derivatives or copies to the app store license wise.

Does this actually match our feelings on the matter? I personally don't think we should disallow all derivations from being sold. For me, having someone use this as a baseline to make something clearly different even if it was based on our work is fine. Someone uploading as-is and calling it theirs is not. Of course that's overly vague, and would never work for a legal document like this.
Would it make sense for us to focus on requiring attribution, instead of disallowing entirely instead?

The interesting sections are 4, 5, 6, and 10:

"You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee."
If someone changes and re-distributes the source code, it must note that it is a modification and it cannot change the license or copyright.
We must provide access to the source code to anyone who has the binary; this requirement applies to anyone else who distributes the binary, even if they modify the code.

This differs both in law and in spirit from the MIT license we currently have: MIT allows us to charge any price (just like GNU GPL) but does not require the other two bullet points -- especially for people who fork. If someone forks a MIT project, they can essentially do what they want without any mention of us.

Do we want this still, @gfontenot @tonyd256 ?

I forgot this was a thing, so probably not?

Perhaps we should reevaluate, I just found another blatant clone... What Weather by Ross Tsingos
https://appsto.re/us/SpPU-.i

The license will only be useful if we decide to pursue violators. Is this something we care about doing/is worth our time? Or do you think people will be better open source citizens just by having this license?
Sent from my iPhone

On Dec 24, 2015, at 12:00 PM, Jake Craige notifications@github.com wrote:
Perhaps we should reevaluate, I just found another blatant clone... What Weather by Ross Tsingos
https://appsto.re/us/SpPU-.i
—
Reply to this email directly or view it on GitHub.

Currently, no one is violating the Tropos license. Switching to GNU GPL would make the new code protected from this kind of behavior, and allow us to pursue those violations if we want.

authors: BlakeWilliams gfontenot jakecraige mike-burns sgrif tonyd256 tute

repo: thoughtbot/Tropos


text:
Fix elixir 1.11 warning by using extra_applications

Motivation
I'm getting the following warning after upgrading to elixir 1.11. Related #398 #399.
warning: Ecto.Type.cast/2 defined in application :ecto is used by the current application but the current application does not directly depend on :ecto. To fix this, you must do one of:

  1. If :ecto is part of Erlang/Elixir, you must include it under :extra_applications inside "def application" in your mix.exs

  2. If :ecto is a dependency, make sure it is listed under "def deps" in your mix.exs

  3. In case you don't want to add a requirement to :ecto, you may optionally skip this warning by adding [xref: [exclude: Ecto.Type]] to your "def project" in mix.exs

  lib/ex_machina/ecto_strategy.ex:62: ExMachina.EctoStrategy.cast_value/3

Proposed Solution
By default, the list of applications to start is automatically inferred from the dependencies. Mix and other tools use the application list in order to start the dependencies before starting the application itself. If we use the applications: then no inference is done. In this case ecto was not been included as a dependency of the library.
A quick solution for this is to use the extra_applications, in this way we let the compiler infer from the dependencies list the applications that it needs to start.
Links:

https://elixir-lang.org/blog/2017/01/05/elixir-v1-4-0-released/#application-inference
https://hexdocs.pm/mix/Mix.Tasks.Compile.App.html
https://stackoverflow.com/questions/44727642/elixir-mix-file-applications-vs-extra-applications-when-to-use-which

@germsvel Would be possible to get a new version of ex_machina published to hex with those changes?

Hi @thiamsantos, thanks for the reminder. I've been on a long vacation, so I haven't had the chance. I'll release a new version as soon as I can. I wanted to get one other thing in there before a release, but maybe I can just get a patch version out this week.

authors: germsvel thiamsantos


text:
Inconsistent and brittle trait inheritance behavior

Given this this class and this factory definition:
DataClass = Struct.new(:x, :y, :z)

FactoryGirl.define do
  factory :parent_factory, class: DataClass do
    x 1

    trait :y do
      y 1
    end

    trait :z do
      y
      z 1
    end
  end

  factory :child_factory, class: DataClass, parent: :parent_factory do
    x 2

    trait :y do
      y 2
    end
  end
end

You observe this behaviour:
require 'factory_girl'
FactoryGirl::VERSION
# => '4.7.0'

FactoryGirl.find_definitions
FactoryGirl.build(:parent_factory, :z)
# => <struct DataClass x=1, y=1, z=1>
FactoryGirl.build(:child_factory, :z)
# => <struct DataClass x=2, y=1, z=1>

FactoryGirl.reload
FactoryGirl.build(:child_factory, :z)
# => <struct DataClass x=2, y=2, z=1>
FactoryGirl.build(:parent_factory, :z)
# => <struct DataClass x=1, y=2, z=1>

This has to do with the order in which things get "compiled" by factory_bot. Part of the compilation process involves copying over trait definitions so we can refer to one trait within another.
In the first example we compile parent_factory first, which involves copying the y trait over from parent_factory to z. We later compile child_factory and copy thatchild_factorys y trait over to z as well, but because the parent_factory's y was copied over first https://github.com/thoughtbot/factory_bot/blob/3a4d6f489ccd3bb58674e470c3bfaad642888975/lib/factory_bot/definition.rb#L118 always finds that one.
In the second example we copy over child_factorys y trait first, and so that is the one we will always find.
As mentioned in https://github.com/thoughtbot/factory_bot/pull/1064#issuecomment-448075022, which I think is rather closely related, this is one of the more complex parts of factory_bot, and straightening it out will be no simple task!

What is the desired behavior for this situation? Given the Demo factory, what should FactoryBot.build(:parent, :z).value and FactoryBot.build(:child, :z).value print?

I think it should probably be:
FactoryBot.build(:parent, :z).value
# :parent_value

FactoryBot.build(:child, :z).value
# :child_value


text:
No Simulant for Bedrock/Void Access Renders EnvironTECH Incompatible.

Any chance on fixing/adding EnvironTECH Mod support?

No sorry, not at this moment. Maybe when/if I'll add a Augment System. Maybe.

I would also like to see this.

authors: ArkavianX Saklad5 thraaawn

repo: thraaawn/CompactMachines


text:
Landing page is wrong, should go to a different screen

Landing experience is https://library.threefold.me/info/manual/#/
but should be
https://library.threefold.me/info/manual/#/getstarted/manual__tfgrid3_getstarted

@PeterNashaat same thing like the wiki,cpuld you pls help us out on this one

a lot of files are named readme files causing problems.... so i renamed them and make sure all links are updated with thr new file names

fixed https://library.threefold.me/info/manual/#/ :) yay

authors: Ashishban sasha-astiadi


text:
update Supported flists

change the format of the list

update flist links and make them refer to https://hub.grid.tf/tf-official-apps/*.md

related issue

#47

That looks very good. More compact and easier to read.


text:
SSH Authorization for ubuntu/your_flist

For ubuntu, it makes more sense to have a complete solution in means ssh or (user/passwd) access to the machines instead of just a corex process running and they launch bash and from there they prepare the machine...
Idea is we do that using coreX client in the background
For the user, it also makes more sense to choose their key if the deployment running from the user's machine, if it's not the same machine on a central deployer, the deployer should connect to the network with wg config and do the required configurations for ssh and send the same config to the user back again
For a generic flist (which is more advanced one) we either ask the user to use only ssh enabled flists or we leave it at giving them coreX process only

@xmonader for the generic flist we either don't do anything or we could ask in the chatflow if this flist has ssh and if we should enable it?
Come to think of it... don't flist support startup commands where we could make our ubuntu one start sshd by default? Also in the past it (v1) it was possible to push some config files during the create of the container from those we could configure the ssh authorized_keys files and we don't have to go inside the container via coreX at all.

https://github.com/threefoldtech/jumpscaleX_libs/blob/unstable/JumpscaleLibs/sal/zosv2/container.py#L18
After seeing this method it does not look like we still have this config file support. we could however send the ssh_keys inside env variables and add a custom script in our flist that handles this as part of the startup (entrypoint)

Fixed on unstable branch
update flist with script to add ssh
https://hub.grid.tf/tf-bootable/ubuntu:18.04-r1.flist

Works beautifully! thanks @BolaNasr

authors: BolaNasr grimpy xmonader


text:
Create a minting extension

tfchain implements minting  functionality, this is useful for other chains as well so it would be good to put it in the Rivine extensions package.

Reopened because we reviewed the architecture of this extensions and came up with a cleaner way.

authors: DylanVerstraete robvanmieghem

repo: threefoldtech/rivine


text:
Input validation for the TFT decimals amount in the transfer page

Description
Devnet, df55f97.
Transfer TFT in both by twin ID and address; when the number of decimals in the amount is large, it gives this error.

The old dashboard had a 3-decimal-digit limit for validation to prevent this kind of error.

Verified:

Devnet
000eea2

authors: A-Harby ramezsaeed

repo: threefoldtech/tfgrid-sdk-ts


text:
Development 313 dashboard explorer nodes

Description
The node explorer page has been implemented in the playground
Related Issues

https://github.com/threefoldtech/tfgrid-sdk-ts/issues/1020

Screenshots/Video

Checklist

[ ] Tests included
[ ] Build pass
[ ] Documentation
[ ] Code format and docstrings
[ ] Screenshots/Video attached (needed for UI changes)

node status should be capitalized

either use mru, sru, ... OR ram, ssd, ... but not both on the same page, it's confusing

please put the icons to the right

in case the field is empty, the copy icon shouldn't be shown

closing the node details icon should be on the right

Reset Filter -> Reset Filters

when clicking on the node, it takes time to appear on a slow network. it should be shown once we click then show the loading spinner till the data is loaded
https://github.com/threefoldtech/tfgrid-sdk-ts/assets/41957921/b2f27f3b-02dd-4161-a964-13a6fe004e95

the info icon is not aligned with the swtich

placeholder is bigger than the text area. it doesn't look good

disable the filters when there is already a request loading.
https://github.com/threefoldtech/tfgrid-sdk-ts/assets/41957921/f67c0b51-6398-4e9c-8239-ba0af3097ec4

please put the icons to the right

icons still on the left

picked a node with GPU but there is no GPU card for it in the node details
https://github.com/threefoldtech/tfgrid-sdk-ts/assets/41957921/48b44996-dcdc-4d08-9c2a-eee9d89f7474

disable the filters when there is already a request loading.
disable.mp4

gpu, gateways switches, and the status dropdown should be also disabled while loading

add a copy icon button to the GPU card's id

if the filters are not set, please don't set them to 0 as the request takes much longer to respond

if the filters are not set, please don't set them to 0 as the request takes much longer to respond

I think it should be handled in the proxy client
@MohamedElmdary right?

if the filters are not set, please don't set them to 0 as the request takes much longer to respond

Should be updated


text:
Project Feedback!

Congrats on completing the third project!
I have provided a detailed Project 3 Feedback Guide here which covers the most common issues with this submitted project. Read through the feedback guide point-by-point to determine how you could improve your submission.
Let us know if you have any other thoughts or questions about this assignment. Hopefully by now you feel pretty comfortable with all the major pieces to basic Android apps (Views, Controllers, Models, Authentication, API Communication, Preferences, ActionBar, et al) and see how they all fit together.

👍 Congrats on completing the fourth project!
I have provided a detailed Project 4 Feedback Guide here which covers the most common issues with this submitted project. Read through the feedback guide point-by-point to determine how you could improve your submission.
Let us know if you have any other thoughts or questions about this assignment. Hopefully by now you feel pretty comfortable with all the major pieces to basic Android apps (Views, Controllers, Models, Authentication, API Communication, Preferences, ActionBar, et al) and see how they all fit together.
/cc @codepathreview

repo: thualing/SImpleTweet


text:
Electricity Dataset Date Discrepancy

Hi, in the paper it's stated that the electricity dataset ranges from 2012 to 2014, however, in the CSV file, linked to in README.md, the date column ranges from 2016 to 2019?

Hi, Thanks for your interests.
The original data of ECL can be found in https://github.com/laiguokun/multivariate-time-series-data
In this repo, we pre-process the dataset by adding the timestamps. Thus, the date column is only used to indicate the temporal interval. For the real meaning of data, please refer to the original link.

repo: thuml/Autoformer


text:
Fix/dep

add Gopkg.lock and update vendor

Codecov Report

Merging #8 into develop will increase coverage by 0.98%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           develop       #8      +/-   ##
===========================================
+ Coverage    87.58%   88.56%   +0.98%
===========================================
  Files            9        9
  Lines          306      306
===========================================
+ Hits           268      271       +3
+ Misses          27       24       -3
  Partials        11       11

Impacted Files
Coverage Δ

rpc/server.go
74.46% <0%> (+6.38%)
:arrow_up:

Continue to review full report at Codecov.

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

authors: codecov-io laodouya

repo: thunderdb/ThunderDB


text:
New Error with Powershell Get-TssSecret

Verified issue does not already exist?
Yes
What error did you receive
Starting Saturday we are unable to use a script we have been using forever now. We have not made any changes to the script or environment and troubleshooting the script.. the offending part is "Get-TssSecret -TssSession $session -Id 111447".. when trying this command we get this long error about the module function.... Cannot convert value "@{id=111447; name=AH-svcVMSnapReport; secretTemplateId=6191; folderId=5651; active=True; items=System.Object[]; launcherConnectAsSecretId=-1; checkOutMinutesRemaining=0; checkedOut=False;
checkOutUserDisplayName=; checkOutUserId=-1; isRestricted=False; isOutOfSync=False; outOfSyncReason=; autoChangeEnabled=True; autoChangeNextPassword=; requiresApprovalForAccess=False; requiresComment=False;
checkOutEnabled=False; checkOutIntervalMinutes=-1; checkOutChangePasswordEnabled=False; accessRequestWorkflowMapId=-1; proxyEnabled=True; sessionRecordingEnabled=False; restrictSshCommands=False; jumpboxRouteId=;
allowOwnersUnrestrictedSshCommands=False; isDoubleLock=False; doubleLockId=-1; enableInheritPermissions=True; passwordTypeWebScriptId=-1; siteId=46; enableInheritSecretPolicy=True; secretPolicyId=158;
lastHeartBeatStatus=Success; lastHeartBeatCheck=2024-01-22T08:55:54.657; failedPasswordChangeAttempts=0; lastPasswordChangeAttempt=0001-01-01T00:00:00; secretTemplateName=AH-AD_Service_Accounts;
responseCodes=System.Object[]; webLauncherRequiresIncognitoMode=False; hsmKeyIdentifier=}" to type "Thycotic.PowerShell.Secrets.Secret". Error: "Cannot convert the "@{id=111447; name=AH-svcVMSnapReport;
secretTemplateId=6191; folderId=5651; active=True; items=System.Object[]; launcherConnectAsSecretId=-1; checkOutMinutesRemaining=0; checkedOut=False; checkOutUserDisplayName=; checkOutUserId=-1; isRestricted=False;
isOutOfSync=False; outOfSyncReason=; autoChangeEnabled=True; autoChangeNextPassword=; requiresApprovalForAccess=False; requiresComment=False; checkOutEnabled=False; checkOutIntervalMinutes=-1;
checkOutChangePasswordEnabled=False; accessRequestWorkflowMapId=-1; proxyEnabled=True; sessionRecordingEnabled=False; restrictSshCommands=False; jumpboxRouteId=; allowOwnersUnrestrictedSshCommands=False;
isDoubleLock=False; doubleLockId=-1; enableInheritPermissions=True; passwordTypeWebScriptId=-1; siteId=46; enableInheritSecretPolicy=True; secretPolicyId=158; lastHeartBeatStatus=Success;
lastHeartBeatCheck=2024-01-22T08:55:54.657; failedPasswordChangeAttempts=0; lastPasswordChangeAttempt=0001-01-01T00:00:00; secretTemplateName=AH-AD_Service_Accounts; responseCodes=System.Object[];
webLauncherRequiresIncognitoMode=False; hsmKeyIdentifier=}" value of type "System.Management.Automation.PSCustomObject" to type "Thycotic.PowerShell.Secrets.Secret"."
At C:\Program Files\WindowsPowerShell\Modules\Thycotic.SecretServer\0.61.0\functions\secrets\Get-TssSecret.ps1:240 char:25

...                     [Thycotic.PowerShell.Secrets.Secret]$restResponse

                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidArgument: (:) [], RuntimeException
FullyQualifiedErrorId : InvalidCastConstructorException

Please run the command using -Verbose
PS C:\Users\11jmack> Get-TssSecret -TssSession $session -Id 111447 -Verbose
VERBOSE: Command invocation: Get-TssSecret -TssSession:TssSessionObject -Id:System.Int32[] -Verbose:True
VERBOSE: Performing the operation GET  https://oct.secretservercloud.com/api/v1/secrets/111447 with:
Cannot convert value "@{id=111447; name=AH-svcVMSnapReport; secretTemplateId=6191; folderId=5651; active=True; items=System.Object[]; launcherConnectAsSecretId=-1; checkOutMinutesRemaining=0; checkedOut=False;
checkOutUserDisplayName=; checkOutUserId=-1; isRestricted=False; isOutOfSync=False; outOfSyncReason=; autoChangeEnabled=True; autoChangeNextPassword=; requiresApprovalForAccess=False; requiresComment=False;
checkOutEnabled=False; checkOutIntervalMinutes=-1; checkOutChangePasswordEnabled=False; accessRequestWorkflowMapId=-1; proxyEnabled=True; sessionRecordingEnabled=False; restrictSshCommands=False; jumpboxRouteId=;
allowOwnersUnrestrictedSshCommands=False; isDoubleLock=False; doubleLockId=-1; enableInheritPermissions=True; passwordTypeWebScriptId=-1; siteId=46; enableInheritSecretPolicy=True; secretPolicyId=158;
lastHeartBeatStatus=Success; lastHeartBeatCheck=2024-01-22T08:55:54.657; failedPasswordChangeAttempts=0; lastPasswordChangeAttempt=0001-01-01T00:00:00; secretTemplateName=AH-AD_Service_Accounts;
responseCodes=System.Object[]; webLauncherRequiresIncognitoMode=False; hsmKeyIdentifier=}" to type "Thycotic.PowerShell.Secrets.Secret". Error: "Cannot convert the "@{id=111447; name=AH-svcVMSnapReport;
secretTemplateId=6191; folderId=5651; active=True; items=System.Object[]; launcherConnectAsSecretId=-1; checkOutMinutesRemaining=0; checkedOut=False; checkOutUserDisplayName=; checkOutUserId=-1; isRestricted=False;
isOutOfSync=False; outOfSyncReason=; autoChangeEnabled=True; autoChangeNextPassword=; requiresApprovalForAccess=False; requiresComment=False; checkOutEnabled=False; checkOutIntervalMinutes=-1;
checkOutChangePasswordEnabled=False; accessRequestWorkflowMapId=-1; proxyEnabled=True; sessionRecordingEnabled=False; restrictSshCommands=False; jumpboxRouteId=; allowOwnersUnrestrictedSshCommands=False;
isDoubleLock=False; doubleLockId=-1; enableInheritPermissions=True; passwordTypeWebScriptId=-1; siteId=46; enableInheritSecretPolicy=True; secretPolicyId=158; lastHeartBeatStatus=Success;
lastHeartBeatCheck=2024-01-22T08:55:54.657; failedPasswordChangeAttempts=0; lastPasswordChangeAttempt=0001-01-01T00:00:00; secretTemplateName=AH-AD_Service_Accounts; responseCodes=System.Object[];
webLauncherRequiresIncognitoMode=False; hsmKeyIdentifier=}" value of type "System.Management.Automation.PSCustomObject" to type "Thycotic.PowerShell.Secrets.Secret"."
At C:\Program Files\WindowsPowerShell\Modules\Thycotic.SecretServer\0.61.0\functions\secrets\Get-TssSecret.ps1:240 char:25

...                     [Thycotic.PowerShell.Secrets.Secret]$restResponse

                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidArgument: (:) [], RuntimeException
FullyQualifiedErrorId : InvalidCastConstructorException

Provide a test case or steps to reproduce
$secret = Get-TssSecret -TssSession $session -Id 111447
Expected behavior
This should load the expected secret details but will error out when running.
What Edition of Secret Server?
Cloud Subscription
What version of Secret Server
Secret Server Cloud
What PowerShell host was used when producing this error
Windows PowerShell ISE (powershell_ise)
PowerShell Host Version
Name                           Value

PSVersion                      5.1.14393.6343
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.14393.6343
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

Adding more details.. trying search-tsssecret yields similar results..
PS C:\Users\11jmack> Search-TssSecret -TssSession $session -SecretName 'AH-svcVMSnapReport' -Verbose
VERBOSE: Command invocation: Search-TssSecret -TssSession:TssSessionObject -SearchText:AH-svcVMSnapReport -Verbose:True
VERBOSE: Filters: filter.searchText=AH-svcVMSnapReport
VERBOSE: Performing the operation GET https://oct.secretservercloud.com/api/v1/secrets?sortBy[0].direction=asc&sortBy[0].name=Name&take=2147483647&filter.includeRestricted=true&filter.searchText=AH-svcVMSnapReport
Cannot convert value "@{id=111447; name=AH-svcVMSnapReport; secretTemplateId=6191; secretTemplateName=AH-AD_Service_Accounts; folderId=5651; folderPath=\AH\IT\Management Accounts\Service Accounts\Daily Change; siteId=46;
active=True; checkedOut=False; isRestricted=False; isOutOfSync=False; outOfSyncReason=; lastHeartBeatStatus=Success; lastPasswordChangeAttempt=0001-01-01T00:00:00; responseCodes=; lastAccessed=2024-01-22T14:45:10.463;
extendedFields=; checkOutEnabled=False; autoChangeEnabled=True; doubleLockEnabled=False; requiresApproval=False; requiresComment=False; inheritsPermissions=True; hidePassword=False; createDate=2022-08-08T17:46:13.157;
daysUntilExpiration=364; hasLauncher=True; checkOutUserId=-1; checkOutUserName=}" to type "Thycotic.PowerShell.Secrets.Summary". Error: "Cannot convert the "@{id=111447; name=AH-svcVMSnapReport; secretTemplateId=6191;
secretTemplateName=AH-AD_Service_Accounts; folderId=5651; folderPath=\AH\IT\Management Accounts\Service Accounts\Daily Change; siteId=46; active=True; checkedOut=False; isRestricted=False; isOutOfSync=False;
outOfSyncReason=; lastHeartBeatStatus=Success; lastPasswordChangeAttempt=0001-01-01T00:00:00; responseCodes=; lastAccessed=2024-01-22T14:45:10.463; extendedFields=; checkOutEnabled=False; autoChangeEnabled=True;
doubleLockEnabled=False; requiresApproval=False; requiresComment=False; inheritsPermissions=True; hidePassword=False; createDate=2022-08-08T17:46:13.157; daysUntilExpiration=364; hasLauncher=True; checkOutUserId=-1;
checkOutUserName=}" value of type "System.Management.Automation.PSCustomObject" to type "Thycotic.PowerShell.Secrets.Summary"."
At C:\Program Files\WindowsPowerShell\Modules\Thycotic.SecretServer\0.61.0\functions\secrets\Search-TssSecret.ps1:274 char:17

...             [Thycotic.PowerShell.Secrets.Summary[]]$restResponse.reco ...

            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidArgument: (:) [], RuntimeException
FullyQualifiedErrorId : InvalidCastConstructorException

Possibly connected to #384

Found that "fix" earlier.. but I have applied that modification but it still returns the same error, however Get-TssSecretField works.

Same error, since the last update from secret server cloud on jan 19th.
https://docs.delinea.com/online-help/secret-server-changelog/secret-server-change-log.htm

I suddenly started getting this same error as well.

Resolved in latest release

authors: apsyka93 jagger jgeron-suhsd jmackxiii


text:
feat: async support for phony-rs

Make phony-rs async.
Fewer dependencies and faster compilation.

/assign @hi-rustin

/assign @hi-rustin

@PsiACE Thanks for your contribution, could you please test locally if the webhook sending and receiving works.

@PsiACE Thanks for your contribution, could you please test locally if the webhook sending and receiving works.

@PsiACE Thanks for your contribution, could you please test locally if the webhook sending and receiving works.

The current performance is consistent with previous versions. So far, I’ve only tested filled/unfilled addresses cases, and requests are pushed to reqwest, and the results are displayed on the page.

@PsiACE Thanks for your contribution, could you please test locally if the webhook sending and receiving works.

The current performance is consistent with previous versions. So far, I’ve only tested filled/unfilled addresses cases, and requests are pushed to reqwest, and the results are displayed on the page.

@PsiACE Thanks for your contribution, could you please test locally if the webhook sending and receiving works.

The current performance is consistent with previous versions. So far, I’ve only tested filled/unfilled addresses cases, and requests are pushed to reqwest, and the results are displayed on the page.

Maybe you can test a real GitHub webhook payload. You can start a plugin (e.g. ti-community-label) to accept payloads signed by it.

@PsiACE Thanks for your contribution, could you please test locally if the webhook sending and receiving works.

The current performance is consistent with previous versions. So far, I’ve only tested filled/unfilled addresses cases, and requests are pushed to reqwest, and the results are displayed on the page.

Maybe you can test a real GitHub webhook payload. You can start a plugin (e.g. ti-community-label) to accept payloads signed by it.

/hold

/hold

Maybe you can test a real GitHub webhook payload. You can start a plugin (e.g. ti-community-label) to accept payloads signed by it.

address: http://127.0.0.1:8088/hook
event_type: ping
hmac: my_hmac_here
payload: {}
result: [下午5:29:45] "Event received. Have a nice day."

Maybe you can test a real GitHub webhook payload. You can start a plugin (e.g. ti-community-label) to accept payloads signed by it.

address: http://127.0.0.1:8088/hook
event_type: ping
hmac: my_hmac_here
payload: {}
result: [下午5:29:45] "Event received. Have a nice day."

/hold cancel
/merge

/hold cancel
/merge

authors: PsiACE hi-rustin

repo: ti-community-infra/tichi


text:
Dark mode doesn't persist on app restart

Describe the bug
Restarting the app resets the theme back to light mode.
To Reproduce
Steps to reproduce the behavior:

Change the theme to dark mode.
Close the app completely (i.e. don't leave it running in the background).
Open the app again and it will be in light mode.

Expected behavior
The chosen theme should persist on a restart of the app.
Smartphone (please complete the following information):

Device: Nothing Phone 2
OS: Nothing OS 2.6 (Android 14)
App Version 0.1.1

Thank you @Ryft917!
Yes this is currently not implemented yet, should be something easy to do, will try to include it on next version 👍

Sounds good! Thanks!

Hey @Ryft917 just wanna let you know that as part of changes included PR #6 this has been addressed,
Here is the updated apk v0.1.2
Marking this issue as completed and closed,
Thank you for the feedback!

repo: tiagorvmartins/portanexus


text:
🌐 Add German translation for docs/de/docs/reference/middleware.md

← reference/responses.md (#10825)
→ reference/openapi/index.md (I am currently translating)
German translation progress

📝 Docs preview for commit f7082c7b9bfcac1665c05737e7a053382463bedd at: https://8931e45e.fastapitiangolo.pages.dev

📝 Docs preview for commit 640fc39a9746e8eaffa3bcb58ba2d74360383c83 at: https://79c45cfa.fastapitiangolo.pages.dev

Awesome @nilslindemann! :rocket:
As you are the champion of German translations and you have done so many, and with so much attention to detail, I'm gonna go ahead and merge this. :tada:
If others see things that could be improved later, we can check that in new PRs. :nerd_face:

authors: nilslindemann tiangolo

repo: tiangolo/fastapi


text:
Update, simplify and clarify the SQL tutorial

Update, simplify and clarify the SQL tutorial. (As we discussed)

Great! Thanks! :tada: :memo: :heavy_check_mark:

authors: mariacamilagl tiangolo


text:
upgrade path?

Is there any recommended way, or is it possible at all, to upgrade one's local repository with the new releases?
What I mean is: I cloned this repository in January, initialized it with cookiecutter. Since then I've made some changes, mostly added stuff to the database models, crud and api. But the whole architecture has remained the same.
Is there any way for me to incorporate the updates from the master branch?

I realized it's probably I'm just not used to do merges with conflicting changes and it's somewhat of a silly question: I can just pull in the changes on a separate branch, change back to mine and do a merge right?
The next question then would be: is it worth it? What kind of updates go in the master branch in this repo?

Thanks for reporting back and closing the issue :+1:

authors: nareto tiangolo

repo: tiangolo/full-stack-fastapi-postgresql


text:
🛑 TICKETS.CO.DE is down

In c135271, TICKETS.CO.DE (https://tickets.co.de) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TICKETS.CO.DE is back up in c762e4f after 11 minutes.

repo: tickets/upptime


text:
🛑 TTM is down

In cce2a42, TTM (https://ttm.org) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TTM is back up in 0d44038 after 8 minutes.


text:
🛑 TICKETS.COM.VE is down

In 2d3f6ba, TICKETS.COM.VE (https://tickets.com.ve) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TICKETS.COM.VE is back up in 8a19496 after 9 minutes.


text:
Medtronic Direct: CGM timestamps

When there's no SENSOR_TIMESTAMP at the end of a CGM history, the timestamps for CBG values are different between values.
This PR ensures a new CGM history timestamp is written before reading CGM history. It also fixes a regression where a suspended pump could not be uploaded (surfacing as type error).

Oh, we are already using SENSOR_CAL_BG for calibration events, so I'll just change the other one.

  Medtronic Alpha Test - Issue Resolution Card [uploader]

repo: tidepool-org/chrome-uploader


text:
refactor: split CMDhelperFuncs from boot_control.common as standalone module in otaclient_common package

Description

Check list

[ ] test file(s) that covers the change(s) is implemented.
[ ] local test is passed.

Changes

Other changes

implement new mount func, other mount derived funcs are now implemented with mount func.

Behavior changes
Does this PR introduce behavior change(s)?

[ ] Yes, internal behaivor (will not impact user experience).
[ ] Yes, external behaivor (will impact user experience).
[ ] No.

Previous behavior

Behavior with this PR

Breaking change
Does this PR introduce breaking change?

[ ] Yes.
[ ] No.

Related links & tickets

Closed as now this PR is diverse too much from the main branch. Will create a new PR for this.


text:
🛑 Tigefa.site is down

In ed9cbd5, Tigefa.site (https://tigefa.site) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Tigefa.site is back up in afc4a57.


text:
Add toggle for FlexVol init container

Currently work in progress

 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.

I have verified that this works via some internal testing.  Calico-Node comes up without the flexvol container with flexVolInitContainerEnabled: false.

repo: tigera/operator


text:
forest_fuzz: Don't mutate immutable fields.

The state machine forest options assume that these fields will never be updated, so the table_mutable for those secondary indexes doesn't have enough space for tombstones.
Fixes https://github.com/tigerbeetledb/tigerbeetle/issues/309 and reveals https://github.com/tigerbeetledb/tigerbeetle/issues/390.

bors r+

authors: jamii sentientwaffle

repo: tigerbeetledb/tigerbeetle


text:
Unable to scan POST requests

Using extended.py with Scope options with request method option throws following error.
Actual behavior
Version 3.0.6 - Copyright 2017 Tijme Gommers <tijme@finnwea.com>

Traceback (most recent call last):
  File "extended.py", line 168, in <module>
    main()
  File "extended.py", line 69, in main
    Request.METHOD_GET,
NameError: global name 'Request' is not defined

Steps to reproduce the behavior
Added following scope options to the request.py main() method
options.scope.request_methods = [
    Request.METHOD_GET,
    Request.METHOD_POST
    ]

Running default scan runs only on GET requests.
Also - Since I could not find the answer in README, asking here: Will it be possible to scan POST request and inject in specific parameter?

Hey @yogendra1911 ,
Could you try to add from nyawc.http.Request import Request? I think it will resolve the issue.
The FormDataAction.py class will be used and automatically inserts the payload in <form>'s that are found on the website.

repo: tijme/angularjs-csti-scanner


text:
Was your library not meant for including an image in a tweet?

In the doCall() function, you're running file_get_contents on it.. but I notice that's not the way Twitter wants it done.
They want you to upload it first, and then include the media_id's with the update status call.
Anyway, when I include a filepath argument to a manual doCall() call,  I get "cannot authenticate".

Nevermind, that was meant for updating the profile/header images, etc. Not related to posting tweets with attached images. I'm working on the code to supplement your library with this ability. I'll post another thread in case someone needs that code.

repo: tijsverkoyen/TwitterOAuth


text:
Add callback for fail-rs

Signed-off-by: Little-Wallace bupt2013211450@gmail.com
I want to add a new kind of action for fail-rs, which can help TiKV be able to stop at some statement and call one callback function that set by tests. This feature will help use more convenient to deal with some tests which need to wait for a while, because we can pass a callback to fail_point to notify test-thread to avoid waiting.

Awesome!

authors: Little-Wallace yiwu-arbug

repo: tikv/fail-rs


text:
expose both trace_id_high and trace_id_low in the jaeger interface

https://github.com/tikv/minitrace-rust/blob/8af58da715812758d5878fa962764beda6f0adf1/minitrace-jaeger/src/lib.rs#L75-L76
Both open-telemetry's protocol and jaeger's protocol can accept up to u128 as trace id. It would be good if minitrace-jaeger also provided the similar API

I'm willing to make this change if it sounds reasonable 🤗

repo: tikv/minitrace-rust


text:
(encryption) tikv-ctl dump encryption metadata panic without data-dir in config.toml

Bug Report

What version of TiKV are you using?

master
What operating system and CPU are you using?

Steps to reproduce

Without data-dir in config, add --data-dir option in command line, dump-file panic as following:
sh-5.1# /tikv-ctl --config=/etc/tikv/tikv.toml --ca-path /var/lib/tikv-tls/ca.crt --cert-path /var/lib/tikv-tls/tls.crt --key-path /var/lib/tikv-tls/tls.key --data-dir=/var/lib/tikv/data/ --host=127.0.0.1:20160 encryption-meta dump-file
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })', cmd/tikv-ctl/src/main.rs:211:88
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

After adding data-dir in config.toml as following, command succeeded.
sh-5.1# cat /tikv.toml
log-file = "/var/lib/tikv/log/tikv.log"
log-level = "info"

[security]
  ca-path = "/var/lib/tikv-tls/ca.crt"
  cert-path = "/var/lib/tikv-tls/tls.crt"
  key-path = "/var/lib/tikv-tls/tls.key"
  redact-info-log = true
  [security.encryption]
    data-encryption-method = "aes128-ctr"
    data-key-rotation-period = "1h"
    [security.encryption.master-key]
      endpoint = "https://kms.us-west-2.amazonaws.com"
      key-id = "b2e2affa-f462-4758-8abc-2e1eed17c907"
      region = "us-west-2"
      type = "kms"

[server]
  [server.labels]
    zone = "us-west-2a"

[storage]
  data-dir = "/var/lib/tikv/data"
  reserve-space = "0MB"
sh-5.1# /tikv-ctl --config=/tikv.toml --ca-path /var/lib/tikv-tls/ca.crt --cert-path /var/lib/tikv-tls/tls.crt --key-path /var/lib/tikv-tls/tls.key --host=127.0.0.1:20160 encryption-meta dump-file
/var/lib/tikv/data/raft-engine/0000000000000001.rewrite: key_id: 1459426208351074235 iv: 1C08ED0A9EB96397A714301B3CFD2DC2 method: Aes128Ctr
/var/lib/tikv/data/db/OPTIONS-000013: key_id: 1459426208351074235 iv: AD6C990A5C9DC99E9C654D8146AFF488 method: Aes128Ctr
/var/lib/tikv/data/db/OPTIONS-000011: key_id: 1459426208351074235 iv: 144B28145D499859FD277FDA9D72AED2 method: Aes128Ctr
/var/lib/tikv/data/db/MANIFEST-000004: key_id: 1459426208351074235 iv: C5D015987266ACB21B7BCD6A1B2CB8F5 method: Aes128Ctr
/var/lib/tikv/data/db/000005.log: key_id: 1459426208351074235 iv: 0169F5E82CABBA4EEE72974708FF498A method: Aes128Ctr
/var/lib/tikv/data/raft-engine/0000000000000001.raftlog: key_id: 1459426208351074235 iv: 424F67A96780A7FC21A535556E9B4B4B method: Aes128Ctr
/var/lib/tikv/data/db/IDENTITY: key_id: 1459426208351074235 iv: 46520C04ADC926AD0B18ACCFD1DD7DA1 method: Aes128Ctr

What did you expect?
What did happened?

/severity moderate
/assign @LykxSassinator

repo: tikv/tikv


text:
tikv-ctl: implement region tombstone for raftstore-v2

What is changed and how it works?

Issue Number: Ref #14654
What's Changed:

implement region tombstone for raftstore-v2

Related changes

PR to update pingcap/docs/pingcap/docs-cn:
Need to cherry-pick to the release branch

Check List
Tests

Unit test

Release note
None

/merge

authors: SpadeA-Tang tabokie


text:
Fix event listener issue (#4126)

What have you changed? (mandatory)
Check status of CompactionJobInfo.
What are the type of the changes? (mandatory)

Bug fix (non-breaking change which fixes an issue)

Does this PR affect documentation (docs) update? (mandatory)
No
Does this PR affect tidb-ansible update? (mandatory)
No
Refer to a related PR or issue link (optional)
Cc #4126

so this is a cherry-pick?

Duplicate with https://github.com/tikv/tikv/pull/4132?

Isn't it the same as #4132

Duplicate with #4132

authors: Connor1996 DorianZheng huachaohuang overvenus


text:
[glimmer-syntax] add a chained argument to program builder since we expect …

…it in the actual handlebars AST. Change only required altering args list in a single invocation since the builder is currently almost always invoked with only the first argument by tests.

looks like something failed trying to launch a sauce labs browser, I restarted the build.

What are the semantics of chained?

@tomdale the semantics are the same as a nested if in the the alternative.
{{#if false}}
  Never
{{else if true}}
  Always
{{/if}}

Is the same as:
{{#if false}}
  Never
{{else}}
  {{#if true}}
     Always
  {{/if}}
{{/if}}

That being said we desuggar this when we parse.

It looks like the build is still failing. @sclaxton, would you mind describing the motivation for this change? It doesn't look like this is tested anywhere, and the lack of this change doesn't seem to cause any type errors, so curious what motivated you to make this change.

authors: chadhietala krisselden sclaxton tomdale

repo: tildeio/glimmer


text:
code: 'MODULE_NOT_FOUND',   requireStack: [...    even when module is visible and the file path is correct

So im having an issue creating a app where i cant run npm build without this pooping up,
PS C:\Users\finnm\OneDrive\Desktop\Finn's stuff\NFT\DenOfDragons\minting_staking_dapp> npm start

minting_staking_dapp@0.1.0 start
react-app-rewired start

node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module 'C:\Users\finnm\OneDrive\Desktop\Finn's stuff\NFT\DenOfDragons\minting_staking_dapp\node_modules\react-scripts/config/webpack.config.dev'
Require stack:
- C:\Users\finnm\OneDrive\Desktop\Finn's stuff\NFT\DenOfDragons\minting_staking_dapp\node_modules\react-app-rewired\scripts\start.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Users\finnm\OneDrive\Desktop\Finn's stuff\NFT\DenOfDragons\minting_staking_dapp\node_modules\react-app-rewired\scripts\start.js:9:23)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    "C:\\Users\\finnm\\OneDrive\\Desktop\\Finn's stuff\\NFT\\DenOfDragons\\minting_staking_dapp\\node_modules\\react-app-rewired\\scripts\\start.js"
  ]
}
PS C:\Users\finnm\OneDrive\Desktop\Finn's stuff\NFT\DenOfDragons\minting_staking_dapp>

as you can see in the screenshot the module is there and the path is correct so i don't understand why it is not found

node version: 16.14.0
npm version: 8.5.2
here is my package.json
{
  "name": "minting_staking_dapp",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "^5.16.2",
    "@testing-library/react": "^12.1.3",
    "@testing-library/user-event": "^13.5.0",
    "contracts": "file:./SmartContractMetaData",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "react-scripts": "5.0.0",
    "react-app-rewired": "^1.6.2",
    "web-vitals": "^2.1.4",
    "web3": "^1.7.0"
  },
  "scripts": {
    "start": "react-app-rewired start",
    "build": "react-app-rewired build",
    "test": "react-app-rewired test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "assert": "^2.0.0",
    "crypto-browserify": "^3.12.0",
    "https-browserify": "^1.0.0",
    "os-browserify": "^0.3.0",
    "stream-browserify": "^3.0.0",
    "stream-http": "^3.2.0"
  }
}

and my config-overrides.js
const webpack = require('webpack');

module.exports = function override(config) {
    config.ignoreWarnings = [/Failed to parse source map/];

    const fallback = config.resolve.fallback || {};
    Object.assign(fallback, {
        "crypto": require.resolve("crypto-browserify"),
        "stream": require.resolve("stream-browserify"),
        "assert": require.resolve("assert"),
        "http": require.resolve("stream-http"),
        "https": require.resolve("https-browserify"),
        "os": require.resolve("os-browserify"),
        "url": require.resolve("url")
    })
    config.resolve.fallback = fallback;
    config.plugins = (config.plugins || []).concat([
        new webpack.ProvidePlugin({
            process: 'process/browser',
            Buffer: ['buffer', 'Buffer']
        })
    ])
    return config;
}

thanks for any help you can offer

The error message itself states that the module it cannot find is 'C:\Users\finnm\OneDrive\Desktop\Finn's stuff\NFT\DenOfDragons\minting_staking_dapp\node_modules\react-scripts/config/webpack.config.dev'
The reason it cannot find that module is because in react-scripts 2+, the file was renamed/merged with the normal webpack.config by create-react-app.
You're using react-app-rewired 1.6.2. You need to be using react-app-rewired 2+ for versions of react-scripts versions 2+, partly for this reason, and partly because there were also major changes in Webpack 4 - version 1.6.2 is NOT Webpack 4+ compatible.

I will try that out! Thank you so much, it’s been so hard to find a fix for this, your awesome, I’ll see if it works

yeah that worked! awesome

authors: HeyItsFinnVR SwapnaRahate dawnmist

repo: timarney/react-app-rewired


text:
Update Software Update Response

Changes:

Updated the response which the software update scheduling gives to the one that is correct.

NEW:
{
  "expected_duration_sec": 3000,
  "reason": "",
  "result": true,
  "scheduled_time_ms": 1685735308001,
  "status": "scheduled",
  "warning_time_remaining_ms": 120000
}

OLD:
{
  "reason": "",
  "result": true
}

Thanks!

authors: core-hacked timdorr

repo: timdorr/tesla-api


text:
Implement FromStr for PrimitiveDateTime and OffsetDateTime

It would be very interesting if FromStr were implemented for PrimitiveDateTime and OffsetDateTime. The RFC3339 format could be used as a reference for the input string since it is usually the most used.
For PrimitiveDateTime same format can used but without the timezone information: %Y-%m-%dT%H:%M:%S%.f.

This is not planned. Using T::parse(value, &Rfc3339) is clearer as it shows the format that is expected. Note that Date and Time don't even implement FromStr — Month and Weekday are the only types that do.

authors: jhpratt ogarcia

repo: time-rs/time


text:
rgb2gray not defined

I can auto-complete the function name with TAB in the interpreter, but it is not defined:
rgb2gray(img)
ERROR: UndefVarError: rgb2gray not defined
 in eval at ./boot.jl:263

I'm using the latest release: Images 0.5.0

Good catch, thanks. That function has been deprecated for a long time, so I removed it recently but forgot to remove the export statement.
Fixed in #412.

authors: juliohm timholy


text:
Using the DEMO code

This paper is very good! When I use the code of demo interface,I always get mistakes like this:
$ python src/track.py with \

dataset_name=DEMO \
data_root_dir=data/snakeboard \
output_dir=data/snakeboard \
write_images=pretty

WARNING - root - Changed type of config entry "write_images" from bool to str
WARNING - track - No observers have been added to this run
In the end, I'll get something like this again:
if (isinstance(colors[0], Sized) and len(colors[0]) == 2
IndexError: list index out of range
I have created a DEMO folder and put the video I'm going to demonstrate into it, but it still reports this error. I guess it's because the video I put in hasn't been converted to coco format?
But when I demonstrate, I should be able to enter any video and get visual results rather than having to convert it to Coco format.
I'm very confused.How can I solve the problem?

Can you please post the full error log and did you convert the video to frame images? The README includes how to do this: ffmpeg -i data/snakeboard/snakeboard.mp4 -vf fps=30 data/snakeboard/%06d.png

Can you please post the full error log and did you convert the video to frame images? The README includes how to do this: ffmpeg -i data/snakeboard/snakeboard.mp4 -vf fps=30 data/snakeboard/%06d.png

Thank you for your timely answer. I am sorry that I forget to convert it into a picture.

No worries! If it works now we can close this issue?

No worries! If it works now we can close this issue?
OK. Thank you again.

i have convertd the video  into a picture.  but still get the same problem

Maybe the images are in the wrong directory?

I followed the instructions on the readme to split the video into images and save the images in the snakeboard folder

Are your images in the DEMO folder?

I put the image in the sakeboard file where the original video was, do I need to put the image in the demo folder?
发件人：Tim Meinhardt @.>
发送日期：2023-11-06 16:42:03
收件人：timmeinhardt/trackformer @.>
抄送人：zhoutianxiang-coder @.>,Comment @.>
主题：Re: [timmeinhardt/trackformer] Using the DEMO code (Issue #26)
Are your images in the DEMO folder?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>

Image or Images? And are the snakeboard files still there? Where you able to run the snakeboard demo?

As shown in the picture above, I still put the finished pictures in the sakeboard, and then directly run the README command .
Is the video divided into 131 pictures?

Where you able to run the snakeboard demo?
Our code outputs individual frames not a video file.

What do you mean by where it runs? It's just the left side of the readme command and waiting to click to run

Sorry "Were you able ..."

Let me reiterate what I did: first I split the videos in Snakeboard into images according to the prompts on the readme, which I still save in the Snakeboard folder. Then I run the track.py file according to the instructions, which are shown in the image. But there is an error like the one above.

In which directory are u executing this? There is some path issue that you have to figure out by going into the code and debugging.

Is this error due to the path? Is it the reason why the pictures were not found?I performed the operation in the main directory of the project, which is the trackformer-mian directory。What is the reason for this error?

How to detect my own dataset images and obtain corresponding visualization results？

I am operating under Windows, is that why?

When I don't add write_images=pretty command is used, the running result is shown in the above figure

This is a path issue of some sort. A few print/debug statements in the track.py file and you will figure this out. Beyond that I can not help you.

ok，i will try. tank you for your help.

ok, i will try. thank you so much for your help

May I ask how to display his ID number on the tracking box? The color of the box is used to distinguish different ID numbers

authors: Zachein ZhiCheng-H timmeinhardt zhoutianxiang-coder

repo: timmeinhardt/trackformer


text:
Browser Storage Client Package

Adding @tinacms/browser-storage-client

Looks good! 👍 Approved once the package-lock.json conflict is resolved

authors: jhuggett ncphillips

repo: tinacms/tinacms


text:
build on macos  fail on dev

c++ -o stairspeedtest obj/geoip.o obj/logger.o obj/main.o obj/misc.o obj/multithread_test.o obj/printout.o obj/processes.o obj/rapidjson_extra.o obj/renderer.o obj/rulematch.o obj/socket.o obj/speedtestutil.o obj/tcping.o obj/webget.o obj/webgui_wrapper.o obj/webserver_libevent.o -L/usr/local/opt/openssl@1.1/lib -lcurl -lPNGwriter -lpng -lfreetype -lz -lssl -lcrypto -lyaml-cpp -ldl -lpthread
Undefined symbols for architecture x86_64:
"_evbuffer_add", referenced from:
OnReq(evhttp_request*, void*) in webserver_libevent.o
"_evbuffer_get_length", referenced from:
OnReq(evhttp_request*, void*) in webserver_libevent.o
"_evbuffer_pullup", referenced from:
OnReq(evhttp_request*, void*) in webserver_libevent.o
"_event_base_dispatch", referenced from:
httpserver_dispatch(void*) in webserver_libevent.o
"_event_dispatch", referenced from:
start_web_server(void*) in webserver_libevent.o
"_event_init", referenced from:
start_web_server(void*) in webserver_libevent.o
start_web_server_multi(void*) in webserver_libevent.o
"_evhttp_accept_socket", referenced from:
start_web_server_multi(void*) in webserver_libevent.o
"_evhttp_add_header", referenced from:
OnReq(evhttp_request*, void*) in webserver_libevent.o
"_evhttp_find_header", referenced from:
OnReq(evhttp_request*, void*) in webserver_libevent.o
"_evhttp_free", referenced from:
start_web_server(void*) in webserver_libevent.o
"_evhttp_new", referenced from:
start_web_server_multi(void*) in webserver_libevent.o
"_evhttp_request_get_output_buffer", referenced from:
OnReq(evhttp_request*, void*) in webserver_libevent.o
"_evhttp_request_get_uri", referenced from:
OnReq(evhttp_request*, void*) in webserver_libevent.o
"_evhttp_send_error", referenced from:
OnReq(evhttp_request*, void*) in webserver_libevent.o
"_evhttp_send_reply", referenced from:
OnReq(evhttp_request*, void*) in webserver_libevent.o
"_evhttp_set_allowed_methods", referenced from:
start_web_server(void*) in webserver_libevent.o
start_web_server_multi(void*) in webserver_libevent.o
"_evhttp_set_gencb", referenced from:
start_web_server(void*) in webserver_libevent.o
start_web_server_multi(void*) in webserver_libevent.o
"_evhttp_start", referenced from:
start_web_server(void*) in webserver_libevent.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
➜  stairspeedtest-reborn git:(dev) ✗

Missing linking library added in commit f9b0327e


text:
Small issue in docker example

Description
The word "actions:" was listed twice in a row making the yaml invalid
Why is this needed
To have accurate documentation.
How Has This Been Tested?
By reading
How are existing users impacted? What migration steps/scripts do we need?
Things will work now

Ok.. After screwing with Git a bit, I got the DCO signed off.
Thanks @markyjackson-taulia

repo: tinkerbell/tinkerbell-docs


text:
HTTPS responses hang trying to flush writer

I'm pretty new to rust, but trying to use tiny_http to implement a simple web server app over https as a learning exercise.
I've turned on  the ssl feature in Cargo.toml:
[dependencies.tiny_http]
version = "0.6.0"
features = ["ssl"]

And working with a cut down version of the example ssl.rs:
extern crate tiny_http;

fn main() {
    use tiny_http::{Server, Response};

    let server = Server::https("0.0.0.0:8000", tiny_http::SslConfig {
        certificate: include_bytes!("cert.pem").to_vec(),
        private_key: include_bytes!("key.pem").to_vec(),
    }).unwrap();

    for request in server.incoming_requests() {
        assert!(request.secure());

        println!("received request! method: {:?}, url: {:?}, headers: {:?}",
            request.method(),
            request.url(),
            request.headers()
        );

        let response = Response::from_string("hello world");
        let _ = request.respond(response);
    }
}

Builds and runs fine, but trying a request with wget --no-check-certificate https://localhost:8000/ results in the connection being established, the request being sent, but wget hangs trying to get a response back.
Attaching gdb to the tiny_http process shows it's hung trying to flush the writer:
#0  0x00007f9f67f0d73c in __lll_lock_wait () from /usr/lib/libpthread.so.0
#1  0x00007f9f67f06a55 in pthread_mutex_lock () from /usr/lib/libpthread.so.0
#2  0x000055cb827e37a2 in std::sys::unix::mutex::Mutex::lock (self=0x7f9f66e0f390)
    at /build/rust/src/rustc-1.25.0-src/src/libstd/sys/unix/mutex.rs:67
#3  0x000055cb82810525 in std::sys_common::mutex::Mutex::lock (self=0x7f9f66e0f390)
    at /build/rust/src/rustc-1.25.0-src/src/libstd/sys_common/mutex.rs:40
#4  0x000055cb827ee7e6 in <std::sync::mutex::Mutex<T>>::lock (self=0x7f9f66e0f5b0)
    at /build/rust/src/rustc-1.25.0-src/src/libstd/sync/mutex.rs:230
#5  0x000055cb8281ba14 in <tiny_http::util::refined_tcp_stream::RefinedTcpStream as std::io::Write>::write (self=0x7f9f66e120e0,
    buf=&[u8](len: 154) = {...})
    at /home/steve/.cargo/registry/src/github.com-1ecc6299db9ec823/tiny_http-0.6.0/src/util/refined_tcp_stream.rs:134
#6  0x000055cb827fb9ff in <std::io::buffered::BufWriter<W>>::flush_buf (self=0x7f9f66e120e0)
    at /build/rust/src/rustc-1.25.0-src/src/libstd/io/buffered.rs:459
#7  0x000055cb82802127 in <std::io::buffered::BufWriter<W> as std::io::Write>::flush (self=0x7f9f66e120e0)
    at /build/rust/src/rustc-1.25.0-src/src/libstd/io/buffered.rs:558
#8  0x000055cb828633e2 in <tiny_http::util::sequential::SequentialWriter<W> as std::io::Write>::flush (self=0x7f9f66210030)
    at /home/steve/.cargo/registry/src/github.com-1ecc6299db9ec823/tiny_http-0.6.0/src/util/sequential.rs:139
#9  0x000055cb827b85dc in std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::flush (self=0x7fffbadb42a0)
    at /build/rust/src/rustc-1.25.0-src/src/libstd/io/impls.rs:121
#10 0x000055cb827ad2aa in tiny_http::request::Request::respond_impl (self=0x7fffbadb4b38,
    response=Response<std::io::cursor::Cursor<alloc::vec::Vec<u8>>> = {...})
    at /home/steve/.cargo/registry/src/github.com-1ecc6299db9ec823/tiny_http-0.6.0/src/request.rs:387
#11 0x000055cb827ad3f3 in tiny_http::request::Request::respond (self=Request = {...}, response=...)
    at /home/steve/.cargo/registry/src/github.com-1ecc6299db9ec823/tiny_http-0.6.0/src/request.rs:362
#12 0x000055cb827d3963 in foo::main () at src/main.rs:21

Is there something I'm doing wrong?  Thanks for any advice.

I think I am seeing the same issue. The ssl.rs example just hangs on me. I am wondering if anyone has any fixes/workarounds for this.

With #151 released, one would imagine perhaps this is fixed.
Above comment (https://github.com/tiny-http/tiny-http/issues/144#issuecomment-573436011) and my experience (nb: my usage involves using tinyhttp via https://github.com/tomaka/rouille) seem to show that perhaps it is not fixed.
Has anyone noticed any success since 0.7.0/#151's merge?

authors: KyGost evetsso gmosx

repo: tiny-http/tiny-http


text:
Suggestion: move swagger example to tinyhttp repo

I'd recommend moving the example from this repo to the core one once it gets published.

@massivefermion now you can :)

Just did! :)

authors: massivefermion talentlessguy

repo: tinyhttp/swagger


text:
Docker compose dbbackup

Pls fix in db-backup
  - DB_PASSWORD=userpassword

To
  - DB_PASS=password

There's already a PR open for this: #39

Github doesnt play nice with my upstream git server when there is a GH PR available. I have closed any PRs and now my upstream git server should be able to update this version and the changes should reflect here.

authors: AndrewPaglusch PaddyPat tiredofit

repo: tiredofit/docker-osticket


text:
Not really an issue but a request

I just want to suggest that it would be great if you can add the ability to set dynamic goals (ability to add a field or a measure as the target value).
Cheers,
Anton

Hi Anton,
This featured has actually just been added! If you go download the latest version of the visual from the Power BI gallery, you'll get this update.
https://app.powerbi.com/visuals/show/PBI_CV_9053509D_D461_463A_B485_CE9F6AB0F13C
It works similar to how setting a target value in the gauge visual works.
Thanks,
-Tim

authors: atfernando tisawyer

repo: tisawyer/Stars-Custom-Visual


text:
🛑 Terminbuchung Bürgerämter Hannover is down

In 1dc9fdf, Terminbuchung Bürgerämter Hannover (https://termin.hannover-stadt.de/buergeramt) was down:

HTTP code: 504
Response time: 15737 ms

Resolved: Terminbuchung Bürgerämter Hannover is back up in 6d482df after 87 days, 11 hours, 36 minutes.


text:
router 패키지에서 modals 의존성 제거

PR 설명

Resolves #1799
router 패키지의 의존성에서 modals 패키지를 제거합니다.
이제 앱 환경이 필요할 때와 세션이 필요할 때 호출하는 함수를 Context API로 전달합니다. 이로 인해, modals 의존성 제거 뿐만 아니라 확장에도 유연한 코드가 되었습니다.
하지만, 의존성을 전달하는 방식을 바꿨기 때문에 하위 호환이 깨졌습니다.
새로운 사용 패턴은 integration test 코드를 참고하세요.
변경 내역

앱 설치가 필요할 때 호출하는 함수를 Context API로 받도록 변경
로그인이 필요할 때 호출하는 함수를 Context API로 받도록 변경
integration 테스트 변경 대응
modals 의존성이 없어지면서 use-user-verification 테스트가 실패하는 문제 수정

#1846 을 먼저 해야할 거 같아서 아직 작업은 못하고 있지만, LoginCtaModalProvider, TransitionModalProvider에서 해당 Provider를 마운트할 계획이었습니다.
말씀해주신 대로 매번 정의하는 것은 사용성이 떨어지는 것으로 느껴서 모달을 정의하면서 라우터의 행동을 같이 정의하는 패턴을 상상해봤습니다.
이렇게 하면 굳이 헬퍼가 없더라도 각 프로젝트에 적용할 때는 쉽게 적용할 수 있을 거 같은데 어떻게 생각하시나용?

#1846 을 먼저 해야할 거 같아서 아직 작업은 못하고 있지만, LoginCtaModalProvider, TransitionModalProvider에서 해당 Provider를 마운트할 계획이었습니다.
말씀해주신 대로 매번 정의하는 것은 사용성이 떨어지는 것으로 느껴서 모달을 정의하면서 라우터의 행동을 같이 정의하는 패턴을 상상해봤습니다.
이렇게 하면 굳이 헬퍼가 없더라도 각 프로젝트에 적용할 때는 쉽게 적용할 수 있을 거 같은데 어떻게 생각하시나용?

아 그런 의도가 있었군요! 이해했습니당!

위 댓글에 언급한 대로 오버레이 컨트롤 하는 쪽 로직이 먼저 정리되어야할 거 같아 얘도 보류하겠습니다.

repo: titicacadev/triple-frontend


text:
Multiple progress bars

I'm wondering if node-progress can support multiple progress bars. I have found a gist showing show how to do so but I think it's good it can be built in the lib.
Thanks

https://github.com/tj/node-progress/issues/59#issuecomment-42570567
The aformentioned gist

authors: Crazometer gdbtek

repo: tj/node-progress


text:
🛑 tjo.space is down

In 04c9d05, tjo.space (https://tjo.space) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tjo.space is back up in de4d958 after 3 hours, 49 minutes.

repo: tjo-space/status


text:
🛑 id.tjo.space is down

In 40bfb42, id.tjo.space (https://id.tjo.space) was down:

HTTP code: 0
Response time: 0 ms

Resolved: id.tjo.space is back up in b0ce631.


text:
🛑 反代12（self.xyz） is down

In 26dbda6, 反代12（self.xyz） (https://pikpak.arielherself.xyz/https://1.1.1.1/cdn-cgi/trace) was down:

HTTP code: 403
Response time: 45 ms

Resolved: 反代12（self.xyz） is back up in 9d78225.

repo: tjsky/upptime


text:
Export buttons are flickery

The Export SVG/PNG buttons are flickery, and sometimes don't appear (or, rarely, you get three of them!)

You could keep the links static, and use JavaScript to open the exported image.

@as-com I was thinking of leaving the links there, and just changing the src property.

authors: as-com tjvr

repo: tjvr/scratchblocks


text:
move sdk files into arch subfolders

@jaimergp ... this look ok?

I'd rename Windows/AMD64 to Windows/x86_64 for consistency.


text:
[test] Improve custom controllers' test coverage

Changes

Implemented unimplemented test codes
Improved test coverage for existing test codes

Submitter Checklist

[ ] Docs included if needed
[x] Tests included if needed
[x] Follows the good commit messages standard

/test

/approve

repo: tmax-cloud/cicd-operator


text:
outputparser: Add BooleanParser

References:

langchain (python) boolean output parser.

Changes:

Adds functionality outputparser BooleanParser.

PR Checklist

[x] Read the Contributing documentation.
[x] Read the Code of conduct documentation.
[x] Name your Pull Request title clearly, concisely, and prefixed with the name of the primarily affected package you changed according to Good commit messages (such as memory: add interfaces for X, Y or util: add whizzbang helpers).
[x] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
[x] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. Fixes #123).
[x] Describes the source of new concepts.
[x] References existing implementations as appropriate.
[x] Contains test coverage for new functions.
[x] Passes all golangci-lint checks.

Thanks, LGTM

authors: baoist tmc

repo: tmc/langchaingo


text:
Add sumA operation

This operation should sum along the rows of a matrix; this should correspond to sum in current Accelerate, but Mike's team wanted to be sure.

Currently, sum, like fold (+) 0, works for one-dimensional lists. However, neither works for multi-dimensional lists as it stands. Does Mike's team currently need this?

We probably do need this to sum the rows of a matrix in this piece of code
conv1DSingleKernel = \(Comp1 inputPatches) (Comp1 kernel) ->
  (fmap sumA . sequenceA)
    (Zip.zipWith conv1DSingleChannel inputPatches kernel)

(Zip.zipWith conv1DSingleChannel inputPatches kernel returns a Vector of Vectors)

Yes, you would need this if you want to sum rows of matrices. I'll keep this issue open then!

authors: bwijgers rschlotterbeck

repo: tmcdonell/accelerate-tensorflow


text:
Use final for virtual methods on private impl of mbgl::View

This is a private implementation, so we know that no one else will
inherit from that.

:+1:

authors: brunoabinader tmpsantos

repo: tmpsantos/qmapboxgl


text:
[BUG] iOS: Toolbar buttons don't show because "No Material Widget found"

Describe the bug
I don't use the Material Design widgets in my iOS app. That's why the toolbar buttons don't show and throw this error instead: "No Material widget found"
To Reproduce
Steps to reproduce the behavior:

Clone this repo.
Run it on an iOS 15 simulator.

Expected behavior
The toolbar buttons show.
Screenshots

Device:
iOS 15.2 simulator
Additional context
The set-up of this app is derived from my real production app. I think that everybody runs into this error when using toolbar buttons on iOS. So I think there should documentation on the proper setup.
I encountered this bug when trying to recreate #227 in a separate project.

You can probably just wrap the HtmlEditor in a Material widget. This does nothing as for the appearance of the page / editor, just adds the required material dependencies that Icons and such need. Make sure to set the background color transparent, and you should be good.

Yes - that worked!

authors: ksilz tneotia

repo: tneotia/html-editor-enhanced


text:
Appstudio update test-simple-build-onzg

Pipelines as Code configuration proposal
To start the PipelineRun, add a new comment with content /ok-to-test
For more detailed information about running a PipelineRun, please refer to Pipelines as Code documentation Running the PipelineRun
To customize the proposed PipelineRuns after merge, please refer to Build Pipeline customization

Pipelines as Code CI/test-simple-build-onzg-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
7 seconds
init

✅ Succeeded
14 seconds
clone-repository

✅ Succeeded
33 seconds
build-container

✅ Succeeded
14 seconds
inspect-image

✅ Succeeded
50 seconds
deprecated-base-image-check

✅ Succeeded
13 seconds
clair-scan

✅ Succeeded
47 seconds
clamav-scan

✅ Succeeded
14 seconds
sbom-json-check

✅ Succeeded
13 seconds
label-check

✅ Succeeded
7 seconds
show-summary

✅ Succeeded
6 seconds
show-sbom

Pipelines as Code CI/test-simple-build-onzg-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
7 seconds
init

✅ Succeeded
14 seconds
clone-repository

✅ Succeeded
33 seconds
build-container

✅ Succeeded
50 seconds
deprecated-base-image-check

✅ Succeeded
14 seconds
inspect-image

✅ Succeeded
47 seconds
clamav-scan

✅ Succeeded
13 seconds
clair-scan

✅ Succeeded
14 seconds
sbom-json-check

✅ Succeeded
13 seconds
label-check

✅ Succeeded
7 seconds
show-summary

✅ Succeeded
6 seconds
show-sbom

Pipelines as Code CI/test-simple-build-onzg-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
7 seconds
init

✅ Succeeded
14 seconds
clone-repository

✅ Succeeded
33 seconds
build-container

✅ Succeeded
50 seconds
deprecated-base-image-check

✅ Succeeded
14 seconds
inspect-image

✅ Succeeded
13 seconds
clair-scan

✅ Succeeded
47 seconds
clamav-scan

✅ Succeeded
14 seconds
sbom-json-check

✅ Succeeded
13 seconds
label-check

✅ Succeeded
7 seconds
show-summary

✅ Succeeded
6 seconds
show-sbom


text:
chore(main): release 0.4.0

:robot: I have created a release beep boop
0.4.0 (2024-06-01)
Features

align versions with alpine 3.20 (e5b3a47)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/toanju/wgc/releases/tag/0.4.0 :sunflower:

repo: toanju/wgc


text:
Support Octo symbol file

Does it make sense to support this here?
https://github.com/JohnEarnest/c-octo/commit/46cd9d913a957bef6cb959152992bf33f135839b

Make a struct for this, and probably add a method for parsing it from file/path/string/etc

repo: tobiasvl/deca


text:
McLighting (esp8266)

Hey, I have problem with McLighting, when I turn on led strip last 15 leds doesn't light up.
Led strip is about 10 meters long and my PSU has enough wattage.
Any ideas where can be problem ?

Hi @Mikailo09,
did you configure the number of LEDs via /pixelconf?ct=
Does ist change when you lower the number?
Greetings

I edited this and everything is still same.

Modifying the code is only needed for some special cases.
You could change NUMLEDS easily vis HTTP call as described here: https://github.com/toblum/McLighting/wiki/Software-installation#configure-pin--rgb-mode--numleds-only-for-v221-or-later

It works now. Thanks!

repo: toblum/McLighting


text:
[suggestion] Handle options menu

At the moment, there is no xtended way to define and intercept event for option menus.
This would be a great addition to xtendroid

This was mentioned before, see issue #70

I see.
I still prefer the declarative way other the procedural approach.
I subscribed to the original ticket if one day you revisit this issue,

authors: PerfectCarl tobykurien

repo: tobykurien/Xtendroid


text:
Add control mechanism for collecting performance and usage data

On July 18th of 2018 the publishing of versions 1.10.8 and 1.10.9 inclusively have been disabled after their review on Mozilla Add-ons.
In order to continue publishing releases, we must conform to Add-ons
Add-on Policies.
This requires us to disclose how the add-on collects, uses, stores and shares user data in the privacy policy field on AMO. In addition, users must be provided a clear way to control this data collection and the control mechanism must be shown during the installation process of the add-on.
This issue should handle the introduction of the control mechanism, where we provide users the ability to control the collection of performance and usage data.

copy for privacy notice for add-on:

We collect automated error and crash reports as well as general usage statistics.
We use this information to better understand the most used integrations and to help us fix issues as they appear.
All information we collect is anonymized.
We collect usage statistics through Google Analytics:

analytics tracking ID
generated user ID (anonymized, not tied back to Toggl account)
user activity in the add-on (which features and integrations are used)
add-on settings

When a crash or error occurs, we collect the following information via Bugsnag:

Toggl user ID
add-on version, the user's operating system
log of the error and error message

The data collected in the add-on is also covered by the policies in our Privacy Policy: https://toggl.com/legal/privacy/

We're back on :fox_face:, with new privacy controls and an updated policy. Thank you everyone for your patience :bowing_man:!

authors: fonorobert langri-sha

repo: toggl/toggl-button


text:
Desktop app showing Dark Mode colors even if it hasn't been enabled in macOS

💻 Environment

Platform: macOS
OS Version: Various (in progress)
Toggl Version: 7.4.365
🐞 Actual behavior
macOS users find their desktop app showing dark colors — even if Dark Mode (or its menu-bar only counterpart on earlier macOS versions) haven't been enabled.
💯 Expected behavior
The desktop app should only show Dark Mode colors if running on a macOS version that has its respective Dark Mode activated.
📦 Additional info
Screenshot from one user
Another case with screenshot
A potential workaround: turn off Dark Mode / "User dark menu bar and Dock" (older versions of macOS)

Confirmed that this issue is still happened on macOS 10.11 with dark menu and Dock mode 💥
I will investigate and double check in all available OSs 💻

authors: NghiaTranUIT ricotheque

repo: toggl/toggldesktop


text:
Update bugsnag version and data (Windows)

📒 Description
Bugsnag NuGet package updated to the latest version + fixed bugs related to Bugsnag.
🕶 Types of changes

Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)

🤯 List of changes

[x] Updated Bugsnag to version 2.2.0
[x] User ID is now correctly reported
[x] Added app.manifest with support of Windows 8.1 and Windows 10

👫 Relationships
Related to #2958 .
🔎 Review hints

Built application can be run with updated version of Bugsnag dll.
User ID is reported correctly
OS version is reported correctly on Windows 8.1+

Well done!


text:
Implement builtin-tokens as character-classes

The latest commit 0ca76956294ff77a1cbd19e12d1e07b3e83382d0 introduces builtin tokens by using a new token type Token::BuiltinChar and Token::BuiltinChars.
This might be fast, but also might lead in problems later, when merging character-classes like Whitespace + Uppercase should be made available. Therefore, implementing these built-in character-classes as real character-classes (Token::Char, Token::Chars) might be better.
The Rust standard library implements it here. Maybe it's worth a deeper view into this.

b3285271d45f140dc8a6433f334d756ceb88b206 partly implements the Ascii-related builtin-character-classes as Token::Char/Token::Chars.

Should become a part of https://github.com/phorward/charclass

Refers to #98

repo: tokay-lang/tokay


text:
fix margin & delete unused style

📝 関連issue
close #187
close #191
⛏ 変更内容

各ページで設定されていたメインコンテンツのpaddingを、default.vueで統一しました。
ページタイトルのマージンを合わせました。
各ページのbackground-colorの設定は不要なので削除しました。


text:
[Bug] failed during setup

Describe the issue
Failed to set up intergration
How to reproduce the issue

add intergration
select truenas
add ip address and api key
use ssl is disabled
verify ssl cert is disabled
submit
box says "success"
on the intergrations page says truenas "failed to set up" "check the logs"

Software versions

Home Assistant version: Home Assistant Core 2022.6.6
TrueNAS integration version: v1.0.2
TrueNAS version: core TrueNAS-13.0-RELEASE

Traceback/Error logs
This error originated from a custom integration.
Logger: homeassistant.config_entries
Source: custom_components/truenas/truenas_controller.py:231
Integration: TrueNAS (documentation, issues)
First occurred: 8:55:59 PM (2 occurrences)
Last logged: 8:56:20 PM
Error setting up entry TrueNAS for truenas
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 339, in async_setup
result = await component.async_setup_entry(hass, self)
File "/config/custom_components/truenas/init.py", line 29, in async_setup_entry
await controller.async_update()
File "/config/custom_components/truenas/truenas_controller.py", line 115, in async_update
await self.hass.async_add_executor_job(self.get_systemstats)
File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/truenas/truenas_controller.py", line 231, in get_systemstats
max(tmp_graph[i]["aggregations"]["mean"]), 1
TypeError: '>' not supported between instances of 'NoneType' and 'NoneType'
Additional context
I have had it working but moved my truenas to a vm and the intergration failed, so i tried to do the intergration again

Do not delete template, I need that additional information.

Seems like duplicate to #9
Try installing master

Thanks, updating to v1.1 helped as well

yup, that already contains all fixes and workarounds

repo: tomaae/homeassistant-truenas


text:
無限スクロール

v-virtual-scrollを使って、ページネーションせずに無限スクロールしたい。

https://vuetifyjs.com/ja/components/virtual-scroller/

各ページの半分が過ぎたら供給、とかかなあ

repo: tomacheese/my-pixiv


text:
Window resizing arrows are missing on Win10

Resizable window, created by glutin missing resizing arrow icons.

I have the same behavior on Windows 7.

I have the same behaviour on Windows 10 Redstone 1 & Windows 10 Threshold 2.
I also have to note, that resizing seems to be bugged in another way too. Most of the time it is very hard to grab the border for some reason. Maybe there is some kind of border thickness for grabbing, which is set to 1?

Any updates on this issue?
I'm experiencing the same thing on Windows 10.0.14393, and I'd rather not switch from Glutin to GLFW.

Closing for https://github.com/tomaka/winit/issues/76

authors: Radviger novacrazy oahner ruabmbua tomaka

repo: tomaka/glutin