MariaDB 10.0.26 - Stable GA - released June 24 - Upgrade Request

I've noticed some recent discrepancies with the version of MySQL/MariaDB and/or Innodb that WooCommerce and other WP plugins are looking for at minimum and the warnings they are throwing appear to be correctable by updating to MariaDB 10.0.26 released June 24 and considered Stable (GA). see: https://mariadb.com/kb/en/mariadb/mariadb-10026-release-notes/
My first question is why my release is showing: mysql  Ver 15.1 Distrib 10.1.14-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 ... when I cannot find a version 10.1.14 release note anywhere on the MariaDB official website?
Maybe this update could solve some of the open GIT issues regarding MySQL, MariaDB, Innodb v TokuDB, etc errors and questions.  It seems to have a LOT of bug fixes and improvements in this release.
Please correct me if I'm way off base here - I'm simply trying to make sure WooCommerce, WordPress and the function of my site is happy and optimized. If this cannot be added to core, is there an easy/safe way for me to manually update to this version?

[ ] lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04 LTS
Release:        16.04
Codename:       xenial

[ ] ee -v

EasyEngine v3.7.0
Copyright (c) 2016 rtCamp Solutions Pvt. Ltd.

[ ] ee info

NGINX (1.10.0):
user                             www-data
worker_processes                 auto
worker_connections               4096
keepalive_timeout                30
fastcgi_read_timeout             300
client_max_body_size             100m
allow                            <IP_ADDRESS>
PHP (5.6.23-2):
user
expose_php                       Off
memory_limit                     128M
post_max_size                    100M
upload_max_filesize              100M
max_execution_time               300
Information about www.conf
ping.path                        /ping
pm.status_path                   /status
process_manager                  ondemand
pm.max_requests                  500
pm.max_children                  100
pm.start_servers                 20
pm.min_spare_servers             10
pm.max_spare_servers             30
request_terminate_timeout        300
xdebug.profiler_enable_trigger   off
listen                           <IP_ADDRESS>:9000
Information about debug.conf
ping.path                        /ping
pm.status_path                   /status
process_manager                  ondemand
pm.max_requests                  500
pm.max_children                  100
pm.start_servers                 20
pm.min_spare_servers             10
pm.max_spare_servers             30
request_terminate_timeout        300
xdebug.profiler_enable_trigger   on
listen                           <IP_ADDRESS>:9001
MySQL (10.1.14-MariaDB) on localhost:
port                             3306
wait_timeout                     600
interactive_timeout              28800
max_used_connections             3
datadir                          /var/lib/mysql/
socket                           /var/run/mysqld/mysqld.sock
my.cnf [PATH]                    /etc/mysql/conf.d/my.cnf

[ ] wp --allow-root --info

PHP binary:     /usr/bin/php7.0
PHP version:    7.0.8-3+deb.sury.org~xenial+1
php.ini used:   /etc/php/7.0/cli/php.ini
WP-CLI root dir:        phar://wp-cli.phar
WP-CLI packages dir:    /root/.wp-cli/packages/
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 0.23.0

+1

After the latest ee release (v 3.7.4) which includes MariaDB 10.1, this issue can now be closed.
To check your version of MariaDB, use: ee info --mysql
To upgrade your version manually, use: ee stack upgrade --mysql
This resolved known vulnerabilities in older versions of MariaDB that have been fixed.


Fix DataTypeLayout for LargeList

Which issue does this PR close?

Closes #.
Rationale for this change

DataTypeLayout for LargeList types uses i32 for byte width incorrectly.
What changes are included in this PR?

Are there any user-facing changes?

Perhaps there should be some tests for this

Added some tests for primitive types.


Stuck on downloading the vole data

Hi,
when I try to run the code block about downloading example data my miniconda doesn't like the arguments. What do you think might be going on?
$ conda env create -n sra-tools -c bioconda
usage: conda-env [-h] {create,export,list,remove,update,config} ...
conda-env: error: unrecognized arguments: -c

I think this should be as follows:
'''
conda create -n sra-tools -c bioconda sra-tools
'''
Away from my laptop but will confirm tomorrow.

Updated the README, thanks for highlight this.

OK cool, that makes sense. With that sorted, I am now stuck on the actual downloading. Here's what I'm getting:
fetching reads for SRR5201684
2023-04-19T09:50:46 fastq-dump.2.8.0 sys: connection failed while opening file within cryptographic module - mbedtls_ssl_handshake returned -9984 ( X509 - Certificate verification failed, e.g. CRL, CA or signature check failed )
2023-04-19T09:50:46 fastq-dump.2.8.0 sys: mbedtls_ssl_get_verify_result returned 0x8 (  !! The certificate is not correctly signed by the trusted CA  )
2023-04-19T09:50:46 fastq-dump.2.8.0 err: item not found while constructing within virtual database module - the path 'SRR5201684' cannot be opened as database or table

So there's something wrong with validating the SSL certificates. This is on a virgin-ish Ubuntu 22.04LTS. I tried to update the certificates:
sudo apt-get update
sudo apt-get install --reinstall ca-certificates
sudo update-ca-certificates

And restarted the server, to no avail. Any idea how to fix that?

Not an error I have found before. Is it simply a network connection issue? I found this issue which seemed related https://github.com/ncbi/sra-tools/issues/139
Also, it looks like conda has installed a sligtly older version or sra-tools. I wonder if using the most recent version might help?
 conda create -n sra-tools -c bioconda sra-tools=3.0.3

It is indeed a version issue: I Frankensteined fastq-dump onto the server using NCBI's binaries and then the download proceeds. When we try to do it the correct way via conda we seem to enter into dependency hell: it wants to update libgcc-ng and that seems like a scary thing to do.


Refactor SpiceClient to support connection to local spice runtime

closes #150
Breaking change
The SpiceClient constructor has been modified to accept an optional object of SpiceClientConfig type instead of separate arguments
By default spice client uses connection to localhost (expecting to have local https://github.com/spiceai/spiceai runtime running)
const client = new SpiceClient();

// equals to

const client = new SpiceClient({
  http_url: 'http://localhost:3000',
  flight_url: 'localhost:50051',
  flight_ssl_enabled: false
});

For spice.ai cloud connection, use following configuration:
const client = new SpiceClient({
  api_key: '<spice.ai app api key>',
  http_url: 'https://data.spiceai.io',
  flight_url: 'flight.spiceai.io:443',
  flight_ssl_enabled: false
});

Note - we'll need to update the readme too.


Update the_mana_world.md

There are actually over 80 people involved with the project since its foundation in 2004

Thanks for the update. The names of the developers are used to create some kind of list of them. "and others" is therefore not needed.

Maybe you can help me: What is the difference between https://gitlab.com/evol and https://gitlab.com/themanaworld/evolved/?
Is Hercules (https://gitlab.com/evol/hercules) the latest version of The Mana World server?

gitlab.com/evol is The Mana World rEvolt, an unreleased game serverthemanaworld/evolved is github.com/themanaworld but with a new engineevol/hercules is half of said new engine-- Jesusalva, TMW AdminSent from Yandex.Mail for mobile08:42, January 18, 2022, Trilarion @.***>:
Maybe you can help me: What is the difference between https://gitlab.com/evol and https://gitlab.com/themanaworld/evolved/?
Is Hercules (https://gitlab.com/evol/hercules) the latest version of The Mana World server?
—Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you authored the thread.Message ID: @.***>

Thanks for the explanations. I tried to describe the situation as faithfully as possible without going to too much trouble.


Feat/react native

Summary
Hi! as everyone should know this lib does not work with react-native since version 1.12.0, we can see more details about this on #123 and #13 .
I already started a package for react-native on version 1x , but now i'm started this one based on v3.

We are using version 1.11.0 on our apps and works pretty well, and after investigating the problem i figured out that the main problem is because createGlobalStyle does not work on react native. We can check more info about this here.
So I created a new package called styled-components-native.
Version 3x has a lot of great features for react web, but maybe not all of them works with react-native, so the main goal of this PR is to start with the basic things that already help us a lot in react native, like Theme, Utility Props, System and the Magic Styled Components.
Why create a new package? It's basically to separate responsibilities and does not limit the web package because of react-native, with a new package we can also use styled-components/native instead of styled-components.
Things that I've done:

[x] Copy Styled Components Package and cleanup RN incompatible features.
[X] Test the new version on react native app

Test plan
That's the code I use for the test with react-native:
import styled from '@xstyled/styled-components';

const WrapView = styled(View)`
  width: 200px;
  height: 200px;
  background-color: red;
`;

Before the changes:

After the changes:

@gregberge Any news regarding future support of React-native?

@kamalbennani ask @diegotsi, I am not a React Native user, so I can't work on it.

Hi @kamalbennani, I'm planning to finish this by the end of next week.

@diegotsi Looking forward to seeing this. Is the plan to have this be compatible with both v1 and v2? Or just one?

Looks like it will never happen, I close it.


RNTP player does not take focus on play/resume while a different app is playing video

We received this bug report recently, where Podverse audio is able to be mixed in with other apps, while video apps play in the background.
If I follow these steps I can reproduce the issue:

Play an episode in our app
Press pause
Open Twitch or YouTube, and play a video
Go back into our app while Twitch/YT is playing
Resume playing an episode in our app
Twitch/YT does not pause

But I cannot reproduce the issue if I follow these steps:

Open Twitch or YouTube, and play a video
Go back into our app while Twitch/YT is playing.
Start playing a new episode in our app.
Twitch/YT does pause.

With the help of newdarkworld in the Discord support channel, they pointed me to this documentation.
One thing stands out to me:

Call requestAudioFocus() immediately before starting to play and verify that the call returns AUDIOFOCUS_REQUEST_GRANTED. If you design your app as we describe in this guide, the call to requestAudioFocus() should be made in the onPlay() callback of your media session.

However when I look into KotlinAudio, it appears that requestAudioFocus is called on READY instead of PLAYING. The bug behavior I am seeing seems to fit that? If focus is only called on READY, then our app won't regain audio focus until another track is loaded and the READY state is called?

I am unable to replicate this using the KotlinAudio demo app:

play track in demo app and pause it
go to spotify and play a song
while it is playing go back to demo app and play the track again

result: spotify pauses
I was unable to replicate your YT instructions, since it pauses playback anyway when you put it into the background (probably need some kind of subscription to have it keep playing)
Which version of RNTP (or KotlinAudio) have you been testing this on?  I will test in the RNTP example app also to see if I can replicate there.
(In general it is a good idea when creating an issue like this to make sure you can replicate the issue using on of the example apps, to make sure it isn't a bug in your implementation.)

Also unable to replicate this using the RNTP example app..

@puckey ah ok, sorry about that. I finally know how to make an example app, so I'll give that a try. If I can't reproduce it I'll close this issue.

@puckey it looks like when I disable autoHandleInterruptions in the example app, then I can consistently reproduce the issue. I didn't realize autoHandleInterruptions could pause other apps when our app starts playing. Looks like I just need to set autoHandleInterruptions to true.
Hopefully doing that doesn't break our awkward RemoteDuck handling. At one point a long time ago with v2, there was a setting that combined with remote-duck led to SMS notifications starting/stopping our player, even when it was paused...
Anyway, this appears to be a setting, not a bug. Closing the issue. Thanks for your help!


Codeberg support

Will close #133

With my patch this is now working:

Thanks for helping get this merged!


Readme added for face detection folder

Readme added for face detection folder.
I am looking to contribute to this project and will improve the read me.

Changes updated successfully.

hi @prajaktanandawade https://github.com/akshitagupta15june/Face-X/tree/master/Cartoonify Image have a look at this readme like if user want to execute any code from this repo so will they start executing.

are u making changes @prajaktanandawade ?


Problems sending larger data junks - data splitted on receive

Hey, I stumbled past brynet a few times and thought that I should give it a try. I'm doing a small proof of concept simple binary data send/receive in the local network (image transfer for displaying on another machine). As I want to keep dependencies low and prefer not to depend on a big codebase as boost, brynet catched my eye. The base was easy to understand with the sample PingPongClient/Server and my adaptation looked good. However there is one showstopper for me:
Data fragmentation
(Modified sample code used here: https://gist.github.com/irieger/74808b0db67c39e33d37641e210e26bc)
Without finding a documentation I expected the send/receive code to abstract the fragmentation and split/combine data into the fragments needed for network transfer. For example sending an image with 1920x1080 pixels with RGBA (4 channels) of float32 data the image has already 33177600 bytes. Or in the sample code 1920*1080 with 3 channels of uint16_t 74649600 bytes. Therefore I set WithMaxRecvBufferSize(1535 * 1024 * 1024); and just send the data in the client. The data consist of a simple header (format[int32_t], height[uint32_t], width[uint32_t]) + the image data, thus in my sample 33177612 bytes. (Sample code above adapted as the actual code is inside another project, but the sample code shows the effect)
This data is now received via three calls of my callback (set with setDataCallback). My test code (interpreting the first 12 bytes as the header so any data there is expected to represent my format, height and width) results in a correct expected size for the first junk and invalid expected sizes afterwards instead of one received package. Combined the size is correct:
Received image smaller than described by header
     Expected: 33177612, got: 65482
Received image smaller than described by header
     Expected:<PHONE_NUMBER>, got: 65482
Received image smaller than described by header
     Expected:<PHONE_NUMBER>, got: 33046648

Three calls to the callback seem to be reproducible when only one transfer happens. When sending two images in parallel the callback is executed a varying number of times, some samples are 387 or 403 times. However using a different buffer size like 512 MB the number of packets differs.
Is there an integrated way to send/receive larger binary junks reliable at once or would some boilerplate be needed to split and receive in junks below a certain limit? Where is the limit or how would one need to modify the examples for larger datasets?

Hi,  the first, I'm sorry not support englisth version document.

 using DataCallback = std::function<size_t(const char* buffer, size_t len)>;, it's return type is size_t,  it's value indicate how many data processed.  if return size less than the input len, the left buffer will remain in TcpConnection's internal buffer, the buffer will  pass by next DataCallback when TcpConnection's socket receive next packet.
In your example code, it's dataCallback implement  not correct. You can refer to  other example: https://github.com/IronsDu/brynet/blob/master/examples/BroadCastServer.cpp#L98。
So ,why splitted on receive？ Because TCP is a stream-oriented protocol， One send may be receive multi times。
Otherwise,  WithMaxRecvBufferSize only set the limit size of TcpConnection's internal receive buffer, but it's current size may be less than limit.

Thank you try brynet.

You can see here. https://github.com/IronsDu/brynet/blob/b0d13e7419628d0f7051a2bb310daaf8a506e08b/include/brynet/net/TcpConnection.hpp#L1067-L1073.  left data will remain internal buffer.

Ok, thank you. That helped to better understand. Just returning 0 until the frame data size is met seems to work fine.

Ok, thank you. That helped to better understand. Just returning 0 until the frame data size is met seems to work fine.

Yes，If not receive complete packet, will return 0.


What happens to the forks when deleting the original repository?

Hi,
We have been using Azure DevOps for repositories. I have a question regarding forks. We have recently forked a repository and the original repository will be deleted in the future. Would deletion of the original repository affect the repository we are working on which has been forked from the original? All of our repositories are private.
It would also be nice if you could include this information into the documentation.
Thanks,
Serhat

@serhatataman Thank you for the question.
There should be no effect to a forked repo after deleting the original.
Assigning this to the author to confirm and review the request for added information, please refer to Forks.

follow

Thank you @msebolt . If you checkout github's documentation (https://help.github.com/en/github/administering-a-repository/deleting-a-repository) you can clearly see that if private repository is forked, all forked repositories will be deleted in case of deletion. I would have been beautiful to see whether Azure DevOps has the same mentality or not :)


Adding prompts to script

adding prompts to script for microbolus flag
adding prompts to script for pushover token and user key
editing oref0-runagain.sh to return pushover entries.

PLEASE check @scottleibrand that i've done these correct.  I haven't yet tested them...but I will soon

tested...they all worked the way they should.

while I'm on this file...what do you if I change the script so that the --btmac is not needed to prompt the question a question "do you want BT tether y/n" and then enter BTMAC if it's a yes?  It would be cleaner in the docs if there was just one setup script line (vs one that has a little tag for the --btmac in order to prompt the question)  @danamlewis ?

Closing pull request because pushover got merged to dev, now my PR is a bit outdated.  I'll look at current dev and see if any of these are still useful with new dev version and redo a PR, if needed


Fix issues identified by automated audit

This pull request was created by a tool: Cake.AddinDiscoverer version 3.14.0
Resolves #13

@Jericho your changes have been merged, thanks for your contribution 👍


[Parsing error] Array sectioning doesn't seem to be supported

See https://docs.puppetlabs.com/puppet/latest/reference/lang_data_array.html#array-sectioning

@racodond can you check this resolves your issues please.

Not fully supported yet.
@iwarapter: I'll let you review PR https://github.com/iwarapter/sonar-puppet/pull/49.

PR Merged.


Fixes zookeeper_node and zookeeper::service with runit

Originally started this to fix a namespace issue with the zookeeper_node provider referencing the zookeeper provider instead of the zookeeper client.
The other fixes were surprises I found when setting up testing for this

I'd been meaning to add some tests but hadn't had time, so yay!

Hey @bbaugher, thanks a lot for the PR!
I have one comment. Otherwise, this PR seems legit. Thanks for taking a look at zookeeper_node; that is some old functionality that hasn't gotten the love it deserves, so it's super rad to see it get a look. Thanks for the tests too, love it.

Removed the include_recipes from the service recipe.

Thanks!


Null reference exception when running TimerTrigger sample app

timerInfo.ScheduleStatus on line 17 of TimerFunction.cs of the sample app is null.
System.NullReferenceException: 'Object reference not set to an instance of an object.'

SampleApp.MyInfo.ScheduleStatus.get returned null.

What version of the packages are you referencing? I tried with the packages below, and it seems to be working fine --
<PackageReference Include="Microsoft.Azure.Functions.Worker.Extensions.Timer" Version="4.0.1-preview1" />
<PackageReference Include="Microsoft.Azure.Functions.Worker.Sdk" Version="1.0.1-preview5" OutputItemType="Analyzer" />
<PackageReference Include="Microsoft.Azure.Functions.Worker" Version="1.0.0-preview5" />

I see these logs as expected --
Function Ran. Next timer schedule = 3/8/2021 3:35:00 PM

I'm using those same versions.
I had to set AzureWebJobsStorage to UseDevelopmentStorage=true in the local.settings.json to get it to work - could that be the cause?

@brettsam On this topic, I'm a little confused by what I see in the docs, where you appear to define your own class to manage the parameters of the timer trigger:
    [Function("TimerFunction")]
    public static void Run([TimerTrigger("0 */5 * * * *")] MyInfo timerInfo,
        FunctionContext context)
    {
        var logger = context.GetLogger("TimerFunction");
        logger.LogInformation($"Function Ran. Next timer schedule = {timerInfo.ScheduleStatus.Next}");
    }

public class MyInfo
{
    public MyScheduleStatus ScheduleStatus { get; set; }

    public bool IsPastDue { get; set; }
}

public class MyScheduleStatus
{
    public DateTime Last { get; set; }

    public DateTime Next { get; set; }

    public DateTime LastUpdated { get; set; }
}

I don't really understand what's going on here, but I'm guessing there's some kind of mapping mechanism. Is there somewhere I could learn more about that? Also: I don't actually need any of those fields, so will I have an easier time if I just do something like this?
 public class TimerInfo
{
}

Thanks :)

Good question.
TimerInfo and MyTimerInfo are really "just" POCOs (plain-old-CLR-objects) and there's nothing special about them. For timers, the host will send a JSON payload with a TimerTrigger that looks like our MyInfo class declared in the sample. By default, the worker has a "model binding" step that will try to deserialize a JSON string into a parameter type. The sample is taking advantage of that.
It's causing enough confusion that we're adding an official TimerInfo to the Timer package so you don't have to declare it yourself -- but either way will work today. There's nothing "special" about this type, other than that it'll be pre-defined for you in the next release of the TImer package.
If you don't need any of the properties, feel free to stick whatever type you want there and just ignore it (you could use string, for example).
As for the "model binding" step -- that is currently internal. We plan on exposing all of this publicly in a (near-)future release once we've done a thorough API review. That will show you a little more about what happens behind-the-scenes and let you plug into it if you wish.
Side note -- I suspect that a lot of people don't care about the TimerInfo parameter. I've filed an issue that we'll use to investigate whether we should require you to have a parameter for a trigger at all: #314

Thanks, that's very helpful.
Defining a trigger at the function level is interesting... I have some thoughts, I will respond over there. :)

This should be resolved with the template update


how to get the probability of a missing word in a sentence

How can I directly get the probability of a missing word in a sentence?
Specifically my sentence is "we <missing_word> chocolate" and I need to get the likelihood ratio between "we love chocolate" and "we hate chocolate".
Also, thank you so much for this code.

This is what the masked LM does, so you can just look at the run_pretraining.py code to see how it computes the masked LM log probabilities and just use that. It will only work for single WordPieces though.


Face detection in ml kitis too slow in samsung device....

Step 1: Describe your environment

Android device: _Samsung note 7
Android OS version: _oero
Google Play Services version: _4.2.0
Firebase/Play Services SDK version: _17.0.2

Step 2: Describe the problem:
It's too slow in samsung device. quality also too low. in Face Detection and Face contoure...
Can you please upgrade your code to latest camera.. because  all camera property are deprecated.

@Priyanka-Mohanty the speed issue should not be because of Camera1 vs Camera2, but we are tracking that upgrade and other performance improvements in #842


bug on publication pages

annotation is not displayed?
https://www.pombase.org/reference/PMID:28366642

Sorry about that.  I've fixed the bug.


Adding header video

How to add header video to index.html or any other page?

header:
  video:
    id: VIDEOID
    provider: youtube

https://github.com/mmistakes/minimal-mistakes/blob/master/docs/_posts/2017-01-23-layout-header-video.md
https://mmistakes.github.io/minimal-mistakes/layout/uncategorized/layout-header-video/

Thank You!!

What if I have a downloaded video or a video at a source? Isn't that possible?

It is not. Youtube or Vimeo only.


all[minor]: Remove duplicated chunk arr code, import from core

Looks good but we will also need to be a little bit careful and bump the core dependencies of all the associated packages at the same time - maybe best to just add to core first and then do that asynchronously as needed?

Looks good but we will also need to be a little bit careful and bump the core dependencies of all the associated packages at the same time - maybe best to just add to core first and then start using/removing in separate PRs?

No need, I moved to core a couple days ago so it's already been released there. Only now getting around to refactoring the other packages.


slparser - | [warn] event_add: event has no event_base set.

When I run command
/work/btcpool/build/run_slparser/slparser -c /work/btcpool/build/run_slparser/slparser.cfg -l /work/btcpool/build/run_slparser/log_slparser
following is the error:
[warn] event_add: event has no event_base set.
###################################################################
blkmaker                         RUNNING   pid 16006, uptime 1:04:50
gbtmaker                         RUNNING   pid 16009, uptime 1:04:50
jobmaker                         RUNNING   pid 16002, uptime 1:04:50
kafka                            RUNNING   pid 16004, uptime 1:04:50
php-web                          RUNNING   pid 16001, uptime 1:04:50
poolwatcher                      RUNNING   pid 16005, uptime 1:04:50
sharelogger                      RUNNING   pid 16008, uptime 1:04:50
slparser                         FATAL     Exited too quickly (process log may have details)
sserver                          RUNNING   pid 16010, uptime 1:04:50
statshttpd                       RUNNING   pid 16003, uptime 1:04:50
###################################################################
Some ideas ?

The error was that sharelog datadir did't existed,( I created a text file instead a directory). Solved services are running but when I am trying to connect miners or run simulator I receive following error:
I0717 08:53:56.626823 28864 StratumSession.cc:324] recv(68): {"id":1,"method":"mining.subscribe","params":["simulator/0.1"]}
I0717 08:53:56.626852 28864 StratumSession.cc:978] send(58): {"id":1,"result":null,"error":[27,"Illegal params",null]}
I0717 08:54:11.639477 28864 StratumServer.cc:1143] socket read/write timeout, events: 65

That was it. Thank you :)


Add the version of the latest beta version on the page of releases

At the moment the emphasis is really on the RC but we're not publishing them anymore so it would be great to have more info about the latest beta

Could be improved but MVP is there.

Could be improved but MVP is there.


Implement subnet creation

Add implementation for subnet creation.

Dev in progress.
-- Creation added
-- Schema done

Looks like vrf_group not correctly understood by API request. Need investigation on update request.


FIX: Correct return type for Member::currentUser()

See this comment.

i think this needs to go against 3.4, then I can merge 3.4 -> 3.5.0 -> 3

So, uh, changing the base branch didn’t quite go as expected... Lemme see if I can force push and fix it without opening a new PR 😝

Ah, that’s better

just rebasing and force pushing would work


⚠ Samsung has degraded performance

In 3f00b18, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2446 ms

Resolved: Samsung performance has improved in dc359d5.


Windows: mkcert: add to firefox: add mkcert CA

The Problem/Issue/Bug:
How this PR Solves The Problem:
Manual Testing Instructions:
Automated Testing Overview:

Related Issue Link(s):
Release/Deployment notes:

I had to use rootCA.pem instead of rootCA-key.pem to add the CA to my firefox trusted CA

I'm pretty sure you're right.


scipy.org results in 500 error due to SSL issue

Error captured by back end application with request: http://api.citeas.org/product/scipy.org
.heroku/python/lib/python2.7/site-packages/requests/adapters.py:447:in `send': [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:726) (requests.exceptions.SSLError)
    from .heroku/python/lib/python2.7/site-packages/requests/sessions.py:576:in `send'
    from .heroku/python/lib/python2.7/site-packages/requests_cache/core.py:91:in `send_request_and_cache_response'
    from .heroku/python/lib/python2.7/site-packages/requests_cache/core.py:99:in `send'
    from .heroku/python/lib/python2.7/site-packages/requests/sessions.py:195:in `resolve_redirects'
    from .heroku/python/lib/python2.7/site-packages/requests/sessions.py:597:in `send'
    from .heroku/python/lib/python2.7/site-packages/requests_cache/core.py:91:in `send_request_and_cache_response'
    from .heroku/python/lib/python2.7/site-packages/requests_cache/core.py:99:in `send'
    from .heroku/python/lib/python2.7/site-packages/requests/sessions.py:468:in `request'
    from .heroku/python/lib/python2.7/site-packages/requests_cache/core.py:126:in `request'
    from .heroku/python/lib/python2.7/site-packages/requests/api.py:53:in `request'
    from .heroku/python/lib/python2.7/site-packages/requests/api.py:67:in `get'
    from step.py:36:in `get_hops'
    from step.py:48:in `get_webpage_text'
    from step.py:282:in `set_content'
    from step.py:180:in `get_child'
    from software.py:185:in `find_metadata'
    from views.py:108:in `citeas_product_get'
    from .heroku/python/lib/python2.7/site-packages/flask/app.py:1799:in `dispatch_request'
    from .heroku/python/lib/python2.7/site-packages/flask/app.py:1813:in `full_dispatch_request'
    from .heroku/python/lib/python2.7/site-packages/flask/app.py:1718:in `handle_user_exception'
    from .heroku/python/lib/python2.7/site-packages/flask/app.py:1815:in `full_dispatch_request'
    from .heroku/python/lib/python2.7/site-packages/flask/app.py:2292:in `wsgi_app'

Closing. An issue with https://scipy.org certificates causes it to fail with an SSL error when queried with requests. Disabling certificate validation in requests is insecure and not recommended in production.


Include this application with an F-Droid repository

Hey, would you consider including this application on a F-Droid repository? It offers a distribution channel for Android outside of the play store for those of us who prefer that.
If you don't have any objections to this may I open an issue asking for it to be included on IzzyOnDroid. I believe it will essentially just mirror the releases you're providing here on github, so no extra work required.

Oh woops, duplicates #358 moving discussion there.


Sidebar first nav menu hide in firefox in example dashboard project (again)

Mozilla Firefox 68.0 (64-bit)
https://getbootstrap.com/docs/4.0/examples/dashboard/
The same problem as in #25959 - first nav menu item is not visible in Firefox.

have you checked against the latest version of Bootstrap (4.3) ?
https://getbootstrap.com/docs/4.3/examples/dashboard/

It works correctly in Firefox since Bootstrap 4.1 so I think you can close this issue.
Make sure to always use the latest version of Bootstrap :-)


Bank account label in Workspace > Workflows > Make or track payments is too small

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 1.4.62-2
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @shawnborton
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1712858899464959
Action Performed:

Go to Workspace Settings > Workflows and enable the "Make or track payments" toggle

Expected Result:
When there is no bank account added, the label for "Bank account" should be 15px in size
Actual Result:
The label is too small and is 13px in size
Workaround:
unknonw
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[ ] Android: mWeb Chrome
[ ] iOS: Native
[ ] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

https://github.com/Expensify/App/assets/38435837/db82020b-89e3-429b-bc5c-c4e3e4952f8a

View all open jobs on GitHub

This issue will fix here https://github.com/Expensify/App/issues/39947, it has the same root cause. The style condition is correct  hasVBA ? 13 : 15 but the issue is the hasVBA declaration is not correct after disable and then enable the "Make or track payments" for the first time, and this will fix here https://github.com/Expensify/App/issues/39947.
Tested in last main.
https://github.com/Expensify/App/assets/41129870/07b630bb-1a79-4595-ba7d-921530c20cab

I can confirm that this issue will be fixed as part of the already open PR https://github.com/Expensify/App/pull/40182 from issue:

https://github.com/Expensify/App/issues/39947.

Specifically the following lines of code:

Line 89: Fixed hasVBA check.
Line 90: Added shouldShowBankAccount variable.
Line 191: Passed titleStyle correctly based on shouldShowBankAccount.

Thanks @ikevin127 , in that case, let's close this 👍


Update Production

Fixes
Fixes https://github.com/telosnetwork/teloscan/issues/726
Fixes https://github.com/telosnetwork/teloscan/issues/724, https://github.com/telosnetwork/teloscan/issues/725
Description

shortens Txn Fee Header
adds token route

Checklist:

[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have cleaned up the code in the areas my change touches
[ ] My changes generate no new warnings
[ ] Any dependent changes have been merged and published in downstream modules
[ ] I have checked my code and corrected any misspellings
[ ] I have removed any unnecessary console messages
[ ] I have included all english text to the translation file and/or created a new issue with the required translations for the currently supported languages
[ ] I have tested for mobile functionality and responsiveness
[ ] I have added appropriate test coverage
[ ] I have updated relevant documentation and/or opened a separate issue to cover the updates (Issue URL: )

@Viterbo decimal places is still defaulting to the wrong version (Second part of https://github.com/telosnetwork/teloscan/issues/726)

https://github.com/telosnetwork/teloscan/issues/725 - also doesnt seem to show "Token" on a token page.


Updated: meta/main.yml

I installed a single node Redis on CentOS7!
Thanks for this role!

For Centos 7 and Redis 6 - we'd need to install a different gcc version (see https://github.com/redis/redis/issues/6286)


Error message manager needs to use system font

All of the tools now have the system font, they should use it for error messages and remove the old font.

All of the tools are using the system font for messages correctly.


Support variables in server.xml include location

server.xml can have an <include location="..."> where it includes another xml file.  The location string can have a variable.  See https://www.ibm.com/support/knowledgecenter/en/SSEQTP_liberty/com.ibm.websphere.wlp.doc/ae/twlp_setup_includes.html
When installing features from the server.xml and the included xmls, resolve the variables in the location strings.

@ericglau I need this feature as well.  I just opened #75 with a fix.


Search for Umlauts, accents and other special characters

Description
Search does not work for words that contain special characters like ä, ö, ß etc.
Steps to reproduce
In an HTML module, put a phrase like "Die Stadt, in der ich wohne, betreut viele Kindergärten". Make sure, that the index is up-to date, and then search for "Kinderg" - you will see a result link, but as soon as you add "ä" to it, the result ist gone.
Current result
No search result, when the search word contains special characters.
Expected result
Search result should be available.
Affected version

[x] 9.2
[x] 9.1.1
[x] 9.1
[x] 9.0

Affected browser

[X] Chrome
[X] Firefox
[X] Safari
[X] Internet Explorer
[X] Edge

This is NOT a browser issue.

this might be an issue of the Lucene search index not to be language aware.

Sorry, Sebastian, this answer is not helpful :-)
I think the problem is that the text is stored HTML-encoded, and that could be "Kindergärten" or "Kindergärten" depending on the method used in the module and/or HTML provider - so the indexed content should be HTML-decoded to get results.

Michael,
of course the content of HTML table needs to be html decoded by the API before passing it to the indexer and I just tested on a 7,4,2 site that this worked as expected before (using HTML or AF module). Did you check, whether umlauts in other modules are not indexed as well?

I know it has been working before. I just tried that using an HTML module now with 7.4.2 and 8.0.4 - it did not work there either. I created a ticket about that in Jira when DNN 9.0.0 was released, but this ticket did not make it to here, therefore I created this one here as well.

hm, it works on my site with DNN 7.4.2, but not on yours with same version - strange? You made sure the indexer is executed properly?

@MaiklT would you mind to check again with DNN 9.2.2, AFAIK there have been fixes applied by ESW.

@sleupold It works now!


Menu entry swapper for wilderness lever

Are you guys able to add a menu entry swapper option to change the left click of the wilderness lever to be to edgeville instead of ardougne?

There is a pr open for and there is discussion if it is necessary

Duplicate of #5516


error in ELEGANT.py script

https://github.com/Prinsphield/ELEGANT/blob/f3821fbd83bfd84172933ab0b650f8a1e932a8a9/ELEGANT.py#L171
self.d1_C needs to modified to self.d1_D

Thanks! I have fixed this error, though it does not affect the result.


fix(wheel): Adding an active listener (#6452)

Fixes #6452

What about the description? What does it fix?

Removes the Chrome passive event warning from the mouse wheel

it would be great to have this implemented :) the passive event warning in chrome is influencing our lighthouse performance scores.


sympy.simplify(mv) blows up with Recursion

>>> ga, e1, e2, e3, ep, en = galgebra.ga.Ga.build('e_1 e_2 e_3 e_{+} e_{-}',g=[1,1,1, 1, -1])
>>> sympy.simplify(e1)
RecursionError: maximum recursion depth exceeded while calling a Python object
>>> list(e1)
RecursionError: maximum recursion depth exceeded while calling a Python object

This is because:

sympy.simplify and list calls iter(e1)
Mv.__iter__ is not defined, so it defaults to:def __iter__(self):
    i = 0
    while True:
        try:
            yield self[i]
        except IndexError:
            break
        i += 1
```

Mv.__getitem__ will return 0 forever, as it implies grade selection

Possible fixes:

Have Mv.__iter__ raise TypeError
Have Mv.__iter__ iterate only up to the highest grade present

Using the TypeError approach doesn't improve things much:
>>> sympy.simplify(e1)*e1

sympy.simplify(e1.obj) should do the trick


python3Packages.schwifty: init at 2022.6.0

Description of changes
added python3Packages.schwifty
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] ~Tested, as applicable:~ (not applicable)

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

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

[ ] ~(Package updates) Added a release notes entry if the change is major or breaking~ (not applicable)
[ ] `(Module updates) Added a release notes entry if the change is significant~ (not applicable)
[ ] ~(Module addition) Added a release notes entry if adding a new NixOS module~ (not applicable)
[ ] ~(Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes~ (not applicable)

[x] Fits CONTRIBUTING.md.

Thanks for your feedback, @fabaff. I'm looking into it.

Included comments by @fabaff, fixed build and rebased on master again.
I decided to just include pytest-cov under checkInputs instead of patching its usage, as feels easier to maintain this way. Hope that makes sense.

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

2 packages built:

python310Packages.schwifty
python39Packages.schwifty

I decided to just include pytest-cov under checkInputs instead of patching its usage, as feels easier to maintain this way. Hope that makes sense.

The coverage doesn't add value for us. A lot of the Python people here remove everything related to the coverage but ultimately its the maintainer's call.


Add async-webworker target

As asked at #10320 and following the discussion in #6472, this PR introduces a new target called async-webworker for webpack 5.
Dynamic import statements in web workers are transpiled by default into importScripts statements. Those statements are synchronous and yield bad performance. The aforementioned target transpiles dynamic imports into fetch followed by dynamic code evaluation. Using this technique the chunks can be downloaded asynchronously.
Additional changes that has been made to support this feature:

self["webpackChunk"] was changed to an object that maps chunk IDs to their corrosponding execution completion callback
installedChunks stores chunk loading state:

1 for loaded chunks
Promise for a chunk that is already loading (can be reused for different requests)

Chunks invoke self["webpackChunk"][chunk.id] instead of self["webpackChunk"]

Not yet implemented:

Timeout handling - what should happen if fetch takes more than X seconds
Verifying fetch return code to assert success
Make sure redirect return codes (3XX) works as expected

What kind of change does this PR introduce?
New feature
Did you add tests for your changes?
I will add tests once we agree on the implementation details
Does this PR introduce a breaking change?
No
What needs to be documented once your changes are merged?
Targets table

I would love to hear your input about this PR so I can polish it up 🙏 (add tests, documentation etc')
Thanks!

I would love to push this forward, still waiting for feedback

Don't make fun of me when I ask: But we have been doing some "spring cleaning" on all our PR's and priorities and this one slipped through the cracks. Would you be willing to rebase or work on this? 🙇♂🙇♂🙇♂🙇♂🙇♂🙇♂🙇♂🙇♂

Hey @TheLarkInn ! I'm currently busy with other tasks and unfortunately can't push this forward

No problems at all! We can take the reigns! Appreciate the quick response.


Same order starred tools return

This fixes issue #672 .  The order of tools returned was non-deterministic.  Changing the order to be deterministic via TreeSet instead of set.

Bumped this build once for the pr (hit maximum time)

Changes Unknown when pulling df310dee68105d011b4df33fcfbb9d53c891f1ef on feature/issue-672 into ** on develop**.

Using LinkedHashSet because it retains the original order, doesn't try to sort the set since it's not a SortedSet, and removes duplicates.

Coverage increased (+0.09%) to 73.126% when pulling 053a7c148915f947a2e8229d33548cc791faff03 on feature/issue-672 into faf067a5fd092d5dee28f7c7c56e55fe28c0b56e on develop.

Coverage increased (+0.1%) to 73.147% when pulling 113999a915fd4ff097d1752c9dd781a60384e42e on feature/issue-672 into faf067a5fd092d5dee28f7c7c56e55fe28c0b56e on develop.


Add add_py_delta method?

Because add can accept DateDelta / TimeDelta, I think it would be nice it has add_py_delta to accept std timedelta object. Otherwise, we have to convert it to whenever types before passing to add, which makes code verbose.

Hi @hongquan, thanks for posting this issue. Interesting idea. Although, instead of a new method, it'd be cleaner to simply make add() support timedelta. I don't have many issues with this, as timedelta and TimeDelta are very similar and this could ease migration from the standard library.
Out of curiousity—do you need this because you're migrating away from datetime, or do you have a different use case?

@ariebovenberg I have this need because I have Django application, where all timedelta is read from PostgreSQL as std timedelta object.

Thanks for the context. Seems like a common use case.
Agree that it reduces noise in the code quite a bit:
dt.add(delta)
# vs
dt.add(TimeDelta.from_py_timedelta(delta))

One concern I do have is that dt.add(days=1) is in some cases not the same as dt.add(timedelta(days=1)), because the latter always assumes days are exactly 24 hours (which is not the case during DST transitions).


Fix broken bypass tinyurl.is

 NOTICE
I dedicate any and all copyright interest in this software to the
public domain. I make this dedication for the benefit of the public at
large and to the detriment of my heirs and successors. I intend this
dedication to be an overt act of relinquishment in perpetuity of all
present and future rights to this software under copyright law.

Fixes: #430

[x] I made sure there are no unnecessary changes in the code*
[x] Tested on Chromium- Browser OS
[x] Tested on Firefox

* indicates required

Thanks!


Swagger Model generated == operator fix.

Addresses #723.

Hi @diegotori ! Thanks for contribution!


Looking for maintainers

As I have little or no time at all to keep maintaining this project, I am openly looking for possible maintainers. I'd like to see this project go on, as I think it solves some issues no other library does.
A potential maintainer should be fluent in JS and testing - I do not want to reduce the quality! :)
If anyone is interested, drop a comment here, thanks!

Hello,
Could you elaborate more how are you seeing such cooperation?

Hi, I'm interested in maintaining this project, How do you want to take it forward ?

Hi, I will be more than happy to help in maintaining this project.

I can help maintain this project

@aelor @lifejuggler You don't ask permission to maintain an OSS project. You just start doing it ;)

If @palamccc @aelor or @lifejuggler maintain the project will it move to a new location and if so will a message be added to the Readme to let people know or will they be added to this repository with permission to fulfil PRs etc?

@aelor @amnesia7 Im gonna get started on fixing 255 and 179 by end of the year, but as I'm seeing it there are 19 pull requests and no replies from the owner... is this project dead where I have to fork this and make it my own personal thing if I were to take over?

@lifejuggler to be honest I'm now using the fork here (https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield/). I liked their style...they had several commits relating to tests and linting code that seemed to imply that they had an eye for quality coding.

@amnesia7 great to read, this is also interesting for other projects
we also merged a few PR that were still open for this repo, but we did not have the time to go through the complete list, yet. We use this code in production, so I guess, we will have to maintain it until a replacement pops up ;)


Put "(no longer supported)" to Visual Studio 2012

[Enter feedback here]
Visual Studio 2012 have reached its end of support in January 2023. In this doc, older version is indicated as "(no longer supported". It should state that it is no longer supported for Visual Studio 2012 too, just like other old versions.
Ref:
https://learn.microsoft.com/ja-jp/lifecycle/products/visual-studio-2012
https://devblogs.microsoft.com/visualstudio/support-ends-for-older-versions-of-visual-studio-feb2022/

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

ID: 75e6432b-c6ec-e208-5f1c-bbc4fde9929b
Version Independent ID: 9cbb940e-cddd-f82f-e8bb-ee62b17af794
Content: Latest supported Visual C++ Redistributable downloads
Content Source: docs/windows/latest-supported-vc-redist.md
Product: visual-cpp
Technology: cpp-windows
GitHub Login: @MahmoudGSaleh
Microsoft Alias: msaleh

@shunkino, I'm not quite sure what you would like done here. Are you saying it should say no longer supported in the title or something? I tried VS 2010 and it doesn't have any text like that: https://learn.microsoft.com/en-us/lifecycle/products/visual-studio-2010

Closing per no response.

@TylerMSFT
Hi, sorry I missed your message. What I meant is that we need to clarify that VS2012 is no longer supported on this page.
Following commit have already added this information to the doc. Thanks!
https://github.com/MicrosoftDocs/cpp-docs/blame/170745305d93daf3da659088af637ae31ed80977/docs/windows/latest-supported-vc-redist.md#L65


Updated outline

Thanks @jenineharris! This looks great overall.
A few points of feedback:

It seems like lesson 8 on functions should come before lesson 5 on function arguments. Explaining the general concept of functions before discussing details look argument position makes sense to me. Thoughts?

On lesson 9 on RMarkdown, I would approach it as follows: just give a broad overview of what RMarkdown is. I cover it in-depth in my Fundamentals and Going Deeper courses so we can point people there if they need an intro to it. I'm ok to keep the sections you have laid out, but let's just have you keep this lesson short.

On lesson 10, can you explain how the data embedding with the xfun package works? I've never seen that and don't quite get it.

Please feel free to update the outline and then we can look at merging your PR.

Thanks @jenineharris! This looks great overall.
A few points of feedback:

It seems like lesson 8 on functions should come before lesson 5 on function arguments. Explaining the general concept of functions before discussing details look argument position makes sense to me. Thoughts?

I'd say that function arguments would come first because they are used in all functions (e.g., ggplot() has a lot of arguments like x = , y = , color = , fill = ). Creating your own function seems a little more advanced and knowing how to use function arguments generally will help students write clearer functions. Does that sound ok?

On lesson 9 on RMarkdown, I would approach it as follows: just give a broad overview of what RMarkdown is. I cover it in-depth in my Fundamentals and Going Deeper courses so we can point people there if they need an intro to it. I'm ok to keep the sections you have laid out, but let's just have you keep this lesson short.

Sounds great!

On lesson 10, can you explain how the data embedding with the xfun package works? I've never seen that and don't quite get it.

The package puts a little link in the upper right corner of html output that links to the RMarkdown and data files (or any file you want to embed). It only works with html files. Here is a short description: https://yihui.org/en/2018/07/embed-file/
It's only available for embedding files < 2 MB in html documents. If this seems too narrow for the course, that's completely fine.

Please feel free to update the outline and then we can look at merging your PR.

I'd say that function arguments would come first because they are used in all functions (e.g., ggplot() has a lot of arguments like x = , y = , color = , fill = ). Creating your own function seems a little more advanced and knowing how to use function arguments generally will help students write clearer functions. Does that sound ok?

That sounds good to me! Let's just make sure that you make clear you're talking about argument order in functions made by others.

I'm going to go ahead and merge this, thanks!


Maxlength not correct for UTF8 Characters

Try a textarea with max: 1000:
abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc1

Now submit and it will work.
Replace 4 characters by some utf8 characters:
abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc123öäß

And it will not work...

Should be fixed now.

I cannot find the commit, what was the fix?

I committed it accidentally with a wrong message, here it is: https://github.com/getgrav/grav/commit/3926a615288de1caaab95b56ead677c605ba4a42


Added kapeli API

Added an API source for macOS users that'd provide information on all existing modules on whichever required language.

Please resolve conflicts


Reject excessively large primes in DH key generation.

CVE-2018-0732
Signed-off-by: Guido Vranken<EMAIL_ADDRESS>

I made the requested change and pushed this. Thanks!

Darn....forgot to add the branches to this. This is for backport to 1.1.0 and 1.0.2...please can someone approve the backport?

Pushed to 1.1.0 (ea7abeeabf) and 1.0.2 (3984ef0b72). Thanks.


Go through serde docs and make sure we support all attributes (including unit tests)

Cause we are sure missing a few of them.

Whoops, wrong repo. Issue now at oscartbeaumont/specta#22


[Feature]: Integrate Sentry

Contact Details
No response
What do you like to be improved?
Some awesome stuff!

Closed and moved to issue #1261


feat(CX-2731): Add saveCollectedArtwork action to MyCollection events

The type of this PR is: Feature

This PR resolves CX-2731
Description
This PR adds the saveCollectedArtwork to myCollection events and adds a platform field to addCollectedArtwork, editCollectedArtwork and deleteCollectedArtwork events

PR Checklist (tick all before merging)

[ ] If I've added a new file to the tree I've exported it from the common index.ts
[x] I've added comments with examples for any new interfaces and ensured that they're in the docs
[ ] No platform-specific terminology has been used outside of click and tap (platform is inferred by the DB storing events)

Follow up

Fix and merge artsy/force#10999
Fix and merge artsy/eigen#7371

:rocket: PR was released in v4.66.0 :rocket:


[PUBLISHED] 113 - Override mongo_url setting for e2e test

This is needed because we use VMs' instnace tag for the firewall rule and when we do that, we need to use the mongodb server's internal IP address, while we still need to use external IP address for the functional tests.

LGTM!


refactor: remove caliche layer

It does! How! Which web map ID is it using?
it is using the existing one I think. All I did was remove the caliche layer from the web app and from the report config.js file


[MAINT] bump __version__ to dev

I just installed mne-qt-browser at a specific commit after 0.1.6 (06e586a44fc7934b14ad7c0cde89f527bafbd879) to get an unreleased fix ... yet mne sys_info still showed me 0.1.6 as the version, which is a bit misleading.
I assumed you are following a "semver"-style of versioning for the proposed changes below.

Thank you @sappelhoff. So when I bump to a new version on PyPi and conda-forge, I need to:

bump __version__ to the stable version
Upload to PyPi/merge the conda-forge PR
Then bump __version__ to dev-version

Right?

need to:
bump version to the stable version
Upload to PyPi/merge the conda-forge PR
Then bump version to dev-version
Right?

exactly, bumping to the next dev version should be the first commit after a release :+1:

Agreed, this is what we do in the packages I maintain and it works well. Thanks @sappelhoff !


CHECK no longer stops running SECTION on exception.

This seems to be much closer to desired behaviour than the current one, where
CHECK(false) lets the execution continue, but CHECK(throws) does not.

This change is related to #582

In master now, as 184865358c80ed37f6d9dadb6f80207482c95ab4.


Add golangci-lint config file, add linters

Explicitly declare linters to for golangci-lint to enable. This will
keep our checks more consistent, but also is required for adding
non-standard linters.
This adds linters:

bodyclose: checks whether HTTP response body is closed successfully
depguard: Go linter that checks if package imports are in a list of
acceptable packages
gocyclo: Computes and checks the cyclomatic complexity of functions
gofmt: Gofmt checks whether code was gofmt-ed. By default this tool
runs with -s option to check for code simplification
goimports: Goimports does everything that gofmt does. Additionally it
checks unused imports
nakedret: Finds naked returns in functions greater than a specified
function length
unconvert: Remove unnecessary type conversions

Other linters from the golangci-lint example configuration that seem
desirable but currently fail are included but left commented out. We
should enable them as we fix violations in future changes.
Signed-off-by: Daniel Farrell<EMAIL_ADDRESS>

@dfarrell07 What are the default linters that are run when none are specified?

@dfarrell07 What are the default linters that are run when none are specified?

I found it:
golangci-lint help linters
Enabled by default linters:
deadcode: Finds unused code [fast: true, auto-fix: false]
errcheck: Errcheck is a program for checking for unchecked errors in go programs. These unchecked errors can be critical bugs in some cases [fast: true, auto-fix: false]
gosimple (megacheck): Linter for Go source code that specializes in simplifying a code [fast: true, auto-fix: false]
govet (vet, vetshadow): Vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string [fast: true, auto-fix: false]
ineffassign: Detects when assignments to existing variables are not used [fast: true, auto-fix: false]
staticcheck (megacheck): Staticcheck is a go vet on steroids, applying a ton of static analysis checks [fast: true, auto-fix: false]
structcheck: Finds unused struct fields [fast: true, auto-fix: false]
typecheck: Like the front-end of a Go compiler, parses and type-checks Go code [fast: true, auto-fix: false]
unused (megacheck): Checks Go code for unused constants, variables, functions and types [fast: false, auto-fix: false]
varcheck: Finds unused global variables and constants [fast: true, auto-fix: false]

@dfarrell07 What are the default linters that are run when none are specified?

I opened https://github.com/submariner-io/shipyard/pull/241 to clarify this in the future.


Warning/error message during installation

My Go Version is : go version go1.10.3 windows/amd64
Error:
package golang.org/x/net/html: directory "E:\Go\src\golang.org\x\net\html"
is not using a known version control system
package golang.org/x/net/html/charset: directory "E:\Go\src\golang.org\x\ne
t\html\charset" is not using a known version control system
package google.golang.org/appengine/urlfetch: unrecognized import path "google.g
olang.org/appengine/urlfetch" (https fetch: Get https://google.golang.org/appeng
ine/urlfetch?go-get=1: dial tcp <IP_ADDRESS>:443: connectex: A connection attemp
t failed because the connected party did not properly respond after a period of
time, or established connection failed because connected host has failed to resp
ond.)
I updated this package, but the problem remains.
->golang.org/x/net

Now I try to download the "github.com/golang/appengine" package to the directory "google.golang.org/appengine" I created.
And it works now.


Added utility to report student infinite loops to Sentry

Description
An infinite loop detector was added to js-slang (see https://github.com/source-academy/js-slang/pull/575).
In an effort to improve this detector, it will be helpful to collect code written by students with infinite loops as example/test data.
This utility will use Sentry to log infinite loop errors made by the student.
Both infinite loop errors detected by the infinite loop detector, and errors that slip past (and appear as stack overflows) will be sent to Sentry.

Note that all the infinite loops will be logged under a single Sentry issue (all events logged have the same Sentry 'fingerprint')

Code can be found in Sentry's report (as above).
All of the data can be later downloaded using the Sentry API.
Type of change

[x] New feature (non-breaking change which adds functionality)

How to Test

Ensure REACT_APP_SENTRY_DSN is set to the correct url in the environment variables (.env file)
Run any program that will cause an infinite loop. Example: function z(x){return z(x);}z(1);
Check that the issue "Error: Infinite Loop" is added on the Sentry dashboard (similar to pic above)

Checklist

[x] I have tested this code

Pull Request Test Coverage Report for Build 6720

76 of 81 (93.83%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.9%) to 32.4%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/commons/utils/InfiniteLoopReporter.ts
68
73
93.15%

Totals

Change from base Build 6640:
0.9%

Covered Lines:
1934

Relevant Lines:
5603

💛  - Coveralls

So you are storing the error "Infinite Loop" as well as the offending "Code". Do you also store which type of infinite loop was detected?

stack overflow (not detected by infinite loop detector)
various types of loops that the infinite loop detector detects
@JoeyChenSmart

So you are storing the error "Infinite Loop" as well as the offending "Code". Do you also store which type of infinite loop was detected?
Yup, forgot to mention it but the 'type' will be recorded under a tag

stack overflow (not detected by infinite loop detector)
various types of loops that the infinite loop detector detects
@JoeyChenSmart

Another question: Are we just catching stack-overflow, or also "time limit exceeded" ?

We are catching all errors which we can recognize as infinite loops, namely

loops the infinite loop detector detects
loops that slip past but are caught by the transpiler (the time limit exceeded ones that say 'Potential infinite loop detected...')
stack overflows

This way we can also collect infinite loop data for Source 3&4, which are not supported by the current infinite loop detector

I made a new PR https://github.com/source-academy/js-slang/pull/687 in js-slang, adding the above Enum object. (Also moved the infiniteLoopErrorType function there).
Also made changes to this repo to use that function, but I'm not sure if I should push these changes now, or just wait until the changes to js-slang are made.

So you are storing the error "Infinite Loop" as well as the offending "Code". Do you also store which type of infinite loop was detected?

Yup, forgot to mention it but the 'type' will be recorded under a tag

stack overflow (not detected by infinite loop detector)
various types of loops that the infinite loop detector detects
@JoeyChenSmart

Another question: Are we just catching stack-overflow, or also "time limit exceeded" ?

We are catching all errors which we can recognize as infinite loops, namely

loops the infinite loop detector detects
loops that slip past but are caught by the transpiler (the time limit exceeded ones that say 'Potential infinite loop detected...')
stack overflows

This way we can also collect infinite loop data for Source 3&4, which are not supported by the current infinite loop detector

Excellent!

Before you close this issue, please write a wiki page in the frontend wiki on this. Basically just summarize the discussion above.

Before you close this issue, please write a wiki page in the frontend wiki on this. Basically just summarize the discussion above.

I've summarized the discussion in a wiki page here https://github.com/JoeyChenSmart/cadet-frontend/wiki/Infinite-Loop-Reporting
Just need someone to merge it with the main wiki once this is closed.

Also made changes to this repo to use that function, but I'm not sure if I should push these changes now, or just wait until the changes to js-slang are made.

I've merged that and bumped js-slang here (on master). You can push those changes now :)

Also made changes to this repo to use that function, but I'm not sure if I should push these changes now, or just wait until the changes to js-slang are made.

I've merged that and bumped js-slang here (on master). You can push those changes now :)

Alright, thanks! Made the changes.


fix(backend program):兼容cedar2025写的后端

使用cedar2025写的后端程序会读取obfs设置，使客户端配置不一致

OBFS should be toggled by user, turn it on if you want, but it should be off by default


Add cluster agent customization validation tests

Issue:

https://github.com/rancher/rancher/issues/41035
Problem

Solution

Test design (in progress)

Add framework/extensions/agent/agentcustomization.go with AgentDeploymentCustomization test struct
Add structs to config.go for cluster and fleet agent
Write config yaml for cluster agent
Add test for cluster agent (the move here is to add to existing provisioning v2 tests with single setup for rke1 and rke2. custom cluster? eks?)

Testing

Engineering Testing
Manual Testing

Automated Testing

Run the following to run my added tests
export CATTLE_TEST_CONFIG=./agent-customization-test.yaml
go test

QA Testing Considerations

Regressions Considerations

Duplicate validation test PR, not needed. Unit tests were written by dev


TopicDisallowed when trying to push notification

Hello,
I am trying to create a notification and push it to my device. I'm using a WebRTC implementation hosted on localhost to make the request but it fails saying that TopicDisallowed. The certificates are alright, I'm using the production ones, the key.p8 is the correct one, the bundleID name used for the topic is the one showed on developer page.
Here you can see the token and the notification:
[  var apnProvider = new apn.Provider({
token: {
key: "cert/key.p8",
keyId: "66PWSYBDA2",
teamId: "48SRYYH66F"
},
production: true
});
if (deviceToken) {
if (platform === 'ios') {
let note = new apn.Notification()
note.alert = 'Hello World'
note = Object.assign(note, {
// Expires 1 hour from now.
expiry: Math.floor(Date.now() / 1000) + 3600,
badge: 3,
payload: payloadBody,
topic: "org.hanze.TranslatorApp"
})
      apnProvider.send(note, deviceToken).then((result) => {
        console.log('APNPROVIDER RESULT', `PLATFORM: ${platform}, RESULT:${JSON.stringify(result)}`)
      })](url)

Did you figure out what was wrong?

Yes, I did. If I recall correct l I had to add .voip at the final of the topic because my notification was in fact a call implementation. I hope it helps.

@eduardmo Thank you. It turns out I just had the wrong name for my note topic.


The Vue Syntactic Server server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

Solved, just turn off java script and type script nightly


Addition inputs are not appearing in summary page

https://open-reaction-database.org/client/id/ord-352807a1f4c14595afeef50c6c39ae38

Current link to this reaction https://open-reaction-database.org/id/ord-352807a1f4c14595afeef50c6c39ae38.
It looks like this issue may have been fixed. I can see the inputs in the summary view.

There's an ADDITION workup step that isn't rendering properly.

Action: talk about this at OH and decide if the current representation is sufficient.


Using drizzle-kit with better-sqlite3 in an electron application

Hey
For me, drizzle-orm and better-sqlite3 work without problems in my electron-app.
However, the drizzle-kit gives the NODE_MODULE_VERSION error.
I guess this is because drizzle-kit does not work with the bs3 after it's being built for electron.
Has anyone gotten drizzle-orm and drizzle-kit both working with electron + better-sqlite 3 setup?
Would love to see some examples.
Thanks <3

Please reopen this issue on the drizzle-orm or drizzle-kit project.

When developing an Electron app, there are two different Node.js environments to consider:

Node.js bundled with Electron
Node.js installed on your system (macOS/Linux/Windows)

These two Node.js environments typically have different versions and ABIs. It's often not possible to make them the same because Electron uses a specially modified Node.js.

Native Node.js modules are supported by Electron, but since Electron has a different application binary interface (ABI) from a standard Node.js binary (due to differences such as using Chromium's BoringSSL instead of OpenSSL), the native modules you use will need to be recompiled for Electron.
See: https://www.electronjs.org/docs/latest/tutorial/using-native-node-modules

When the Electron app is running, it uses the bundled Node.js to run better-sqlite3. However, drizzle-kit uses your system's Node.js. Because there are two different Node.js environments, if better-sqlite3 works well in Electron, it will likely break when used in your system's command line with drizzle-kit.
Solution:

Use electron-rebuild (which is integrated into electron-forge): Configure it to rebuild better-sqlite3. If you are using electron-forge, once configured, better-sqlite3 will be properly rebuilt during development and packaging.

// forge.config.ts
const config: ForgeConfig = {
  // ...
  rebuildConfig: {
    extraModules: ['better-sqlite3'],
    force: true
  }
  // ...
}

Use npm rebuild before running commands like npx drizzle-kit push to ensure the native modules are correctly built for the system's Node.js environment.

This solution is not perfect; you will need to rebuild better-sqlite3 every time you switch the runtime environment.

@yunhao thanks ❤. Had a similar solution but way dirtier (just manually reinstall packages everytime I want to do drizzle-kit commands)

Has any of you found a solution that can maintain two different builds of better-sqlite3? I've tried for a few hours different solutions with prebuild and node-gyp-build, creating package aliases, etc,  without success.
My current solution unfortunately as per previous posts involve rebuilding better-sqlite3 one way for running electron and another way for drizzle-kit.
My current solution is having 2 scripts in my packages.json and using them accordingly:
  "rebuild:drizzle": "pnpm rebuild better-sqlite3",
  "rebuild:electron": "electron-rebuild -f -w better-sqlite3-electron && electron-builder install-app-deps",


Arvada, CO Updates

Adding license for addresses
Adding parcels data

#5803

Not sure what I did wrong. Someone mind taking a look and advising me how to fix it?

It's complaining because the parcels conform object can only have "pid" attribute right now. See the docs for details.
If you remove all the address-related stuff from the parcels conform it should work better.

@iandees Awesome! Looks like that worked. Thanks so much.

Great! Thanks for working through this and figuring it out.


Set flag so the build fails on notebook errors

Related to #413

The build is expected to fail here until the underlying issue in #413 is resolved. There may be other silent failures too that we've missed.

Pinning the environment to scipy < 1.11 which should resolve #413. I expect that tests will pass this time.


Upgrading generate_yamls.py for easier configuration automation.

To make creating clusters simpler, faster, easier and error prone
i've extended generate_yamls.py so it is now more automated
and covers more options that can be supplied via the command line.
for usage: generate_yamls.py --help
also updated usage in readme.md.
let me know what you think and any questions...
and thanks again for this great project. 👍
I've actually managed to set up my first
two datacenter setup after finishing this upgrade,
so it works quite well.
in the future, it would be possible to add some tests
so the creation of clusters can be made sure to not break.
but for now, it should help quickly start a new setup
without having to drown in many yml files that need to be updated
manually.
If you think something else should be added please let know...

Hi Guys 👍
Thanks for all the great comments, I'll get back to it ASAP.

@syberkitten Do you think we can move forward with this and merge it?

@ipapapa Hey, I'm not exactly continuing with this right now because we are not using Dynomite.
and I need to find some free spare time on top of all other stuff In my life.
If someone else can take it over would be great, if not
I hope to get back to it in the coming month's, as we may go back
to using Dynomite.


UnhandledPromiseRejectionWarning: Error: no raw payload

v0.9.16
2018-08-09T13:03:08.339663+00:00 app[web.1]: (node:20) UnhandledPromiseRejectionWarning: Error: no raw payload
2018-08-09T13:03:08.339667+00:00 app[web.1]:     at PadchatManager.<anonymous> (/app/node_modules/wechaty-puppet-padchat/src/padchat-manager.ts:1003:13)
2018-08-09T13:03:08.339669+00:00 app[web.1]:     at Generator.next (<anonymous>)
2018-08-09T13:03:08.339671+00:00 app[web.1]:     at fulfilled (/app/node_modules/wechaty-puppet-padchat/dist/src/padchat-manager.js:4:58)
2018-08-09T13:03:08.339673+00:00 app[web.1]:     at process._tickCallback (internal/process/next_tick.js:68:7)
2018-08-09T13:03:08.339757+00:00 app[web.1]: (node:20) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 3)

We need to find a way to identify which contact id we can get payload, and which one we can not.
So that we can take care of them before we pass it to contactRawPayload()
https://github.com/lijiarui/wechaty-puppet-padchat/blob/a295638ddcadfb96410625a772e2aed2e4fd813a/src/padchat-manager.ts#L1002-L1004

@zixia Could you please keep an eye on this kind of error recently? If this happened again, please put the silly log here so we have a better track of how the data get loaded, and why the payload is not able to be retrieved.
As I remember, we had fixed some paths that might cause this problem, but not sure we have done with all of the paths.

No problem, will let you know if i see it again


dcos6 interface shown in the UI even when enable_ipv6 was set to false

JIRA: https://jira.mesosphere.com/browse/DCOS-40539
DC/OS PR: https://github.com/dcos/dcos/pull/3939

Hi @GoelDeepak,
As we discussed in person, I would like to make this patch more generic than just the case with dcos6 overlay network. I've checked manually on miniDC/OS cluster that my patch works well when ipv6 is disabled -> enabled -> disabled -> enabled, enabled -> disabled -> enabled -> disabled. I was adding new agents nodes in all of these cases; dcos-net and mesos overlay module with the patch handle all of the cases well.
Please let me know if you have any questions.
Thank you.


Added 0138-moving-libdispatch-to-foundation.md proposal

Please include link to the Swift mailing list discussion.
Please read README.md carefully. Your pull request won't be merged by the core team.

This needs to go through the "pitch" phase of mailing list discussion before being a proposal.  We also don't have a formal way to propose corelibs foundation changes.  @parkera


external test derby_tests failed when download junit

external test derby_tests failed when download junit
https://ci.adoptopenjdk.net/view/work-in-progress/job/grinder_sandbox_new/480/console
09:59:40  install_junit:
09:59:40        [get] Getting: http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar
09:59:40        [get] To: /derby/tools/java/junit.jar
09:59:40        [get] Error opening connection java.io.IOException: Server returned HTTP response code: 501 for URL: http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar
09:59:40        [get] Error opening connection java.io.IOException: Server returned HTTP response code: 501 for URL: http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar
09:59:40        [get] Error opening connection java.io.IOException: Server returned HTTP response code: 501 for URL: http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar
09:59:40        [get] Can't get http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar to /derby/tools/java/junit.jar

501 HTTPS Required.
Use https://repo1.maven.org/maven2/
More information at https://links.sonatype.com/central/501-https-required

Suggest that  download link should be updated to https://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar, which can be done by add a local.properties. https://github.com/apache/derby/blob/trunk/build.xml#L220


Korea EPG

Hello, is it possible to use these sources for EPG?
https://m.seezntv.com/liveTV?ch_no=285&category_id=1&channel_type=epg
https://www.wavve.com/live/index.html

wavve.com
https://iptv-org.github.io/epg/guides/kr/wavve.com.epg.xml

seezntv.com
https://iptv-org.github.io/epg/guides/kr/seezntv.com.epg.xml


Is there anyway to send a message from a service worker?

It's not very clear from this whether it is possible to send a message from IMathService.

According to this PostEvent is only available via the worker itself.

According to this PostEvent is only available via the worker itself.

I'm not sure where the misunderstanding lies here. Hopefully this clears it up.
Option 1
In your window context
var worker = await workerService.GetWebWorker();
worker.OnMessage += (sender, msg) =>
{
    // use msg.TargetName to get the message identifier used as the first parameter in ```SendEventToParents```
    if (msg.TargetName == "progress")
    {
        PiProgress msgData = msg.GetData<PiProgress>();
        piProgress = msgData.Progress;
        StateHasChanged();
    }
};

In your WebWorker context to send a message to the window that is listening
workerService.SendEventToParents("progress", new PiProgress { Progress = piProgress });

That code shows how a window can listen to messages from the worker and how to send messages to the window listening for those messages.
Option 2 (WebWorker only, not available in SharedWebWorker)
Another option is to use WebWorkerService.DedicatedWorkerParent from inside a WebWorker.
WebWorkerService.DedicatedWorkerParent is equivalent to WebWorkerService.GetWebWorker except the returned value points to the Window context that created the WebWorker instead of a new WebWorker.
From inside a WebWorker context, to get an interface that allows calling a Service on the Window context from a WebWorker context just like a Window can do with a WebWorker.
// get a handle to the service interface ISomeWindowService in the Window context
var someWindowService = WebWorkerService.DedicatedWorkerParent.GetService<ISomeWindowService>();
// call a method on the window context
await someWindowService.SomeMethod();

Hopefully that helps. If you see a way to make the documentation more understandable please let me know. Thank you.

Yes. Option 1 and Option 2 I described above.

The window that created the WebWorker should already have a handle to eat and can message it.
Give me a moment. I believe there is also a way that you can get a reference to the calling context.

public interface ISomeWindowService
{
   Task DoSomethingAsync();
}

public class SomeWindowService: ISomeWindowService
{
   public async Task DoSomethingAsync(ServiceCallDispatcher caller)
   {
       // caller will be the WebWorker context that called the method.
   }
}

That mechanism works in a WebWorker, SharedWebWorker, and Window contexts to get the caller context.

https://github.com/dodyg/practical-aspnetcore/issues/377

Thank you so much for your help. This is a brilliant library.

Thank you and glad to help. I will continue to work on improving the documentation. Some of these advanced features haven't quite made it into the docs yet but should be there soon.


Rendering Audio

In the features list it mentions rendering audio in separate channels. It doesn't seem to be rendering audio at all? I can still use it by recording the audio with OBS which is cool, but your features list leads me to believe audio should be rendering!
Let me know if you need any info from me, if this is a bug! I'll be happy to help!

Oh, sorry for the inconvenience. The templates haven't het been set up.
The rendered audio is put in a separate folder named the same as the video file.

Thank you, yeah I found the folders, I felt so dumb!
Do you think it's within the realm of possibility to use a similar method to extract in-game sounds as well? Or is this only possible because of how the audio from simple voice is stored?

There is no possibility to capture audio from an OpenAL source. We use a hacky workaround in Simple Voice Chat...
Moreover, this would lie in the realm of the ReplayMod developers to implement.

No, you're right. I wasn't specifically asking for YOU to do it, just to see if you had any insight in case someone, possibly myself, might consider taking the time to create a plugin that would be able to render in-game audio.
Thanks for your time, and thanks for all your hard work with these plugins!


waffle.io Badge

Merge this to receive a badge indicating the number of issues in the ready column on your waffle.io board at https://waffle.io/marceloboeira/bojack
This was requested by a real person (user hugoabonizio) on waffle.io, we're not trying to spam you.

Ops, sorry! It was automatic sent! :laughing:

kkk


[Go Live][July 08]

Docs Build status updates of commit cd0975c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/feed.atom
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 13aa414:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/rsc/graph-rsc-chat-configuration.PNG
:white_check_mark:Succeeded
View

msteams-platform/feed.atom
:white_check_mark:Succeeded
View

msteams-platform/graph-api/rsc/resource-specific-consent.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


[ST-780] Removing the line number field

We discussed and decided while back that this perhaps belong to the data bag but not in the test path.

Humm, JSON's format was changed so need to fix tests.
but, it's a little trouble because if the request(or response) format will change, we need to fix all tests request(or response) every time.


Bump coredns to 1.2.4

As discussed in #3604 bump to 1.2.4 until 1.2.5 is tagged in the repo:
https://console.cloud.google.com/gcr/images/google-containers/GLOBAL/coredns?gcrImageListsize=30
/cc @woopstar

ci check this

closing this in favor of: https://github.com/kubernetes-incubator/kubespray/pull/3619


Diary

Diary now is able to identify unified G1 logs when the header was missing. #106

If this PR requires new GC log in gctoolkit-testdata, make sure this PR also changes the version of the testdata package in gclogs/pom.xml

@kirk-microsoft looks good, just needs a small rebase

This part is good but I’ll add comments to this bit when I fix the issue David found.
From: Martijn Verburg @.>
Date: Tuesday, September 28, 2021 at 1:16 PM
To: microsoft/gctoolkit @.>
Cc: Kirk Pepperdine @.>, Author @.>
Subject: Re: [microsoft/gctoolkit] Diary (#107)
@karianna commented on this pull request.

In parser/src/test/java/com/microsoft/gctoolkit/parser/test/diary/G1JVMConfigurationTest.javahttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fgctoolkit%2Fpull%2F107%23discussion_r717929904&data=04|01|Kirk.Pepperdine%40microsoft.com|37facf8de19441fda27a08d982bcda5d|72f988bf86f141af91ab2d7cd011db47|1|0|637684569937615323|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=gwxRDTAjXcMwPnuYy0kOxdCJIaCQWpCvlcwgP2z5qyE%3D&reserved=0:

@@ -193,4 +193,33 @@ public void testForDetailsAdaptiveSizeRSet() {

     }

 }

@Test

public void testUnifiedG1GC() {

Oh, so testWith has the asserts, got it, thanks!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fgctoolkit%2Fpull%2F107%23discussion_r717929904&data=04|01|Kirk.Pepperdine%40microsoft.com|37facf8de19441fda27a08d982bcda5d|72f988bf86f141af91ab2d7cd011db47|1|0|637684569937615323|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=gwxRDTAjXcMwPnuYy0kOxdCJIaCQWpCvlcwgP2z5qyE%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FARXNCJDBSX436BLJPJQYS5DUEIPBXANCNFSM5EZJUQHQ&data=04|01|Kirk.Pepperdine%40microsoft.com|37facf8de19441fda27a08d982bcda5d|72f988bf86f141af91ab2d7cd011db47|1|0|637684569937625320|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=TwOa8UbuXtIhFFDQM9UlBkp6aB6r%2BwLZ7N54qJ%2FJoQ0%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|Kirk.Pepperdine%40microsoft.com|37facf8de19441fda27a08d982bcda5d|72f988bf86f141af91ab2d7cd011db47|1|0|637684569937625320|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=2MrJJBq6C5sDdlTXjHDx%2Fht1nQ5OKNUp900pBqt6h%2BY%3D&reserved=0 or Androidhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01|Kirk.Pepperdine%40microsoft.com|37facf8de19441fda27a08d982bcda5d|72f988bf86f141af91ab2d7cd011db47|1|0|637684569937635316|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=0K6VDTpsR8GmK9cWEEaaZ4HtGn%2FxbdJB2DnlA%2Be0xnc%3D&reserved=0.


Issue23 threshold

Coverage decreased (-2.8%) to 90.566% when pulling 84931983c478c8ed016d545eb94e7460948ad9e8 on Issue23_threshold into 51805b0660661d08840b18452245313ca8ebc3d7 on master.


Update to SPDX license list version 3.23

Update to SPDX license list version 3.23 (released on Feb 8th/2024).
All I did was run npm run make, lmk if I'm missing something and I'll address it right away.
@sindresorhus Thanks for this and the many, many, many other packages you maintain!

You need to also update the readme.

You need to also update the readme.

@sindresorhus done!


bug: need vailidation for ingress resources

Issue description
Environment

your apisix-ingress-controller version 1.3.0
your Kubernetes cluster version .1.18
if you run apisix-ingress-controller in Bare-metal environment, also show your OS version Centos7

What's the actual result? (including assertion message & call stack if applicable)
apisix-ingress-controller does not reg any admission controller for ingress resources and won't do any validate for ingress resourcs
What's the expected result?
add ingress resources validation adminssion and do some  necessary validate
#779

Good idea.  This is a previously missed task.


[Bug]: Cognitive Search import Vector (does not exist)

Bug Description
  File "C:\Users\...\Documents\projects\ShadowFax\venv\Lib\site-packages\llama_index\vector_stores\cogsearch.py", line 518, in query
    from azure.search.documents.models import Vector
ImportError: cannot import name 'Vector' from 'azure.search.documents.models' (C:\Users\...\Documents\projects\ShadowFax\venv\Lib\site-packages\azure\search\documents\models\__init__.py)

Proposal to fix, likely a typo and should be RawVectorQuery(please confirm), if so the fix is
def query(self, query: VectorStoreQuery, **kwargs: Any) -> VectorStoreQueryResult:
        """Query vector store."""
        from azure.search.documents.models import RawVectorQuery

        select_fields = [
            self._field_mapping["id"],
            self._field_mapping["chunk"],
            self._field_mapping["metadata"],
            self._field_mapping["doc_id"],
        ]

        search_query = "*"
        vectors = None

        if query.mode in (VectorStoreQueryMode.SPARSE, VectorStoreQueryMode.HYBRID):
            if query.query_str is None:
                raise ValueError("Query missing query string")

            search_query = query.query_str

            logger.info(f"Hybrid search with search text: {search_query}")

        if query.mode in (VectorStoreQueryMode.DEFAULT, VectorStoreQueryMode.HYBRID):
            if not query.query_embedding:
                raise ValueError("Query missing embedding")

            vector = RawVectorQuery(
                vector=query.query_embedding,
                k=query.similarity_top_k,
                fields=self._field_mapping["embedding"],
                kind="vector",
            )
            vectors = [vector]
            logger.info("Vector search with supplied embedding")

        odata_filter = None
        if query.filters is not None:
            odata_filter = self._create_odata_filter(query.filters)

        results = self._search_client.search(
            search_text=search_query,
            vector_queries=vectors,
            top=query.similarity_top_k,
            select=select_fields,
            filter=odata_filter,
        )

Version
latest
Steps to Reproduce
Use code from sample notebook, will fail
Relevant Logs/Tracbacks
File "C:\Users\chrispriebe\Documents\projects\ShadowFax\venv\Lib\site-packages\llama_index\vector_stores\cogsearch.py", line 518, in query
    from azure.search.documents.models import Vector
ImportError: cannot import name 'Vector' from 'azure.search.documents.models' (C:\Users\chrispriebe\Documents\projects\ShadowFax\venv\Lib\site-packages\azure\search\documents\models\__init__.py)

The following was helpful https://stackoverflow.com/questions/76873793/import-azure-hnswvectorsearchalgorithmconfiguration-comes-error-cannot-import-n
However the issue is not that the latest has not been installed but the latest in that repo of init has in azure.search.documents.models has no such import.

Hi @ChrisPriebe were you able to fix this? I am unable to figure out the workaround.


Evaluate module level variables in debugger

Please add the ability to eventuate module level variables in the watch panel in VSCode. We need support for both current module variables x and other module variables m:x

@manuranga We already support same/other module-level variables in debugger view and expression evaluation console as shown below.

Can you please test this nballerina repo. I can't evaluate t:NIL as show in the screen below

@manuranga I tested evaluations on nballerina compiler and evaluations are working for me as expected. However the constant t:NIL which you mentioned does not exist in the types module and therefore you might have got an evaluation output as below for t:NIL. (Note that the evaluator has returned a result for the existing constant: t:UL_NIL)

Closing with https://github.com/ballerina-platform/ballerina-lang/pull/34533


Update tests

Originally, I had updated the tests while using vitest. But not being able to debug the tests in --headed made for a frustrating experience. So I used playwright instead. Tests can be run with pnpm run test (or pnpm run test --ui for watch mode).
Anyways, there are a couple of failing tests which (I think) are failing legitimately (as opposed to a bad test implementation). To view the trace/video, you can either:

download the report from the latest test run (bottom of page), extract it, then run it with pnpm playwright show-report playwright-report
(probably much simpler) to just run the test suite locally with pnpm run test || pnpm playwright show-report

Hey, sorry for not getting back to you sooner.
I did have a play around with this and I just couldn't figure it out - even the simple example of the play / pause button just didn't seem to recognize the markup in the tests. i.e. the test was broken, but the markup was correct.
I need to revisit it and see what I wasn't understanding.

Please feel free to take your time. If there's anything, just let me know how I can help.

Thanks again for this, I had another look at both Playwright and vitest + testing-library and I think Playwright is definitely the one to go with. But I don't think the component testing is worth the effort, esp. while it's still experimental, and the doc refactor means the example pages are now easier to use for testing as well so I'm going with that approach.
I'll have a look at the tests included with this though and try to pull those in.
So, sorry it wasn't merged as it was, but this was really useful to point me in the right direction.

I do recall it being it rough around the edges. And given that it's still experimental, I have to agree that the effort might not be worth it. Testing the doc pages directly using Playwright (as opposed to "Playwright component testing") does look like a better choice, especially at the moment.
Either way, thanks for continuing to maintain this library.


Access time issue

Most of the times LightViz takes long time to load data-set and display it. In some cases, it stops working and shows "Server Busy" message on front-end. Then after restarting the server it works fine.
I am accessing data which is of around 40MB size.
Is there any way I can get rid of this issue.?
Thanks in advance!!!

This is weird, 40MB is nothing unless the server never free memory.
Do you have context file? Looking at the code I see a typo here.


[Enhancement] - Change email error on Account page

What

The email error icon will show in the account screen when a user is a creator and they change their email and do not verify it or the email is undeliverable. For a backer the error icon will show when their email is undeliverable.

Story
Change email error on Account page
See 👀

 Change email error on Account page