Unable to make impulse on new child

Hi,
I am trying to create a bullet attracted by the gravity but I am facing a little problem. I am not sure if it comes from a bug within the physics system or if I am just doing it wrong.
The idea would be that, a gun, when triggered, create a a-sphere with an impulse applied so the sphere goes on the same vector than where the gun is heading (red line show what is happening right now, green light show what should happen) but the sphere doesn't appear.
Here is code appending the sphere to the gun and applying the impulse:
CURSOR.addEventListener("click", function(evt){
        var matrixWorld = GUN.object3D.matrixWorld;
        var shotDirection = new THREE.Vector3();
        shotDirection.setFromMatrixPosition(matrixWorld);

        var bullet = document.createElement("a-sphere");
        bullet.setAttribute("color","blue");
        bullet.setAttribute("radius","0.03");
        bullet.setAttribute("dynamic-body","shape: sphere;");
        bullet.addEventListener("body-loaded", function(evt) {
          bullet.body.applyImpulse(
            /* impulse */        new CANNON.Vec3().copy(shotDirection),
            /* world position */ new CANNON.Vec3().copy(GUN.getAttribute("position"))
          );
        });
        GUN.appendChild(bullet);
      })

As said earlier and because I do not see errors in the dev console, I am definitively not sure if this a problem from my side or within the physic system so I thought filling an issue would be the most logic to do.
Thanks in advance!

Definitively not an issue with the physics system, it was just not loaded properly for some obscur reasons.


fb bots connect then disconnect

i have 200 warking fb acount....my bots connect with facebook then immediately disconnect :(  PLEASE HELP

same issue
pls help


[CALCITE-4868] Elasticsearch adapter fails if GROUP BY is followed by ORDER BY

2599

 Quality gate: Failed
34 Issues

 4 Vulnerabilities
 22 Code issues
 8 Anti-patterns

Details


Improved formating (#593)

feat(ffe-datepicker-react): Improved formating for inputs of various lengths
This version adds support for 1, 2, and 3-digit inputs, and makes formating of other input lengths more concise. Formating now generally returns current year and month if input is <= 2 digits and current year if input is between 3 or 4 digits.
An input of 1111 previously was formatted to 01.01.2001, this now becomes 11.11.2019, 15128 previously returned 15.01.2028, that now becomes 15.12.2008.
This change is needed because several users, especially corporate users, most often input dates within the current month (and at least within current year). These users really wish to avoid having to type the entire date string when they want to input the date for e.g tomorrow.

Coverage increased (+0.1%) to 81.927% when pulling b89daed3d3841628ec0db00bcbddcb699e6f1a28 on datepicker-improve-formatting into a7360ffc403d57c6979acf996dfec69432849ece on develop.


What about Calendar component?

Working here and think why not?! What you think about Phonon with calendar UI? Look that...

In progress...

[x] Looking for flexible existent lib
[x] Testing compatibility with Phonon
[x] Choose better name
[x] Custom style sheet
[ ] Send PR

I'm working and need your help.
Wich is better name to component?

 I think this methods. If you have a better idea, tell me 😉
Displaying datepicker
All you need is add class datepicker to any element.
phonon.datepicker();

Auto datepicker

Result this

You can use ID or CLASS of elements
phonon.datepicker( '#myDatepicker' );

Displaying multiple calendars
You can display multiple datepickers using options.
// Init datepicker component
datepicker = phonon.datepicker();

// Previous month (Jan)
datepicker.setLastMonth();

// Actual month (Feb)
datepicker.setMonth();

// Next month (Mar)
datepicker.setNextMonth();

Result this

You need show 3 next months?
For what? I don't know, just do it 😅
// Init datepicker component
datepicker = phonon.datepicker();

// Previous month (Jan)
datepicker.setLastMonth();

// Actual month (Feb)
datepicker.setMonth();

// Next month (Mar,Apr and May)
datepicker.setNextMonth(3);

I agree with @Gregwar. datepicker feels right to me and matches the intent "I want the user to pick a date".
Incidentally, <input type="date"/> should give you a date picker too. PPK wrote a summary of the various browser behaviours yesterday. tldr; it's painful!
https://medium.com/samsung-internet-dev/making-input-type-date-complicated-a544fd27c45a#.1y870zlur

@mikesten I know input type date, time and others new types... but man, you tested in mobile? Each version of SO display a different look... and are so uggly 👎  and not allow to custom.
All work in style of app is broked when using input date... maybe in future be nice but today isn't. My idea is create a visual like the first image in this issue. Is true, exists a lot of scripts and widgets wich give me a datepicker but, look for one flexible and without dependence when working in browser not working in some versions of Android 😯
PPK quoted a post with several widgets and every using jQuery, Phonon need be agnostic.

Hi @John-Henrique,
Thank you for your initiative! :)
I also find that datepickers feels the aim.
Yes, you are right that the input[type="date"] is not well supported yet.

@Qathom man, I'm in progress slowly but in progress. I have a little question about backdrops (background color) and popups of alert... My idea is create a datepicker but like that of first post, so background need be dark and need a popup, so, is a good idea share class between datepicker and alert.
What you think?
This is actually look

I can pick a date, navigate between months and years, show and hide. Need create a method to get date (from input), change date format.

Hi @John-Henrique
A pull request will be very appreciated to add this component for Phonon v1.
For Phonon v2, there are no plans to add this short-term calendar component.
Therefore, I close this ticket.
Feel free to reopen it if you have any update to share!


Step rotate branch

Added a step rotation for the base transform tool when the left shift key is pressed.

Thanks, this works well!
I think the tooltips for the transform tools should be updated to describe the new options

Glad you like it. I updated the tooltips as you suggested.

Thanks! Did you intend to close this pull request?

No i did not. It was an accident. Sorry :D


What technical requirements does EDS have in Equinor?

From May 2022 gathering
- What requirements do we have? EDS isn't a CI (do we need to be?)
	○ What are the dependencies towards EDS?

I have had a discussion with Øyvind Rønne and he recommend that we setup a CI for EDS.

Created a ticket for this in S@E to get help setting up this service: RITM2494537


Key garbled

redisClient.keys('*')  Key garbled，but use RedisDesktopManager the key is true

Hey David, thanks for reporting! However, this issue should belong to Medis repo so I'm closing this here.


fix a bug when publishing without a dat.json file already

Can we add a test for this?

OK tests added and passing

Excellent!


Async-timeout 5 not working correctly with aiothrift 0.2.7

I have a distributed system. Nodes talk to one another using aiothrift.
I found one node was not able to connect to other nodes.
Through tracewrites, I was able to find that the path of execution was not entering the scope of line 32 of aiothrift server.py,
with async_timeout.timeout(self.timeout):

This caused me to do a version check of the async-timeout library, and I found the host with problems was running async-timeout==5.0.0, whereas others were running async-timeout==4.0.3. When I changed the problem host to async-timeout==4.0.3, it started to behave correctly again.
This platform is based on Python 3.8.12.
As a quick-fix, you may want to tie the aiothrift dependencies to version 4.0.3 of async-timeout. I do not understand the internals of aiothrift or role of async-timeout well enough to recommend a long-term fix.

These notes talk about the deprecation of async-timeout, and new functionality in python 3.11,
https://pypi.org/project/async-timeout/


Fixes #135 - incorrect use of pointers

Each of 3 distinct data structures were unintentionally sharing a 1D
array accross 33 Fortran pointers.  The fix was to directly allocate
each pointer and eliminate the fixed intermediary.
Because "33" was a magic number throughout the source, a new integer
parameter NUM_TAUA was introduced.
This component is not exercised by the usual tests and thus all that
has been verified is that the new version compiles.  But should be 0-diff for usual tests.

ok - was not sure if the component was "that broken" in its current state.

Santha is correct - the component was broken since nobody implemented the skin layer scheme
On Dec 2, 2019, at 11:56 AM, Tom Clune <notifications<EMAIL_ADDRESS>wrote:
ok - was not sure if the component was "that broken" in its current state.
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_GEOS-2DESM_GEOSgcm-5FGridComp_pull_141-3Femail-5Fsource-3Dnotifications-26email-5Ftoken-3DAL6ZCVPXUMX57QXQVAPTPHTQWU44HA5CNFSM4JQHJKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFUEZBQ-23issuecomment-2D560483462&d=DwMCaQ&c=ApwzowJNAKKw3xye91w7BE1XMRKi2LN9kiMk5Csz9Zk&r=_r6-SBvtAqSGH0t7NYy2fPpq1wyPKQV-8ZiMEmovLb4&m=5vGUqV537zoRBEhO4kz6JLkvZYhNUvm_J86zUuAjzig&s=jHdRvkJtQR_3LcxXvIP3yt-OptCDpm4B1HUcBznN7iA&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AL6ZCVKTZRJ6WRN2GVPJBLDQWU44HANCNFSM4JQHJKSA&d=DwMCaQ&c=ApwzowJNAKKw3xye91w7BE1XMRKi2LN9kiMk5Csz9Zk&r=_r6-SBvtAqSGH0t7NYy2fPpq1wyPKQV-8ZiMEmovLb4&m=5vGUqV537zoRBEhO4kz6JLkvZYhNUvm_J86zUuAjzig&s=df_hq3qYUkz9XmlpyUHAC_EyGjFjo0dkdAkekXCBAlc&e=.


How can I set up testnet to use the CLI Wallet API?

I am in this section of https://docs.decent.ch/Testnets/index.html?fbclid=IwAR2hBlKpbw6jU6Ep3OowJs1uhorpY8sq9fHqNiHiUDo4B2j9dyOwsW3iIQg
but I don't know how to Synchronize the Public Testnet Locally
I dont know how to coneect the files from my local pc to the git hub
/home/my-testnet-folder.
could you explain me from the begining how to connect and where to find those folders /home/my-testnet-folder. are there from my c: root ?

Windows is not supported.  I see no sign that DCore has additional Windows support unique to them, either.  You need to use Linux or macOS.
If you still have problems and wish to discuss them further, please post it in https://eosio.stackexchange.com. To keep things organized, Github issues are intended for bug reporting and feature tracking, and Stack Exchange is the right place for any technical support discussions. Thanks!

thanks for your reply  jgiszczak , but actually is not for using EOS.IO Beta, I just want to install DCore DECent in my windows system to be able to use the API of CLI wallet and can edit the interface of https://testnet-wallet.dcore.io/
any suggestion, how to setp up my testnet to be able to edit the GUI


NoMethodError (undefined method `attributes' for nil:NilClass):

Ned help for NoMethodError  ubuntu 18.04 LTS
NoMethodError (undefined method attributes' for nil:NilClass):   app/controllers/application_controller.rb:50:in set_gon'

I guess you didn't not seed the database.
Give a try rake db:migrate

after try rake db:seed
I got this

Hello @saydulk ! You got this error: Validation failed: Ask unit is not included in the list, Bid unit is not included in the list. This error raises when you try to create market with nonexistent currency.
try .bin/init_config and then rake db:create db:migrate db:seed.

@mnaichuk thanks for your reply I just did it what you says and get :
Tasks: TOP => seed:markets


Changing audio tracks doesn't work

I tried playing a video torrent that has dual audio tracks, it worked with the default audio, but I changed the audio track and when i click apply it just minimizes the player and shows only the title.

Fixed!


Prevent compiler errors from terminating the language server process

This prevents the compiler from calling exit when crashing when running within the language server.
Instead, we panic and the language server then catches that panic.
I had no idea it was calling exit rather than panicking this  whole time and this was why I could never seem to unwind the panics  :facepalm:
This will massively improve the language server experience!

@Anton-4 This obviously adds a panic btw, not sure how to get past that CI check.


I want the props type of the data CRUD function.

Environment information
System:
  OS: macOS 14.0
  CPU: (10) arm64 Apple M2 Pro
  Memory: 157.41 MB / 16.00 GB
  Shell: /bin/zsh
Binaries:
  Node: 20.5.0 - /usr/local/bin/node
  Yarn: 1.22.19 - /usr/local/bin/yarn
  npm: 9.8.0 - /usr/local/bin/npm
  pnpm: 8.15.5 - ~/Library/pnpm/pnpm
NPM Packages:
  @aws-amplify/backend: Not Found
  @aws-amplify/backend-cli: Not Found
  aws-amplify: Not Found
  aws-cdk: Not Found
  aws-cdk-lib: Not Found
  typescript: Not Found
AWS environment variables:
  AWS_PROFILE = cloudteam
  AWS_DEFAULT_PROFILE = cloudteam
  AWS_STS_REGIONAL_ENDPOINTS = regional
  AWS_NODEJS_CONNECTION_REUSE_ENABLED = 1
  AWS_SDK_LOAD_CONFIG = 1
No CDK environment variables

Description
export const updateTeam = async (input: any) => {
  const { data: updatedTeam, errors } = await client.models.Team.update(input);
  if (errors) console.error(errors);
  return updatedTeam;
};

A function file is created externally.
At that time, it is not possible to specify the type of props, so I would like to be able to do so.

Hi - we're working on this as we speak. Our current thought is to update the clientschema type to include more types in general:
type CreateTodoInput = Schema["Todo"]["createArgs"]
type UpdateTodoInput = Schema["Todo"]["updateArgs"]
type DeleteTodoInput = Schema["Todo"]["deleteArgs"]

Thank you for working on this issue.
The type of setup you guys are thinking of is very nice.
I think having those type definitions will greatly improve the development experience.

import { useEffect, useState } from "react";
import { generateClient } from "aws-amplify/data";
import { type Schema } from "@shared-backend/amplify/data/resource";
type Team = Schema["Team"];

const client = generateClient<Schema>();

// GET
export const useTeam = (id: string) => {
  // state
  const [team, setTeam] = useState<Team>();
  useEffect(() => {
    const func = async () => {
      if (!id) return;
      const res = await client.models.Team.get({ id });
      const team = res.data as Team;
      const errors = res.errors;
      if (errors.length > 0) {
        console.error("errors: ", errors);
        return;
      } else {
        console.log(team);
        setTeam(team);
      }
    };
    func();
  }, [id]);

  return team;
};

I would like to see the development of the type of data when obtained using get.
If the type is not defined, the following error will occur.
An inferred type of 'useTeam' cannot be named without a reference to '../../../node_modules/@aws-amplify/data-schema/lib-esm/src/Authorization' you can't. This may not be portable. Requires type annotation. ts(2742)
An inferred type of 'useTeam' cannot be named without a reference to '../../../node_modules/@aws-amplify/data-schema/lib-esm/src/RefType' you can't. This may not be portable. Requires type annotation. ts(2742)
Exported variable 'useTeam' has or uses name '__auth' in external module "/Users/rnrnstar/github/Oripa/node_modules/@aws-amplify/data-schema/lib-esm/src/RefType" However, you cannot specify the name. ts(4023)

A new version of the schema builder (@aws-amplify/data-schema version 1.10.0) was released this morning that exposes types to resolve the above errors.


loki/promtail : collect all tdp logs

tdp logs are not collected.
Logs that should be collected :

xxxx_log_dir/*.log  for all log_dirs defined in tdp-collection's tdp-cluster.yml
xxx_log_dir/*.log defined in various files from tdp-collection-extras

Additionaly, maybe other logs should be collected :

ldap
kerberos
postgres
system logs
observability logs
etc ?

In case you want to discuss these topics, today and every friday we have the developers-call at 14:00 Paris time https://meet.goto.com/tdp

In case you want to discuss these topics, today and every friday we have the developers-call at 14:00 Paris time https://meet.goto.com/tdp

Thanks, I will attend


Implement window-back-and-forth command

Similar to workspace-back-and-forth but for windows

Implemented in 0.13.0-Beta


Rename repos resource to delivery-targets.

Add new endpoints with same function as repos related functions.
Change correspoinding documentation and add deprecated message.

Didn't change repos related fields in query and response.

All the URLs are missing trailing slashes. There will be a redirect, but the documentation should be precise.
I also feel the serializer field and filter should be renamed, but will write more about this in JIRA so that we can discuss it.

Fixed the URL trailing slashes in ad6bdfb8c. Thanks.

"delivery-target(s)" is not a good and descriptive name for the resources previously referring to "repos".
My preference is "content-delivery-repos" or "content-delivery-repositories".

Has been changed to content-delivery-repos

Looks good to me.

Merged as c73310cf.


Catchable fatal error: Argument 2 passed to Grocy::ExecuteDbStatement() must be an instance of string, string given, called in Grocy.php on line 23 and defined in Grocy.php on line 60

Hi
Getting this error after login of new installed grocy
Catchable fatal error: Argument 2 passed to Grocy::ExecuteDbStatement() must be an instance of string, string given, called in Grocy.php on line 23 and defined in Grocy.php on line 60

PHP version < 7.0

Hello,
yeah - I didn't pay attention to make it < PHP 7.0 compatible ... I'll add this to README...


Follow up to dependency verification using signatures

Context
Some improvements on signature verification, in particular trusted keys, built on top of #11712

@ljacomet PTAL


Challenge http://www.freecodecamp.com/challenges/waypoint-use-clockwise-notation-to-specify-the-padding-of-an-element has an issue

The objectives right now are pretty confusing:

Your green-box class should give the bottom of elements 20px of padding.
Your green-box class should give the left of elements 40px of padding.
This suggests, to me at least, that through Clockwise Notation it is possible to assign padding to just the Bottom and Just the Left. Total NewB here, but it seems to me that you have to assign it to the top/bottom and left/right. I can't find anyway other than padding-bottom, etc to change the top without changing the top.

Hi @BaxterChi Thank you for submitting this. I looked at the wording on this, and I think it's pretty clear, and if other people have similar issues with this, we can go back to the drawing board.

This is a duplicate of https://github.com/FreeCodeCamp/freecodecamp/issues/572


[Discussion] Code Structure

As work for the rust port of tockloader begins, I believe we should start thinking about how the structure of the project will look. I'd like to start this discussion by breaking down how the python version is currently structured.

main.py - The main bulk of command line interpretation is done here.
tockloader.py - Here we can find the logic to create an instance of an interface between the board and the PC. This is also where the CLI command given to tockloader are resolved through calls to methods attached to the aforementioned interface.
board_interface.py - Defines a generic class (BoardInterface) that acts as an intermediary between the board and the PC. In code, this is mostly used to define some constants and methods which do not vary between communication method. This class is inherited by the following:

BootloaderSerial (bootloader_serial.py) - Communication is done directly through serial.
OpenOCD (openocd.py)
JLinkExe (jlinkexe.py)
FlashFile (flash_file.py) - Not as relevant for us at this point

The rest of the files contain either helper functions, or logic related to applications.
The first thing that I would like to tackle is the topic of inheritance - I believe most if not all of the BoardInterface class can be broken down into constants and traits ( some with default implementation ). The rest of the child classes can be structs that implement these traits.
The second thing I'd like to bring to discussion is testing. Tockloader is a tool that is used on various platforms, and with various pieces of hardware. There are bound to be compatibility problems at one point or another, and I believe a robust testing system should be put in place.
One of my first ideas was, after splitting up BoardInterface, to create a mock interface that can be used in tests. Two simple functions that imitates writing & reading from the serial port using buffers would suffice for most tests. I would also suggest that the mock interface be able to read it's mock data from a file - this being potentially useful in edge cases.

Right now, it's hard to say how the project will look in the future, but I think we should still establish a basic outline now and adapt as we go. I'd like to hear what other people think about this topic.

Issues sent to upstream repositroy https://github.com/tock/tockloader-rs/issues/3


Chunking helper

Utility to help with chunking. (I’d like to get this code out of the Entity Service and I think Anonlink is a better place for it.)
You give the function the sizes of your datasets and it generates a number of chunks. What you do with those chunks is up to you.
Yes, the output format is weird. This is so it can be JSON serialised without any hassle.

Jenkins is failing—there are problems with Python 3.5 on McNode, although these are not problems with my code. All the other tests are passing, so I feel it’s okay to merge.


Tutorial/local setup

How to categorize this PR?

/area documentation
/priority normal
What this PR does / why we need it:
Added documentation on how to setup a local landscaper with a local oci registry using harbor.
Special notes for your reviewer:
Release note:

NONE

/invite @hendrikKahl @MrBatschner

@hendrikKahl @MrBatschner thanks for the comments.
I incorporated all suggestions. PTAL

/lgtm


[Bug] -  DD360 WEB APP (Core) when user upload photo on developer profile

We have an issue when upload photo to developer profile.
This is issue was caused for a migrated lambdas and we didn't update the frontend

This bug was resolved in production


prepare datasets

thanks for your awesome work,now I want to train a age-slider,but I don`t know how to prepare the training datasets.how to prepare the datasets

You can build a age-slider from prompts/text alone. The way we built our prompts are:

Use the trainscripts/textsliders/data/prompts-xl.yaml to set your prompts like this

- target: "male person" # what word for erasing the positive concept from
  positive: "male person, very old" # concept to erase
  unconditional: "male person, very young" # word to take the difference from the positive concept
  neutral: "male person" # starting point for conditioning the target
  action: "enhance" # erase or enhance
  guidance_scale: 4
  resolution: 512
  dynamic_resolution: false
  batch_size: 1
- target: "female person" # what word for erasing the positive concept from
  positive: "female person, very old" # concept to erase
  unconditional: "female person, very young" # word to take the difference from the positive concept
  neutral: "female person" # starting point for conditioning the target
  action: "enhance" # erase or enhance
  guidance_scale: 4
  resolution: 512
  dynamic_resolution: false
  batch_size: 1

This is already the default file, so you dont have to change anything.

Then you can setup the config-xl.yaml in the same folder for more detailed tweeks in training. I suggest to leave it in default.

Finally you can run the script:

python trainscripts/textsliders/train_lora_xl.py --attributes 'white, black, asian, hispanic, indian' --name 'agesliderXL' --rank 4 --alpha 1 --config_file 'trainscripts/textsliders/data/config-xl.yaml'

This will train your slider. You can use the https://github.com/rohitgandikota/sliders/blob/main/XL-sliders-inference.ipynb notebook to test your sliders.
For detailed instructions to setup and run these scripts. Please refer to the readme here https://github.com/rohitgandikota/sliders/tree/main#setup

@rohitgandikota Do you mind sharing how you prepare the visual slider's training data? I tried to take photos of the same object with slightly variations to create sliders, but the trained image slider tends to produce very vague outputs.

Here is an example dataset we shared - eyebrow dataset: https://github.com/rohitgandikota/sliders/issues/28#issuecomment-1831222859
The idea is that you need a pair of variations. For instance you need both small eyes (or normal eyes) and big eyes images. Both of them have to be very close. Please refer to the dataset I shared above. Hope it helps


WIP: Update to 5.15.4

Gets things in sync with qt-everywhere
Checklist

[ ] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

I guess this can also be closed as 5.15.4 is only available for commercial customers @hmaarrfk?

Until they open it up.


formik, installs dummy expected error to fix eslint error

PR https://github.com/flowtype/flow-typed/pull/1395 introduced a definition test file that fails an eslint rule requiring a negative test. To be honest, I'm not sure how the travis build was successful for it. Is there something missing in the travis config?
Clone master to reproduce:
cd definitions
yarn install
yarn test

/Users/patrick.winters/projects/hack/flow-typed/definitions/npm/formik_v0.9.x/test_formik.js
  1:1  error  Test has to include at least 1 negative Tests  flow-typed/negative-tests

@GAntoine, up to date. Can you think of how the MR that introduced this would have passed the build in the first place? Running ./travis.sh on a fresh clone looks to be broken.

Great, thanks for changing that. I have a hunch, the flow team recently changed the way $ExpectError works, and we had to tweak a couple things to work around it no longer working. One of them dealt with warnings vs. errors on build, though my memory is fuzzy. I don't have the time to look into it now, but if you can open a quick issue about it, that would be 🔥 .

@GAntoine , https://github.com/flowtype/flow-typed/pull/1496. It was something much more straightforward.


Collections plot with wrong longitude

This is more of an API bug, which affects Navigator. I was entering collections from Malaysia and for some reason all collections with longitude 118.xxx show up in the data service and Navigator having the initial zeros stripped from the decimal degrees. For example, collection 185839 has longitude 118.013, but the data service records the longitude as 118.129997 (https://paleobiodb.org/data1.2/colls/list.txt?id=185839). Collection 185856 has longitude 118.009 but the data service outputs 118.900002 (https://paleobiodb.org/data1.2/colls/list.txt?id=185856). As a result, those collections appear in incorrect
places (the long line in the ocean here https://paleobiodb.org/navigator/#/c56c7831).

It looks like it's a way that the decimal degree field is being treated by the API, because the same thing happens to latitude for collection 185858 (goes from 13.085 to 13.85).

I have just looked at this, and it is actually a bug in the Classic code. The collection entry code is generating the latitude and longitude incorrectly from the degrees and decimal-degrees fields. I am working on a fix now.

Looking further, this is actually a bug I caused! Unfortunately, I caused this while fixing potential SQL injection holes last week. The bug is now fixed, and I am looking through the rest of the changes I made to make sure I didn't inadvertently cause other errors.

The bug is now fixed, and I have updated the 32 collections that had bad coordinates computed between when the bug was introduced and when it was fixed.


fix(cxx_common): attempt to reduce memory usage of bazel artifact selector

This should reduce memory usage somewhat, although there are likely more gains to be had particularly during serialization.  This should incidentally reduce the size of the serialized state by removing the unused fields and using a slightly more compact format for the fields which are used.

Are there any tests that could be updated or written?

The user-visible behavior here is intentionally identical so there's not really anything to test at the moment.


Move the Create Request button to the Event/Details page

cc @stevejgordon
it's not very clear to the user how to create a new request, as the button is hidden a bit. Right now to create a requst, you need to navigate to the event details page:

where you can see the all the requests associated with that event. You then need to click on one of the event status squares to bring you to the event requests page:

this is where the create request button lives now.
I propose moving the Create Request button to the event details page, so it's one less click to create an event, and the button is a little easier to find for users. Since we're presenting Request information on the event details page in the form of the blocks that represent status, having the Create Request button there makes sense.

@mgmccarthy Yep I agree it's fairly well hidden!

Working on this issue


offline example doesn't recognise speech

Hi there,
I have just received my respeaker and I am testing the example offline_voice_assistant.py script here.
I have set the wake up word to alexa as a test but the same thing happens regardless. I have turned the mic volume up in alsa and I am still unable to get this script to recognise a single word - I've tried saying things ranging from "hello" to full scentences. Below is the output from the script:
root@ReSpeaker:~/respeaker_python_library/examples# python ./offline_voice_assistant.py
INFO:mic:Start detecting
INFO:mic:Detected alexa
Wake up
INFO:mic:Start listening
INFO:mic:Stop listening
1111+111111100000000-1111+11100000000-0000000000000000000000000000000000001111+11111111111111111111111111111111100000000-000000000000000000000000000000000000000000000000000
INFO:mic:Start detecting
INFO:mic:Too many delays, 17 in queue
INFO:mic:Too many delays, 16 in queue
INFO:mic:Too many delays, 15 in queue
INFO:mic:Too many delays, 14 in queue
INFO:mic:Too many delays, 13 in queue
INFO:mic:Too many delays, 12 in queue
INFO:mic:Too many delays, 11 in queue
INFO:mic:Too many delays, 10 in queue
INFO:mic:Too many delays, 9 in queue
INFO:mic:Too many delays, 8 in queue
INFO:mic:Too many delays, 7 in queue
INFO:mic:Too many delays, 6 in queue
INFO:mic:Too many delays, 5 in queue
INFO:mic:Too many delays, 6 in queue
INFO:mic:Too many delays, 5 in queue

Any ideas? Thanks

The offline example only recognizes three keyword. It's in https://github.com/respeaker/respeaker_python_library/blob/master/respeaker/pocketsphinx-data/keywords.txt
You can add new words to keywords.txt and dictionary.txt.  You can find the words in https://github.com/respeaker/pocketsphinx-data/blob/master/dictionary.txt

Hi,
Are we able to get some documentation on exactly what is required for respeaker to recognise new words using microphone.recognise() ?
I have replaced the dictionary file with the one that comes with pocketphinx and mic.recognise() will still only recognise "play music".


Add start_date, end_date & pagination parameters

In order to facilitate data science management I have refactored the endpoint "fetch_media" : I have added a start_date, an end_date to gather images during this time period and a pagination parameter in order to get images 10 by ten
=> still need to adapt pyro-client and to add test in the client part

some thoughts / questions :
=> this PR is useless, I should I have implemented the pagination code in the client part, not in the API part, no ?
=> Can I add the boto dependency in the client ?
=> instead of using fetch_media I should have used get_media_url

I think the pagination idea is great for all the "fetch" routes, perhaps we should revisit this for all endpoints. Some rebasing is needed first though :sweat_smile:

Yes I will go back to this pagination after the end of the big refactor :)
I think I will create a brand new PR


Prevent stretching when resizing window

kinda fixes https://github.com/hyprwm/Hyprland/issues/5044. It no longer makes the surface stretch but a frame of the original surface is still visible.

how about this

also no. "reported size" is the last size the window has ACKd. in ::setWindowSize, the window has not ACKd it yet. The bug is in the renderer, not the protocol handling

third time's a charm

all three changes are wrong. I'd rather not touch this code if I were you. Give me a test client and I'll look into it.

what do you mean by test client? just resize a window

but which window?
And how?
Are windows even real?
What is a window?

Any window will work. Just resize the window to the smallest it can go and then toggle floating on it. It's easier to notice if you turn animations off


Populate .all-contributorsrc with author out of the gate

Cancelling this for now. I don't think there is a way to get the user's avatar in the expected format.


release-1.2

get the new branch ‘release-1.2’ to my fork，did anything wrong ？

Dear community member,
Hyperledger fabric use gerrit as its code base manage system, https://gerrit.hyperledger.org/r/#/admin/projects/fabric
The github version is only a minor, thus it could not merge any PR here.
Please follow this code of contribution:
http://hyperledger-fabric.readthedocs.io/en/latest/CONTRIBUTING.html

Thanks for the contribution! this is a read-only mirror. please read the contribution guide.
Thanks for the contribution! However, this is a read-only mirror. please read the contribution guide. Also, feel free to join us on chat!


Extend import functionality

This PR adds the possibility to decide whether an external file should be included via <<< when read by hsd (default) or not (include_file=False). Also, it is now possible to set such imports via Python by adding <<<filename to the dictionary.
It would also be possible (if desired) to add this decision to the import of hsd-files via <<+.
Please let me know if tests should be added.

I have tried to implement the "interrupts" as I understood them. Please let me know if this meets your expectations or if further changes are needed.

Since the tests failed due to the new @abstractmethod in the HsdEventHandler, maybe it would be a good idea to ask (again) if new tests should be added?


Html css session day 3

.github/workflows FOLDERS were CREATED workflows goes inside .github
linters.yml FILE was CREATED  inside workflows folder
linters.yml HTML & CSS configuration
1 "CONTAINER" DIV WAS CREATED
3 DIVs WERE CREATED INSIDE THE CONTAINER
5 CLASSES WERE CREATED "CONTAINER" , "ICON" , "NAME" , "PROFILE" , "LEFTMARGIN"
"container" , "icon" , "name" , "profile" , "leftmargin"  CLASSES WERE CREATED
linters.yml errors corrected
Optional Suggestions**
Update the document title Professional Portfolio GERSON SANCHEZ
Changed the width from px to %
Font families was setup
geometry.png added
"navigation" , "menu" CLASSES WERE ADDED
hamburguer.png ICON line WAS ADDED
hamburguer.png WAS UPLOADED
"navigation" , "menu" CLASSES WERE DECLARED
Linters.yml errors
13:11  heavy_multiplication_x  Expected single space before "{"   block-opening-brace-space-before
22:12  heavy_multiplication_x  Expected a leading zero            number-leading-zero
Required change
Kindly make sure you chose one temple to the Figma and your design must stick to the template design you have chosen as much as possible (e.g. font, colors, images, text, margins) using the templates in Figma.

I forgot to upload the images my mistake sorry


feat: add crc32 checksum to file encryption

Why
File encryption format now includes a crc32 checksum.
How
Added the checksum to the end of encrypted files.
Included a util for calculating crc32 so that we don't add extra dependencies.

Fix tests and add in a changeset as a minor release.


Patrick/update UI deps

Node v18 support:
added --openssl-legacy-provider as workaround for node v18 due to breaking change in the SSL encryption used in webpack
see: https://github.com/webpack/webpack/issues/14532
consider upgrading all SSL related packages in the future

closing, since some checks wont pass.


DHCP not working on WHID injector

Is there an existing issue for this?

[X] I have searched the existing issues

Describe your problem
I flashed WiFiDuck on a WHID injector, but when I connect to the AP, the ESP8266 won't provide me any IP, so I have to set it manually. It's like the DHCP service won't work properly. Also, the DNS server won't work.
Steps to reproduce
I made a few changes for making this code work on a WHID injector: https://github.com/125K/WiFiDuck-whid

Use the esp8266Programmer.ino to be able to flash esp_duck code
Flash the esp_duck code
Flash the atmega_duck code
Now, you can't connect to the network, unless you set an IP manually.

It's like the DHCP server is not working.
What hardware are you using?
WHID injector
Anything else?
No response

Hey ! thanks very much for your work, I can finally run wifi duck on my whid, except, when I tried going onto the web page with the IP <IP_ADDRESS> I have ERR_ADDRESS_UNREACHABLE error, do you know why and could be get in touch on discord or sum ?
here's mine just in case : Hugo ;)#0667

@HugoMskn I have the same error, I don't know why this happens 🤔. If you find some way to fix it, feel free to make a pull request


[QUESTION] Clothes to -1

Hey, is there a possibility to set the clothes like for example shirts to -1

@GhostLegionRP setting it to -1 has no effect as far as I know. Why would you need to do it?

i need it to hide clothes completely, i have the problem that i wear jackets partly as shirts and set the shirts themselves to 0 but then the white shirt shows through

@GhostLegionRP Components have no effect when they are set to -1 so it will not work the way you want it to work

@TheiLLeniumStudios Could you make this somehow functional ?
Because you look even it they somehow strange

Just set your shirt to 15 for male and 11 or 14 for female. Its always been a blank spot since FiveM started just for this matter.


eval

Hello, why is it taking a long time when I run the eval.py file, my GPU doesn't seem to be working, but my CPU is fully loaded。what shoud I do?thanks!

Hello, please make sure that you have correctly installed pytorch with cuda. You could check that by the following steps.
First, in your Python console
import torch torch.cuda.is_available()
and get 'True' result.
Second, type 'nvcc -V' in your terminal, and you may get results like
Copyright (c) 2005-2021 NVIDIA Corporation Build  on xx Cuda compilation tools, release 11.5, V11.5.119 Build xx
If your results are similar with mine but still could not work with GPU, please check that the cuda version is compatible with your pytorch, or you have installed cudnn

首先，谢谢您的回答！
我运行train.py文件时是正常的，GPU能够满负载工作，当我运行eval.py文件时，速度很慢，通过nvidia-smi查看GPU状态，发现GPU没有工作，我尝试在eval.py文件的dev=torch.device('cuda' if torch.cuda.is_available() else 'cpu')下输入print(dev),返回的是‘cuda’。所以我比较疑惑dev既然选择的是cuda，为什么运行eval.py文件时没有使用GPU。希望您能解惑
On 6/2/2022 10:35，Biyuan @.***> wrote：
Hello, please make sure that you have correctly installed pytorch with cuda. You could check that by the following steps.
First, in your Python console
import torch torch.cuda.is_available()
and get 'True' result.
Second, type 'nvcc -V' in your terminal, and you may get results like
Copyright (c) 2005-2021 NVIDIA Corporation Build on xx Cuda compilation tools, release 11.5, V11.5.119 Build xx
If your results are similar with mine but still could not work with GPU, please check that the cuda version is compatible with your pytorch, or you have installed cudnn
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

哦，对了，我是设置了输出可视化结果了。不知道是不是这影响了
On 6/2/2022 10:35，Biyuan @.***> wrote：
Hello, please make sure that you have correctly installed pytorch with cuda. You could check that by the following steps.
First, in your Python console
import torch torch.cuda.is_available()
and get 'True' result.
Second, type 'nvcc -V' in your terminal, and you may get results like
Copyright (c) 2005-2021 NVIDIA Corporation Build on xx Cuda compilation tools, release 11.5, V11.5.119 Build xx
If your results are similar with mine but still could not work with GPU, please check that the cuda version is compatible with your pytorch, or you have installed cudnn
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>


unable to view /infer base url issue in swagger-ui.html when the default content type is application/xml in spring MVC4

Please take the time to search the repository, if your question has already been asked or answered.

[x] What version of the library are you using? Is it the latest version? The latest released version is

What kind of issue is this?

[ ] Question. Is this a question about how to do a certain thing?

[ ] Bug report. If you’ve found a bug, spend the time to write a failing test. Bugs with tests or
steps to reproduce get fixed faster. Here’s an example: https://gist.github.com/swankjesse/6608b4713ad80988cdc9

[x] spring xml/java config that is relevant
[ ] springfox specific configuration if it makes sense
[x] include any output you've received; logs, json snippets etc.; and what the expected output should be
[ ] if you have a repo that demonstrates the issue for bonus points! See this example

[ ] Feature Request. Start by telling us what problem you’re trying to solve. Often a solution
already exists! Don’t send pull requests to implement new features without first getting our
support. Sometimes we leave features out on purpose to keep the project small.

Please do consider starring this repository if you do like this project and find it useful.

my spring-config.xml I have the content negotiation configuration as :

when I change the default content type to application/json then the swagger UI gets loaded otherwise I get error :+1

This is not a springfox issue. You need to set it up such that if you do not pass in accept headers it should render json, atleast for the springfox endpoints


ARROW-881: [Python] Reconstruct Pandas DataFrame indexes using metadata

This depends on PARQUET-595 which hasn't been merged yet.
cc @mrocklin

PARQUET-595 is merged

@wesm This is ready for another round of review when you get a chance.

OK, taking a look now. Minor rebase conflict from #679

Fixed the conflict and addressed the {,RecordBatch}File{Reader,Writer} change.

I think this and #602 are the last things I'd like to get in before cutting 0.4.0 (outside some clean up patches).

Sounds good!

made a last comment https://github.com/apache/arrow/pull/612#discussion_r116603525 but outside of that i think this is about good to go

Here's the appveyor build: https://ci.appveyor.com/project/cpcloud/arrow/build/1.0.158
+1, thanks for doing this!


Split Activity Logs records before sending as CloudEvent

Azure activity logs are received in batches of related "records", where each record in the array is an individual "resource log".

A description of the resource log schema can be found at Schema from storage account and event hubs.
An example of actual activity log event was shared in https://github.com/triggermesh/triggermesh/pull/278#issuecomment-970856642

We should split those resource logs and send each of them as an individual event, like we do with events from Amazon S3 for example:
https://github.com/triggermesh/triggermesh/blob/f6b513763e9413017620c688897986af38bdc997/pkg/sources/adapter/awssqssource/process.go#L152-L166

Note: it is not clear to me yet whether we should do this or not.
It seems like Azure purposely delays the delivery of activity logs exactly so that related entries can be grouped together.
For example...

Request started
Request finished (success / failure)

... are often two entries inside a single message.
By splitting these entries and sending them as single CloudEvents, we make them easier to filter, but we also make it more difficult to relate two activity logs entries.

Closing for now. Can't see any value in doing this. I think it's more important to keep messages the way Azure decides to deliver them.


Enhancement: Organization of chats into folders and/or "projects"

What features would you like to see added?
I would love to see two related features:

The ability to group chats and conversations into folders. Call this "basic" organization.
The ability to have a special type of folder called "projects". In addition to simply being an organizational tool, it would allow you to have shared context such as files (or a selection of specific files already uploaded and indexed by the RAG system) as well as a shared system prompt or context.

I go into greater detail below as I have a specific vision in mind. As someone who is a heavy .NET IDE user, I think in "solutions", folders, and projects - so what I'm describing is just my current mental model. Could this be accomplished in other ways? Perhaps. I know I need to start leveraging the existing bookmark and RAG system much more, and I will try to do so in the upcoming days. I'm open to alternative approaches so long as they capture the essence of what I'd like to see.
More details
Folders / Groups
Other open web UIs have the ability to organize conversations into folders. This would be an extremely useful feature to have as I tend to start many conversations on related topics. I also retain my chat history, so finding a previous conversation by date is starting to get challenging. Search helps, but sometimes I'd rather just see everything that I think is related be in one spot.
For basic folder management, I would expect:

Button / toggle in main conversation list to switch between current by-date organization and folder view (P1)
Move conversations from one folder to another (P1)
Rename / delete folders (P1)
On delete, should conversations be deleted, moved to parent, or moved to root/global? (P2)
Multiple levels of nesting (P2)
Share / export entire folder (P3)

I see #3021 that essentially covers this feature. I'm happy to see this request scoped to the second part, Projects. But I mention both because I think they could actually blend together and augment each other.
Projects
I would love to see something similar to Claude's project system. I see #4730 that talks about groups and workspaces - but that seems to focus more on the team and collaboration aspects.
To me, a "project" is a special kind of folder that has shared context built in. A project could be as simple as a shared system or context prompt. But I think it would also make sense for it to share selected files from the RAG system and to also potentially share generated artifacts.
Call me crazy, but I think projects could/should also support nesting - where context is additive (i.e. additional files, prompts).
For example, a project structure could be:

LibreChat (includes main developer documentation as context)

Front-end (includes additional documentation and context related to front end. May include system prompt stating that XYZ libraries are used and a certain style should be followed)
Back-end (ditto)

So, I would expect:

Project rename / delete (P1)
Shared system / user prompt (P1)
Shared files from the RAG database (P1)
Select which specific files to use (P2)
Shared artifacts (P2)
Nested projects (P3)

Combining folders and projects
Here is why I consider these features related: I think folders should be allowed to contain projects and vice versa.
Example of folders containing projects: "Personal projects", "React projects", ".NET projects" - and these are simply groupings of related projects.
Example of projects containing folders: Perhaps I don't need the extra overhead and context for a certain feature to warrant a new sub-project. I just want to create a folder underneath "Front-end" - to use the above example - where I collect all of my conversations about one thing.
This is definitely a "nice-to-have" feature. But I could envision an implementation where mixing and matching projects and folders in a hierarchy isn't a complete implementation and UX nightmare.
I recognize as a whole, this is likely a lot of work and effort. I'd love to support in any way I can.
Which components are impacted by your request?
General, UI
Pictures
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

+1 love this idea! I use Claude Projects at work, it's a game changer for shared context across multiple chats.
The biggest downside to the Claude implementation is the limited size of document context you can add to the project. If LibreChat could provide access to larger sets of documents in project context, it would be a huge advantage.


Use our own hashing architecture

This replaces Guava's hashing. We need this for two reasons:

it allows the addition of custom hash functions, like BLAKE2b which would not be possible with Guava's closed design
it fixes a few performance issues that Guava only fixes in version 20 (which we can't upgrade to right now, because we still need to support Java 5 in places)

Branch build: https://builds.gradle.org/viewQueued.html?itemId=7781838

Branch build: https://builds.gradle.org/viewQueued.html?itemId=7789248

FTR, I found this, too: http://www.twmacinta.com/myjava/fast_md5.php, but it looks pretty irrelevant now. I wouldn't bother even measuring it.

Branch build: https://builds.gradle.org/viewQueued.html?itemId=7826837

Some interesting improvements:

Test
Guava hashing
Our hashing
Diff

visiting zip trees
3.386 s
1.472 s
-56%

get IDE model on k9AndroidBuild for Android Studio
245.5 ms
232.5 ms
-5%

clean assemble on multiNative
24.434 s
22.246 s
-9%

clean assemble on manyProjectsNative
13.296 s
6.276 s
-53%

build with build file change on smallNativeMonolithic
4.883 s
4.358 s
-11%

All results here: https://builds.gradle.org/viewLog.html?buildId=7827117&buildTypeId=Gradle_Check_PerformanceTestCoordinator&tab=report_project944_Performance

Regarding the performance results: We are much faster for the native scenarios since your branch includes @ghale's changes ( #2656 ), while the baseline (4.2-20170817235727+0000) does not.
@ghale Should rebaseline all the native tests on master to lock in the improvement.

I kicked off a performance build with this changes and always calculating the build cache key: https://builds.gradle.org/viewQueued.html?itemId=7838891&tab=queuedBuildOverviewTab
Let's see how the result for the fully up to date build changes.

About not cloning the bytes in the BuildCacheHasher: I don’t like that, and intentionally didn’t work around the cloning. A clone of 32 bytes for a short time should be very fast and the correctness is very important.

Do we need to do something to not break the Kotlin DSL?

I don't see HashValue or HashUtil used in Kotlin DSL, but we'll know if we break it from the master builds I guess.

@wolfs can you take another look?

@lptr I added some more comments.

Restarted as #2817.


Prepare for v0.16.20 release

success ✅

https://github.com/cilium/cilium-cli/actions/runs/11707093028
https://github.com/cilium/cilium-cli/actions/runs/11707093039
https://github.com/cilium/cilium-cli/actions/runs/11707093030
https://github.com/cilium/cilium-cli/actions/runs/11707093054
https://github.com/cilium/cilium-cli/actions/runs/11707093012


why not compiled to pure esm package?

after I upgrade vue-tsc from 1.8 to 2.0, type checks failed when build:
error TS1470: The 'import.meta' meta-property is not allowed in files which will build into CommonJS output.
./../node_modules/.pnpm/@types+three@0.161.2/node_modules/@types/three/build/three.d.cts:1:15 - error TS1479: The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import("../src/Three.js")' call instead.
but I have set type:module in package.json, and it's ok in 1.8.

Closing this one due to lack of a minimal reproduction. Feel free to create a new discussion or a new issue if you’re still having problems, thanks!


small bumps before v8 module paths

This PR contains a set of small bumps ot be used before changing the module paths for ibc-go to github.com/cosmos-sdk/ibc-go/v8

These are handled in #741. While typically I would push through the earlier PR, that one also bumps to IBC-v8 along side it


Prevent WinUI item templates from showing up in other project types

Problem
WinUI item templates are appearing in projects where they do not belong. For example, here they are appearing in a C# console application:

Solution
In the .vstemplate files for each project item, there is a TemplateGroupID property that specifies what kind of project an item templates will show up in. The WinUI item templates correctly set this property. However, there is a ShowByDefault property which specifies that the template will only be displayed under the specified TemplateGroupID when set to false.
The current WinUI item templates have ShowByDefault set to true and the solution here it to set them to false.
Work Item
Bug 1433670: WinUI C# templates are available to incompatible projects

Adding Ryan and Evelyn since I don't own the templates and they've worked on them in the past, but LGTM 👍

@evelynwu-msft @ShashankNay I tested the VSIX that has my changes. The results can be found in the PR description. It appears to be working correctly now. How can I run the status checks for this PR?

/azp run


sql strict mode

https://help.sap.com/doc/abapdocu_751_index_htm/7.51/en-us/abenopensql_strict_mode_750.htm

moved to #477


Ideas for Handbook Pages

What processes do we have in CHAOSS that could each constitute a single page?
Here are four ideas

Mentoring (e.g., GSoC, Outreachy, CommunityBridge)

Organisation administrators
Finding Mentors
Selecting Mentees
Integrating Mentees
Coordinating between Mentors and Mentees

Working Group

Starting a working group
meeting on regular calls
using mailing list
engaging people asynchronously

Releasing metrics

Process
Infrastructure

Website

Adding new page
updating a page
removing a page

Organizing CHAOSScon

Will each of the top level items (Mentoring, Working Group, etc.) have their own page? I think 2 would definitely need a top level page, but I'm not sure if the others would have enough content to justify them because most of the content would be in the lower pages.
If it has a top level page, I think 2. Working Group could be condensed into the following pages:

Start a Working Group
Working Group Communications and Planning (this would combine the last 3 elements from your list)

I think @BenLloydPearson is right. What content goes on which page is malleable and we'll decide as we write those pages.

I started a draft for the CHAOSScon organizing page:
https://docs.google.com/document/d/1CCrN1lRkN-pWNrXL4mL0_XSzInX6VZ1X9JZSOQQicHw/edit

New Section: CHAOSScast

I believe all these topics have been covered in the current version of the Community Handbook, so I'm closing this issue.

Yes, especially thanks to @jaskiratsingh2000's amazing work on the Handbook.

Thanks


Typescript definitions fixes

pc.BoundingSphere

would it be possible to make "center" and "radius" public properties? BoundingBox also has center and halfExtents public.

pc.TouchEvent/pc.MouseEvent/pc.KeyboardEvent

type of the property "event" is Event not pc.TouchEvent/pc.MouseEvent/pc.KeyboardEvent

Thanks
Tomas

This issue is now fixed.
The BoundingSphere properties have been exposed in the API for some time now, and therefore also appear in the TS declarations (see #3387).
The event property of KeyboardEvent, MouseEvent and TouchEvent are now correctly typed (see #3845).


[BUG REPORT] X Logo is missing a background

Buttons Relation
X
Bug Description
The Background is missing so it looks weird
Expected Result
Add a suitable background
Additional Information
No response
Images

Does this occur on different browsers / devices?
When I pushed the code, I tested using Firefox and it seemed to work.

Sorry, it was a Problem on my end. I cleared the browser cache and now it works.
I was using Chrome Version 115.0.5790.171 (Official Build) (64-bit)


Filter is not working

I need to get the single record from API and I set _id into filter but it's load the all the records of collection. So, how can get the single record of  specified key.  Also tried rating key but still it's not working.
filter: {_id: '5b235cf10ab95doc886865679'}
Also tried filter: {"rating":{'$eq': '4'}}

Please, any update on this.?

I had the same problem while filtering using the post method.
Meanwhile, I used the filter in query parameters:
/api/collections/get/{collection}?token=&filter[_id]=xxxxxxxx

@ranjit-redekar how do you query the api?

it's my bad I did something wrong.
thanks @paulo-santos  its working.


Add redis service and redis configuration to be used in the filter service

I had the impression the junk wasn't learned from by rspamd, so I dived into the logs and configuration of the filter service. I believe the filter container is missing a redis instance to write the bayes data.
cfg; rspamd_redis_init: cannot init redis backend for BAYES_SPAM

Merged. Thanks a lot!


[BUG] Problem with solvers name

When running the benchmark, only 3/6 solvers seem to exist: xgboost, solver_template and skforecast_multiseries_linear.

Solved by PR #44


docs: update README link

Codecov Report

Merging #4 (b3493bb) into master (e6da758) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master       #4   +/-   ##
=======================================
  Coverage   47.40%   47.40%
=======================================
  Files          14       14
  Lines         694      694
=======================================
  Hits          329      329
  Misses        322      322
  Partials       43       43

Continue to review full report at Codecov.

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


[Question] Best practices for throttling outgoing data?

Description/Screenshot
Recently, we've run into an issue where a very small percentage of users produced an excessive amount of logs due to a code error on our side - a 3rd party dependency was triggering a logged (trace) callback thousands of times per second.
Obviously, we should fix the issue on our side first, however, it made us think about avoiding such cases in the future. The most straightforward solution seems to be throttling of the outgoing user data, however, I am not sure how to approach this. Ideally, we want to keep the data complete for all non-abusive users, so no sampling (a critical message might get sampled out and we wouldn't be able to track down a technical issue on the customer's end).
My setup:
"@microsoft/applicationinsights-common": "^2.7.3",
"@microsoft/applicationinsights-react-js": "^3.2.3",
"@microsoft/applicationinsights-web": "^2.7.3"
"react": "^17.0.2",
"react-dom": "^17.0.2"

config: {
  instrumentationKey,
  eventsLimitInMem: 2000,
  isStorageUseDisabled: true,
  enableSessionStorageBuffer: false,
  maxBatchInterval: 10000,
  extensions: [this.reactPlugin],
  extensionConfig: {[this.reactPlugin.identifier]: { history: browserHistory }},
  enableUnhandledPromiseRejectionTracking: true
}

Additional Context
I am currently aware of the following settings related to data throttling:

eventsLimitInMem: The number of events that can be kept in memory before the SDK starts to drop events. By default, this is 10,000.
maxBatchInterval: How long to batch telemetry for before sending (milliseconds)
Throttle Manager: I don't fully understand the settings here, but I might be able to achieve what I want with a reasonable combination of maxSendNumber (e.g. 1000) and dayInterval (e.g. 1/24 - hourly telemetry dispatches)?

I was thinking about lowering eventsLimitInMem, however, it still doesn't prevent our users from dispatching dozens/hundreds of individual tracking requests per second. I had no luck with maxBatchInterval either - it seems to act only as a guard against accumulating excessive data on the user's end (e.g. if the network is slow) and does not trigger between individual tracking calls if the user is online.
What seems to be missing here is something like a lodash throttle - a time-based interval which would allow users to only dispatch a limited amount of data once per a defined time interval (e.g. hourly or every minute or so).

Can something like this be achieved with the currently available settings?
Is the Throttle Manager component compatible with the other settings (eventsLimitInMem, maxBatchInterval)?
Does the Throttle Manager configuration support intervals (dayInterval) shorter than 1 day? (e.g. 1/24 - an hourly rate)

It is possible that the duplicates are caused by #2205 or #2195 instead of our code. My original question is still relevant I think, though - as a defense mechanism against such cases in the future:

Since your using "@microsoft/applicationinsights-web": "^2.7.3" No, these issues where introduced in the v3.x code bases.
We currently don't provide any "out of the box" throttling from the client side as you point out that generally throttling on the client side may cause something critical to get dropped, and if your entire set of client users drop the event you could be missing something critical -- and as this would probably depend on your application the throttling rules could get complex. And of course once the page reloads all previous knowledge is lost (unless persisted in Session / Local storage / IndexedDb)
We do have a "limit" on the total number of "dependency" requests that would be sent for a single page load maxAjaxCallsPerView which just blocks all events after reaching this limit.
You can implement your own "throttling" logic via a Telemetry Initializer, while it's primary use-case is to allow decorating / modifying the event before it gets batched, if you return false (explicit not just something falsely like 0 or undefined) then the event will be dropped and never batched / sent.
eventsLimitInMem - This is generally used to limit the amount of memory consumed within the SDK, so it's not really designed as a throttling mechanism to stop the SDK from crashing the browser if for some reason there are excessive events or it can't send the events out the door.
maxBatchInterval - This is just the amount of time it "waits" after batching the first event before it sends out the batched events.
And the Throttle Manager is really about allowing the throttling of specific generated messages (currently by the SDK) so rather than sending out an event for every user / every page load it's configurable to allow a lower percentage of events (so only send out a event once per month and only on a monday -- this is one of the configurable throttling) -- but this doesn't apply to "normal" automatic events. If your firing custom events, then yes you could configure and use this yourself -- but I'm guessing that's not really what your asking.

Can something like this be achieved with the currently available settings?

Not by default, but you could use a telemetry initializer fairly simply to duplicate this behavor.

Is the Throttle Manager component compatible with the other settings (eventsLimitInMem, maxBatchInterval)?

There are different, in that you would manually "ask" the throttle manager whether it can send an event and if you do it's batched with the other configs.

Does the Throttle Manager configuration support intervals (dayInterval) shorter than 1 day? (e.g. 1/24 - an hourly rate)

Tagging @Karlie-777, this sounds like a possible enhancement that we could consider, can you please create a GitHub enhancement issue (tagging this one) so that we can keep it on our backlog, rather than just tagging this one as this issue will probably have more discussion than just providing the ability for limiting hourly / minute -- or we may create a new specific Client side event throttler.

[like]  Karlie Li reacted to your message:

From: Nev @.>
Sent: Monday, April 8, 2024 4:22:29 PM
To: microsoft/ApplicationInsights-JS @.>
Cc: Mention @.***>
Subject: Re: [microsoft/ApplicationInsights-JS] [Question] Best practices for throttling outgoing data? (Issue #2322)
It is possible that the duplicates are caused by #2205https://github.com/microsoft/ApplicationInsights-JS/issues/2205 or #2195https://github.com/microsoft/ApplicationInsights-JS/issues/2195 instead of our code. My original question is still relevant I think, though - as a defense mechanism against such cases in the future:
Since your using @.***/applicationinsights-web": "^2.7.3" No, these issues where introduced in the v3.x code bases.
We currently don't provide any "out of the box" throttling from the client side as you point out that generally throttling on the client side may cause something critical to get dropped, and if your entire set of client users drop the event you could be missing something critical -- and as this would probably depend on your application the throttling rules could get complex. And of course once the page reloads all previous knowledge is lost (unless persisted in Session / Local storage / IndexedDb)
We do have a "limit" on the total number of "dependency" requests that would be sent for a single page load maxAjaxCallsPerView which just blocks all events after reaching this limit.
You can implement your own "throttling" logic via a Telemetry Initializerhttps://github.com/Microsoft/ApplicationInsights-JS?tab=readme-ov-file#telemetry-initializers, while it's primary use-case is to allow decorating / modifying the event before it gets batched, if you return false (explicit not just something falsely like 0 or undefined) then the event will be dropped and never batched / sent.
eventsLimitInMem - This is generally used to limit the amount of memory consumed within the SDK, so it's not really designed as a throttling mechanism to stop the SDK from crashing the browser if for some reason there are excessive events or it can't send the events out the door.
maxBatchInterval - This is just the amount of time it "waits" after batching the first event before it sends out the batched events.
And the Throttle Managerhttps://github.com/microsoft/ApplicationInsights-JS/blob/main/docs/ThrottleMgr.md is really about allowing the throttling of specific generated messages (currently by the SDK) so rather than sending out an event for every user / every page load it's configurable to allow a lower percentage of events (so only send out a event once per month and only on a monday -- this is one of the configurable throttling) -- but this doesn't apply to "normal" automatic events. If your firing custom events, then yes you could configure and use this yourself -- but I'm guessing that's not really what your asking.
Can something like this be achieved with the currently available settings?
Not by default, but you could use a telemetry initializer fairly simply to duplicate this behavor.
Is the Throttle Manager component compatible with the other settings (eventsLimitInMem, maxBatchInterval)?
There are different, in that you would manually "ask" the throttle manager whether it can send an event and if you do it's batched with the other configs.
Does the Throttle Manager configuration support intervals (dayInterval) shorter than 1 day? (e.g. 1/24 - an hourly rate)
Tagging @Karlie-777https://github.com/Karlie-777, this sounds like a possible enhancement that we could consider, can you please create a GitHub enhancement issue (tagging this one) so that we can keep it on our backlog, rather than just tagging this one as this issue will probably have more discussion than just providing the ability for limiting hourly / minute -- or we may create a new specific Client side event throttler.
—
Reply to this email directly, view it on GitHubhttps://github.com/microsoft/ApplicationInsights-JS/issues/2322#issuecomment-2043172038 or unsubscribehttps://github.com/notifications/unsubscribe-auth/AS7LF2VRWJCWAHQU4VC43U3Y4K74LBFKMF2HI4TJMJ2XIZLTSOBKK5TBNR2WLJDUOJ2WLJDOMFWWLO3UNBZGKYLEL5YGC4TUNFRWS4DBNZ2F6YLDORUXM2LUPGBKK5TBNR2WLJDUOJ2WLJDOMFWWLLTXMF2GG2C7MFRXI2LWNF2HTAVFOZQWY5LFUVUXG43VMWSG4YLNMWVXI2DSMVQWIX3UPFYGLLDTOVRGUZLDORPXI6LQMWWES43TOVSUG33NNVSW45FGORXXA2LDOOJIFJDUPFYGLKTSMVYG643JORXXE6NFOZQWY5LFVAZTGMZXGMZDSMUCUR2HS4DFUVUXG43VMWSXMYLMOVS2UMRSGMYDMMZUGM3DJJ3UOJUWOZ3FOKTGG4TFMF2GK.
You are receiving this email because you were mentioned.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

@MSNev thanks for the elaborate answer, it clarified many things which I initially misunderstood from the docs.
I think I should be able to implement my own client-side throttling now or at least utilize some kind of network-level brute-force protection by routing the the telemetry via our own servers first (endpointUrl).


Running in the background with Supervisor

So I've created a simple script to run MeiliSearch with which is installed via APT, the script looks like this:
meilisearch-service.sh
#!/bin/bash

export MEILI_DB_PATH=~/data.ms
export MEILI_HTTP_ADDR=<IP_ADDRESS>:7700
export MEILI_MASTER_KEY=mymasterkey
export MEILI_ENV=production

meilisearch

If I run this script manually it is all fine, when I run it with supervisor, it is also fine, however, when I stop or remove the supervisor config and reload, there's still a process running for some reason in the background.
Supervisor configuration
[program:worker-32]
command=/home/user/meilisearch-service.sh
process_name=%(program_name)s_%(process_num)02d
autostart=true
autorestart=true
user=user
redirect_stderr=true
numprocs=1

ps aux output after creating the supervisor config and daemon:
user     26830  0.0  0.3  23712  3452 ?        S    18:10   0:00 /bin/bash /home/user/meilisearch-service.sh
user     26831  0.0  1.3 210194348 13304 ?     Sl   18:10   0:00 meilisearch
user     26840  0.0  0.1  14740  1096 pts/0    S+   18:10   0:00 grep --color=auto meili

As you can see, there's 2 services present, once I remove the script service and reload supervisor, this is the output:
user     26831  0.0  1.3 210194348 13304 ?     Sl   18:10   0:00 meilisearch
user     26928  0.0  0.1  14740  1012 pts/0    S+   18:11   0:00 grep --color=auto meili

For some reason, there's still a single process running of meilisearch which is causing problems. I am not logged in more than once, there's no other users logged into the server that's running the command. (I've also tested by using kill to kill that process and then spawn a new supervisor daemon, same issue replicates)
Is this not the way to configure meilisearch to be ran?

Hi @Cannonb4ll
isn't this related to your autorestart policy?
autorestart

    Specifies if supervisord should automatically restart a process if it exits when it is in the RUNNING state. May be one of false, unexpected, or true. If false, the process will not be autorestarted. If unexpected, the process will be restarted when the program exits with an exit code that is not one of the exit codes associated with this process’ configuration (see exitcodes). If true, the process will be unconditionally restarted when it exits, without regard to its exit code.

What command are you using to stop th supervisor service?


fix(readme): updated CI badge

Fixing CI badge in readme
Automated PR Description
Commits in this PR:

8c4a9e5 fix(readme): updated CI badge

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.


Incoming message validator

Philadelphia should provide an optional validator for incoming messages.

As Philadelphia does not enforce field types, this is something that is best left to be implemented on top of Philadelphia.


Update Haskell package set to LTS 16.18 (plus other fixes)

This PR is test-built by Hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. I'll fix up the remaining errors and merge it on Friday, 2020-10-16 20:00 +02:00. You can watch this live on Twitch at https://www.twitch.tv/peti343. In addition to the chat features offered by Twitch, there is also a voice conference at https://discord.gg/YTEa3XR that viewers can use to chat with me and with each other.
Note: We have an improved rendering of the Haskell documentation at https://haskell4nix.readthedocs.io/.

Why did ofBorg request my review?

Why did ofBorg request my review?

Probably because of https://github.com/NixOS/nixpkgs/pull/100716/files#diff-7a1185bc06fb2a85dc881b77bcb6ed52d754a759d5b181ce92ae4e833d509941R48

Next week, we'll merge https://github.com/NixOS/nixpkgs/pull/100832.


Adjust merge-nodes functionality for loop-invariant discovery

Currently, the merge-nodes functionality will not work for two nodes that are not leaf nodes, because of the restriction on adding only a single successor per node in the KCFG. If a user wants to automatically help out with inferring a loop invariant, they may instead want to find two nodes that are the same loop-head in the KCFG, and merge them, to come up with a description of the state invariant to use for building the loop invariant.
We should test out the merge-nodes functionality on a piece of looping code where we unroll the loop a certain number of times, then call merge-nodes on two or three of the loop heads. This test will fail initially, because of the above restriction, so instead we'll have to prune the KCFG in a way to insert the merged node correctly.
This can be used for helping to infer the wordstack and localmem structure of the loop invariant LHS claim, to help speed up the process of updating loop invariants for engagements.
Ping @PetarMax and @palinatolmach

Just to be clear, this issue is just to fix the merge-nodes functionality in the case of merging two nodes that have successor states, so that we can use it to merge loop-heads after doing a fixed unrolling. The merged state may be helpful in identifying a loop invariant, we don't know because we haven't tried, but I suspect it will be.
We are not trying to do loop invariant inference here, we are simply trying to make the merge-nodes functionality a bit more generic and see if it could eventually help with that.


[INLONG-4301][Manager]Support oracle source

Title Name:[INLONG-4301][Manager]Support oracle source
where XYZ should be replaced by the actual issue number.
Fixes #4301
support oracle source
Explain here the context, and why you're making that change. What is the problem you're trying to solve?
Adaptative oracle extract node source
Describe the modifications you've done.
Add some utils  and objects to adaptative  oracle datasource in sort
(Please pick either of the following options)

[ ] This change is a trivial rework/code cleanup without any test coverage.

[ ] This change is already covered by existing tests, such as:
(please describe tests)

[ ] This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end deployment with large payloads (10MB)
Extended integration test for recovery after broker failure

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)
If a feature is not applicable for documentation, explain why?
If a feature is not documented yet in this PR, please create a follow-up issue for adding the documentation

please some UT


Handlers: Use exponential backoff to account for misconfiguration

It's possible that handlers are down for some (perhaps extended)
period of time, which leads to Agora absolutely flooding the log
file with error message, drowning any useful information there might be.
Adding exponential backoff ensures we handle this much more gracefully.

Tested live.


Reset pulling from openj9:latest instead of nightly

The error 'ps executable not found; ensure that you're running Gradle
with the JDK rather than the JRE' can't reproduce. Reset pulling from
latest to be same as other container tests.
Close #974
Signed-off-by: Sophia Guo<EMAIL_ADDRESS>

Grinder: https://ci.adoptopenjdk.net/view/work in progress/job/Grinder_Sandbox/315/console
Also grinder with original test script can't reproduce neither.
https://ci.adoptopenjdk.net/view/work in progress/job/Grinder_Sandbox/314/consoleFull


next stable should be 1.0.0

Hello, as many people here, we are using bottle in production for years.
I feel many new entrants might think "0.12.19 !? wow... still in early stage this stuff..."
And that would be shameful !

The next release may be 1.0 instead of 0.14, but that decision still has to be made.


Namespace for class names

Hi @akiran,
we'd like to use react-slick for our project.
There is no option to set customClasses for the rendered subcomponents and as far as I could read in existing issues you want to stay as close as possible to the original slick API.
I wonder if a classNamespace property would still be an option to define a global class prefix that will be prepended to any className created internally.
Please let me know what you think.
Roland

You can overrides styles with css using the classnames used in the components

Overwriting styles is known to be bad practice. But thanks anyways for the advice.

👍 custom class namespace would be very useful


FeatureGenerator modifies and returns input table

Currently, the FeatureGenerator modifies and returns the input table.
This is a counter-intuitive API.
We should either:

have it mutate the input and not return
Create a new table and return that

Part of why I thought we need #2240 was that the reconstructors modify the input table, which should probably not be the case.
A couple of solutions I came up with:

functional approach: return new table with added columns
mutating approach: remove the return, allow the override

Both have significant drawbacks: I think it is never a good idea to mutate input in that way (reconstructors.predict_table should produce a prediction, not have side effects on the input table). But creating a full copy will also use much more memory.
I think a good solution would be to return a table only containing the new features and havng the table_to_X method of the sklearn reconstructures collect features from both the input table and the generated features table to keep both cleanly separated.

Also pandas, which many ML people use, does not mutate tables in-place - it always returns a new one, so following that convention is a good idea.
e.g. :
df = pd.DataFrame(dict(x=[1,2,3], y=[6,7,8]))

print(df.eval('z=x*y'))

   x  y   z
0  1  6   6
1  2  7  14
2  3  8  24

print(df)  # still the original
   x  y
0  1  6
1  2  7
2  3  8

Is there a large memory overhead of returning a new table? (i.e. is a full copy done inside, or only references to the old columns?)

I think a good solution would be to return a table only containing the new features and havng the table_to_X method of the sklearn reconstructures collect features from both the input table and the generated features table to keep both cleanly separated.

This also sounds fine, but wouldn't appending two Tables later use the same memory copying as just returning the full one? Or is it done more efficiently in astropy.table?

Also pandas, which many ML people use, does not mutate tables in-place - it always returns a new one, so following that convention is a good idea.

Strictly speaking pandas allows for both, because there is almost always a inplace option defaulting to false in most of its functions.

This also sounds fine, but wouldn't appending two Tables later use the same memory copying as just returning the full one? Or is it done more efficiently in astropy.table?

I have to check that. I think it might be possible to share the underlying data for the existing columns, which would remediate that part of the issue.

Checking with astropy, there are two solutions viable here.
a) Creating a full copy of the table with table.copy(), this will of course have basically everything in memory twice.
b) Creating a "shallow" copy of the table with Table({col: other[col] for col in other.colnames}, copy=False), this will create a new table but will not copy the underlying arrays of the existing columns. This is basically what we want, but has the surprising side-effect that the existing columns will be sharing the data: modifying column-data will affect both tables while adding / removing columns will only affect the table which is operated on.
Given the trade-offs and that we don't actually modify column data here, I'd go for b)


Vcmax25 assigned to same constant value every iteration

When update_photosynthesis is ran with a FarquharModel, the auxiliary variable Vcmax25 is set to the value of the Farquhar Model's parameter Vcmax25 . This assignment happens every iteration, even though the Farquhar Model's parameter Vcmax25 does not change.

This is done to support Vcmax25 in Optimality Photosynthesis


Metaomics sig webpage

Re-opens #2466 and incorporates changes made in that PR
@netlify /special-interest-groups/meta-omics

@jfy133 We're back in action!

@nf-core-bot Fix linting

@nf-core-bot fix linting

Merging as I need the URL. Can me improved post-merge.


componentWillReceiveProps is deprecated and will be removed in the next major version of RN

Feature Request
Use static getDerivedStateFromProps instead of componentWillReceiveProps.
Why it is needed
componentWillReceiveProps is deprecated and will be removed in the next major version of React Native.

Any update ?

in SvgImage.js file
replace
componentWillReceiveProps(nextProps) {
const prevUri = this.props.source && this.props.source.uri;
const nextUri = nextProps.source && nextProps.source.uri;
with
componentDidUpdate(prevProps) {
const prevUri = prevProps.source && prevProps.source.uri;
const nextUri = this.props.source && this.props.source.uri;

Sorry that this got missed out. I'll need to check on my email notification settings.
I've convert this to a functional component using Hooks and released this at 2.0.9. Please check this to see if it works without issues.


Unable to find any apps in .angular-cli.json.

Bug Report or Feature Request (mark with an x)
- [x] bug report -> please search issues before submitting
- [ ] feature request

Versions.
angular/cli: 1.0.0
node: 7.3.0
os: darwin x64
@angular/common: 4.0.0
@angular/compiler: 4.0.0
@angular/core: 4.0.0
@angular/forms: 4.0.0
@angular/http: 4.0.0
@angular/platform-browser: 4.0.0
@angular/platform-browser-dynamic: 4.0.0
@angular/router: 4.0.0
@angular/cli: 1.0.0
@angular/compiler-cli: 4.0.0
Repro steps.
ng new [project]
ng serve
The log given by the failure.
Unable to find any apps in .angular-cli.json.
Desired functionality.
ng serve should run

Hi, I couldn't reproduce the issue in my env.  ng serve works corretly. Can it be your global @angular/cli installation got corrupt? You may try a cache clean and reinstall..
npm cache clean
npm -g i @angular/cli

@angular/cli: 1.0.0
node: 7.7.4
os: linux x64

  "dependencies": {
    "@angular/common": "^4.0.0",
    "@angular/compiler": "^4.0.0",
    "@angular/core": "^4.0.0",
    "@angular/forms": "^4.0.0",
    "@angular/http": "^4.0.0",
    "@angular/platform-browser": "^4.0.0",
    "@angular/platform-browser-dynamic": "^4.0.0",
    "@angular/router": "^4.0.0",
    "core-js": "^2.4.1",
    "rxjs": "^5.1.0",
    "zone.js": "^0.8.4"
  },
  "devDependencies": {
    "@angular/cli": "1.0.0",
    "@angular/compiler-cli": "^4.0.0",
    "@types/jasmine": "2.5.38",
    "@types/node": "~6.0.60",
    "codelyzer": "~2.0.0",
    "jasmine-core": "~2.5.2",
    "jasmine-spec-reporter": "~3.2.0",
    "karma": "~1.4.1",
    "karma-chrome-launcher": "~2.0.0",
    "karma-cli": "~1.0.1",
    "karma-jasmine": "~1.1.0",
    "karma-jasmine-html-reporter": "^0.2.2",
    "karma-coverage-istanbul-reporter": "^0.2.0",
    "protractor": "~5.1.0",
    "ts-node": "~2.0.0",
    "tslint": "~4.5.0",
    "typescript": "~2.2.0"
  }

@cozzbie Could you please provide you angular-cli.json file or a git repo we could clone and look at? Thanks.

@demirk4n is right. it was a corrupt install. After wiping it all and reinstalling all is fine now.

I got the same issue when tried to create a component using the angular/cli.  "npm cache verify" have fixed issue.

Thanx a lot. I am got same issue in ng generate component - and npm cache verify command have fixed this problem

I had the same problem. Project can't find .angular-cli.json file I replace it then build project again
It is solved.


Update document-setlettercontent-method-word.md

Correcting a sentence in the description missing a reference to the parameter.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

VBA/Word-VBA/articles/document-setlettercontent-method-word.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

VBA/Word-VBA/articles/document-setlettercontent-method-word.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@osfancy WOW, good catch! Thanks for making our docs better for all! Very much appreciated<EMAIL_ADDRESS>


⚠ Bofrost.es has degraded performance

In ce02497, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1551 ms

Resolved: Bofrost.es performance has improved in c2bf9b0 after 6 minutes.


feat: Add Linux auto-launch implementation

Implemented auto-launch functionality for Linux systems.
Added methods to check if the application is installed by looking for the .desktop file in /usr/share/applications.
Added functionality to modify the .desktop file to include auto-start settings.
Enabled writing of the modified .desktop file to ~/.config/autostart to activate auto-launch.
Provided enable and disable methods for managing auto-start.
Included comprehensive logging for each step to facilitate debugging.

feat: add method to detect if app is started via autostart
Implemented a method to determine if the app is launched via autostart. Currently tested on Linux; Windows and macOS testing is still pending.
Usage example:
val isStartedViaAutostart = autoLaunch.isStartedViaAutostart()


Decrease memory usage

With the remote extension included, the library takes up 91.3% of the WT-SC01's flash memory. This is fine until we want to add more stuff to the library or the user wants to add more functionality alongside MicroGUI...

Found a possible fix by adding "board_build.partitions = huge_app.csv" to the platform.ini file. Could have repercussions that we are not aware of, but works for the time being.


add contact form to html medium and fixing django easy

I added contact form to html medium and at the same time I accidently git add django easy  file. Please let me know if there is something I can do .Thank you.

I added contact form to html medium and at the same time I accidently git add django easy file. Please let me know if there is something I can do .Thank you.

It's fine, i can check both of them at the same time. Code looks good!

Merged

This is an automated message from Fork, Commit, Merge [BOT].

Thank you for your contribution! Your pull request has been merged. The files have been reset for the next contributor.
What's next?
If you're looking for more ways to contribute, I invite you to check out my other projects. Just click here to find more. These projects contain real issues that you can help resolve. You can also check out the Influences section in the README to find more projects similar to this one.
Also please leave a star to this project if you feel it helped you, i would really appreciate it.
I look forward to seeing your contributions!


tests/cgroup: on cgroup1 systems, the swap limit is set to limits.memory * 2

As mentioned in chat, I think that trying to make all tests work on 20.04 with modern LXD is going to be a time sync. Expanding the exclusion matrix to limit what is tested on 20.04 is probably the way to go (rather than merging this PR).

Lets wait until @mihalicyn has a look, if this is expected behaviour then we can indeed test for it.

@mihalicyn @simondeziel do we still need this?

Any news chaps @mihalicyn @simondeziel ?

This has stopped being a pain point in CI because we no longer test 5.0 on cgroup1 systems (20.04). I'm not sure if the PR does the right thing (accept different limits based on the LXD version) or if LXD should always use the same limit between every versions.
I guess it's a bit late to change LXD's behaviour now so this PR should be considered if we want to start testing 5.0 on 20.04 again.


Implementation of RemoteWritableEntity for objects to uploaded to remote store

Description
This change implements the interface created in the PR #13785. The implementation is done for the objects which need to be uploaded to remote store.
Related Issues
NA
Check List

[x] New functionality includes testing.

[x] All tests pass

[x] New functionality has been documented.

[x] New functionality has javadoc added

[x] API changes companion pull request created.
[x] Failing checks are inspected and point to the corresponding known issue(s) (See: Troubleshooting Failing Builds)
[x] Commits are signed per the DCO using --signoff
[ ] ~Commit changes are listed out in CHANGELOG.md file (See: Changelog)~
[ ] ~Public documentation issue/PR created~

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Lets add unit tests around ser/de for different entities

Added unit tests


Bootstrap Layout got mass up by ui.css

Bug report
Title
ui.css massed up bootstrap grid layout.
Issue Description
Description helps the developers to understand the bug. It describes the problem encountered or some after effect of some kind.
Preconditions
Please provide as detailed information about your environment as possible.
1. 0.1.8

Steps to reproduce

Span 5

Span 3

Span 2

Span 2

Span 2

Span 2

Expected result

Actual result

Yeah obviously it could happen as there is possibility of classes used in TWBS and Bagisto are same.

I am closing this, I hope your issue gets resolved


execute single test

Hello,
is it possible to execute a single test? I tried this and didn't work:
rake spec SPEC="...."

Regards.

bin/rspec <file:line>

thanks!


Update gemspec to follow using nokogiri

Since dependent nokogiri in d75f3ee5dd0be59b8805ed7f79a784a43342eca3, Pure Ruby sounds not correct...? 🤔

Thank you! 🙏


Fix test framework to allow same ActivityID from different child workflow

Coverage increased (+0.2%) to 69.032% when pulling d51bb56fa91616d27d9eb4aa6a12f2cf10a8bf2d on yiminc:fix_duplicate_activity_id into 5b606fe900c5777df3b15cf45e9a3f5f869dc215 on uber-go:master.


Out-of-the-box Remix app not working

What version of Remix are you using?
1.1.3
Steps to Reproduce
I was trying Remix for the first time. Installation steps from docs:

npx create-remix@latest
Where would you like to create your app? remix-app
Where do you want to deploy? Choose Remix if you're unsure, it's easy to change deployment targets. Remix
App Server
TypeScript or JavaScript? TypeScript
Do you want me to run npm install? Yes
cd remix-app
code .
npm run build
npm start

This was tested on 3 different pcs, Ubuntu 20, MacOS and Windows 10. Others node/npm related technologies work fine since I work with them daily, so I don't think this is related to my npm/node.
Expected Behavior
Run successful
Actual Behavior
remix-serve build
internal/modules/cjs/loader.js:818
throw err;
^
Error: Cannot find module 'fs/promises'
Require stack:
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
at Function.Module._load (internal/modules/cjs/loader.js:667:27)
at Module.require (internal/modules/cjs/loader.js:887:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object. (/home/santiago/Documents/Trabajo/Personal/my-remix-app/node_modules/@remix-run/node/errors.js:16:11)
at Module._compile (internal/modules/cjs/loader.js:999:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
at Module.load (internal/modules/cjs/loader.js:863:32)
at Function.Module._load (internal/modules/cjs/loader.js:708:14)
at Module.require (internal/modules/cjs/loader.js:887:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>]
}

I am running Node 14 and 15, on different pcs with this result.
Docs recommend: Node.js 14 or greater
but I will try with upgrading to 16 check. If this needs 16 to work, docs should be updated.

@SantiSnow I just tried this out with Node 14 and all seems to work.
node --version
v14.18.3

node -v = 16.13.1
npm -v = 8.1.2
yarn -v = 3.1.1
All works for me.

With Node 14, didn't work for me. After upgrade to node 17, works fine, looks like it's something in that specific version or something from previous versions in my computer.


Fix for issue #294 - Support for UIAppearance in IGListCollectionView…

Changes in this pull request
Updated IGListCollectionView:initWithFrame:collectionViewLayout constructor to support UIAppearance for the backgroundColor property.
Fixes #294
Pull request checklist

[x] All tests pass. Demo project builds and runs.
[x] I added tests, an experiment, or detailed why my change isn't tested.
[x] I have reviewed the contributing guide

Coverage increased (+0.005%) to 97.418% when pulling 70adbca67d708f7d8b5d0d149357041ed3811fc1 on jeffbailey:master into 4c4fdec5629fbc100132b1aa4b2e1daa4f68129a on Instagram:master.

Coverage increased (+0.005%) to 97.418% when pulling 70adbca67d708f7d8b5d0d149357041ed3811fc1 on jeffbailey:master into 4c4fdec5629fbc100132b1aa4b2e1daa4f68129a on Instagram:master.

Coverage increased (+0.005%) to 97.418% when pulling 70adbca67d708f7d8b5d0d149357041ed3811fc1 on jeffbailey:master into 4c4fdec5629fbc100132b1aa4b2e1daa4f68129a on Instagram:master.

Boom! Let's land this.


Not able to play normal mp4 video when passed to uri.

Current behavior
Video not getting played when passed to uri as a string.  Sample video is working on web. Also when passing video source from local directory, it works.
Reproduction steps

Install react-native-video
copy the basic example from github repo and change the source to video string. eg... http://d23dyxeqlo5psv.cloudfront.net/big_buck_bunny.mp4

Expected behavior
It should play as it is getting played with local path video.
Platform
Which player are you experiencing the problem on:

iOS

Video sample
If possible, include a link to the video that has the problem that can be streamed or downloaded from.
My basic code:
export default RewardsScreen = () => {
return (
<Video source={{ uri: 'http://d23dyxeqlo5psv.cloudfront.net/big_buck_bunny.mp4' }}
ref={(ref) => {
this.player = ref
}}
controls={true}
poster='https://baconmockup.com/300/200/'
paused={false}
onBuffer={this.onBuffer}
onError={this.videoError}
style={{
height: 350,
width: 400
}} />
)
}

Does audio play for you?
Seems like I've run into the same issue, nothing shows on screen but audio still plays.

I actually got it resolved couple of hours back. In info.plist i have appended - Allow Arbitrary Loads to true and it worked!


IBD improvements

Not complete. Still needs manual timeouts (muxado doesn't timeout correctly nor does it return proper net.Error errors) and tests.

How long is too long for a long test? TestInitialBlockchainDownloadDoneRules takes 44 seconds.

44 seconds is fine, keep the whole thing under 5 minutes if possible. But even 10 minutes isn't too bad.

TestInitialBlockchainDownloadDoneRules only takes so long because minIBDWaitTime is 10 seconds during testing. It needs to be 10 seconds so that large reorg tests have enough time to complete. However, this specific test doesn't involve any block transfers so we could manually set minIBDWaitTime to 2s for just this test. That would shorten this test to just 9 seconds.

No need to worry about it. Since we use t.Parallel() (or at least, we're migrating to using it) there shouldn't be any issues with long sleeps. As long as the whole suite (per package) is finishing inside of 5 minutes, there's nothing to worry about.


Inputted amount didn't reset

After confirmation the amount inputted didn't reset.
This is bad for users experience because most user will think their transaction was not success and make the mistake of repeating the activity they carried on the platform again.
This will bring bad review for platdot and I believe platdot is built for users not developers only

Thank you very much for your suggestion, we will seriously consider it and improve it.


Why redefining the labels for DREAM and SNR is they already exist for TFL?

https://github.com/spinal-cord-7t/coil-qc-code/blob/da016b61566d5e8f4a00d700e82a921bed167e25/data_processing-phantom.ipynb#L316-L344
Assuming the phantom was not moved between the acquisition of the TFL, DREAM and SNR, there is no need to redefine the labels, given that using the qform we can put the label from the TFL space into the space of the DREAM and SNR space.
We should simplify the code and use only one set of pre-defined labels from one single contrast, unless there was another reason for creating labels for the DREAM and SNR images @evaalonsoortiz ?

No other reason other than I had not thought of that/haven't done it before.

While working on using TFL labels only, I noticed that for some sites, eg NTNU, the qform-based registration is bad: