update overlap.t

Requirements

Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion;
Review the contributing guidelines for this repository; remember in particular:

do not modify code without testing for regression
provide simple unit tests to test the changes
the PR must not fail unit testing
if you're adding/updating documentation of an endpoint, make sure you add/update the necessary parameters to the (template) configuration files in the ensembl-rest_private repo

Description
Using one or more sentences, describe in detail the proposed changes.
overlap.t has been updated in order to keep up with the following change
https://github.com/Ensembl/ensembl-funcgen/commit/6fb5ca6fa2fd832fef610dd75b82d7d3ad78118f
Use case
Describe the problem. Please provide an example representing the motivation behind the need for having these changes in place.
Unit test will fail if not updated
Benefits
If applicable, describe the advantages the changes will have.
Possible Drawbacks
If applicable, describe any possible undesirable consequence of the changes.
Testing
Have you added/modified unit tests to test the changes?
yes
If so, do the tests pass/fail?
pass
Have you run the entire test suite and no regression was detected?
yes
Changelog
Are you changing the functionality of an endpoint? If so, please give a one line summary for the public facing changelog.
eg. [/xenobiology/orthologs] Added the ability to look up orthologs and paralogs from klingons and andorians
Binding Matrix name replaced by Binding Matrix stable id in Motif Feature summary

Coverage decreased (-0.006%) to 44.301% when pulling 8ef0d7de264cb21ce5f821fa243dc7d8791861e5 on ilavidas:update_unit_test into 462a49cecc246d2536a15603ca2c97fca963d3f5 on Ensembl:master.


[T4A2][W09-A4] Mun Le Yuan

Ready for review.

Did you call the parser method through the class in Main?


HTMLPictureElement listed twice in baselines/dom.generated.d.ts

Found:

here and
here

Is this a bug?
Happy to contribute a PR, but I can't run build.sh on my Ubuntu box:
$ ./build.sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   599    0   599    0     0    839      0 --:--:-- --:--:-- --:--:--   838
100 30768  100 30768    0     0  19586      0  0:00:01  0:00:01 --:--:--  117k
Missing method Contains in assembly /home/myitcv/dev/TSJS-lib-generator/.paket/paket.bootstrapper.exe, type System.Linq.Enumerable

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089'

$ mono --version
Mono JIT compiler version 3.2.8 (Debian 3.2.8+dfsg-4ubuntu4)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        LLVM:          supported, not enabled.
        GC:            sgen

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 15.10
Release:        15.10
Codename:       wily

Worth adding a Travis build to ensure this works for *nix users?

looks like the issue is caused by the augmentation in https://github.com/Microsoft/TSJS-lib-generator/blob/master/inputfiles/addedTypes.json#L347-L374.
We did not have it before, now that it is in the webidl, we do not need it.

@myitcv Can you try with Mono 4.2? The script used some F# 4 feature, therefore it might need a higher level mono.

@zhengbli same issue with 4.2.3:
$ mono --version
Mono JIT compiler version 4.2.3 (Stable <IP_ADDRESS>/832de4b Wed Mar 16 13:19:08 UTC 2016)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        LLVM:          supported, not enabled.
        GC:            sgen
$ ./build.sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   599    0   599    0     0    812      0 --:--:-- --:--:-- --:--:--   811
100 30768  100 30768    0     0  19036      0  0:00:01  0:00:01 --:--:-- 19036

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089'

@zhengbli - my bad, I hadn't installed mono-devel hence the GAC was missing some critical assemblies. So that issue is now a non-issue. I'll submit a PR to add this to Travis in any case


Format On Save Bug

Issue Type: Bug
Hello,
Today i were working on the following code
import ast
import re
from bs4 import BeautifulSoup

html = """
<script>
// we don't care about this script tag
</script>

<script>
var productArticleDetails = {
   '0399310001': {
      'normalImages': [
         {
            'thumbnail': '//image-path.jpg',
         }
      ]
   }
}

var someOtherThing = 42;
</script>
"""

soup = BeautifulSoup(html, "lxml")

for script in soup.find_all("script"):
    pattern = r"^var productArticleDetails = (.+?^})"

    if m := re.search(pattern, script.text, re.M | re.S):
        data = ast.literal_eval(m.group(1))
        break

print(data["0399310001"]["normalImages"][0]["thumbnail"])

While format on save is turned on so i keep getting Syntax error. but once it's disabled, i got the correct output.
  File "c:\Users\AmericaN\Desktop\Lab\test.py", line 31
    = re.search(pattern, script.text, re.M | re.S):
    ^
SyntaxError: invalid syntax

VS Code version: Code 1.43.0 (78a4c91400152c0f27ba4d363eb56d2835f9903a, 2020-03-09T19:47:57.235Z)
OS version: Windows_NT x64 10.0.18363

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz (8 x 2808)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: enabledrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_off_okwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
15.86GB (7.35GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (4)

Extension
Author (truncated)
Version

code-runner
for
0.9.17

python
ms-
2020.2.64397

remote-ssh
ms-
0.50.0

remote-ssh-edit
ms-
0.50.0

@AmericanY  Can you tell us formatter module and version you are using?

autopep8 version 1.4.4

@AmericanY This looks like an issue with autopep8. can you upgrade to version 1.5? 1.4.4 may not support assignment expressions.

@karthiknadig just upgraded to 1.5 and the issue still exist.

@AmericanY Can you share your setting.json? and the verison of python you are using, and the version of extension?

@karthiknadig
{
    "workbench.startupEditor": "none",
    "code-runner.showExecutionMessage": false,
    "code-runner.saveFileBeforeRun": true,
    "code-runner.clearPreviousOutput": true,
    "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
    "terminal.integrated.copyOnSelection": true,
    "editor.formatOnSave": true,
    "python.jediEnabled": false
}

Python 3.8.1
Ext Version: 2020.2.64397

@AmericanY I can reproduce this issue outside of VS Code. You should report this here https://github.com/hhatto/autopep8 .


Broken Demo Images

Some of the images in the demo are broken. It appears that they are looking on raw2,github.com when they should be looking on raw.githubusercontent.com

Want to back this issue? Place a bounty on it! We accept bounties via Bountysource.

Thanks for letting me know! It should be fixed now. If you check it out and it isn't fixed, feel free to re-open :)


Proofreading changes to some documentation

After proofreading some of the documentation, I have made a few (mostly
minor changes) to some of the files.
This also includes updating some of the error messages and the starting
template document in app/config.js.
cf. #227

great job, thank you!

@willdurand no problem, the docs were really good to start with so there wasn't a whole lot to do!

thanks!


Cortex-A build warning : vlogq_f32 definitions

/DSP/ComputeLibrary/Include/NEMath.h:394:79: warning: ‘vlogq_f32’ is static but used in inline function ‘vlogq_f16’ which is not static
  394 |     const float16x8_t res = vcvt_high_f16_f32(vcvt_f16_f32(vlogq_f32(x_low)), vlogq_f32(x_high));

static keyword missing

No more any warning when building with latest commits of CMSIS-DSP


Awards with no text

large image only - seen in https://www.bitdefender.com.au/solutions/vpn.html

large image with hover effect - seen in https://www.bitdefender.com.au/solutions/digital-identity-protection.html

Maybe a duplicate of https://github.com/hlxsites/bitdefender/issues/27

Duplicate of #27


Angular 13 support

Hi,
is there a plan to support Angular 13? It would be very nice...

Hi,
I have tried your fork, @sopadespachar , and after executing:
npm install --save buffer concat-stream core-js crypto-js events lodash sax stream uuid
npm install sopadespachar/ngx-soap --save
I get the following error when compile after add the import on "app.module.ts":
Cannot find module 'ngx-soap' or its corresponding type declarations.
Import:
import { NgxSoapModule } from 'ngx-soap';
The package is not available despite being installed correctly inside the node_modules folder and despite appearing in package.json
Could you help me? I need this package to work with angular 14. Thanks in advance.

Hi @JorgeMoV
I doesn't commit a release.
In my local machine, I generate a new lib:
npm run build:lib
Enter in
cd .\dist\ngx-soap\
And create a package:
npm pack
After this I install my package:
npm install FOLDER\ngx-soap-0.1X.0.tgz –force

Thank you for your nice help.
I'm trying to follow those steps, but it's the first time I've done something like this and I'm having problems.
I have cloned your fork like this:
git clone https://github.com/sopadespachar/ngx-soap.git
I then went into the ngx-soap folder and ran npm install.
Then I have executed the first command that you indicate:
npm run build:lib
and the following error appears:
Error: Could not find the '@angular-devkit/build-ng-packagr:build' builder's node package.
I have tried to install that package by doing:
npm install @angular-devkit/build-ng-packagr
And I get the following error:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/ng-packagr
npm ERR!   dev<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/@angular-devkit/build-ng-packagr
npm ERR!   @angular-devkit/build-ng-packagr@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

Can you guide me please, because I'm trying to solve the error in all possible ways and I can't. Thank you very much for your help.

It's my first time too.
Try to add the --force to resolve this issue.

Yes, that was the solution, use -force.
Now, after following your steps, the module is imported into the project and I hope it works correctly. At the moment it seems so.
Thank you very much for your help sir, it was very important for me to get the module working.

@sopadespachar is it possible to create a new release since this one seems to be dead? :)

this project was a wrapper around https://github.com/vpulim/node-soap
just use node-soap directly
if you need to convert XML response to JSON use https://github.com/NaturalIntelligence/fast-xml-parser

Hi @JorgeMoV
I doesn't commit a release.
In my local machine, I generate a new lib:
npm run build:lib
Enter in cd .\dist\ngx-soap\
And create a package: npm pack
After this I install my package: npm install FOLDER\ngx-soap-0.1X.0.tgz –force

If you have CI/CD such as GitHub actions, does it mean you will need to build lib in CI process on each npm install?
like:

clone my project, run npm i
clone ngx-soap
cd to ngx-soap, npm i and build lib
cd back to project, install ngx-soap from it's location

it means it is not possible to make these changes permanent, right?

Hey guys, I have updated this package to v16, creating a version and a release on npm from v10 until v16.
I did it only because I needed it on my current project, where it was outdated and a blocker.
NPM: https://www.npmjs.com/package/ngx-soap-next
GitHub: https://github.com/seyfer/ngx-soap
feel free to use and contribute, I am going to maintain it for some time.

Hi guys, i update that library for angular 17  here --->
https://www.npmjs.com/package/ngx-hybrid-soap


Broken link in docs

The "docker desktop" link in the prerequisites section of the location installation guide is broken. It should link to https://pachyderm.readthedocs.io/en/latest/getting_started/local_installation.html#docker-desktop
┆Issue is synchronized with this Asana task

