SW-5201 Module Events Admin UI

Table for all modules

Module Preview

Event List

Module Events multi-select for updating participants

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#1877  👈
#1866
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @tommylau523 and the rest of your teammates on  Graphite

Merge activity

Apr 24, 4:51 PM EDT: @tommylau523 started a stack merge that includes this pull request via Graphite.


ansible_host set to another variable fails

Trying to use ansible connection backend, it seems to fail when
ansible_host variable is set to another variable, like so inventories/host_vars/my_host.yml
---
network_interfaces:
  - name: ens3
    address: <IP_ADDRESS>
    netmask: <IP_ADDRESS>
    gateway: <IP_ADDRESS>

ansible_host: "{{ network_interfaces[0]['address'] }}"

when running testinfra this results in:
E           RuntimeError: CommandResult(command=b"sudo /bin/sh -c 'getent ahosts mail.example.com'", exit_status=255, stdout=None, stderr=b"ssh: Could not resolve hostname {{ network_interfaces[0]['address'] }}: Name or service not known\r\n")

A workaround is changing the host inventory file like so, but this is
not ideal:
---
network_interfaces:
  - name: ens3
    address: <IP_ADDRESS>
    netmask: <IP_ADDRESS>
    gateway: <IP_ADDRESS>

ansible_host: <IP_ADDRESS>

Is this a limitation in testinfra, or am I doing something wrong?
versions using:
Python 3.8.6, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
plugins: testinfra-6.4.0
ansible == 4.1.0

Im digging into this to see if testinfra would work for our setup.
currently issue is that testinfra gets its data from the ansible-inventory -i % --list command which doesn't automatically resolve variables like this.
https://github.com/pytest-dev/pytest-testinfra/blob/master/testinfra/utils/ansible_runner.py#L50

Something like this could probably make those resolve
ANSIBLE_VERBOSITY=0 ansible localhost -i inventory -m debug -a 'msg={{ hostvars }}'

@divansantana  I just got over this problem by creating a wrapper script around py.test and invoking the ansible api to return the results of set_fact
https://gist.github.com/joshzcold/d99993400ae0cce77041a74f5a06e081
Im sure this could get baked into testinfra
allows you to do something like -i inventory -i inventory2 and still have your ansible_host: {{ varablized_ip}} passed down to py.test correctly.

@joshzcold nice debug and solution.


Update Open email link.txt

Replace old schema reference DeviceAlertEvents with AlertInfo | join AlertEvidence on AlertId

Hi @darioongit  do you have an idea on how to filter AlertInfo in this query? As joining AlertInfo with AlertEvidence without any fitler is very very very heavy

@tali-ash, i don't think we can apply any filter, because (if i properly understand the meaning of the query) the query is looking for any alerts that might be related to links sent via email, which means we are getting the list of all the action related to open a link and we check if there is any alerts after this action.


Missing this C: drive path

https://github.com/FastAsFack/DiscordHelpSaver/blob/baa10e2fa85499c8c0da438381c28ef28f62f3ae/DiscordHelpSaver.ahk2#L26

that should be fixed as of now


Constant "ArrayChannel was cancelled"

My friend and I both tried to add each other, but when we do it still says 0 friends. We have both tried to host a single-player world, but nothing shows up in the "friends" tab - even though everything appears to work normally as it displays the port number in chat. Clicking refresh a couple times did not help.
(Their name is censored btw)

Being worked on in #2

Fixed in #2

Thank you very much for your work. I can confirm it works flawlessly now.


How to improve the performance

I'm using a library called bip39 that uses this function:
function mnemonicToSeed (mnemonic, password) {
  var mnemonicBuffer = Buffer.from(unorm.nfkd(mnemonic), 'utf8')
  var saltBuffer = Buffer.from(salt(unorm.nfkd(password)), 'utf8')

  return pbkdf2(mnemonicBuffer, saltBuffer, 2048, 64, 'sha512')
}

(See source code)
However, pbkdf2 is taking about 1500 ms to finish on my computer and browser. (and I have a new and fast laptop)
Is there any way this function could be improve to increase the performance?
The biggest problem is that it blocks the entire JS thread and thus freezes my web-app's UI completely. The user can't even scroll.
I was also wondering if it's maybe possible to split the work between multiple event loop cycles?
Or have an effect that's similar to "time slicing" as explained by Evan You of VueJS here in this presentation: https://youtu.be/8Hgt9HYaCDA?t=1995
But I'm not an expert on the subject so pardon me if I'm saying things that don't make sense. 😀
Related thread: https://github.com/bitcoinjs/bip39/issues/99

the async version of this function is non blocking and takes advantage of in browser crypto facilities I suspect switching to that will speed things up a bunch (both in the sense of no longer freezing the ui, but also probably taking less time overall)

@calvinmetcalf Thanks for all the help. As you can see in https://github.com/bitcoinjs/bip39/issues/99 we were able to GREATLY improve the performance by a shocking 14900% !! 🔥🔥🔥
It went from 1500ms to 10ms 🦄
Wait, how can I calculate the exact speed raise percentage for this? 😅


Add IPREO to NC Open Pass site?

Do I need to add their logo? If so, what level and what URL?

Ipreo is a silver sponsor ($1000) and you can link to https://ipreo.com/
On Tue, Sep 19, 2017 at 9:19 PM, Jason Hibbets<EMAIL_ADDRESS>wrote:

Assigned #733 https://github.com/codeforraleigh/NCOpenPass/issues/733
to @dtraleigh https://github.com/dtraleigh.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/codeforraleigh/NCOpenPass/issues/733#event-1256569876,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB3IexD8zavyDQlldw7a2c2qsiTDoC45ks5skGgsgaJpZM4PdN4_
.

Added to NC Open Pass site


fix: correct ordering for cycle signers endpoint

:tada: This PR is included in version 0.4.6 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Can't get it to work

I'm new to react hooks, so I could very well be doing something wrong, but I cannot get even the console.log example to work. I'm using gatsby and react 16.12.0. I have a page called "scrollPage". the code is pasted below:
import React from "react";
import useScrollPosition from "use-scroll-position";

const ScrollPage = () => {
  useScrollPosition(({prevPos, currPos}) => {
    console.log(currPos.x);
    console.log(currPos.y);
  }, [], false, true, 10);

  return (

Hello Scroll Position

  )
}

export default ScrollPage;

I don't get any errors, just not logs to console. This hook is really convenient. Would love to get it working.

Are you sure you are using this library here ?
Your import is not right at least, it should be:
import { useScrollPosition } from '@n8tb1t/use-scroll-position'

Make sure you installed the proper library as written in the README:
yarn add @n8tb1t/use-scroll-position

Yes, as @hadri3n  pointed out, it looks like you are using the wrong lib, just change the import and let us know how it goes.

Ha! I WAS using the wrong package. I must have blindly assumed that i should install using "npm install use-scroll-position" and it was just a coincidence that a package by that name already exists. That package sets state though, which is not what I want. Thanks for pointing that out! It's working now.


Task - "integrationTest" always assumes, it needs to start tomcat before and stop after tests

I am referring to the "Gretty Configuration" and understood that the default value for integrationTestTask is integrationTest.
We got few projects where we don't need the Tomcat needs to be running for integrationTest Task. and actually name of the integrationTest task  is integrationTest.  I am looking for Gretty Configurations to see,  if I can say, I don't need Tomcat start and stop for my "integrationTest" task. Can you point me to right configuration if any.
Here are few other observations.
I tried setting the integrationTestTask as null or '', but I can still see the Tasks - appBeforeIntegrationTest and appAfterIntegrationTest getting executed.
The reason seems to be because appBeforeIntegrationTest.integrationTestTaskAssigned, appAfterIntegrationTest.integrationTestTaskAssigned  is alwaystrue and it is not updated to 'false' when I am updating value of integrationTestTask to null or empty string?

Why wouldn't you create a new, empty test task, call it "emptyTestTask" and then point to it via integrationTestTask property?

Thanks @akhikhl. Yes your proposed solution should also work.  But as we got different project using our custom gradle plugins for it's build process, we proceeded with a workaround to remove appBeforeIntegrationTest from dependsOn and appAfterIntegrationTest from finalizedBy when we don't need tomcat to be running for integrationTests.
project.integrationTest.dependsOn.remove(project.tasks['appBeforeIntegrationTest'])
project.integrationTest.finalizedBy.values.remove(project.tasks['appAfterIntegrationTest'])


Custom view: Hide folders function shows some table tabs incorrectly

System information:

Operating system (distribution) and version Win10
DBeaver version 7.1.1 EA

Connection specification:

Database name and version MySQL, PostgreSQL

Describe the problem you're observing:
Custom view: Hide folders function shows some table tabs incorrectly
Steps to reproduce, if exist:

Open General tab of Connection configarution
Select Custom Navigator view
Press Customize... btn
Enable only Hide folders
Press Ok
Reconnect
Open a table.

Actual result:
Strange view of Columns, Constraints, Indexes Partitions tabs.

Expected: correct view of visible tabs

duplicates #9025


Runtime network configuration

This pull requests changes the way firewall configuration and sysctl settings are applied. Instead of statically modifying sysct/ufw/iptables files, a systemd override is added to the wireguard and openvpn units to change the settings before starting the vpn and reset them after the vpn is stopped.
Benefits:

Files are not modified on disk (except ufw), changes are made when they are needed.
Trivial to change the physical network interface, simply run /opt/pivpn/network/networkCONF.sh wireguard reset, edit /etc/pivpn/wireguard/setupVars.conf, run /opt/pivpn/network/networkCONF.sh wireguard apply.
Easy to give the ability to skip setting up the firewall on installation (@DerDanilo asked for this).
Only one place where the firewall definitions are saved, instead of install, self check, uninstall.

This PR brings a lot of changes but I like that firewall and sysctl settings are done in a cleaner way. Waiting until you're ready to merge and I'll try to find time checking them.
Is nftables still on the todo list for this PR?

Is nftables still on the todo list for this PR?

No. I want to take more time and figure out something that can enable this functionality too.

So this pull request went stale because I wasn't really satisfied with the changes. Too many overhead scripts and indirection. Would like to move to nftables but it's not easy to programmatically manipulate like iptables unless it's a clean install.


Update labels

Update labels to accommodate the update sprint planning process

Codecov Report

Merging #1006 (3282a03) into master (5900571) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1006   +/-   ##
=======================================
  Coverage   38.34%   38.34%
=======================================
  Files          37       37
  Lines        1836     1836
=======================================
  Hits          704      704
  Misses       1050     1050
  Partials       82       82

Flag
Coverage Δ

unittests
38.34% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

cc @chasefleming @DylanTinianov


Adding an example for the new channel_communicator API

@NanmiaoWu Please check out this example and let us know if it helps you with the issues you reported

@NanmiaoWu Please check out this example and let us know if it helps you with the issues you reported

@hkaiser Thank you! The example could work when using 3 or more localities. But it will fail when using 2 localities. The failing info is error_2loc.
I write a example code for 2 localities, it could work. see here 2_loc_example


Wrong figure of observed/predicted in scANVI

Can you please provide more detail of what's going on here? I reproduced the original tutorial and get the same results as in the tutorial

Do we need to provide our observed cell_type? In this matrix, it will compare the observed with predicted.
But in fact, if we want to use it as the annotation transfer, the observed cell_type should be "unknown". I think that is why the matrix look like this.


README: document cmake with-glfs and with-qcow params

Signed-off-by: David Disseldorp<EMAIL_ADDRESS>

thanks again!


Bug: Libraries are downloaded to different locations, which means that packages don't work as expected

Desktop (please complete the following information):

Distro: Ubuntu
Desktop: Environment GNOME
Version: 20.04
PipeWire Related packages Version: [pipewire, wireplumber, libcamera, etc.]
Kernel version:

Describe the bug
Packages related to , like libspa-0.2-bluetooth or , are downloaded to /usr/lib/x86_64-linux-gnu/spa-0.2. But pipewire expects them to be in /usr/local/lib/x86_64-linux-gnu/spa-0.2.
This leads to errors such as:
M 21:25:11.582983          wp-device ../lib/wp/device.c:619:wp_spa_device_new_from_spa_factory: SPA handle 'api.bluez5.enum.dbus' could not be loaded; is it installed?
M 21:25:11.582999       script/bluez bluez.lua:167:createMonitor: PipeWire's BlueZ SPA missing or broken. Bluetooth not supported.

which I just spent way too much time debugging.
To Reproduce

Install

Expected behavior
I expected bluetooth to work right after downloading libspa-0.2-bluetooth, rather than have to move it from /usr/lib/x86_64-linux-gnu/spa-0.2 to /usr/local/lib/x86_64-linux-gnu/spa-0.2.
Screenshots

Journal log and status of related services
Add any other context about the problem here.
Proposed solution
Either coordinate libraries to use the same directory, or check on more than one directory.

pw and wp both is being built with PREFIX=/usr for this PPA. You might be installing half packages from some other PPA and some packages from this one, Somewhere you definitely mixed packages from multiple PPA, thats why the conflict came. Please remove all pipewire & related packages and reinstall them from one repo.
Here I locally tested with pw 0.3.63 and wp 0.4.13, there is no such error seen.

Here I locally tested with pw 0.3.63 and wp 0.4.13, there is no such error seen.

My versions were:
$ pipewire --version
pipewire
Compiled with libpipewire 0.3.47
Linked with libpipewire 0.3.47
$ wireplumber --version
wireplumber
Compiled with libwireplumber 0.4.11
Linked with libwireplumber 0.4.11

Yes, this might have been it/that's probably it. Also for https://github.com/pipewire-debian/pipewire-debian/issues/85.
Any thoughts on what could be done so that this doesn't happen to other users?

This is before installing something from one PPA just check, whether there is other same package installed, and try to remove them if possible or try to downgrade to default package version.
Closing as Completed.


Refactor - Improve syscall errors

Codecov Report

Merging #536 (4422db1) into main (ae16614) will decrease coverage by 1.14%.
The diff coverage is 75.55%.

@@            Coverage Diff             @@
##             main     #536      +/-   ##
==========================================
- Coverage   89.55%   88.41%   -1.14%
==========================================
  Files          24       24
  Lines       10094    10258     +164
==========================================
+ Hits         9040     9070      +30
- Misses       1054     1188     +134

Files
Coverage Δ

src/elf.rs
87.57% <ø> (ø)

src/interpreter.rs
98.81% <ø> (ø)

src/jit.rs
91.49% <ø> (ø)

src/memory_region.rs
94.10% <ø> (ø)

src/program.rs
82.97% <100.00%> (+2.39%)
:arrow_up:

src/vm.rs
83.97% <ø> (-1.93%)
:arrow_down:

src/syscalls.rs
22.01% <16.66%> (-77.99%)
:arrow_down:

src/error.rs
67.92% <67.30%> (-32.08%)
:arrow_down:


All PR try jobs Infra Failed

I don't see any logs to tell why they failed.

https://ci.chromium.org/p/flutter/builders/try/Linux analyze/10111?

\cc @keyonghan maybe related to https://flutter-review.googlesource.com/c/recipes/+/10280 ?

\cc @keyonghan maybe related to https://flutter-review.googlesource.com/c/recipes/+/10280 ?

Or not since that only touched the devicelab drone, was just looking for something that happened at the same time.

It was a buildbucket problem and it was already reverted.

A retry will make the tasks pass.

That worked, thanks!


debian fixes

@oshadmon Please test the attached debian.
foglamp-south-wind-turbine.zip

On both Ubuntu 16.04 & 18.04 the install script fails due to a premmissions in regard to /var/lib/dpkg/info/foglamp-south-wind-turbine.postinst: ./usr/local/foglamp/python/requirements-wind_turbine.sh
Please note when manually running the shell script (sudo bash /var/lib/dpkg/info/foglamp-south-wind-turbine.postinst: ./usr/local/foglamp/python/requirements-wind_turbine.sh) than the installations occurs.
foglamp-1.6.0-x86_64_ubuntu_16_04  foglamp-1.6.0-x86_64_ubuntu_16_04.tgz  foglamp-south-wind-turbine-1.6.0-amd64.deb  foglamp-south-wind-turbine.zip
ubuntu@ori-ubuntu-1604:~$ sudo apt -y install ./foglamp-south-wind-turbine-1.6.0-amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'foglamp-south-wind-turbine' instead of './foglamp-south-wind-turbine-1.6.0-amd64.deb'
The following NEW packages will be installed:
  foglamp-south-wind-turbine
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/6,078 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 /home/ubuntu/foglamp-south-wind-turbine-1.6.0-amd64.deb foglamp-south-wind-turbine amd64 1.6.0 [6,078 B]
Selecting previously unselected package foglamp-south-wind-turbine.
(Reading database ... 112879 files and directories currently installed.)
Preparing to unpack .../foglamp-south-wind-turbine-1.6.0-amd64.deb ...
Unpacking foglamp-south-wind-turbine (1.6.0) ...
Setting up foglamp-south-wind-turbine (1.6.0) ...
/var/lib/dpkg/info/foglamp-south-wind-turbine.postinst: 38: /var/lib/dpkg/info/foglamp-south-wind-turbine.postinst: ./usr/local/foglamp/python/requirements-wind_turbine.sh: Permission denied
dpkg: error processing package foglamp-south-wind-turbine (--configure):
 subprocess installed post-installation script returned error exit status 126
E: Sub-process /usr/bin/dpkg returned an error code (1)

@oshadmon Permission issue has been resolved and also removed Python3 specific prerequisite in  https://github.com/foglamp/foglamp-south-wind-turbine/pull/1/commits/a01a38fd38b1aa2ce6aa95d6dcf79691c333fe22 as pip package is available for Phidget22. Kindly test the newly attached debian.
foglamp-south-wind-turbine.zip


Cyberpunk does not launch at all after installing

Installed this and the game does not launch at all. If I follow uninstall steps it launches no problem.

I converted codex to gog version when I was updating to 1.04. Could that be the issue? How do I repair the exe?

It works fine with the GOG and Steam versions of the game. You won't find support for pirated releases here as it's not a problem with the mod...

How can I convert my game into a version that will work with the mod?


Looking to understand some terms.

Sorry guys total noob here. I have a few questions. why are there some of the files in my gdrive that look like this :sd_hijack_inpainting.cpython-310.pyc. Why use the word hijack is this malicious code? There are a lot of them. A
Also what is the blasphemy string about and why use that word?
Thanks all for your help in advance.

don't worry about them, none of them are malicious

don't worry about them, none of them are malicious

Thank you, and thanks for creating this fast dreambooth notebook what a marvel. My only issue is the GDrive disconnects and I tend to run some very long scripts. I am even using colab pro+, anything I can do to fix it. Even going back to scroll through the note book does not keep my session alive. Is there a time out from google ?

that's probably a bug with colab istelf, the notebook should work fine with colab pro, I recommend switching to the alternatives, less hassle

that's probably a bug with colab istelf, the notebook should work fine with colab pro, I recommend switching to the alternatives, less hassle

Thanks ill go do the necessary reading and give them a shot when my colab subscription is up.


fix(cla): minor fix to team name

Related Ticket(s)
No related issue
Description
This is a minor documentation fix that changes to the new team name.
Changelog
Changed

CLA text

Will open a new PR, the problem still exists.


add support for custom db

sqllite
mongoDB
postgreSQL

Can you elaborate on the feature so that I'll have some clarity on how I can implement the feature.

maybe add a flag to choose which db we want to read/write into


Update with a spelling correction

Minor spelling correction 'favorite' to correct spelling of 'favourite'

Learn Build status updates of commit 7ec959d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

articles/app-service/overview.md
:white_check_mark:Succeeded

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

@kramit, Microsoft learn uses en-us spelling, so the word was already correct.


Update SearchView.java

Tapping on suggestions doesn't set the selected suggestion in searchview. So made necessary changes to fix it.

Thanks. I will put to next version :)

Any ETAs fpr the next version mate?

Right now you can try version 0.1.x. But it has a few bugs and has some changes.


add create medical program endpoint

https://github.com/edenlabllc/ehealth.api/issues/1095

Changes Unknown when pulling 651d7b7cbab025131d78ac86cedf4d39a4a764a9 on create_medical_program#1095 into ** on master**.


Removed from Chrome Webstore

It has been removed from the Chrome Webstore. Where else I can find it?

@nomiDesigns Yeah, unfortunately it was taken down. :cry: It got a copyright complaint from Facebook for usage of the "Facebook" name and likeness of its logo.


Migrate to travis containers

Addresses part of #906

Do you think it makes sense to put the requirements files in a top-level ci directory? Otherwise users might think that these files are necessary to install scikit-bio.


Deprecate spring.cloud.vault.generic in favor of spring.cloud.vault.kv

We should deprecate the spring.cloud.vault.generic property namespace to align with Vault's Key-Value naming for consistency.
Previously, we used two separate configuration property types to distinguish between Key-Value mount versions. This separation is no longer required as we auto-detect whether a mount path uses versioning.

Does it make sense to do the deprecation on 2.2.x so it can be removed in 3.0.0?

Yes, it does. Thanks for the suggestion.


Marker doesn't move with map

First, thank you for the helpful plugin.
When enabled clickable, the marker doesn't move to the new location where I clicked, but the map does. It'll be better if the marker is centered on the clicked location, like the map.

Please update to the latest version!


Quote username and password in config file…

I had some issues with my current setup and could only solve it by quoting… so I figured it cannot really harm anything and it might help…

thanks!


Can anyone share code that actually works?

I messed up my code and lost the original version :(
I was hoping someone could share a working code?
If you have a header that displays a search bar, a toggle button, and hides 'built with notion,' and if the back button isn't taking me back to the main Notion page, I would really appreciate it.
Thanks

This version works for me: https://github.com/kadherin/fruition/blob/master/worker.js

This does works, thanks for the fix! Also great for adding google analytics in the example as well.


Some commands don't work anymore :P

2017-02-21 22:57:28: ACTION[Server]: cheapie digs bushes:fruitless_bush at (-275,19,-397)
2017-02-21 22:57:28: ACTION[Server]: cheapie digs bushes:fruitless_bush at (-275,19,-398)
2017-02-21 22:57:28: ACTION[Server]: cheapie digs bushes:fruitless_bush at (-275,19,-399)
2017-02-21 22:57:28: ACTION[Server]: VanessaE@IRC runs shutdown as VanessaEzekowitz
2017-02-21 22:57:28: ACTION[Server]: VanessaEzekowitz shuts down server
/usr/share/minetest/builtin/game/chatcommands.lua:845: attempt to index local 'message' (a nil value)
stack traceback:
	/usr/share/minetest/builtin/game/chatcommands.lua:845: in function 'func'
	...minetest/worlds/Survival_World/worldmods/irc/botcmds.lua:74: in function 'bot_command'
	...minetest/worlds/Survival_World/worldmods/irc/botcmds.lua:28: in function 'check_botcmd'
	.../.minetest/worlds/Survival_World/worldmods/irc/hooks.lua:104: in function 'f'
	...inetest/worlds/Survival_World/worldmods/irc/irc/init.lua:71: in function 'invoke'
	.../.minetest/worlds/Survival_World/worldmods/irc/hooks.lua:64: in function 'f'
	...inetest/worlds/Survival_World/worldmods/irc/irc/init.lua:71: in function 'invoke'
	...inetest/worlds/Survival_World/worldmods/irc/irc/init.lua:202: in function 'handle'
	...inetest/worlds/Survival_World/worldmods/irc/irc/init.lua:174: in function 'think'
	...t/.minetest/worlds/Survival_World/worldmods/irc/init.lua:94: in function <...t/.minetest/worlds/Survival_World/worldmods/irc/init.lua:94>
	[C]: in function 'xpcall'
	...t/.minetest/worlds/Survival_World/worldmods/irc/init.lua:94: in function <...t/.minetest/worlds/Survival_World/worldmods/irc/init.lua:83>
	/usr/share/minetest/builtin/game/register.lua:412: in function </usr/share/minetest/builtin/game/register.lua:392>
2017-02-21 22:57:29: WARNING[Server]: active block modifiers took 232ms (longer than 200ms)
2017-02-21 22:57:31: ACTION[Server]: IRC CHAT: <twoelk@IRC> will clay become white again?
2017-02-21 22:57:32: ACTION[Server]: IRC CHAT: <VanessaE@IRC> VE-Building: cmd shutdown
2017-02-21 22:57:34: ACTION[Server]: cheapie digs bushes:fruitless_bush at (-275,19,-395)
2017-02-21 22:57:34: ACTION[Server]: cheapie digs bushes:fruitless_bush at (-275,19,-396)
2017-02-21 22:57:34: ACTION[Server]: cheapie digs bushes:fruitless_bush at (-275,19,-397)

I dare say the culprit is minetest/minetest@3d25914986845dcb789d372ec7c20d15e310572a.

I'll close as it's an engine issue.


Regenerate files for delay loading grpc module.

Thanks @jmuk! I'm going to hold of on merging this for a bit because bumps the google-gax dependency outside of the current dependency settings. I'm thinking the v0.21 releases. Hopefully Google API Client for Ruby will have their v0.10 out very soon as well.


Spark Notebook - sqlContext Error - Not able to run any code

Hi
this is on Windows 10
I have downloaded below version,
spark-notebook-0.7.0-scala-2.11.8-spark-2.0.1-hadoop-2.7.2-with-hive
I have successfully unzip the files in a new folder
from cmd prompt i have started spark notebook successfully in chrom browswer
http://localhost:9000/#
when i try to run any command line in notebook i get this error msg
:12: error: not found: value globalScope
globalScope.sparkContext.setJobGroup("cell-D6379C15540E495E8F5A612817409075", "run-1480237995355: 11")
^
Please help,

should be fixed with #746 I think


Declare Dead permissions

Describe the feature
Is it possible to make this link show only to EMS/FD medical personnel and not LEO?

Additional Context
No response

The button will be hidden for anyone without the permission. The permissions is not granted by default so you will need to explicitly set the permission on EMS/FD


[HiDive] Remove unreleased episodes from list

When doing a range download/single selection of an anime that's currently airing episodes that haven't released will still get downloaded at 0 bytes. This will skip them if they have a date range in them, rather than an appropriate title.

I apologize for taking so long for getting to review this, I was quite busy on another one of my projects, the change LGTM and appears to work. I am curious on your thoughts though, should it still list it in the output, and just ignore those episodes if requested instead (could be done by just not pushing those episodes to the array)? Incase anybody wants to know when the next episodes come out

Yea i think that'll work

I could be crazy, but I think that this has broken downloading on hidive now. Season ID 22309, can't seem to download from it. No episodes end up getting pushed to the array I think

im not having this issue:

Okay i saw my own mistake, try now.

Yup, that fixed it. I think it's good to merge now


Do not modify dependencies until coa vulnerability is resolved

One or more of the dependencies for svgo depends on coa. The current version being installed with svgo is<EMAIL_ADDRESS>which is safe.
Newer versions are infected with malware, so no dependencies should be added or upgraded until it's certain that the associated coa version is safe.
https://www.bleepingcomputer.com/news/security/popular-coa-npm-library-hijacked-to-steal-user-passwords/

Users should consider pinning their coa version via package.json's resolutions like so:
"resolutions": {
  "coa": "2.0.2"
 }

SVGO v2 does not use coa. SVGO v1 is no longer supported.

I'll leave the issue open for others


Make the --build-isolation flag set on by default for pip-compile.

Fixes #1030
Make the --build-isolation flag set on by default for pip-compile.
Contributor checklist

[x] Provided the tests for the changes.
[x] Gave a clear one-line description in the PR (that the maintainers can add to CHANGELOG.md on release).
[x] Assign the PR to an existing or new milestone for the target version (following Semantic Versioning).

To maintainers, please don't merge this until we decide to break master to 5.0.0 version.

@hramezani could you please resolve the conflicts, I'm going to merge this PR?

Yes, Sure. I will do it soon.

@atugushev It is ready.

@hramezani thank you!


How to use facial biometrics on Android

Hello, I downloaded the test application from repository: https://github.com/jfversluis/MauiBiometricPluginSample and it works great authenticating using your finger. But face authentication isn't working. The phone I use for the tests is a Xiaomi Mi M9T that allows biometrics using the finger and face. How do I choose which biometrics I want to use? Grateful

So face recognition on Android was unsupported until quite recently, it is now supported on Android 10 plus and I just got the documentation for it a couple days ago, for the time being this is a feature which is in progress, I am planning to add this asap but it might take some time, hope you don't mind.
More information on this here https://source.android.com/docs/security/features/biometric/face-authentication

@Kaayo When you try to use Weak Authentication with Android does it allow you to use Face recognition can you please confirm?

@Kaayo When you try to use Weak Authentication with Android does it allow you to use Face recognition can you please confirm?

As soon as possible I will perform the test and let you know here.
if you need help testing on the Android platform in the future, I'm at your disposal. This plugin is very requested in my projects and I believe it will help the community as a whole. Go on.

I just verified and it is working with Weak Auth, the only issue is you cannot have a fingerprint enrolled, if you want it to instead choose from face recognition/fingerprint,  you need to use the old deprecated APIs from FingerprintManager... https://issuetracker.google.com/issues/111315641?pli=1
I need suggestions here do you think we should implement those deprecated APIs for this option or wait for Google to add this option to their latest APIs?
Also once you test don't close this bug, GetAuthenticationStatusAsync needs to fix a bug related to this and this issue can be a tracker for this or may be i will raise another bug for it idk for now

Preciso de sugestões aqui, você acha que devemos implementar essas APIs preteridas para essa opção ou esperar que o Google adicione essa opção às suas APIs mais recentes?

I think that to meet the demand of all developers, including mine currently.
It is better to make the old APIs available (Facial and Finger) and in parallel work and wait for the new Google APIs.
So we don't force anyone to wait to use the plugin, but it's important to let us know in the repository that in the future in the new versions a new way of implementing the library in projects may be addressed, which may cause breaks in the application code, and developers they should update their codebases.

It is better to make the old APIs available (Facial and Finger) and in parallel work and wait for the new Google APIs.

Okay, I will do some RnD and see if we can do this and how exactly would it be done, If possible i will try to add this feature over the weekend

@Kaayo Since the code that will be used in this will be a bunch of deprecated native android code, I am gonna mark it as such hope that is not a problem for you!

I think we have a small problem...
https://stackoverflow.com/a/59685507/7462031

Even the image from the original Android studio face ID thing makes it clear, but I somehow missed it

https://source.android.com/docs/security/features/biometric/face-authentication

Uma vez que o código que será usado neste será um monte de código Android nativo preterido, vou marcá-lo como tal espero que não seja um problema para você!

For me, I would have no problem leaving the legacy API code as "deprecated".

I think we have a small problem...
Choosing between the two is not possible at all on Android, the old deprecated APIs are fingerprint only!
When I initially read the documentation, I misunderstood what it said, I thought it meant that the old APIs had a way for the developer to specifying what the user can choose to Authenticate themselves, Whereas what it is, is that when the user authenticates you know how they did it...
https://stackoverflow.com/a/59685507/7462031

Apparently, we're going to need to wait for Google to make some example of lower-level code available for you to adapt or we're going to maybe need help from someone who understands the lower-level code, or am I mistaken?

I already understand the native code, the problem is in our previous discussion I had just checked the documentation from a very high level, as I went deep I realised what we need hear is not natively possible at all

I already understand the native code, the problem is in our previous discussion I had just checked the documentation from a very high level, as I went deep I realised what we need here is not natively possible at all

Understand. I believe that maybe by talking to the Microsoft community they could maybe give us a direction or make some more up-to-date API available for NET CORE/MAUI. Maybe this guy can help us: https://www.youtube.com/@jfversluis, he made a video of his plugin.

I don't think anyone at Microsoft can help us with this, this has nothing to do with .NET or .NET MAUI and everything to do with Android native, the only people that can do anything here is the folks at google and I don't think they wanna do anything about it especially since the bug has been open with them since 2018 and they still have not done anything for the last 6 or so years

I don't think anyone at Microsoft can help us with this, this has nothing to do with .NET or .NET MAUI and everything to do with Android native, the only people that can do anything here are the folks at Google and I don't think they wanna do anything about it especially since the bug has been open with them since 2018 and they still have not done anything for this in the last 6 or so years.

Well, so that we don't end this conversation without a possible solution. I suggest opening an issue in the Android repository and linking our issue there. So at least the new devs who search for your plugin are aware and maybe some of them can help us get Google to take action. Well, I believe it, in case I'm not mistaken. that this bug you reported interferes with technologies other than .NET, such as React Native or Flutter.

So face recognition on Android was unsupported until quite recently, it is now supported on Android 10+ and I just got the documentation for it a couple of days ago, for the time being, this is a feature which is in progress, I am planning to add this asap but it might take some time, hope you don't mind.
More information on this here https://source.android.com/docs/security/features/biometric/face-authentication

I have linked the bug as you can see right at the start of our conversation.

For future visitors, this cannot be worked on until https://issuetracker.google.com/issues/111315641?pli=1 is fixed by google

This is pinned and hence I am closing this until future updates to the google issue this is based on, comments are open just in case!


Building for Node v12.18 produces wrong ABI version

If I prebuildify with Node v12 as a target:
prebuildify --target 12.18.0
It seems to properly build the right binary, but it saves the file as node.abi68.node, which is not the correct ABI version, the correct ABI version for Node v12.18 is 72 (https://nodejs.org/en/download/releases/), so when user attempts to run the module in Node v12, it says there is no native build available (or builds/compiles as a fallback during installation).
This seems to be the case for any platform I specify.

I guess this is actually due to https://github.com/lgeiger/node-abi/issues/90

This also affects node 13 & 14.
There is a PR on node-abi to solve but still not merged or published. https://github.com/lgeiger/node-abi/pull/95#issue-492515557


HDDS-9918. [hsync] Remove block token from Ratis log once verified (#6745)

(cherry picked from commit 4f328fc92a5f38917dfbe447af14f521600827ba)
Conflicts:
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/transport/server/ratis/ContainerStateMachine.java
What changes were proposed in this pull request?
Cherrypick the commits into HDDS-7593 branch.
The code diverged quite a lot so submitting a PR to run tests.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-9918
How was this patch tested?

All tests passed. Merging it.


[ansible/artifactory] Allow to configure custom trusted certificates

Is this a BUG REPORT or FEATURE REQUEST? (choose one):
FEATURE REQUEST
Which installer:
Ansible
Which product and version (eg: ansible & collection version - 7.24.2):
Artifactory 7.71.10
Which operating system and version(eg: ubuntu & version - 20.4):
Ubuntu 20.04
Which product license (Enterprise/Pro):
Enterprise
JFrog support reference (if already raised with support team):
What happened:
I need to configure a trusted certificate to access an internal S3 server for my binary store.
I can't configure it before playing the artifactory role (as folders are not yet created).
If I run the role, Artifactory tries to start and fails as it can't access to the S3 server.
What you expected to happen:
It would be nice to be able to configure custom trustes certificates in the artifactory role.
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know:

@jcoste-orange Thanks for reaching out ! can you share more information with an example

Our S3 server is using a self signed certificate.
So we have to store the certificate in /opt/jfrog/artifactory/var/etc/security/keys/trusted/.
Today we have to patch the role to add a task like this :
    - name: copy custom cert
      become: true
      ansible.builtin.copy:
        src: "<local_custom_cert.crt>"
        dest: "/opt/jfrog/artifactory/var/etc/security/keys/trusted/custom.crt"
        owner: "{{ artifactory_user }}"
        group: "{{ artifactory_group }}"
        mode: 0600
        remote_src: true

No, ssl_certificate_install is to install the certificate that will be used (exposed) by NGinx.
What we need is [this] (https://jfrog.com/help/r/artifactory-how-to-debug-ssl-issues-with-artifactory/what-is-the-process-for-importing-ssl-certificates-into-the-jvm-keystore).
So I need to be able to put some certificates in /opt/jfrog/artifactory/var/etc/security/keys/trusted/

Have v 10.17.0
I am hung up on this a bit also for installing artifactory_nginx_ssl
from:

name: Check required variables
ansible.builtin.fail: msg="Variable '{{ item }}' is not defined"
when: item not in vars
loop:

certificate
certificate_key
server_name

based on the README.MD the first check on variables should be changed:
to:

name: Check required variables
ansible.builtin.fail: msg="Variable '{{ item }}' is not defined"
when: item not in vars
loop:

server_name
ssl_certificate
ssl_certificate_path
ssl_certificate_key
ssl_certificate_key_path

Also, for some reason, it's overwriting the ssl_certificate and ssl_certficate_key files that I am putting as variables here with the variable name inside the file.
[root@server ssl]# cat star_wc_com.crt
star_wc_com.crt
[root@server ssl]# cat star_wc_com.key
star_wc_com.key
So, I'm not sure why it is doing this.
variables;
ssl_certificate_path: /root/ssl
certificate: star_wc_com.crt
ssl_certificate: star_wc_com.crt
ssl_certificate_key_path: /root/ssl
certificate_key: star_wc_com.key
ssl_certificate_key: star_wc_com.key
Unless the certificate is where you put the actual cert into that variable?
from ---start cert ---- to ----end cert ---- ?
Seems like that would be a bit much to have that whole blob as a variable.

So
certificate
certificate_key
Are variables for the actual certificate & key.  So if you put that into a variable with the
certificate:  |
--- start cert ---
--- end cert ---
certificate_key: |
--- start cert key ---
---end cert key ----
That fixes the issue I have.    This also makes the other variables where you want those files to be located in the config.
ssl_certificate_path:   /etc/nginx/ssl
ssl_certificate:    ssl.cert
ssl_certificate_key_path:    /etc/nginx/ssl
ssl_certificate_key:   ssl.key
So it will put those files in the paths specified in the variable.
With that,  just having the   cert and key files somewhere there isn't a current way to copy those somewhere.   More have to do it in the way above where your passing them in as variables.
So I guess that's why the  first check is required.
name: Check required variables
ansible.builtin.fail: msg="Variable '{{ item }}' is not defined"
when: item not in vars
loop:
certificate
certificate_key
server_name
Hopefully, this will help other people.     Ideally, some of this can be added more into the documentation in the repo file aka README.MD or other documentation that can be included in the role.

Ok, clear. You could deploy with this variable, and start it after you placed the cert there:
artifactory_start_service: false


How can I convert the selected string to UTF8 string?

when copy to clipboard , the selected string is not UTF8 encoded.
I have tested with English-only PDF, everything is OK except some NON-ascii characters .
When I tested with Chinese or Korean, it seems characters are not encoded properly.
How can I convert the selected string to UTF8 string?
Thanks in advance.
FYI, I used following code .
(void)contentView:(PDFPageContentView *)contentView copyMenuSelected:(NSString *)selectedString { UIPasteboard *pb = [UIPasteboard generalPasteboard]; [pb setString:selectedString]; }

I can copy and paste a selected string on my Japanese PDF. Some UTF-8 characters may be not supported.


SwiftUI additional views

We have to decide whether would we use additional views for LVN
List:
https://developer.apple.com/documentation/swiftui/renamebutton
https://developer.apple.com/documentation/swiftui/color
https://developer.apple.com/documentation/swiftui/outlinegroup
https://developer.apple.com/documentation/swiftui/disclosuregroup

FYI, there is already an issue open for RenameButton: #63

Add those to the list of SwiftUI views


install.sh gives error on install option

⚠ Please verify that this bug has NOT been raised before.

[X] I checked and didn't find similar issue

🛡 Security Policy

[X] I agree to have read this project Security Policy

📝 Describe your problem
https://github.com/louislam/uptime-kuma/wiki/🔧-How-to-Install
say use: curl -Lo kuma_install.sh https://git.kuma.pet/install.sh && sudo bash kuma_install.sh
but when selecting dock by just Enter or typing docker it throws you an error
📝 Error Message(s) or Log
Which installation method do you prefer? [DOCKER/local]:
kuma_install.sh: line 192: docker: command not found
Error: docker is not found!
🐻 Uptime-Kuma Version
1.23.0
💻 Operating System and Arch
Ubuntu 22.04 x64
🌐 Browser
Chrome
🐋 Docker Version
No response
🟩 NodeJS Version
No response

Do you have docker installed?
If you don't, this installation path will fail for obvious reasons.
Installing docker is kind of out of scope for this installer imo, but maybe we can check if docker is installed and give a better error message.

yes sorry for my misstake in the error reporting, i was thinking that we could add like:
if [[ $(which docker) && $(docker --version) ]]; then
    echo "Update docker"
    docker update
  else
    echo "Install docker"
    #prerequisite
        sudo apt update && sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
    #GPG key
        curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-    keyring.gpg
    #Docker repository to APT
        echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    #install from the Docker repo
        sudo apt update && apt-cache policy docker-ce && sudo apt install docker-ce
fi


Try/catch localStorage in case not available

In old Safari Private Mode, you cannot even ask for window.localStorage without trigger exception

In the old spid library, get and set was wrapped in try/catch: https://github.schibsted.io/spt-identity/cemetery/blob/master/identity-web-sdk/master/src/spid-localstorage.js

@olekenneth I made an alternative suggestion in #89 . Whatcha think?

Well, turns out the code I already had in cache.js tests for this. Unable to reproduce an issue in Safari 10, so closing this


[1.16] Biofuel generators always using biofuel

Industrial Foregoing Version: 1.16.1-3.0.5
Titanium Version: 1.16.1-3.0.4
Crashlog If Applicable (Upload to pastebin/gist): N/A
Biofuel generators always burnign fuel even when full of energy.
https://youtu.be/c6kKxCg1ofw

up


Upgrade to latest version of billboardjs 1.9.2

See the comment in your PR, not sure why this is necessary.

Closed due to inactivity.


[WIP] Implement complex.new

Note that the Travis failure is due to a flakey test and not your code. I've spent some time trying to track it down, but it's kind of gnarly. There's a minor race condition in the raw_input test relating to writing to stdin. I think it's a test-only issue.

making separate PR for complex comparison

@trotterdylan sorry! I shouldn't rebase with master, now there is an unrelated commit in this thread history, and googlebot is complaining 😕
shall I create a clean PR, or you will squash it?

I think it'll be easier to create a new PR so that googlebot doesn't get confused. Thanks!


⚠ Cioos National CKAN Sitemap has degraded performance

In f8edeae, Cioos National CKAN Sitemap (https://catalogue.cioos.ca/sitemap/sitemap-1.xml) experienced degraded performance:

HTTP code: 200
Response time: 10123 ms

Resolved: Cioos National CKAN Sitemap performance has improved in 313373c after 7 minutes.


Enable multithreaded Config not respecting toml

I have  following dice.toml config:

dice.toml
Version = '0.0.4'
InstanceID = ''

[AsyncServer]
Addr = '<IP_ADDRESS>'
Port = 7379
KeepAlive = 300
Timeout = 300
MaxConn = 0

[HTTP]
Enabled = true
Port = 8082

[WebSocket]
Enabled = true
Port = 8379
MaxWriteResponseRetries = 3
WriteResponseTimeout =<PHONE_NUMBER>0

[Performance]
WatchChanBufSize = 20000
ShardCronFrequency =<PHONE_NUMBER>
MultiplexerPollTimeout = 100000000
MaxClients = 20000
EnableMultiThreading = true
StoreMapInitSize = 1024000
AdhocReqChanBufSize = 20

[Memory]
MaxMemory = 0
EvictionPolicy = 'allkeys-lfu'
EvictionRatio = 0.9
KeysLimit = 200000000
LFULogFactor = 10

[Persistence]
AOFFile = './dice-master.aof'
PersistenceEnabled = true
WriteAOFOnCleanup = false

[Logging]
LogLevel = 'debug'
PrettyPrintLogs = true

[Auth]
UserName = 'dice'
Password = ''

[Network]
IOBufferLength = 512
IOBufferLengthMAX = 51200

and I am starting the server as: go run main.go -c dice.toml.
Expected behaviour
2024/10/14 23:05:33 INFO configurations loaded successfully.
11:05PM DBG The DiceDB server has started in multi-threaded mode. number of cores=8
11:05PM INF RESP Server successfully bound Host=<IP_ADDRESS> Port=7379
11:05PM INF DiceDB ready to accept connections on port resp-port=7379
11:05PM INF Websocket Server running port=8379

Actual behaviour
2024/10/14 23:12:23 INFO configurations loaded successfully.
11:12PM DBG The DiceDB server has started in single-threaded mode.
11:12PM INF DiceDB server is running in a single-threaded mode port=7379 version=0.0.4
11:12PM WRN DiceDB is running without authentication. Consider setting a password.
11:12PM INF HTTP Server running addr=:8082
11:12PM INF Websocket Server running port=8379

The EnableMultiThreading = true isn't having any effect on the dice startup

@kaushal-003  I am working on this

Hello @codeasashu,
There has been no activity on this issue for the past 5 days.
It would be awesome if you keep posting updates to this issue so that we know you are actively working on it.
We are really eager to close this issue at the earliest, hence if we continue to see the inactivity, we will have to reassign the issue to someone else. We are doing this to ensure that the project maintains its momentum and others are not blocked on this work.
Just drop a comment with the current status of the work or share any issues you are facing. We can always chip in to help you out.
Thanks again.

Hey @arpitbbhayani
As you can see in PR comment, Its been pending for a review. Similarly, for my other PR. There has been no review (even after pinging multiple times).
Every now and then, it becomes a challenge for me to keep rebasing things, especially the ones affecting main files. I am more than eager to contribute actively in the project, however, reviews are getting slowers, hence the inactivity
I'll rebase again today. Let me know if there is anything else I can do to catalyse the process.

Closing as config have been migrated


[HOLD for payment 2024-12-07] [HOLD for payment 2024-12-05] [$250] Android - Chat - Suggestion list appears above the composer with spacing

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

Version Number: 9.0.67-0
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Y
Email or phone of affected tester (no customers<EMAIL_ADDRESS>Issue reported by: Applause Internal Team
Action Performed:

Launch ND app.
Go to chat.
Type @.

Expected Result:
Suggestion list will appear above the composer without spacing.
Actual Result:
Suggestion list appears above the composer with spacing.
Workaround:
Unknown
Platforms:

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

Screenshots/Videos
https://github.com/user-attachments/assets/5b767dd2-a275-42c6-abee-cf2ad718e573

View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~021861733583208146885
Upwork Job ID:<PHONE_NUMBER>208146885
Last Price Increase: 2024-11-27
Automatic offers:

nkdengineer | Contributor | 105093976

Issue OwnerCurrent Issue Owner: @bfitzexpensify

Proposal
Please re-state the problem that we are trying to solve in this issue.
Suggestion list appears above the composer with spacing.
What is the root cause of that problem?
The windowHeight returns from useSafeAreaFrame returns the full height of the device in Android
https://github.com/Expensify/App/blob/c62ab78b34dbc993c241277b4ee525ec6277b471/src/components/AutoCompleteSuggestions/index.tsx#L57
https://github.com/Expensify/App/blob/c62ab78b34dbc993c241277b4ee525ec6277b471/src/hooks/useWindowDimensions/index.native.ts#L10
But y which is calculated from measureInWindow is the related position from the App height
https://github.com/Expensify/App/blob/c62ab78b34dbc993c241277b4ee525ec6277b471/src/components/AutoCompleteSuggestions/index.tsx#L100
So in Android, this bug occurs
What changes do you think we should make in order to solve the problem?
We should use the useWindowDimensions from react-native here.
https://github.com/Expensify/App/blob/c62ab78b34dbc993c241277b4ee525ec6277b471/src/components/AutoCompleteSuggestions/index.tsx#L57
What alternative solutions did you explore? (Optional)

PR CPed

Payment summary:
@jayeshmangwani to be paid $250 through NewDot Manual Requests
@nkdengineer paid via Upwork ✅


Bixolon SPP-L310 not listed during scan

@kivanccakmak I think Bixolon SPP not compatible with this package. Check my repo here : https://github.com/rezins/datecs_printer , some report work with Bixolon SPP printer but I never try it.


Show summarized stats of all accounts

Is your feature request related to a problem? Please describe.
Currently I can select a specific account, for which the stats are calculated. I use different accounts + local accounts for organizing all my mails, but still would love to have an overview on the overall stats.
Describe the solution you'd like
A simple solution could be to add an additional entry "all" to the "accounts"-dropdown (in case there is more than one account in the thunderbird profile) which generates statistics over all accounts.
Describe alternatives you've considered
The only alternative would be to switch to a different workflow mode and move all mails to a single account. But that would impact my productivity a lot.
Additional context
n/a
Additional note: Thanks for the great extension! I love it :-)

Thanks @dynobo for this request. I like it and definitely see the advantage for users with a lot of accounts. As there are currently some bugs to fix, this won't be in the next release, but maby the one after.
You're very welcome, I'm glad you like this add-on 😊

This feature took a lot more time than expected, but it's now implemented with #196 and will be part of the next release. Please test it and if you have any problems, file a bug report. Happy new year 🎉

This feature took a lot more time than expected, but it's now implemented with #196 and will be part of the next release. Please test it and if you have any problems, file a bug report. Happy new year 🎉


Sync modal and hardware back button closes app

Build Number: 2.0.0
Description:
If you press the hardware back button with the sync modal up, it'll close the app if you are on the main menu. I would expect it to take me back from the sync modal back to the main menu.
Reproducible: Yes
Reproduction Steps:

From main menu open sync dashboard/modal

Press hardware back button

From supplier invoice page open sync dashboard/modal

Press Hardware back button twice

Comments:
This is because it's a sync modal, simply overlaying the current navigation card. The back button affects navigation hidden under the sync modal. If you are deeper in navigation, say supplier invoices, the behaviour is the same but you have to press the hardware back button more times. Suppler invoices -> Menu page -> exit app
I like that it is a modal and the current aesthetic, but the straight forward way to work with hardware back button it'd have to change implementation to actually being a page of sorts. Benefit of the modal is that it is very light weight performance wise and you don't lose your place in a table.

Duplicate of #355


[BUG] into_glib_ptr does not need to be unsafe fn

Bug description
Similarly to Box::into_raw, IntoGlibPtr::into_glib_ptr merely converts self into a raw pointer, which is inert by itself. There don't seem to be any safety invariants (preconditions) the caller needs to uphold.
Backtrace
N/A

That's true, same for to_glib_none() etc.
Do you want to provide a PR for that?


Unable to compile ffmpeg in arm64-v8a

When I tried to compile ffmpeg with libvpx in arm64-v8a, the build process fails with error:
"ERROR: libvpx decoder version must be >=0.9.1",
The libvpx.a is generated successfully but the ffmpeg skipped it (because incompatible reason).
This error occurs when only compile for arm64-v8a although I followed all your *.sh files.
Also I tried build using your .sh files but no fix for this error.
Thank you.

I also faced similar problem in the past, even when the build say it is OK; If the library configuration file is not properly written for the mentioned architecture, it may actually build library for 32-bit instead of 64-bit even if you defined 64-bit architecture. This problem however will immediately show up when you trying to integrate into the ffmpeg for the 64-bit architecture due to libraries incompatibility.
If you review the log for the libvpx arm64-8a library build, it may give you insight the actual build library architecture.
Below was my observation, seems that the 64-bit built is using incorrect cc for compilation / linking:

libvpx-1.7.0:

ndk-r15c (build all except mips and mips64; ndk-r16b built has errors - see vpx_build.sh);
configure with Target=arm64-android-gcc has error which uses incorrect cc i.e. arm-linux-androideabi-gcc;

For this type of the problem, you need to find if there is a new update of the libraries (configuration) or someone online has provided a solution with patch to the configuration file.

Here is the patch to libvpx-1.7.0 configure.sh for the arm64-v8a build.
libvpx_configure.sh-1.7.0.zip

Thank you, I will try with it.

There are other patches required to fix x86 and x86_64 problems. You can refer to vpx-android repository for details.

Before I use your libvpx-1.7.0 patch for arm64 architecture, I compiled libvpx-1.8.0 for armv8 architecture (which is compatible with armv64-v8a) then the ffmpeg accepted the compiled libvpx (armv8) and the compilation process for arm64-v8a is done without any problem.
Thank you for your help..

Glade the patches fixed your problem. Issue closed.

Latest update from vpx team:
https://bugs.chromium.org/p/webm/issues/detail?id=1622#c3


Obtain AWS credentials from IAM Instance Profile

Seems like it should be fairly straight forward, and it seems to be the "right" way to distribute creds?

Ignore me, it already does this.


Add ability for TCP connections to work as server

Right now, TCP connections from the driver only create outgoing connection requests, and cannot accept incoming connection requests.  This assumes that the modem is always the client.
Add another map for pending TCP connections.  When a TCP connection is first made, try to connect to a remote server.  If that fails, switch over to server mode and wait for incoming connections using async_accept.  When connection is accepted, transition from pending to actual TCP connection (and raise appropriate callbacks, etc)
https://www.boost.org/doc/libs/1_35_0/doc/html/boost_asio/tutorial/tutdaytime3.html

Fixed with #2


Jacobian for q1 \ominus q0

Hi,
Perhaps this is straightforward, but I'm unable to figure this out. I have two configuration vectors, q0 and q1. I know that I can find the tangent vector that brings q0 to q1 using the difference function, namely:
difference(q0, q1) = v, such that  q1 = integrate(q0, v)
However, what I'm trying to achieve is a Jacobian for the difference function so that
v = J*(q1-q0) where J is fixed about q0 and varies with q1 and that J should be size (model.nv x model.nq). Can this be constructed with any of the existing functions? I thought that dIntegrate is something that I could use, but it outputs a matrix of size (model.nv x model.nv) and requires \Delta q to be in tangent space already. The reason this is tricky is that model.nq > model.nv due do the presence of spherical joints represented as quaternions.
I do plan on moving on towards working with tangent spaces, but I'm just wondering if this exists in some capacity before I move on.
Thank you!

Hi Steven
There is also a dDifference that seems to be what you are looking for
Best
On February 1, 2022 6:41:27 AM GMT+05:30, Steven Jens Jorgensen @.***> wrote:

Hi,
Perhaps this is straightforward, but I'm unable to figure this out. I have two configuration vectors, q0 and q1. I know that I can find the tangent vector that brings q0 to q1 using the difference function, namely:
difference(q0, q1) = v, such that  q1 = integrate(q0, v)
However, what I'm trying to achieve is a Jacobian for the difference function so that
v = J*(q1-q0) where J is fixed about q0 and varies with q1 and that J should be size (model.nv x model.nq). Can this be constructed with any of the existing functions? I thought that dIntegrate is something that I could use, but it outputs a matrix of size (model.nv x model.nv) and requires \Delta q to be in tangent space already. The reason this is tricky is that model.nq > model.nv due do the presence of spherical joints represented as quaternions.
I do plan on moving on towards working with tangent spaces, but I'm just wondering if this exists in some capacity before I move on.
Thank you!
--
Reply to this email directly or view it on GitHub:
https://github.com/stack-of-tasks/pinocchio/issues/1600
You are receiving this because you are subscribed to this thread.
Message ID: @.***>

You seem confused about some facts.

In v = J*(q1-q0), J has to have model.nv columns.
The Jacobian J of the difference q1 - q0 wrt q1 is such that [ (q1 + v) - q0 ] - [ q1 - q0 ] is equivalent to J v when the norm of v tends to zero.

Thanks for getting back to me @proyan  @jmirabel!
@proyan I thought so too, but dDifference also operates in tangent spaces only for Delta q.
@jmirabel I don't think I I follow.  Let's take the case of a single spherical joint which would be represented as a quaternion.
Here q is size 4, and v would be size 3. What I'm trying to achieve is a linear approximation of v = q1 \ominus q0 w.r.t. q0.  So J in v = J*(q1-q0) needs to be 3x4. I'm not performing tangent space difference, I'm simply doing a subtraction operation. Perhaps my approach silly and I may just reformulate the rest of my work to be in tangent space.

I understand what you want. This isn't implemented in Pinocchio. If you want to stick to the coeff wise formulation, I advise you to write a proper limited development. dv = J1 dq1 + J2 dq2 where dq are understood coeff wise.
 Pinocchio will not be of much help.

OK. Thank you very much for the clarification. I just wanted to make sure that the function didn't exist.

In case it might be useful, there was a class about this question,
material and video available here:
https://memory-of-motion.github.io/summer-school/materials
On 01/02/2022 19:09, Steven Jens Jorgensen wrote:

Closed #1600 https://github.com/stack-of-tasks/pinocchio/issues/1600.
—
Reply to this email directly, view it on GitHub
https://github.com/stack-of-tasks/pinocchio/issues/1600#event-5990275326,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AADP4CF3Y5UTTNVVXZQEMMTUZAOXLANCNFSM5NH2M5SQ.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you are subscribed to this
thread.Message ID:
@.***>


fix(types): use named import for ParserBlock.RuleBlock

x-ref: https://github.com/DefinitelyTyped/DefinitelyTyped/pull/69330

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 97.354%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
243

Relevant Lines:
244

💛  - Coveralls


Scheduled tasks failed when deploying app on heroku

Hi,
I am trying to deploy my django app on heroku with django q schedules.
I am using django q async tasks and I haven't encountered any problems.
Now I created some schedules but I get:
2022-01-24T00:47:16.931356+00:00 app[worker.1]: 00:47:16 [Q] ERROR Failed [mexico-hawaii-idaho-early] - 'NoneType' object is not callable : Traceback (most recent call last):
2022-01-24T00:47:16.931357+00:00 app[worker.1]:   File "/app/.heroku/python/lib/python3.9/site-packages/django_q/cluster.py", line 432, in worker
2022-01-24T00:47:16.931358+00:00 app[worker.1]:     res = f(*task["args"], **task["kwargs"])
2022-01-24T00:47:16.931360+00:00 app[worker.1]: TypeError: 'NoneType' object is not callable
When I deploy app locally everything works fine. Problem starts when app is running on heroku.
I checked my version of django_q and version declared in requirements and it's all right.
Where can I find solution for this?
python: 3.9.6
django: 3.2.7
django_q: 1.3.9

I am having the same issue. I have tried to downgrade the python runtime to 3.7 and 3.8.
With 3.8, I get the same error.
With 3.7, I still get the same error and also a new one (unsupported pickle protocol).
I have also tried downgrading the Django-q version, but that didn't work either. I am not entirely sure yet what the issue is. I will update when I know more.

I have tried different combinations of creating scheduled tasks.
First, directly from code with the schedule() function or the Schedule model defined in docs.
Then I tried to create them via admin pages and provide different combinations of args and kwargs, but all attempts ended with the same error.
Currently I am using APScheduler, but I'll keep looking for solution and share it if I find one.

Check if the library for pickle (system library in Docker container) is installed. Smaller images sometimes don't install all libraries.

Check if the library for pickle (system library in Docker container) is installed. Smaller images sometimes don't install all libraries.

Thanks! Good point, that's will probably solve that pickle error.
As for the main issue; I think I figured it out. For me, I had moved a few tasks and now the funct field in the Schedule model wasn't correct anymore. Therefore it couldn't pick up the function and returned a NoneType object. My bad :man_facepalming:
So, if it's anything like that for you @mikolajnowak97 then definitely check if the records are correct in your Schedule model.
>>> from django_q.models import Schedule
>>> for schedule in Schedule.objects.all():
...     print(schedule.func)

And also remove any that aren't in use anymore.

Hi, thank you !
I didnt have to install pickle library.
My problem was a bit strange and I don't really understand it.
I had all Schedule records in one directory/file that was working on my local machine.
When I deploy app to heroku that configuration wasnt correct (because of invalid func path as mentioned by @GDay).
Then I decided to use APScheduler and all was working good.
So I when @GDay mentioned his solution I recreated my old file with Schedule model initialization and all is working fine. I dont understand why when I didnt change anything 🤷
Also I deleted APScheduler from my project (from requirements.txt and django installed aps).
With new configuration I deployed new project to heroku and everything is working greate.
But even I deleted whole APScheduler from my project, on production environment of my app, I can still see 'DJANGO APSCHEDULER' section in ADMIN page. I dont know why it still there, when I deleted it already, and on local machine I dont see it. It looks like heroku environments refreshing with some of a delay (if it is possible 🤷)
Anyway, thank you all very much for your help

I have the same error because I use a relative  reference  like：
from moduleA import func async_task('func')
The right way:
async_task('myapp.moduleA.func')

I have the same error because I use a relative reference like： from moduleA import func async_task('func') The right way: async_task('myapp.moduleA.func')

i am using  async_task('myapp.moduleA.func') but still getting:
res = f(*task["args"], **task["kwargs"])
TypeError: 'NoneType' object is not callable
when i check the admin page for failed task,  args is not None


Do you have some solution about how to focus window and show?

In windows 10,I want to show the specified window at the foreground,but it works only flashes the taskbar button,not show the specified window at the foreground.
I saw some document about SetForegroundWindow,it seem to not support this feature.
https://msdn.microsoft.com/en-us/library/windows/desktop/ms633539(v=vs.85).aspx
whether or  not have some alternative?
Thanks

See the Remarks section of that page you just linked to:

The system restricts which processes can set the foreground window. A process can set the foreground window only if one of the following conditions is true:

The process is the foreground process.
The process was started by the foreground process.
The process received the last input event.
There is no foreground process.
The process is being debugged.
The foreground process is not a Modern Application or the Start Screen.
The foreground is not locked (see LockSetForegroundWindow).
The foreground lock time-out has expired (see SPI_GETFOREGROUNDLOCKTIMEOUT in SystemParametersInfo).
No menus are active.

An application cannot force a window to the foreground while the user is working with another window. Instead, Windows flashes the taskbar button of the window to notify the user.
A process that can set the foreground window can enable another process to set the foreground window by calling the AllowSetForegroundWindow function. The process specified by dwProcessId loses the ability to set the foreground window the next time the user generates input, unless the input is directed at that process, or the next time a process calls AllowSetForegroundWindow, unless that process is specified.
The foreground process can disable calls to SetForegroundWindow by calling the LockSetForegroundWindow function.

Flashing the taskbar is what happens when you don't have permission to set the foreground window.

why i don't permission to do this ?
Is it because the windows api not allow to do this ?
if not ,i wonder what can i do for resolve it

this is my code:
#include <windows.h>

int main() {
  HWND selected = GetForegroundWindow();
  HWND prev = GetNextWindow(selected, GW_HWNDNEXT);
  SetForegroundWindow(prev);
}

I compiler code to .exe, then try some test:
1、when i run these code in git-bash window,it works as i expect
2、when i run these code in power-shell window,it works as i expect
3、when  i run these code in vs-code integrated window,it works not expect
The result not accord with

An application cannot force a window to the foreground while the user is working with another window. Instead, Windows flashes the taskbar button of the window to notify the user.


younger than, older than ... is it possible on Windows ?

Dose windows task information contains any date time ?
https://learn.microsoft.com/en-us/windows/win32/api/tlhelp32/ns-tlhelp32-processentry32
Nope, or something else to try ?

Process Explorer has detailed information,
ref : https://learn.microsoft.com/en-us/sysinternals/downloads/process-explorer

There's Started date-time and user.

There's GetProcessInformation API.
https://learn.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-getprocessinformation

Or GetProcessTimes() API.
https://learn.microsoft.com/ko-kr/windows/win32/api/processthreadsapi/nf-processthreadsapi-getprocesstimes?redirectedfrom=MSDN


Entity respawn timer

Respawn timer for mobs when you tag them would be amazing.

Tile tagging is already addressed in https://github.com/runelite/runelite/pull/1812 for the next release.

didn't see, sorry for the repeat on that.

Updated feature and title to match actual request.

:(

Added in #3495


Hotfix - TRSV2-603 -TRSV2-604 - Security updates

Codecov Report

:exclamation: No coverage uploaded for pull request base (develop@613ad20). Click here to learn what that means.
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff             @@
##             develop     #326   +/-   ##
==========================================
  Coverage           ?   42.30%
==========================================
  Files              ?       96
  Lines              ?     5799
  Branches           ?      675
==========================================
  Hits               ?     2453
  Misses             ?     3346
  Partials           ?        0

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Uncaught TypeError: Cannot read property 'id' of null

To be honest, I do not know what happens so I cannot explain how to reproduce this issue. However it seems not very difficult to fix this one (simply check if the variable is not null before continuing) so I share the information below.
The issue repeats itself every few seconds.
Atom: 1.19.0 x64
Electron: 1.6.9
OS: Microsoft Windows 10 Pro
Thrown From: Atom Core
Stack Trace
Uncaught TypeError: Cannot read property 'id' of null
At C:\Users\joost_000\AppData\Local\atom\app-1.19.0\resources\app\src\text-editor-component.js:2168

TypeError: Cannot read property 'id' of null
    at horizontalPositionsToMeasure.forEach (~/AppData/Local/atom/app-1.19.0/resources/app/src/text-editor-component.js:2168:73)
    at Map.forEach (native)
    at TextEditorComponent.measureHorizontalPositions (~/AppData/Local/atom/app-1.19.0/resources/app/src/text-editor-component.js:2164:45)
    at TextEditorComponent.measureContentDuringUpdateSync (~/AppData/Local/atom/app-1.19.0/resources/app/src/text-editor-component.js:385:16)
    at scheduler.readDocument (~/AppData/Local/atom/app-1.19.0/resources/app/src/text-editor-component.js:270:20)
    at ViewRegistry.module.exports.ViewRegistry.performDocumentUpdate (~/AppData/Local/atom/app-1.19.0/resources/app/src/view-registry.js:191:15)
    at ~/AppData/Local/atom/app-1.19.0/resources/app/src/view-registry.js:3:65

Commands
     -1:06.1.0 docblockr:parse-enter (input.hidden-input)
     -1:06.1.0 editor:newline (input.hidden-input)
     -1:05.3.0 core:move-down (input.hidden-input)
     -1:04.7.0 intentions:highlight (input.hidden-input)
  2x -1:03.1.0 core:backspace (input.hidden-input)
     -1:02.7.0 intentions:highlight (input.hidden-input)
     -1:02.6.0 core:save (input.hidden-input)
  3x -0:59.3.0 core:backspace (input.hidden-input)
     -0:57.4.0 intentions:highlight (input.hidden-input)
     -0:57.3.0 core:save (input.hidden-input)
     -0:44 intentions:highlight (input.hidden-input)
     -0:43.8.0 core:copy (input.hidden-input)
     -0:38.1.0 intentions:highlight (input.hidden-input)
     -0:38 core:paste (input.hidden-input)
     -0:27.8.0 intentions:highlight (input.hidden-input)
     -0:27.6.0 core:save (input.hidden-input)

Non-Core Packages
atom-beautify 0.30.5
busy-signal 1.4.3
docblockr 0.11.0
intentions 1.1.5
linter 2.2.0
linter-eslint 8.2.1
linter-ui-default 1.6.4

Maybe related to #15168 and/or steelbrain/linter-ui-default#414.

I would say that this is a duplicate of https://github.com/atom/atom/issues/15168. The issue will repeat itself quite often when you get into this state. Try restarting Atom to get rid of the repeated notifications.
We are working on getting a hotfix release out to fix this issue.


Unable to singlestep BLE code (xtensa-esp32-elf-gdb crashes)

I am amazed at how rapidly this BLE library is growing and well it is supported - Thanks!
I am considering switching my embedded control project which requires BLE over to the ESP32.  I am using the xtensa tool chain on a Windows 10 computer, Eclipse, xtensa-esp32-elf-gdb, and OpenOCD.  My target is the ESP32 WROVER kit for now since I wanted to make sure I could do single stepping using the built-in JTAG.
Everything was proceeding well until I started including and calling the BLE functions.  Ever since then (about 2 weeks now) I have been unable to single step once I hit a breakpoint.  Sometimes I can do one singlestep, maybe two, but I always end up hitting a breakpoint in another thread (usually queue.c) that I did not set.
This other individual is experiencing the same thing and posted an issue back in October:
https://github.com/espressif/openocd-esp32/issues/21
I have tried various combinations of hitting a breakpoint, removing all breakpoints, using Step into, over, and out of; run to line, inserting a new breakpoint at the next line and hitting continue, etc.
The only thing that works is to hit a breakpoint, remove all breakpoints, and hit continue.  Then while the program is running again, insert a new breakpoint.
In my research I found some people working on the Cortex-M3 had a similar problem which they solved using this technique:
http://openocd.org/doc/html/GDB-and-OpenOCD.html#Configuring-GDB-for-OpenOCD which was to add the following to their gdb setup:
define hook-step
mon cortex_m maskisr on
end
define hookpost-step
mon cortex_m maskisr off
end
I tried the same technique for the ESP32 but it did not work.
I have two questions:

Are others seeing this problem as well?

Does anyone know how to work around this (besides printf style debugging)?

This issue is really hurting my efforts to switch over to the ESP32.

Up until recently I had studiously avoided JTAG and had managed to get away with simple inserting of debug statements in the log.  I presume I got away with this because by and large I had only been writing snippets of application code.  However, that changed recently when I started to work on a large existent code base of another project that is thousands of lines of code.  I too needed a source level debugger running against the ESP32.  I followed the recipes to get JTAG running against the ESP32 and also am coming up against "wake ups" in other threads that I haven't started to study yet.  They sound identical (or at least similar) to the story you present.
However ... there is nothing in the JTAG/ESP32 story that should be affected by the libraries found in this repository.  To start a thread of discussion/issue here trying to solve a JTAG puzzle is not going to be a great way to proceed.  I am merely a (poor) JTAG consumer and know nothing about GDB, openocd or JTAG technologies.
What I'd suggest is creating a forum post on the ESP32 forum found here:
https://esp32.com/index.php
ideally, search through it first to see if someone has walked this path previously.  If you explain the puzzle as clearly as possible, others with more skills and techniques might be able to assist us.  In addition, it is likely where others will go in the future should/when they have the same problem.  Trying to resolve ESP32 and JTAG as an issue in this repository (C++ utilities for ESP32) is likely a poor direction.

From screenshot posted in this issue https://github.com/espressif/openocd-esp32/issues/21 we can see crash is in queue.c which is a part of freeRTOS. If you have some time and you are willing to play some with settings i would suggest to:

turn off all option related to dual core im menuconfig,
increase stack size for all tasks
turn on highest level heap tracing in menuconfig ->heap memory debbuging->heap memory corruption->comprehensive

Thanks all.  I did originally post this question in the esp32 forums a couple times, but had yet to get any responses.
Today however I did get a response that has solved the issue.
A couple others on the BLE C++ threads had mentioned to me that they also saw the problem, so I will reference the solution here as well.
The problem for me was that the documentation for the ESP WROVER KIT here is incorrect:
http://esp-idf.readthedocs.io/en/latest/get-started/get-started-wrover-kit.html
On this page, in "Setup Options" for the JTAG jumper JP8 it says to install 5 jumpers to enable JTAG.  However, apparently the 5th jumper labelled S_TDI should not be installed.
JP8 should only have 4 jumpers installed.  @sharif351 informed me of this and included a picture of the correct jumper configuration over here:
https://github.com/espressif/openocd-esp32/issues/21
I have been happily singlestepping ever since!
(I do still occasionally hit breakpoints (that I did not set) in queue.c, but the debugger no longer crashes at that point and I can usually step my way back into the thread I was trying to step through.)


postgres9 doesn't inherit permission

Migrated to opendatakit/aggregate#80 by spacetelescope/github-issues-import
"We are using postgres9 and aggregate 1.4.7. We find ourselves having to re-create DB permissions for the new tables every time a new version is uploaded and new tables are created by uploading a form definition.  If we create a table manually it inherits the default permissions fine, but not for those created by form definition upload."

This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a temporary error. The following address(es) deferred:
<EMAIL_ADDRESS>Domain beorse.net has exceeded the max emails per hour (283/250 (113%)) allowed.  Message will be reattempted later
------- This is a copy of the message, including all the headers. ------
Received: from github-smtp2-ext2.iad.github.net ([<IP_ADDRESS>]:39591 helo=github-smtp2b-ext-cp1-prd.iad.github.net)
by hp159.hostpapa.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
(Exim 4.89)
(envelope-from<EMAIL_ADDRESS>id 1dgMCp-000eeA-7c
for<EMAIL_ADDRESS>Fri, 11 Aug 2017 22:31:15 -0400
Date: Fri, 11 Aug 2017 19:30:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
s=pf2014; t=1502505035;
bh=MQd2Bfpa9etdHBV/rQADjIOcQN+eB+iLskM/VlYCd9I=;
h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID:
List-Archive:List-Post:List-Unsubscribe:From;
b=F67okXC9vNJUYI1T7/I2S8WJ0vQAGMVExbWT8qG6UxFHSmY//Qbw69h4ffBgVjXoE
dSJLgGaDGpJo7FekN+/37DscAfLmXI7jOYyrktCIsdLAE5VKUKuss07k/4QuA55lXj
APtKJVMOMmQJ5meJvqh0ki6/l2AVcgLFQLFD6/+c=
From: Open Data Kit<EMAIL_ADDRESS>Reply-To: opendatakit/opendatakit<EMAIL_ADDRESS>To: opendatakit/opendatakit<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Message-ID<EMAIL_ADDRESS>In-Reply-To<EMAIL_ADDRESS>References<EMAIL_ADDRESS>Subject: Re: [opendatakit/opendatakit] postgres9 doesn't inherit permission
(#1255)
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="--==_mimepart_598e684ba2814_55c33ff6c7903c307342f";
charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: opendatakit-bot
X-GitHub-Recipient: jbeorse
X-GitHub-Reason: subscribed
List-ID: opendatakit/opendatakit <opendatakit.opendatakit.github.com>
List-Archive: https://github.com/opendatakit/opendatakit
List-Post<EMAIL_ADDRESS>List-Unsubscribe<EMAIL_ADDRESS>https://github.com/notifications/unsubscribe/AAUZr2dIjEXE4hHIckxwY1gMPe_RTCMSks5sXQ5LgaJpZM4KK2Oo
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address<EMAIL_ADDRESS>----==_mimepart_598e684ba2814_55c33ff6c7903c307342f
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Closed #1255.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/opendatakit/opendatakit/issues/1255#event-1203484346
----==_mimepart_598e684ba2814_55c33ff6c7903c307342f
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Closed #1255.
—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_598e684ba2814_55c33ff6c7903c307342f--


Documenting GUI

Both in README (Screenshots!) and in the wiki

https://www.youtube.com/watch?v=uc4Dwo6aBgE
^-- just need a placeholder for when we re-do the GUI :)

Moved to the GUI project (https://github.com/Mindwerks/worldengine-gui/issues/6).


[main] Upgrade to latest dependencies

Cron -knative-prow-robot
/cc knative-sandbox/kn-plugin-func-approvers
/assign knative-sandbox/kn-plugin-func-approvers
Produced by: knative-sandbox/knobots/actions/update-deps
Details:
bumping knative.dev/serving dadd0b6...2332731:
  > 2332731 upgrade to latest dependencies (# 13326)
  > 3f03f22 upgrade to latest dependencies (# 13324)
bumping knative.dev/eventing 645fd88...54174e3:
  > 54174e3 Remove strict check in scorer plugins and respect maxskew, requeue when no pods available rather than fail Scheduler (# 6524)
bumping knative.dev/pkg 5f66ecf...d1d5c84:
  > d1d5c84 Define a global for `reconciler.DefaultTimeout`. (# 2597)
  > df29e2a Avoid second lister fetch during finalizer reconciliation. (# 2596)
bumping knative.dev/client 9bbef97...c059e0e:
  > c059e0e upgrade to latest dependencies (# 1733)

/lgtm

/lgtm
/approve


Use flexbox with wrapping

This way we wrap on mobile and do not extend way out, breaking responsiveness. Fixes [#45]

Fixes #45


[e2e]: generic schedule main multi-uses slsa3

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/7550897354
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.generic.schedule.main.multi-uses.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.generic.schedule.main.multi-uses.slsa3.yml
Trigger: schedule
Branch: main
Date: Wed Jan 17 04:33:28 UTC 2024

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/7565175995
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.generic.schedule.main.multi-uses.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.generic.schedule.main.multi-uses.slsa3.yml
Trigger: schedule
Branch: main
Date: Thu Jan 18 04:44:40 UTC 2024
Tests are passing now. Closing this issue.


Remove create_config from READMEs

We removed create_config from the client API when switching to kwarg-based configuration.

Can one of the admins verify this patch?

@mitchdenny what's check-enforcer waiting for?

/azp run python - keyvault - ci

retriggering the ci run should unblock this.


Remove duplicated compiler options

Change Description
Manually added options to eosio-cpp are already added by compiler_options.hpp. This PR removes duplicated option additions.
API Changes

[ ] API Change

Documentation Additions

[ ] Documentation Additions

Everything build fine on my system (macOS Mojave 10.14.6). @conr2d Thanks for your contribution👍

@johndebord Thank you :) This PR causes merge conflicts with #575, so I merged the changes of this PR to that. If #575 is merged, I would close this.

This change is applied by merging #575.


Add option to send SNI header in TLS ClientHello message [#4894]

PR description
Adds an option to send an SNI header on a TLS ClientHello message. Given the existing exposed options for the TLSConfiguration, I went for the --Xp2p-tls-* prefix for the new sni header option, in contrast to how it was stated in #4894 . Please let me know if you prefer otherwise.

add --Xp2p-tls-clienthello-sni option to enable the SNI header

Fixed Issue(s)
fixes hyperledger#4894

it needs the label doc-change-required as well (somehow I can't add labels)


Frontend touchups

Just something to tide us over until Hobz has a go at it...

Yo! Good stuff. The google cloud editor leaves much to be desired for whitespace options haha.


Saving recording

I am using a dataset with 100 channels that lasts ~1.5 hours and wanted to share the following observation.

Using scheme2 with lazy loading, the sorting took ~194 minutes.
Leaving all parameters the same, I first saved the recording in binary format and used the loaded binary recording object. With this, sorting took ~14 minutes.

It might be good to include this in the README - as it seems to be a significant speed-boost for large datasets.

Wow that's a huge difference. What was the format of the data that you were lazy loading?

SpikeGLX binary files

I haven't worked with that format. We'll have to get this sorted out...


[MKL][BLAS] Add omatcopy2 interface

Description
This PR add interface and test for omatcopy2 operator. The operator is part of the oneAPI spec but not implemented yet. We implemented in portBLAS backend and so we are adding the interface for it now.
Checklist
All Submissions

[x] Do all unit tests pass locally?
Tested multiple backends:

cublas_all.txt
mklgpu_all.txt
mklcpu_all.txt
portBLAS_all.txt
rocblas_all.txt

[x] Have you formatted the code using clang-format?

New interfaces

[x] Have you provided motivation for adding a new feature as part of RFC and
it was accepted? # (RFC)
This interface was already added and accepted in #420
[x] What version of oneAPI spec the interface is targeted?
(1.2 provisional rev 1)

New features

[x] Have you provided motivation for adding a new feature?
[x] Have you added relevant tests?
Added tests are skipped for backends that do not offer this interface. To test its correctness added also a cpu reference implementation as it is for omatcopy, imatcopy and omatadd.

Test with multiple backends:
portBLAS_omatcopy2.txt
cublas_omatcopy2.txt
mklgpu_omatcopy2.txt
mklcpu_omatcopy2.txt
rocblas_omatcopy2.txt

/intelci: run


Crashes on login

Steps to reproduce

Fill in basic login details for provider (their documentation)
Click login
Briefly see spinner above login
App closes

Setup
iPhone SE (2nd Generation)
iOS 14.2
Notes
Someone else reported the same issue on iPhone SE (1st Generation) in a review on the German App Store.
I have verified the login credentials in another app

This is related to #6

How can the two issues be related? #6 is a layout issue on a smaller display, this is a crash that occurs on both iterations of the iPhone SE (i.e. including the one that is essentially an updated iPhone 8; it has a 4.7" display and should not run into any "small display" problems)

@alanpearce thanks for the input, we will try to reproduce the problem. Could you confirm that it also happens in the iOS Simulator or have you only been testing the App Store version on an iPhone SE device?

@alanpearce thanks for the input, we will try to reproduce the problem. Could you confirm that it also happens in the iOS Simulator or have you only been testing the App Store version on an iPhone SE device?

I've only been testing the App Store version on a real iPhone SE. I've never used Xcode or the iOS Simulator.
Out of curiosity, I tried the app on an M1 Mac and it is able to connect to the same provider without crashing, so that would suggest it's not necessarily related to the provider.

I've only been testing the App Store version on a real iPhone SE. I've never used Xcode or the iOS Simulator.
Out of curiosity, I tried the app on an M1 Mac and it is able to connect to the same provider without crashing, so that would suggest it's not necessarily related to the provider.

Thanks for the update. Mac support is totally untested and pure luck it even logs you in :)  I'll have a look and will try to reproduce on the iPhone SE Simulator, unfortunately i can't test it on a real iPhone SE device.

Thanks for the update. Mac support is totally untested and pure luck it even logs you in :)  I'll have a look and will try to reproduce on the iPhone SE Simulator, unfortunately i can't test it on a real iPhone SE device.

@alanpearce unfortunately it seems to work on iPhone SE Simulator. Are you able to test it on another device to see if it's related to your SIP provider? Alternatively could you provide test credentials I could use?

@alanpearce unfortunately it seems to work on iPhone SE Simulator. Are you able to test it on another device to see if it's related to your SIP provider? Alternatively could you provide test credentials I could use?

I curiously managed to work around it by accident.
I entered my credentials incorrectly and got a local network access request. The login process appeared to hang in the background. When I went back and fixed the credentials, I was able to login and place a call.

I curiously managed to work around it by accident.
I entered my credentials incorrectly and got a local network access request. The login process appeared to hang in the background. When I went back and fixed the credentials, I was able to login and place a call.

I do have the same issue on an iPad Air 2020, with ios 14.4 on a telekom line.
On the own wlan with leaving password empty. (works on my iPad 5th)


Adding || echo done to the tsc command as it returns non-zero

Signed-off-by: Aaron Chong<EMAIL_ADDRESS>What's new

Fixes broken test in ros-translator, due to https://github.com/microsoft/TypeScript/issues/8186.

Self-checks

[ ] I have prototyped this new feature (if necessary) on Figma
[ ] I'm familiar with and follow this Typescript guideline
[ ] I added unit-tests for new components
[ ] I tried testing edge cases
[ ] I tested the behavior of the components that interact with the backend, with an e2e test

Discussion

I don't think this fixes anything, adding || echo done simply turns an error return into a success.

yup, but from https://github.com/open-rmf/rmf-web/runs/6621350437?check_suite_focus=true, the error seems to occur from just the basic npx tsc --noEmit call. Is that really a test error?
It looks like the real test failure is ImportError: cannot import name 'soft_unicode' from 'markupsafe', I'll look into it too

It appears the problem is due to the changes in npx it now seems to always run in the package directory. Solution is to simply drop usage of npx in the typescript's test.sh, it is not needed if it is called as part of the main test script.

@koonpeng It looks like the issue in CI is related to the version of markeupsafe bumped up by https://github.com/open-rmf/rmf-web/pull/612 recently.
Looks a little similar to this https://github.com/aws/aws-sam-cli/issues/3661 and reverting the version to 2.0.1 seems to help. Do you think it'll be an issue to revert the version?

That bump is because of a high severity security vulnerability, that particular library handles verifying jwt tokens so reverting will be quite dangerous.

Can't believe that was missed out. Thank you!


Workflows

Codecov Report

Merging #33 (cc5264d) into master (08ef243) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master       #33   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            4         4
  Lines           68        50   -18
=========================================
- Hits            68        50   -18

Impacted Files
Coverage Δ

...kages/nbp_api/lib/src/models/currency_table.g.dart

packages/nbp_api/lib/src/models/currency.g.dart

packages/nbp_api/lib/src/nbp_api_client.dart

...ackages/nbp_api/lib/src/models/currency_table.dart

..._repository/lib/src/exchange_rates_repository.dart
100.00% <0.00%> (ø)

...ckages/settings_api/lib/src/models/settings.g.dart
100.00% <0.00%> (ø)

packages/settings_api/lib/src/settings_api.dart
100.00% <0.00%> (ø)

packages/settings_api/lib/src/models/settings.dart
100.00% <0.00%> (ø)

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


Show a cap on head

Does anyone knows how to add a virtual hat on head. which is resizable according to the size of face?
Please help me

Oh the readme you have a list of points and where they map on the face. you can easily extract the top points and scale your png graphic based on a distance from point 0 to 14 for example.