I opened a PR to fix broken links elsewhere in the docs. I can go ahead and just fix this one too.


OSX installation fails on importing _scproxy

Hi,
I succesfully install pyenv via brew install pyenv  but when I ran pyenv install 3.5.1 it fails with ImportError: No module named '_scproxy' error.
I am running OSX 10.11.2 system Python 2.7.10
The last interesting lines from running pyenv log:
if test "x" != "x" ; then \
		rm -f /Users/oplatek/.pyenv/versions/3.5.1/bin/python3-32; \
		(cd /Users/oplatek/.pyenv/versions/3.5.1/bin; ln -s python3.5-32 python3-32) \
	fi
rm -f /Users/oplatek/.pyenv/versions/3.5.1/share/man/man1/python3.1
(cd /Users/oplatek/.pyenv/versions/3.5.1/share/man/man1; ln -s python3.5.1 python3.1)
if test "xupgrade" != "xno"  ; then \
		case upgrade in \
			upgrade) ensurepip="--upgrade" ;; \
			install|*) ensurepip="" ;; \
		esac; \
		 ./python.exe -E -m ensurepip \
			$ensurepip --root=/ ; \
	fi
Traceback (most recent call last):
  File "/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160109212517.60990/Python-3.5.1/Lib/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160109212517.60990/Python-3.5.1/Lib/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160109212517.60990/Python-3.5.1/Lib/ensurepip/__main__.py", line 4, in <module>
    ensurepip._main()
  File "/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160109212517.60990/Python-3.5.1/Lib/ensurepip/__init__.py", line 209, in _main
    default_pip=args.default_pip,
  File "/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160109212517.60990/Python-3.5.1/Lib/ensurepip/__init__.py", line 116, in bootstrap
    _run_pip(args + [p[0] for p in _PROJECTS], additional_paths)
  File "/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160109212517.60990/Python-3.5.1/Lib/ensurepip/__init__.py", line 40, in _run_pip
    import pip
  File "/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/tmpi06e_xqt/pip-7.1.2-py2.py3-none-any.whl/pip/__init__.py", line 15, in <module>
  File "/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/tmpi06e_xqt/pip-7.1.2-py2.py3-none-any.whl/pip/vcs/mercurial.py", line 10, in <module>
  File "/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/tmpi06e_xqt/pip-7.1.2-py2.py3-none-any.whl/pip/download.py", line 38, in <module>
  File "/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/tmpi06e_xqt/pip-7.1.2-py2.py3-none-any.whl/pip/_vendor/requests/__init__.py", line 58, in <module>
  File "/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/tmpi06e_xqt/pip-7.1.2-py2.py3-none-any.whl/pip/_vendor/requests/utils.py", line 26, in <module>
  File "/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/tmpi06e_xqt/pip-7.1.2-py2.py3-none-any.whl/pip/_vendor/requests/compat.py", line 52, in <module>
  File "/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160109212517.60990/Python-3.5.1/Lib/urllib/request.py", line 2483, in <module>
    from _scproxy import _get_proxy_settings, _get_proxies
ImportError: No module named '_scproxy'
make: *** [install] Error 1

Thank you for your help

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/29735129-osx-installation-fails-on-importing-_scproxy?utm_campaign=plugin&utm_content=tracker%2F282009&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F282009&utm_medium=issues&utm_source=github).

I found out that the _scproxy module was not compiled successfully:
./python.exe -E ./setup.py install \
                --prefix=/Users/oplatek/.pyenv/versions/3.5.1 \
                --install-scripts=/Users/oplatek/.pyenv/versions/3.5.1/bin \
                --install-platlib=/Users/oplatek/.pyenv/versions/3.5.1/lib/python3.5/lib-dynload \
                --root=/
running install
running build
running build_ext
building '_scproxy' extension
clang -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/local/opt/openssl/include -I/usr/local/opt/readline/include -I/usr/local/opt/readline/include -I/usr/local/opt/openssl/include -I/Users/oplatek/.pyenv/versions/3.5.1/include -I./Include -I. -IInclude -I/usr/local/opt/readline/include -I/usr/local/opt/openssl/include -I/Users/oplatek/.pyenv/versions/3.5.1/include -I/usr/local/include -I/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160117131021.56679/Python-3.5.1/Inc
lude -I/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160117131021.56679/Python-3.5.1 -c /private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160117131021.56679/Python-3.5.1/Modules/_scproxy.c -o build/temp.macosx-10.11-x86_64-3.5/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160117131021.56679/Python-3.5.1/Modules/_scproxy.o
In file included from /private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160117131021.56679/Python-3.5.1/Modules/_scproxy.c:6:
In file included from /System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h:124:
In file included from /System/Library/Frameworks/SystemConfiguration.framework/Headers/SCPreferences.h:35:
In file included from /System/Library/Frameworks/Security.framework/Headers/Security.h:60:
/System/Library/Frameworks/Security.framework/Headers/SecItem.h:985:49: error: expected ';' after top level declarator
extern const CFStringRef kSecUseAuthenticationUI
                                                ^
/System/Library/Frameworks/Security.framework/Headers/SecItem.h:987:54: error: expected ';' after top level declarator
extern const CFStringRef kSecUseAuthenticationContext
                                                     ^
/System/Library/Frameworks/Security.framework/Headers/SecItem.h:1005:54: error: expected ';' after top level declarator
extern const CFStringRef kSecUseAuthenticationUIAllow
                                                     ^
/System/Library/Frameworks/Security.framework/Headers/SecItem.h:1007:53: error: expected ';' after top level declarator
extern const CFStringRef kSecUseAuthenticationUIFail
                                                    ^
/System/Library/Frameworks/Security.framework/Headers/SecItem.h:1009:53: error: expected ';' after top level declarator
extern const CFStringRef kSecUseAuthenticationUISkip
                                                    ^
In file included from /private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160117131021.56679/Python-3.5.1/Modules/_scproxy.c:6:
In file included from /System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h:124:
In file included from /System/Library/Frameworks/SystemConfiguration.framework/Headers/SCPreferences.h:35:
In file included from /System/Library/Frameworks/Security.framework/Headers/Security.h:65:
/System/Library/Frameworks/Security.framework/Headers/SecPolicy.h:91:60: error: expected ';' after top level declarator
extern const CFStringRef kSecPolicyApplePayIssuerEncryption
                                                           ^
In file included from /private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160117131021.56679/Python-3.5.1/Modules/_scproxy.c:6:
In file included from /System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h:124:
In file included from /System/Library/Frameworks/SystemConfiguration.framework/Headers/SCPreferences.h:35:
In file included from /System/Library/Frameworks/Security.framework/Headers/Security.h:87:
/System/Library/Frameworks/Security.framework/Headers/CMSEncoder.h:77:5: error: expected function body after function declarator
    __OSX_AVAILABLE_STARTING(__MAC_10_11, __IPHONE_NA);
    ^
/usr/local/include/Availability.h:163:50: note: expanded from macro '__OSX_AVAILABLE_STARTING'
    #define __OSX_AVAILABLE_STARTING(_osx, _ios) __AVAILABILITY_INTERNAL##_osx
                                                 ^
<scratch space>:36:1: note: expanded from here
__AVAILABILITY_INTERNAL__MAC_10_11
^
In file included from /private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160117131021.56679/Python-3.5.1/Modules/_scproxy.c:6:
In file included from /System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h:124:
In file included from /System/Library/Frameworks/SystemConfiguration.framework/Headers/SCPreferences.h:35:
In file included from /System/Library/Frameworks/Security.framework/Headers/Security.h:91:
/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:1105:2: error: expected function body after function declarator
        __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2, __MAC_10_11, __IPHONE_5_0, __IPHONE_9_0);
        ^
/usr/local/include/Availability.h:165:53: note: expanded from macro '__OSX_AVAILABLE_BUT_DEPRECATED'
                                                    __AVAILABILITY_INTERNAL##_osxIntro##_DEP##_osxDep
                                                    ^
<scratch space>:25:1: note: expanded from here
__AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11
^
/private/var/folders/1d/5tqxnt315jjgrlrtqmj02l7m0000gn/T/python-build.20160117131021.56679/Python-3.5.1/Modules/_scproxy.c:74:10: warning: comparison of address of 'kSCPropNetProxiesExcludeSimpleHostnames' not equal to a null pointer is always true [-Wtautological-pointer-compare]
    if (&kSCPropNetProxiesExcludeSimpleHostnames != NULL) {
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    ~~~~
/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCSchemaDefinitions.h:2153:49: note: expanded from macro 'kSCPropNetProxiesExcludeSimpleHostnames'
#define kSCPropNetProxiesExcludeSimpleHostnames kSCPropNetProxiesExcludeSimpleHostnames
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 8 errors generated.

Python build finished successfully!
The necessary bits to build these optional modules were not found:
ossaudiodev           spwd
To find the necessary bits, look in setup.py in detect_modules() for the module's name.

Failed to build these modules:
_scproxy

Isn't there any guy encountered similar to this? Basically this could be a kind of build issue of CPython itself and could not be a problem in pyenv, though.

@yyuu thanks. I think you are absolutely right. Any help is still greatly appreciated, but I do not think it is closely related to pyenv. Feel free to close the issue.

So, this is some library that is built for Mac specifically. I saw this issue also when installing 3.5.1 on 10.11. It may very well be that something changed in 10.11 that CPython has not yet accounted for. I don't see any issues raised upstream, but that may be the place to start. ( http://bugs.python.org/ )

It'd be better to continue on BTS of CPython.


'dotnet' is not recognized as an internal or external command, operable program or batch file.

Problem encountered on https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/install
Operating System: windows
Provide details about the problem you're experiencing. Include your operating system version, exact error message, code sample, and anything else that is relevant.

Did you install the SDK? Did you close the command prompt window after the installation and started a new one?


Update npm for Tailwind 3

I did a --force install of nightwind into tailwind 3 and it is working good, please update the package manager and anything else to work with tailwind 3, all those classes are too tedious we need nightwind still

bump

bump

I am getting this error when installing on a fully updated Laravel 9 with updated Tailwind, I think it is connected with this issue.
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: undefined@undefined
npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/tailwindcss
npm ERR!   dev<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/nightwind
npm ERR!   nightwind@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

I made #48 but the author wants to support JIT, which this doesn't. I've moved to https://github.com/crswll/tailwindcss-theme-swapper as it's actively maintained, the author is more active on discord (and can provide support in the tailwind plugins channel.) While it takes a bit longer to set up, it's far more worth it in the long run.


Quarkiverse release feature

Hi,
I have a project that automates releasing branch for quarkiverse extensions (https://github.com/jtama/quarkiverse-bot).
The process is always the same :
. Create a branch
. Amend project.yaml file
. Create merge request
Would you think it could be added to the quarkus bot ?

Hey @jtama ,
How do you trigger the release?

The bot automatically creates a new branch with amended project yaml (either removing the -SNAPSHOT from source branch, or using comment value) and the corresponding MR.
The only action left is to accept the MR.

Would you like a PR for this ?


Always allow writing to _ (dontcare)

_ is now an identifier that is always valid to write to, but never to read from. It can also be shadowed freely.
Closes #876.

It looks like LLVM 3.6 isn't available anymore in Homebrew in the OSX Travis CI.

@Praetonus that's odd. i tried restarting it. maybe its a passing failure.

@SeanTAllen Unfortunately it is still failing. #1498 and #1395 also failed because of this.

@Praetonus It looks like only 3.7, 3.8, 3.9 are available via homebrew anymore.
Looks like we should disable 3.6 for OSX and state that 3.6 is no longer supported on it.

This passed except for LLVM 3.6 on OSX which we are deprecating.
Merging.


fix performance table region views

What does this pull request do? Explain your changes. (required)
The performance table region views currently display a value of 0 for all orchestrators (bug introduced in this commit). This PR fixes the issue by wrapping the NaN check in parentheses.


TypeError: 'MediaDefiningClass' object is not iterable

I am getting this issue TypeError: 'MediaDefiningClass' object is not iterable while doing migrations.

This is not a an issue in my code but an issue in your configuration and settings.
 It's your duty to search & understand how to do it.

I am getting this error after I run from the docker image.

#5: Here is the fix to this issue.


add basic electron test

To be rebased with #43

Currently not working

on Linux
do not closing electron instance after tests on macOS

I would love to see that one merged to start testing additional Electron functionality, e.g. introduced with #100 ... Still, some stuff to be fixed (especially on Linux, but I have no device to test that locally).

@pinussilvestrus I can help out with unit tests on Linux device. I'm not clear on what needs to be tested on Linux here. Would be great if you could point me on what to test.

Thanks for your help @Shriram-Balaji !
Its basically this failing test case.
This PRs only aims to add a basic test suite with a simple starting test, which currently fails on Linux.

@pinussilvestrus After some hiccups, I've got the unit tests working. So the tests were not working on CI/CD because when Spectron spins up a Chrome Instance to run the Selenium WebDriver, the internal ChromeDriver looks for an actual GUI.
In server environments, we don't have a GUI and hence have to use Xvfb which emulates an actual X-Window Frame Buffer, using virtual memory.
I've also done some renaming to the scripts, because we have both lint and tests now.

@pinussilvestrus  Also, do you think we could use jest instead of mocha, to keep it consistent with excalidraw web?

Cool stuff 👏

Also, do you think we should use jest instead of mocha, to keep it consistent with excalidraw web?

makes absolute sense I guess

This applies only to Linux, for Windows and macOS this is not applicable.

.. but we should ensure tests work properly on mac and windows, too. Which they did before / without adding the xvfb support, am I right?

This applies only to Linux, for Windows and macOS this is not applicable.

.. but we should ensure tests work properly on mac and windows, too.

Yes, we should add test workflows for macOS and Windows too. For Windows - there's a "screen" available to run even in headless mode, and works on CI. For macOS, I can't seem to find the right documentation, but in theory, it should work without us needing to install / configure Xvfb.

Which they did before / without adding the xvfb support, am I right?

Well no, the tests were run against only the ubuntu-latest image on github actions, and there were no workflows for Windows / Mac. There were build steps, but not the lint workflow if im not wrong.

@pinussilvestrus So I'm still running into the same errors on both macOS and Windows. Could you try running the tests on your local machine, and check if the Mac tests work? Afaik they should work.

I have currently the problem to install spectron correctly

Do you have an idea?

@pinussilvestrus Can you try yarn install --force? I experienced issues with spectron myself, when I bumped the version.

It does not work for me unfortunately. Maybe I can figure out a fix for that.

It does not work for me unfortunately. Maybe I can figure out a fix for that.

Hmm, any luck with it @pinussilvestrus? Can you check if this works for you? I doubt that it would, but worth a try I guess.

@pinussilvestrus I have downgraded electron to 8.3.0, and along with that have gotten the tests running on both macos and linux. Also, I'm guessing if you clear node_modules, spectron should install on your local system now.
But, I can't seem to clearly figure out why, windows is not working. Would it be ok for us to add the windows test workflow later?

I think that's ok for now. Can you maybe add an issue for adding windows unit test support as a next step? Then we would be ok with merging this one

I think that's ok for now. Can you maybe add an issue for adding windows unit test support as a next step? Then we would be ok with merging this one

Just created an issue for that https://github.com/excalidraw/excalidraw-desktop/issues/163


Table name lookup is broken when two structs have the same name

Description
Caches are used across the projects, for example, to save time when looking up a model's table name. That however causes issues if two structs are using the same name.
Steps to Reproduce the Problem
Create two models with the same struct name in two packages and associations. Using eager find will confuse the SQL Builder and generate nonsense.
Expected Behavior
Caches should be able to deal with structs that have the same name.
Actual Behavior
Unable to query because the cache is non-deterministic. Potential culprits:
https://github.com/gobuffalo/pop/blob/master/model.go#L16
https://github.com/gobuffalo/pop/blob/master/model.go#L77-L86
https://github.com/gobuffalo/pop/blob/master/model.go#L89-L115
Info
Latest master

Seems like that's the problem. I have two models: login.RequestMethod and registration.RequestMethod with individual tables and columns. The cache only has RequestMethod when TableName is called: cache: map[RequestMethod:selfservice_registration_request_methods].
By making cache keys unique (adding pkg path) this can be resolved with a few lines of code (will pull up PR):
map[github.com/ory/kratos/selfservice/flow/login.RequestMethod:selfservice_login_request_methods github.com/ory/kratos/selfservice/flow/registration.RequestMethod:selfservice_registration_request_methods]

Resolved by #479


Add categories cargo metadata

Context: https://www.reddit.com/r/rust/comments/18tcrb8/comment/kfdd99v/?utm_source=share&utm_medium=web2x&context=3

#436 fixes the only CI failure. It's just a new clippy lint


根据secretflow官方teeu文档运行代码报错

部分报错如下：
2023-08-21 08:35:12,014 WARNING worker.py:1851 -- Traceback (most recent call last):
File "python/ray/_raylet.pyx", line 823, in ray._raylet.execute_task
File "python/ray/_raylet.pyx", line 875, in ray._raylet.execute_task
File "python/ray/_raylet.pyx", line 830, in ray._raylet.execute_task
File "python/ray/_raylet.pyx", line 834, in ray._raylet.execute_task
File "/usr/local/lib/python3.8/dist-packages/secretflow/device/device/pyu.py", line 154, in _run
return fn(*args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/secretflow/device/kernels/pyu.py", line 157, in create_auth
data_uuid, data_key = auth_frame.create_auth(
File "/usr/local/lib/python3.8/dist-packages/sdc/auth_frame.py", line 217, in create_auth
self.register_public_key(owner_id, public_key_pem)
File "/usr/local/lib/python3.8/dist-packages/sdc/auth_frame.py", line 109, in register_public_key
response = self.stub.RegisterInsPubKey(request)
File "/usr/local/lib/python3.8/dist-packages/grpc/_channel.py", line 946, in call
return _end_unary_response_blocking(state, call, False, None)
File "/usr/local/lib/python3.8/dist-packages/grpc/_channel.py", line 849, in _end_unary_response_blocking
raise _InactiveRpcError(state)
grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with:
status = StatusCode.UNAVAILABLE
details = "failed to connect to all addresses; last error: UNKNOWN: Failed to connect to remote host: Connection refused"
debug_error_string = "UNKNOWN:Failed to pick subchannel {created_time:"2023-08-21T08:35:12.009811735+00:00", children:[UNKNOWN:failed to connect to all addresses; last error: UNKNOWN: Failed to connect to remote host: Connection refused {created_time:"2023-08-21T08:35:12.009800596+00:00", grpc_status:14}]}"

During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "python/ray/_raylet.pyx", line 1135, in ray._raylet.task_execution_handler
File "python/ray/_raylet.pyx", line 1045, in ray._raylet.execute_task_with_cancellation_handler
File "python/ray/_raylet.pyx", line 782, in ray._raylet.execute_task
File "python/ray/_raylet.pyx", line 945, in ray._raylet.execute_task
File "python/ray/_raylet.pyx", line 589, in ray._raylet.store_task_errors
File "python/ray/_raylet.pyx", line 2447, in ray._raylet.CoreWorker.store_task_outputs
File "/usr/local/lib/python3.8/dist-packages/ray/_private/serialization.py", line 515, in serialize
return self._serialize_to_msgpack(value)
File "/usr/local/lib/python3.8/dist-packages/ray/_private/serialization.py", line 470, in _serialize_to_msgpack
value = value.to_bytes()
File "/usr/local/lib/python3.8/dist-packages/ray/exceptions.py", line 32, in to_bytes
serialized_exception=pickle.dumps(self),
File "/usr/local/lib/python3.8/dist-packages/ray/cloudpickle/cloudpickle_fast.py", line 73, in dumps
cp.dump(obj)
File "/usr/local/lib/python3.8/dist-packages/ray/cloudpickle/cloudpickle_fast.py", line 627, in dump
return Pickler.dump(self, obj)
TypeError: cannot pickle '_thread.RLock' object
An unexpected internal error occurred while the worker was executing a task.
2023-08-21 08:35:12,016 WARNING worker.py:1851 -- A worker died or was killed while executing a task by an unexpected system error. To troubleshoot the problem, check the logs for the dead worker. RayTask ID: 8fa7c299a4f9e9adf220af6b70258e80a133680305000000 Worker ID: c3175509a605ba3bcbf789372fb10b59e73b7d32b0c8c3e7c819334e Node ID: 3b470d834f6d1df8fb483daaeb25a3832d1938b9fce9e3ae487c74ec Worker IP address: <IP_ADDRESS> Worker port: 10031 Worker PID: 3874 Worker exit type: SYSTEM_ERROR Worker exit detail: Worker exits unexpectedly. Worker exits with an exit code None.
Traceback (most recent call last):
File "python/ray/_raylet.pyx", line 823, in ray._raylet.execute_task
File "python/ray/_raylet.pyx", line 875, in ray._raylet.execute_task
File "python/ray/_raylet.pyx", line 830, in ray._raylet.execute_task
File "python/ray/_raylet.pyx", line 834, in ray._raylet.execute_task
File "/usr/local/lib/python3.8/dist-packages/secretflow/device/device/pyu.py", line 154, in _run
return fn(*args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/secretflow/device/kernels/pyu.py", line 157, in create_auth
data_uuid, data_key = auth_frame.create_auth(
File "/usr/local/lib/python3.8/dist-packages/sdc/auth_frame.py", line 217, in create_auth
self.register_public_key(owner_id, public_key_pem)
File "/usr/local/lib/python3.8/dist-packages/sdc/auth_frame.py", line 109, in register_public_key
response = self.stub.RegisterInsPubKey(request)
File "/usr/local/lib/python3.8/dist-packages/grpc/_channel.py", line 946, in call
return _end_unary_response_blocking(state, call, False, None)
File "/usr/local/lib/python3.8/dist-packages/grpc/_channel.py", line 849, in _end_unary_response_blocking
raise _InactiveRpcError(state)
grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with:
status = StatusCode.UNAVAILABLE
details = "failed to connect to all addresses; last error: UNKNOWN: Failed to connect to remote host: Connection refused"
debug_error_string = "UNKNOWN:Failed to pick subchannel {created_time:"2023-08-21T08:35:12.009811735+00:00", children:[UNKNOWN:failed to connect to all addresses; last error: UNKNOWN: Failed to connect to remote host: Connection refused {created_time:"2023-08-21T08:35:12.009800596+00:00", grpc_status:14}]}"

During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "python/ray/_raylet.pyx", line 1135, in ray._raylet.task_execution_handler
File "python/ray/_raylet.pyx", line 1045, in ray._raylet.execute_task_with_cancellation_handler
File "python/ray/_raylet.pyx", line 782, in ray._raylet.execute_task
File "python/ray/_raylet.pyx", line 945, in ray._raylet.execute_task
File "python/ray/_raylet.pyx", line 589, in ray._raylet.store_task_errors
File "python/ray/_raylet.pyx", line 2447, in ray._raylet.CoreWorker.store_task_outputs
File "/usr/local/lib/python3.8/dist-packages/ray/_private/serialization.py", line 515, in serialize
return self._serialize_to_msgpack(value)
File "/usr/local/lib/python3.8/dist-packages/ray/_private/serialization.py", line 470, in _serialize_to_msgpack
value = value.to_bytes()
File "/usr/local/lib/python3.8/dist-packages/ray/exceptions.py", line 32, in to_bytes
serialized_exception=pickle.dumps(self),
File "/usr/local/lib/python3.8/dist-packages/ray/cloudpickle/cloudpickle_fast.py", line 73, in dumps
cp.dump(obj)
File "/usr/local/lib/python3.8/dist-packages/ray/cloudpickle/cloudpickle_fast.py", line 627, in dump
return Pickler.dump(self, obj)
TypeError: cannot pickle '_thread.RLock' object
An unexpected internal error occurred while the worker was executing a task

"failed to connect to all addresses; last error: UNKNOWN: Failed to connect to remote host: Connection refused"
检查一下AuthManager的地址是否正确，以及是否服务正常。

"failed to connect to all addresses; last error: UNKNOWN: Failed to connect to remote host: Connection refused"
检查一下AuthManager的地址是否正确，以及是否服务正常。

[2023-08-21T14:29:26.322285447+08:00] [auth_manager] [INFO] remote endpoint localhost:8341
[2023-08-21T14:29:26.674876151+08:00] [auth_manager] [INFO] Server run at: <IP_ADDRESS>:8835 mode simulation
您好，服务是正常的，authmanager配置是否需要填端口号？目前只填了ip

修改后已跑通，感谢


Add report_per_fold and machine_per_fold to results of evaluate!()

https://github.com/alan-turing-institute/MLJ.jl/issues/616
Also overloads Distributions.params for UnivariateFinite (minor addition I forgot to separate out)

Codecov Report

Merging #400 into dev will decrease coverage by 0.40%.
The diff coverage is 84.48%.

@@            Coverage Diff             @@
##              dev     #400      +/-   ##
==========================================
- Coverage   82.96%   82.55%   -0.41%
==========================================
  Files          39       39
  Lines        2653     2631      -22
==========================================
- Hits         2201     2172      -29
- Misses        452      459       +7

Impacted Files
Coverage Δ

src/univariate_finite/methods.jl
81.08% <0.00%> (-1.65%)
:arrow_down:

src/utilities.jl
74.68% <ø> (ø)

src/resampling.jl
87.10% <96.07%> (+1.28%)
:arrow_up:

src/sources.jl
74.35% <0.00%> (-5.65%)
:arrow_down:

src/composition/models/inspection.jl
95.23% <0.00%> (-4.77%)
:arrow_down:

src/measures/finite.jl
95.32% <0.00%> (-2.93%)
:arrow_down:

src/data/datasets.jl
86.11% <0.00%> (-2.78%)
:arrow_down:

src/composition/learning_networks/inspection.jl
87.80% <0.00%> (-0.84%)
:arrow_down:

src/composition/learning_networks/nodes.jl
67.69% <0.00%> (-0.49%)
:arrow_down:

src/hyperparam/one_dimensional_range_methods.jl
91.86% <0.00%> (-0.37%)
:arrow_down:

... and 8 more

Continue to review full report at Codecov.

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

Demo:
julia> e = evaluate(model, X, y)
Evaluating over 6 folds: 100%[=========================] Time: 0:00:05
┌───────────┬───────────────┬─────────────────────────────────────┐
│ _.measure │ _.measurement │ _.per_fold                          │
├───────────┼───────────────┼─────────────────────────────────────┤
│ rms       │ 5.99          │ [2.82, 4.36, 5.18, 3.64, 11.1, 5.0] │
└───────────┴───────────────┴─────────────────────────────────────┘
_.per_observation = [missing]
_.fitted_params_per_fold = [ … ]
_.report_per_fold = [ … ]

julia> e.fitted_params_per_fold[1]
(coefs = [:Crim => -0.10250894285925101, :Zn => 0.05953846387206094, :Indus => 0.012704609301062575, :NOx => -6.049275202726164, :Rm => 4.744784359470568, :Age => -0.006349961364177516, :Dis => -1.3320010119033152, :Rad => 0.24032186779884007, :Tax => -0.011975485718225355, :PTRatio => -0.6222974063708302, :Black => 0.012894275084516021, :LStat => -0.5226746596104316],
 intercept = 17.179499731319606,)

@OkonSamuel Great if you could look over this. Sorry about all the whitespace changes.

@ablaom . This looks good and can be merged.
Have you bench-marked against the current master to see if there is any significant reduction in speed ?.
If there are any changes i need to make performance wise, I'll open another PR.

@OkonSamuel Thanks for keeping me honest.
Here's some benchmarks for 9-fold cross validation in the multi-threading case (nthreads=5). I'm using the stacking model pipe from https://github.com/ablaom/MachineLearningInJulia2020/blob/master/wow.ipynb and a small dataset, Boston.
this PR
julia> @btime evaluate!($mach,
       resampling=$(CV(nfolds=9)),
       measure=$mae,
       acceleration=$(CPUThreads()),
       verbosity=-1)
  21.240 ms (156140 allocations: 24.86 MiB)

master
julia> @btime evaluate!($mach,
       resampling=$(CV(nfolds=9)),
       measure=$mae,
       acceleration=$(CPUThreads()),
       verbosity=-1)
  20.027 ms (142783 allocations: 24.05 MiB)

A small difference I expect becomes undetectable for typical (larger) datasets.


[LLVMGPU] Generalize AMDGPUChainedMatmul pass to multiple dimensions

This patch generalizes the AMDGPUChainedMatmul pass to use VectorContractOpInfo to query and transpose dims, instead of hardcoding indexing maps.

Actually, CI seems to be passing on this, so I'm going to land this


Configure number of active connections to DB

Expected behavior
Have a way to configure the number of connections that VerneMQ maintains to the DB
Actual behaviour
VerneMQ maintains 10 connections right now.

I believe you can set pool_size on the database. For example vmq_diversity.postgres.pool_size.

That's awesome! thank you! Looks like it's not mentioned in the docs or the config file.

I tried it out but it doesn't seem to reduce the number of connections. It still holds 10 connections. I want to reduce it to 5.


Fix token usage for changelog helper

Signed-off-by: Kunal Kotwani<EMAIL_ADDRESS>Description

Commit pushes are failing to the source branch due to token permission issues (See here)
Fixed token usage with reference from 'dependabot_pr.yml` GHA

Issues Resolved
N/A
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff
[x] Commit changes are listed out in CHANGELOG.md file (See: Changelog)

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.

Codecov Report

Merging #4351 (cd1f74b) into main (f16ea9c) will decrease coverage by 0.04%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##               main    #4351      +/-   ##
============================================
- Coverage     70.69%   70.65%   -0.05%
+ Complexity    57246    57235      -11
============================================
  Files          4611     4611
  Lines        275214   275214
  Branches      40299    40299
============================================
- Hits         194560   194449     -111
- Misses        64323    64483     +160
+ Partials      16331    16282      -49

Impacted Files
Coverage Δ

...search/indices/recovery/RecoveryTargetHandler.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...adonly/AddIndexBlockClusterStateUpdateRequest.java
0.00% <0.00%> (-75.00%)
:arrow_down:

...a/org/opensearch/client/cluster/ProxyModeInfo.java
0.00% <0.00%> (-55.00%)
:arrow_down:

...n/admin/indices/readonly/AddIndexBlockRequest.java
17.85% <0.00%> (-53.58%)
:arrow_down:

...a/org/opensearch/tasks/TaskCancelledException.java
50.00% <0.00%> (-50.00%)
:arrow_down:

...cluster/coordination/PendingClusterStateStats.java
20.00% <0.00%> (-48.00%)
:arrow_down:

...readonly/TransportVerifyShardIndexBlockAction.java
9.75% <0.00%> (-41.47%)
:arrow_down:

...indices/readonly/TransportAddIndexBlockAction.java
20.68% <0.00%> (-41.38%)
:arrow_down:

...h/action/ingest/SimulateDocumentVerboseResult.java
60.71% <0.00%> (-39.29%)
:arrow_down:

.../admin/indices/readonly/AddIndexBlockResponse.java
0.00% <0.00%> (-37.50%)
:arrow_down:

... and 483 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Looks like the failure is caused by a missing token. As per GitHub documentation here:
Note: With the exception of GITHUB_TOKEN, secrets are not passed to the runner when a workflow is triggered from a forked repository.

Since the merge is for dependabot but from a forked repository, the token cannot by accessed by my fork. (kotwanikunal:dependabot-changelog)

Merging this change in to unblock #4319. I will update the workflow if needed, no visibility currently on if and how it will work for dependabot


ARM 64 support

Hi, there are a lot of ARM64 OSes for RPi. RaspberryPi OS will be 64bit in a while too.
Is there a possibility to build ARM64bit images? :thinking:
Thank you

Spocon has arm64 already and others too
spocon_1.5.2_amd64.deb (11.6 MiB)
spocon_1.5.2_arm64.deb (11.6 MiB)
spocon_1.5.2_armhf.deb (11.6 MiB)
spocon_1.5.2_i386.deb (11.6 MiB)
spocon_1.5.2_ppc64el.deb (11.6 MiB)
spocon_1.5.2_s390x.deb (11.6 MiB

https://github.com/spocon/spocon . Basically the same but more package support :
spocon_1.5.2_amd64.deb (11.6 MiB)
spocon_1.5.2_arm64.deb (11.6 MiB)
spocon_1.5.2_armhf.deb (11.6 MiB)
spocon_1.5.2_i386.deb (11.6 MiB)
spocon_1.5.2_ppc64el.deb (11.6 MiB)
spocon_1.5.2_s390x.deb (11.6 MiB)

Not for this latest release, but yes. I'll put that on the roadmap. 🥇

Just here to cry.

It is a bit hackish, but this may be worth a try in the mean time...

It is a bit hackish, but this may be worth a try in the mean time... https://thewayeye.net/posts/installing-raspotify-arm64/
I am running Ubuntu 20.10 for the raspberry pi which is also arm64.

awesome trick!

PR's welcome!!!

Duplicate of https://github.com/dtcooper/raspotify/issues/263


[CHILLY_BUS]: Player movement

CHILLY_BUS: flight feels maybe a little on the slippery/floaty side? idk will have to fool with it some more

[9:17 PM] zero: I would say try to get the  floaty ship movement done
[10:47 PM] Sirius: movement is usually the first and only problem you really notice in multiplayer if it's not down
[10:48 PM] Sirius: so I guess I'm with zero on that
[11:29 PM] Verran: Oh, er, well, regarding movement I'm thinking more feedback would be good first
[11:29 PM] Sirius: hmm fair enough
[11:30 PM] Verran: I'd hate to spend a bunch of time refactoring movement when there could be more or less to do there
[11:32 PM] Verran: One thing I have on the movement list is to change ramping from linear to curves, but if there's other related changes to be made which could affect that, probably better to wait
[5:13 PM] Verran: I was also thinking, if the movement doesn't feel right, about asking community folks to write up an ideal movement implementation in UE4 C++ that I could just port in
[5:13 PM] Verran: 'cause I suck at math

Research player curve movement interpolation (experiment with UE4 curves)

Fixed!  I also totally rewrote the movement system. The players have reported great results.


feature: add ESModule support

Summary
I think the time has come to transition to ESModules and thereby drop support for UMD.
Changes

Remove UMD support in favor of ESM
Rollup now handles the compiling for the .ts files
Changed the compile target from ES5 to ES6
Removed 'use strict'; from .ts files, because this is already specified in tsconfig.json

Usage
Web
<script type="module">
    import { Uwuifier } from 'Uwuifier';
    // or
    import { Uwuifier } from 'https://example.com/uwuifier.js';
</script>

NodeJS (ESM)
import { Uwuifier } from 'Uwuifier';

NodeJS (CJS)

Still supported

const { Uwuifier } = require('Uwuifier');

#47

i see you tried to follow conventional-commits but failed... feat!: add ESModule support

I have seen different repos use many different conventions, I usually try to stick to one if possible but as you can see from my commit history, that hasn't really been the case. It also does not help that we don't have any code or commit guidelines here and for such a small codebase wouldn't make much sense anyway 😉


Allow point size to be adjusted for point clouds

Is your feature request related to a problem? Please describe.
When rendering point clouds, iTwin.js currently automatically decides the maximum point size. In some cases, it would be useful to be able to adjust this as a user in order to discern various properties of the scene.
Describe the solution you'd like
Add an API to adjust the maximum point size used by the point cloud shader.
Describe alternatives you've considered
None.
Additional context
TBD.

I think this is more about applying a scale to the points than about specifying a maximum point size.

I think this is more about applying a scale to the points than about specifying a maximum point size.

@pmconne Adjusted title + description.


Fix split cell undo (#17845)

fix split cell undo

This PR fixes  #17820

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

8 of 16 (50.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 41.715%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/sql/workbench/services/notebook/browser/models/cellEdit.ts
0
2
0.0%

src/sql/workbench/services/notebook/browser/models/notebookModel.ts
8
14
57.14%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
27292

Relevant Lines:
59370

💛  - Coveralls


Not found response_top_headlinews_news.g.dart

Not found response_top_headlinews_news.g.dart

Not found response_top_headlinews_news.g.dart

Sorry for that. You must run command json_serializable to create that file. Run this command in project directory.
flutter pub run build_runner build

Not found response_top_headlinews_news.g.dart

I have updated repository. You can pull again.


Why does y,z of V3 and x,z of V4 be 0 for the kinematics to work?

: )

The axis of J3 J4 and J5 must meet in a single point. This requirement is based on how the kinematic is calculated.
Most industrial robots fulfill this criteria. The Universal Robot however has a wrist with non intersecting axes. Therefore the library can’t be used for UR robots unfortunately.

I understand. Thanks!


Add active workout page

Add a page to progress through an active workout either guided or not

The page should allow a user to either have free reign or be guided through a workout and should be able to switch at will without stopping the workout. When progressing through the workout, the user should be guided with exercise timings and rest times.

Basic functionality done in 90c9804a8f190d67b9580f3b7a833de6027acbd3


Release Story: Adding .rpm and .deb release capability

This ticket is to address the enhancement of being capable of creating both .rpm and .deb packages  containing the repo's contents.

I'm creating a personal branch on my fork for this repo that will contain what I did for f5-common-python converted to work for f5-cccl.  @michaeldayreads will then review this logically and design-wise and we can come to a conclusion whether or not this is appropriate.  This may help with making things future-proof with the possibility of a single repo for this task down the road if things remain consistent enough.

This has been put onto the back burner until such a time when we're required to release for .rpm or .deb.  For now, I'm closing the ticket, and we can re-open it upon request later.


Update for cms 1 0 hugo update

This updates the hugo version and the content model. Also makes the home page fully editable.

Merged this into the other PR manually.


hack kubeadm ignore errors

I had the PR ready, but @detiber was faster than me with https://github.com/kubernetes-sigs/cluster-api-provider-docker/pull/197, so feel free to close
The only difference here is that the hack is more explicit and some unit testing ...
Release note:
NONE

/assign @chuckha @detiber

/unassign @justinsb

I think it's fine to put it here, plus we get explicit testing and a good function named hack.
/approve
/assign @detiber

/lgtm


Fleisher white button variants

@YSNIS Thanks for the PR.

Can you pls make sure that the tests are passing?
Add sample screenshots of button variations?

@YSNIS PR LGTM.
Just a question regarding the button's border. Have these buttons been tested on non-white backgrounds? I am slightly concerned about how would they look on really dark backgrounds where the black border could end up looking odd.

Hi,
I didn't see any tests included in this PR. Can you please make sure there's at least:

A test in validation.js to make sure white is recognized as a valid button color
Any screenshots generated in test/screenshot/images are checked into github

Will do.  Working on those now.

@YSNIS ANy update for test in validations.js?
FYI: we have already checked in screenshots for the white button.

@YSNIS I created a PR for those snapshots but it seems like some of the snapshots were blank. I'd double check the configuration.
https://github.com/paypal/paypal-checkout/pull/807

@YSNIS Your PR (https://github.com/paypal/paypal-checkout/pull/811) was reverted for not having snapshot tests and failing. Please run npm run test and verify that all your renderings are in order.


Can you share some control_tool in robotics?

Hi,I have read all tutorials at documentation and examples in project,such as rbd_example I find there not tutorials about robotics in optcon.
Can you share some tutorials about robotics in optcon? Thanks very much!

Please take a look at https://github.com/ethz-adrl/ct_ros, hope this helps!

Thanks very much for your reply. Although you are very busy at google, you are still maintaining this project and helping us. Thank you very much for your contribution,again!


Add the ability to pass blockNumber to contract call method

By default, starknet.js queries pending state of the blockchain (see https://docs.starknet.io/docs/Blocks/transaction-life-cycle/#the-pending-block).
It can be useful to query the latest state of the blockchain or even pass a block number, which the starknet.js lib supports.

Looks good! Can you generate a changeset with pnpm changeset so that I can merge?

This looks good! Thank you for the PR.


error loss.data[0] unchange in for? (version pytorch 0.4)

Hi, please provide with the python file name so I can take a look of it.


CMSIS DSP Demonstration Example

This sample code demonstrates using the CMSIS DSP library. In this context, few test vectors provided by CMSIS are executed.

It's not clear to me why the CI fails to find the project (as indicated by the CI report).

hello @ioannis-karachalios,
Please see my other comment, this is a similar issue.

Merging the DSP-lib example into main and deleted the branch.


Dark mode not showing contrasting cards on landing pages

URL: https://developers.sitecore.com/personalization-testing
The background of the cards in dark mode is the same as the background of the page

Fixed with #570


pull request for e2e test at 12/16/2016 07:15:18

:white_check_mark: Validation status: passed
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.


Adds Sale container to app registry

This adds the Sale container to the app registry, the first steps to exposing it to Eigen as a native view controller.

TSLint fail is legit -
ERROR: src/lib/AppRegistry.tsx[14, 3]: Named imports must be alphabetized.
ERROR: src/lib/Containers/index.tsx[6, 1]: Import sources within a group must be alphabetized.

We should really consider making Emission use the commit linter checks by default like our other repos, @ashfurrow you need to run these commands

Thanks Orta, I forgot they don't get run on this repo. I'm 👍 for enabling them by default!

Tests passed but Danger failed because I accidentally made the PR from a fork. Want me to open a new PR?

Tests passed but Danger failed because I accidentally made the PR from a fork. Want me to open a new PR?

Tests passed but Danger failed because I accidentally made the PR from a fork. Want me to open a new PR?

Using a fork too? What has become of you in your time away Ash? I'm ok with this, it's just danger failing because it can't get access to the token

Using a fork too? What has become of you in your time away Ash? I'm ok with this, it's just danger failing because it can't get access to the token

It was an accident I swear!


fix sql parsing for create statements without AS

Fixes for parsing create statements like create table some_table select * from another_table.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Craynic seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

这个是什么数据库的语法？


Disbale batching test

Refer: https://github.com/microsoft/FluidFramework/issues/9546
This is causing failures on PRs, so disabling until it is fixed.

Please fix title Disbale -> Disable :-).


how to extend social-links ? would like to add gumroad

How can I integrate Gumroad with social links and icons? Thanks for your advice.

There are some examples available in PRs that add social links/icons.


Decrypted values included in Rails JSON

I'm not sure if this is something symmetric-encryption can or should address, but I wanted to bring it up because of the potential security implications for Rails applications.
By default, #as_json includes encrypted attributes:
class Person < ApplicationRecord
  attribute :ssn, :encrypted
end

Person.create(ssn: 'top_secret').as_json
# => { id: 1, ssn: 'top_secret' }

I can't think of many scenarios where you'd want sensitive data included in the JSON representation. But I can imagine scenarios where it's inadvertently leaked, for example:
render json: @person

It's simple enough to mitigate this issue by overriding as_json to exclude the sensitive attributes:
class Person < ApplicationRecord
  attribute :ssn, :encrypted

  def as_json(*)
    super(except: [:ssn])
  end
end

It would be ideal if the Rails 5+ Attributes API made it possible for attributes to exclude themselves from JSON, but unfortunately that doesn't seem possible. 😕Maybe there's another way to do this using functionality built into Rails.
What do you think about adding a new module (concern) that, when included, automatically excluded encrypted attributes from as_json? For example, something like SymmetricEncryption::RestrictedAttributes?
I think at the very least this should all be mentioned in the Frameworks Guide. I'd be happy to put together a pull request if there's agreement.

I'm just a dude on the street, but I anticipated this problem and am intentionally NOT using the ActiveRecord integration of SymmetricEncryption for exactly this reason.  Automatic decryption of sensitive data isn't acceptable, at least for me.  Example, you've overridden as_json, but what about https://api.rubyonrails.org/classes/ActiveRecord/AttributeMethods.html#method-i-attribute_for_inspect ?
Rails.logger.info(person) will still log the plaintext value unless you mess with attribute_for_inspect.
I decided that playing whack-a-mole with ActiveRecord is definitely NOT how I want to secure my secrets and am instead requiring my team to manually decrypt the secret values when and where they need them.  This is kind of like putting the dangerous acids on the top shelf where you need to intentionally get a step-stool to reach them, instead of just leaving them on the bench.

The apparent lack of concern about a potential security flaw is itself worrying 😰
I'd be happy to contribute to some kind of fix, but I was hoping my original post would spark some discussion around what kind of solution could be agreed upon and ultimately merged...


API returns 200 OK on event if project or service doesn't exist

I am currently updating the keptn alexa skill and I wanted to add some error handling validation so I changed the project name to one that doesn't exist and sent an event to event api. It still returned a 200 ok and a keptn context but that context doesn't appear in the bridge and it should not be returning a 200 OK. The same thing happened with a service that doesn't exist
Environment

keptn 0.7.0

Affected Component

[ ] Docs
[ ] CLI
[ ] Kubernetes Integration
[ ] Openshift Integration
[ ] Helm
[ ] Istio
[ ] Bridge
[ ] Gatekeeper
[ ] Datastore
[x] REST API
[ ] eventbroker / distributor
[ ] jmeter

Describe the bug

in correct project still returns 200 ok in event API.
here is the request body i sent
{
"contenttype": "application/json",
"data": {
"canary": {
"action": "set",
"value": 100
},
"eventContext": null,
"labels": {},
"project": "keptnmnlnjlnksample",
"service": "simplenode",
"stage": "",
"valuesCanary": {
"image": "docker.io/grabnerandi/simplenodeservice:2.0.0"
}
},
"source": "Keptn-Alexa-Skill",
"specversion": "0.2",
"type": "sh.keptn.event.configuration.change"
}
and the response body was
{
"keptnContext": "d709bcde-7fc1-49e4-84df-4bb7d16ee8e1",
"token": "xxxxxxxxxxx"
}
To Reproduce

Steps to reproduce the behavior:
send an event that should trigger a deployment but change project name to something that doesn't exist
Expected behavior
an error response and code
Current behavior
200 ok
Screenshots

Additional context*

As Keptn is event-driven, in my opinion, the API is behaving correctly by accepting the event and signaling to you with a status code 200 that the event has been accepted.
IMHO validating the event payload at this early stage is not feasible (it would create a lot of computing and network overhead), but of course this could be done.
I'm sure @agrimmer also has an opinion on this.

I understand your point but if we stick with that approach how could we properly integrate with things like change management tools? If i send this via CLI I get an error so surely the API should function in the same way

If i send this via CLI I get an error so surely the API should function in the same way

the error you are seeing via the CLI is coming via an additional websocket connection, and not as a response from the API.

ok but if the API isn't the same it is kind of pointless. Are we saying that if someone wants to control keptn from anything other than the CLI they will have to do their own client side error processing?

Are we saying that if someone wants to control keptn from anything other than the CLI they will have to do their own client side error processing?

Exactly.
Paging @johannes-b on this use-case related issue.

I did a quick research on the issue to get an opinion about the problem.
Interesting readings that I found:

https://runnable.com/blog/error-handling-in-event-based-systems
http://oceanrep.geomar.de/14524/1/ARES2007.pdf (page 4)

Keptn is per design an event-based system with an API that has not the request/response behavior of a monolithic application, i.e., when sending an event to Keptn, the response of that call can not include the result of the event processing (since this will happen a couple seconds/minutes later). Thus, I agree with @christian-kreuzberger-dtx on that point that a POST on /event with a 200 response is valid.
However (and back to use case of @alipatton10 ), Keptn could already do a sanity check of the incoming event - at least for the properties project and service. From a logical perspective, Keptn knows the entities (projects/services), and when it receives an event that does not correlate to one of those entities - why processing it?

From a logical perspective, Keptn knows the entities (projects/services),
I agree!

and when it receives an event that does not correlate to one of those entities - why processing it?

a) to create it :) (e.g., create project / create service)
b) maybe as a future use-case: to auto-detect it (e.g., after restoring from a backup) or to indicate that it should be fetched from somewhere else (e.g., import a repo, import config from external provider, ...)
I've also been working with event-based systems, and the rule of thumb was (similar to what your research has shown): accept as many events as possible, with as little validation as possible (to increase throughput and lower latency); errors are handled later.
But I agree with @alipatton10s use-case: It's virtually impossible to catch such an error via the API right now. What is needed here is a mechanism via the API that we can use to query whether the event has been processed or not (e.g., the get event endpoint).

That you get a 200 response is intended as this response only says that the event was successfully published. Therefore, I agree with @christian-kreuzberger-dtx and @johannes-b. Furthermore, the API has no chance to check/predict whether any subscriber to the published event would produce an error.
However, I completely understand your use case and we will solve it as follows:
After a service has executed a task like project.create, service.create, configuration-change, etc., the service has to
confirm the execution and its result with a .finished event (e.g. project.create.finished). This .finished event then contains a potential error.
In your service, you can then either (1) subscribe to the .finsihed event if the service runs within the cluster or use the Keptn API endpoint /keptn/api/mongodb-datastore/event to query the .finished event using the keptncontext.
Good news: This is exactly how we are implementing the eventing in Keptn 0.8.0!

Thanks @agrimmer for the explanation and the way forward.
To make integrations for external tools such as Alexa, Jenkins, Azure DevOps ... easier I wonder if we should also think about adding "use case API endpoints",e .g: "DO configuration change", "START evaluation", ... which mimic what the Keptn CLI is doing. I assume that the CLI is first validating if project, service, stage ... are valid and is otherwise returning errors to the end user. Instead of having every external tool implement the same checks and the same "wait for success" I wonder if it will be easier for our external tool integrators to call a single api such as /api/configchange, /api/evaluation ... -

@grabnerandi Introducing every event with a separate endpoint would introduce a lot of development overhead, I'd like to avoid that.
The CLI actually does not do specific things for each event, it just opens a websocket connection and streams the log output.
That's something we could mimic in the API, e.g., we could introduce a flag that indicates that we want to wait for a result, e.g.:
POST /event?streamWebsocket=true&streamWebsocketTimeout=60

This could indicate that I'm interested in the websocket response and I want to wait for max. 60 seconds.

The discussion seems to have died on this. Is this still needed? Is anyone willing to implement a POC?

The discussion seems to have died on this. Is this still needed? Is anyone willing to implement a POC?


[expat] drop debug suffix

Since https://github.com/Microsoft/vcpkg/pull/1686 expat port produces binaries with debug suffix. CMake's builtin module doesn't look for suffixed binaries, so let's drop the suffix for now. We can enable it later, when the world will be ready for it.
See also https://github.com/Microsoft/vcpkg/pull/1697

I think this is a good solution for now.
Thanks!


Safer to assume the api simply returns a relative API and no query pa…

…rams

@nmehta6  David and I think it should be ? not &


Add logging support

We now add logging support via env_logger. This allows using the log
macros, for example info!() and prints useful debugging information
side by side to the log message:
[2021-11-05T09:58:18.590Z INFO  conmon_server src/server.rs:75] Got a request: Request { metadata: MetadataMap { headers: {"te": "trailers", "content-type": "application/grpc", "user-agent": "tonic/0.6.1"}  }, message: VersionRequest, extensions: Extensions  }

LGTM


(fix) Allow building with the cache feature again

I humbly suggest that turning on this feature in Travis might be a good idea.

@shepmaster Good catch, I should have seen that this code was behind a feature flag :(

Thanks Jake!

cargo build --features "cache"
cargo test --features "cache"

Should be what Travis tests with. PR incoming.

@shepmaster Looks like building with cache has red tests on travis (See #84).


Desugar fall-through of [SwitchCase]s to runtime errors.

It is a _FallThroughError runtime error if a SwitchCase falls through. This is for example tested in tests/co19/src/Language/Statements/Switch/execution_case_t02.dart:
test(value) {
  var result;

  switch(value) {
    case 1:  result = 1;
             break;
    case 2:  result = 2; /// static warning - case fall-through, see "Switch"
    case 3:  result = 3; /// static warning - case fall-through, see "Switch"
    default: result = 4;
  }
  return result;
}
main() {
  Expect.equals(1, test(1));
  Expect.throws(() {test(2);});
  Expect.throws(() {test(3);});
  Expect.equals(4, test(1));
}

Currently this is handled in the Kernel IR -> VM Flow graph translation. If we can assume this is desugared in the front-end, we can remove that special case in the VM implementation.

Proposed fix in CL<PHONE_NUMBER>.


Fix #82199, resetting some color of code blocks at Markdown Preview with light theme

This PR fixes #82199, which is opened by myself, that resets color theme of number, title and built_in in code blocks at Preview with light theme, so that they can be easier to read.
Resetting Before

Resetting After

Thanks!


build(fix): add in IT args for graalvm presubmit

Thanks for fixing this @kolea2! qq, do these arguments apply to only Java 17 tests?

Thanks for fixing this @kolea2! qq, do these arguments apply to only Java 17 tests?

good catch, they should be fixed in both. I will update.


Can not create a program from django admin

Steps to Reproduce
Go to /admin/courses/program/add/ and try to create a program
Expected Behavior
successfuly create a program
Actual Behavior
Throws an error
ValueError at /admin/courses/program/add/
save() prohibited to prevent data loss due to unsaved related object 'program'.

@rhysyngsun @annagav is this still an issue?

Can confirm that this is still a problem - I've been creating them in a Django shell as a workaround.

@rhysyngsun I'm going to take you off this, so someone else can work on it. Let me know if that's an issue.
I'd like to be able to make a test program on RC soon-ish, for DEDP 2, the US version.

I think this was fixed in https://github.com/mitodl/mitxonline/pull/1477

Yeah, Sorry I missed assigning myself as I came to know about this ticket after my PR.

Fixed with the linked PR.


Release installable app on hithub

Release an app on github so that we can check and report for error everyone Does not have building environment to build app so those can be testers for bugs

I am eager to, and about to,  but by now I am fixing UI bugs. Anyway I will release one (though beta) Now!


render html page in xlsx instead of requested data

I tried everything I saw here, guides and stackoverflow and I don't know what to do.
Everytime I try to export data it takes the html page text and insert it to xlsx file instead of what I wanted. See this picture:

Gemfile:
gem 'rails', '4.2.11'

# import/export xlsx gems
gem 'write_xlsx'
gem 'rubyzip', '>= 1.2.1'
gem 'axlsx', git: 'https://github.com/randym/axlsx.git', ref: 'c8ac844'
gem 'axlsx_rails'

** Html file:**
  = link_to " Export
".html_safe, server_report_system_reports_path(format: :xlsx)
Controller file:
def server_report
    organization_id = params[:organization_id]
    @accounts = Admin::Account.where("organization_id = ?", organization_id) unless organization_id.blank?
    @accounts_paginated = @accounts.paginate(per_page: 10, page: params[:page] || 1 )

    respond_to do |format|
      format.html
      format.xlsx {
        response.headers['Content-Disposition'] = 'attachment; filename="server_report.xlsx"'
      }
    end
  end

xlsx.axlsx file:
wb = xlsx_package.workbook
wb.add_worksheet(name: "Accounts") do |sheet|

  sheet.add_row ["Account id", "Member id", "Member name", "Member email"]
  @accounts_paginated.each do |account|
    account.members.each do |member|
      sheet.add_row [account.id, member.id, member.name, member.email]
    end
  end
end

@Kuassari Just to clarify, the spreadsheet is inserted into a web page, or the web page is inserted into a spreadsheet? It sounds like you might be getting a layout.
Also, this link would probably create a problem:
link_to " Export".html_safe, server_report_system_reports_path(format: :xlsx)
The link_to helper will create another  tag on the right, and you are probably getting another  tag as well. This could be the source of your problems.

the layout ruined it so after I wrote layout: false it worked. Now I have other problems but it's not connected to this problem


Add disabling creating and editing VM by cluster permissions and filt…

…ering clusters by permissions in create VM page.
Summary:

if user has no clusters with permissions that allowed to create VM, then Create Virtual Machine button is hide
if user without permissions will try to get to new VM page, it redirect user back to main page.
if user has no permissions that allowed to edit VM, then pencil will hide.

Fixes: https://github.com/oVirt/ovirt-web-ui/issues/737 https://github.com/oVirt/ovirt-web-ui/issues/745

For a common vocabulary when talking about permissions ...

Objects (VMs, Data Centers, Hosts, etc) have a set of permissions
The system has a set of "System Permissions" (assume those are global permissions)
A permission assigns a user or group to a role (lets say user role and group role)
users belong to 1 or more groups
A role maps to a set of permits
permits are what really defines what any given action is permissible

(System | Object) → (User | Group) → Role → Permits (or "Allow Action" checkboxs on webadmin Edit Role screen)
From what I can tell, you are making a few assumptions:

The rest api takes care of returning all of the permissions to you (assume global vs direct and maybe inheritance is handled and we get to graciously ignore that stuff exists)
Permissions always map through a User to a Role (they're always user roles)
The rest api takes care of returning group roles expanded to user roles, therefore group roles can be ignored
Admins will only use the default Roles (and therefore permits can be ignored)

I haven't tested the assumptions myself.
Can you verify if the assumptions are intended and if they're valid?

This may help with vocabulary: https://www.ovirt.org/develop/developer-guide/action-permissions-overview/

Superseded by #784


Callback functions specified while initiation are triggered twice

I am trying to make ajax calls on the afterSetting callback but the callback function is triggered twice. It looks like the afterSetting is triggered when the click action is performed and then once the state is changed to the new state. Is it possible to have something like afterFinish callback which would be executed once all the settings are complete or change this behaviour of the afterSetting to be called only once. This happens only when the candlestick mode is set to content.
Here is the link to the test code demonstrating the behaviour.
A change to the way callback works for content mode would be really helpful.

hello,
In your example, i have only one log message in my console after set on or off or default value.
In my code, i use afterSetting in this method and his called only once.
You use the last version ?
I will test this in local.
But the afterFinish callback can be add, it will be useful i think.
Edouard

I think my example was modified. When the mode is set to "contents" thats when I see this issue. in "options" code it works as expected and the "afterSetting" callback is triggered only once.
I am using the latest version of the code the repository.

Can you show me your code (The candlestick call) ? Thx
Edouard

No bug find for me.
afterFinish feature is not a good update. The afterSetting callback do the job.
I close this issue


Element.drag's onmove handler has wrong "dy" value.

When I drag element twice.The second draging was wrong. onmove handler has wrong "dy" value(dy > 1000).

do you have an example ?? like jsfiddle or jsbin ?


vnet-manager example configuration only succeeds when configuring lxdbr0

I tried to create the example configuration (config/example), but it did not succeed and gave me the following warning:
[vnet_manager.operations.machine] [ERROR] Unable to start LXC container vnet-base, got error: Common start logic: Missing parent 'lxdbr0' for nic 'eth0'
Therefore, I reconfigured lxd with the following YAML config:
   cat <<EOF | lxd init --preseed
config:
  images.auto_update_interval: "0"
networks:
- config:
    ipv4.address: auto
    ipv6.address: auto
  description: ""
  managed: false
  name: lxdbr0
  type: ""
storage_pools: []
profiles:
- config: {}
  description: ""
  devices:
    eth0:
      name: eth0
      nictype: bridged
      parent: lxdbr0
      type: nic
  name: default
cluster: null
EOF

I suggest to change the "Setup" section in README if lxdbr0 is indeed required.

Yes. I do think providing a YAML preseed file is a better approach than the echo "/n" construction that is currently in the Setup.
You are right, lxdbr0 is required for the base image to be created successfully.
But I do think that the preseed config should be idempotent. Your current suggestion breaks when lxdbr0 is already configured at the moment.
Error: Failed to update profile 'default': Device validation failed for "eth0": Cannot use "nictype" property in conjunction with "network" property

Maybe it is an idea to mention in the README that lxdbr0 is required.
If the lxdbr0 bridge is always used to connect containers, isn't this something setup.py should check before proceeding?

I wouldn't put the check in setup.py. As that would prevent users from only using part of the VNet-manager functionality. But I do think it's a good idea to put some kind of check in https://github.com/Erik-Lamers1/vnet-manager/blob/master/vnet_manager/environment/lxc.py.


HTML

HTML
User Story
As a boot camp student,
I want a Prework Study Guide website,
so that I can review all the information I learned throughout Prework.
##Acceptance Criteria
GIVEN a Prework Study Guide website
WHEN I visit the website in my browser
THEN I see four boxes titled HTML, CSS, Git, and JavaScript with associated notes listed

Updated Asset folder and HTML


How can I disable completion in a client that does not support dynamic registration?

The language service I developed provides a setting that allows users to turn off auto-completion. In VSCode, I do not statically register the auto-completion function during initialization, but after reading the user's settings using workspace/configuration, I then dynamically register the auto-completion function. Every time the user modifies this setting, I can also support runtime modification through dynamic registration or unregistration.
In some clients that do not support dynamic registration, it is obviously unable to support runtime modification, so I only plan to support the decision to statically register this function according to the user's settings during initialization. If the user modifies this setting, he must restart the extension for the modification to take effect. However, I found that this cannot be achieved because the server cannot read the user's settings before static registration.
Is there any way to solve this problem?

Two options:

on the client side you can restart the server if that setting changes.
or you return an empty array or undefined from the request.

Closing. Please ping if there are other ideas.

Maybe I didn't express it clearly.
The main problem is that the server needs to register its auto-completion capabilities in the initialize protocol, but at this time the server cannot obtain the user's settings, and the client will return " error [-32601]: Unhandled method workspace/configuration" .

workspace/configuration is guarded by a client capability I believe. So you can check if the client has that capability and act accordingly.

workspace/configuration is guarded by a client capability I believe. So you can check if the client has that capability and act accordingly.

see https://microsoft.github.io/language-server-protocol/specifications/specification-3-17/#initialize
It sais: "In addition the server is not allowed to send any requests or notifications to the client until it has responded with an InitializeResult".
Therefore, the client returns an error as expected.

Two options:

on the client side you can restart the server if that setting changes.
or you return an empty array or undefined from the request.

Closing. Please ping if there are other ideas.

Neither of these two options are feasible.

After the server restarts, it is impossible to obtain whether the user has auto-completion enabled, because the static registration must be completed in the initialize stage, and the server is not allowed to request workspace/configuration.
The effect of not registering the ability to complete automatically is different from returning an empty array after registering the ability. As shown in the VSCode in the figure below, the left picture shows no registration, and the right picture returns an empty array after registration.

OK. I see. The best way to handle is to use the initializationOptions (see https://github.com/microsoft/vscode-languageserver-node/blob/master/protocol/src/common/protocol.ts#L983) property on the initialize params to convey the setting on startup to the server.
However you would still need to restart the server when that setting changes.

The problem with this solution is that the client needs to customize the language service, which violates the design purpose of the LSP.
In addition, restarting the language service is not a problem, we don’t need to pay attention to it.

I got confused because you keep mentioning "dynamic registration", but that doesn't seem applicable here at all. You're basically saying: "when a client doesn't understand workspace/configuration, or when a client doesn't notify workspace/didChangeConfiguration, then my server is not aware of changes to settings". Well yes, that is obviously true. IMO, it is a problem of the client. The best alternative is initializationOptions.

I got confused because you keep mentioning "dynamic registration", but that doesn't seem applicable here at all. You're basically saying: "when a client doesn't understand workspace/configuration, or when a client doesn't notify workspace/didChangeConfiguration, then my server is not aware of changes to settings". Well yes, that is obviously true. IMO, it is a problem of the client. The best alternative is initializationOptions.

It's my bad.
In my opinion this does not really solve the problem. There are currently several clients supporting my language server, and it is difficult for me to ask them all to support initializationOptions.
In addition, as I continue to develop, the content of this option will also change, which makes it more difficult to ask them to synchronize updates.

I am actually out of ideas. The best would be to convince clients to implement dynamic registration. It got invented exactly for that purpose (e.g. a server can dynamically decide on the providers it wants to regsiter).

I am actually out of ideas. The best would be to convince clients to implement dynamic registration. It got invented exactly for that purpose (e.g. a server can dynamically decide on the providers it wants to regsiter).

I found that server is allowed to send limit requests like window/showMessageRequest during the initialize. How about also allowed to send workspace/configuration during the initialize ?
But this is really not important. The incomplete implementation of some clients causes some features of the server to fail, which is acceptable to users. The best way is indeed to urge them to implement these features.

Regarding window/showMessageRequest on initialize: this is actually for backwards compatibility since it was allowed in a first version of the spec. If I could start new I would not allow this anymore. This is why I would like to keep messages during initialize at a minimum.


feat: Introduce v2 API and user PR Timescale integration

Description
This adds the new v2 API endpoint with Timescale integrations for v2/users/{username}/prs.
Refactors the base URL api fetcher to include a v2 api fetcher.
What type of PR is this? (check all applicable)

[x] 🍕 Feature
[ ] 🐛 Bug Fix
[ ] 📝 Documentation Update
[ ] 🎨 Style
[ ] 🧑💻 Code Refactor
[ ] 🔥 Performance Improvements
[ ] ✅ Test
[ ] 🤖 Build
[ ] 🔁 CI
[ ] 📦 Chore (Release)
[ ] ⏩ Revert

Related Tickets & Documents
Followup to:

https://github.com/open-sauced/api/pull/442

Mobile & Desktop Screenshots/Recordings
Stay tuned ...
Steps to QA
Stay tuned ...
Added to documentation?

[ ] 📜 README.md
[ ] 📓 docs.opensauced.pizza
[ ] 🍕 dev.to/opensauced
[ ] 📕 storybook
[ ] 🙅 no documentation needed

[optional] Are there any post-deployment tasks we need to perform?
Will need to cordinate this going into prod with the new v2 endpoints in the API also going out beforehand.
[optional] What gif best describes this PR or how it makes you feel?

Near live data flowing in:

A few notes here:

we don't have much of a notion of "hours" for PRs that are newer than 1 day: you'll notice that it's just a "-" with really new PRs. This is probably fine for now, but we'll want to start re-thinking really new data.
The graph breaks here ... looking into it!

@brandonroberts also showed me how to get around busting the app cache to get these to load. Otherwise, the app fails to load this page:

Force pushed to address the line graph using the wrong type:

I think this needs a few more changes on the API side to see this fully through: there is abit of intermixing of the the types for different functions I need changed.
So, this should really attempt to completely remove the DbRepo type in favor of the DbRepoEvent type.

Deploy preview is up with changes from https://github.com/open-sauced/api/pull/444
Although there's also pr/insights that needs to be updated in the API to really round this out. But this could go in now if we want 🚀

@jpmcb I don't see data on the deploy preview. Is that because we don't dev data for DbRepoEvent yet?

Yeah, good question: users/{username}/prs shows up primarily in the user profiles:

but you're right: prs/search seems abit more nuanced and I'm also not seeing it really pop up in the insight pages, I'll revisit this more tomorrow

I'm actually inclined to get this merged into a feature branch instead of beta (since there's alot more work to be done to get prs/insights integrated here.
How does a pr-events branch sound? I'd much rather tackle this in bit-sized chunks vs. one massive PR to beta

Aside from introducing v2 stuff for the API, most of this is just updating property names from what I can tell?

More or less: it introduces a different type which aligns with what is returned by the v2 PR endpoints. This type drifts slightly from the existing type (for example, the event types don't have labels right now) so it made more sense to just refactor the type all together.
Also introduces a v2PublicApiFetcher API fetcher which can be used alongside the normal v1 API fetcher


Explicitly ask students to return function values for Ch. 18 practice problems

Describe the issue
Explicitly state in the practice problem instructions that function values should be returned (otherwise students might print out values instead).

Chapter: 18
Section: 18.5

Fixed on Notion (section 18.7 now).


+/- zoom control buttons for Workflow view

The Workflow tab - specifically the Dependency Graph view - allows the user to zoom in and out on the generated graph using the scroll wheel of the mouse (this was a feature already enabled in the EChart library we use).
It's not apparent to users that they have the ability to zoom in and out.  We want to support the mouse wheel zooming, but also have visible buttons (suggested to use + and -) to also control the zooming.

@lrasmus can I work on this issue?

@Abhijay007 absolutely!  Thank you!  Going to assign it to you so folks know it's "taken", but no obligation

Thanks @lrasmus for the assignment, I will soon open a PR around the same.


Suggested Language: Greek

Thank you dev for your amazing work! I've been using the tool for translating live caption in games! Is it possible to add the greek language pack for translation in your next update? Thanks again and keep it up!!

Hi, thank you for such warm feedback!
Sure, no problem, I'll add Greek as translation language in the next update.


Add Uptime Sensors

adding uptime sensor as explained in https://esphome.io/components/sensor/uptime.html

PR has been around for a while but I want to work on it during my vacation for the new release.

As such this code is working but it will generate quite many entries in the logbook. Can one suppress or?

Maybe by using this approach: https://github.com/klaasnicolaas/smarty-homeassistant-config/blob/master/esphome/sensors/uptime_timestamp.yaml


[Bug]: TypeError: object HeadApiResponse can't be used in 'await' expression

Bug Description
[RUN CODE]
url = "https://<IP_ADDRESS>:9200"
username = "elastic"
password = "xxxx"
es_client = Elasticsearch(
[url],
basic_auth=(username, password),
verify_certs=True,
ca_certs='./server_cert.pem')
vector_store = ElasticsearchStore(
index_name="example", es_client=es_client
)
storage_context = StorageContext.from_defaults(vector_store=vector_store)
index = VectorStoreIndex.from_documents(
documents,
storage_context=storage_context,
)
[VERSION]
elasticsearch=8.13.0
llama-index-vector-stores-elasticsearch=0.1.7
llama-index=0.10.28
The Python Elasticsearch Clients elasticsearch[async] and elasticsearch both report the same error.
Version
0.10.28
Steps to Reproduce
I'm attempting to generate embeddings by utilizing the VectorStoreIndex.from_documents method.
Relevant Logs/Tracbacks
File "/opt/homebrew/Caskroom/miniconda/base/envs/rag/lib/python3.12/site-packages/llama_index/vector_stores/elasticsearch/base.py", line 281, in _create_index_if_not_exists
    if await self.client.indices.exists(index=index_name):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: object HeadApiResponse can't be used in 'await' expression

@AlgerTK Try updating your elastic client version. There's been a ton of back on worth on this error, and It comes down the elastic client version you are using

sion. There's been a ton of back on worth on this error, and It comes down the elastic client version you are using

Getting the same issue when passing pre-created es_client object (works fine when using es_url).
elasticsearch lib version is 8.12.1
llama_index 0.10.20
There is no way to increase request timeout when using internal ES client, that is why would like to pass external client object.

Any specific guidance on versions? I am seeing this error with these versions
elasticsearch: (8, 13, 0)
llama_index.core : 0.10.31

The ElasticsearchStore expects an AsyncElasticsearch object for es_client. It's described in the docstring. The type annotation could also make this clear.


How to train the style learning experiments with my own data?

Plz  give me some reference,thanks

HI,
Could you check out https://github.com/yuanming-hu/exposure/blob/master/config_sintel.py ?
Thanks

I got it. thank you.


Multimc

Checklist

[ ] Checked the nixpkgs master branch

[ ] Checked the nixpkgs pull requests

Project name
nix search name: multimc-unstable

current version: 2021-09-08
desired version: 0.6.13
Notify maintainers

maintainers: @cleverca22 @starcraft66
Note for maintainers
Please tag this issue in your PR.

2021-09-08 is identical to 0.6.13, they both map to commit e2355eb276bf355ca4acf526a0f3cc390aa88f8b in MultiMC. The difference is purely cosmetic.
(I have a patch for that sleeping in 38916c3999bcb082c784e19fc43514fa27176428 if it's needed)

But, why does Multimc then not support microsoft accounts?
\

Please refer to this document on the Wiki to enable microsoft accounts for MultiMC.
duplicate of #144912


Re-enabled Weather Sensors for the ISY component.

Description:
As the ISY component had been updated to support newer components and
have better UOM support, the support for ISY’s weather module was
dropped. This adds that support back into Home Assistant.

I don't think that it is hotfix worthy since it must have been broken for a while? Might as well wait for 0.36 which is scheduled for a week + change from now.

That works for me. Probably was broken for a while, so that is fair. Thanks.


Models tests

Adding tests for all the models.

@ldko, @damonkelley, this is ready for review.

@somexpert, did you decide not to go with the in memory test database?

BTW, if we go the sqlite route, you can update the CMD in the Dockerfile to migrate/syncdb, then run the server.
CMD python ./manage.py syncdb --no-input && \
    python manage.py runserver <IP_ADDRESS>:80

Then we can remove steps 4 and 5 from the development instructions from the README.
(Also just found out GH supports Dockerfile syntax in fenced code block :100:)

As for your comment about the in-memory DB, it turns out that if you go with a SQLite database for the project, then the test database will be created as an in-memory DB by default. So yep, it's already doing that.
About the Dockerfile and README, yep, I'll go ahead and make those changes. That'll be easier for people to follow.

TIL!

:+1:

:+1: