Question about GQA test-dev evaluation.

Thanks for your excellent work! I am confused about whether the balanced test-dev or the unbalanced test-dev is used to report the results in your paper?
I also try to upload a test-dev results to the GQA server. It seems like the server requires an unbalanced test-dev result, while the accuracy was similar to my local evaluation of balanced test-dev. So, does the server actually generate the balanced evaluation results?

Hi,
We report the output from the server, which indeed for accuracy is
calculated on the balanced subset even when though as required by the
server, we must submit predictions on the whole unbalanced subset. This is
because the server computes metrics beyond accuracy for which they require
answers to all the other questions as well. You can check out the
evaluation script which is on the GQA website where you can see clearly how
everything is computed.
Best,
Aishwarya
On Tue, Dec 14, 2021 at 10:48 AM zhangao @.***> wrote:

Thanks for your excellent work! I am confused about whether the balanced
test-dev or the unbalanced test-dev is used to report the results in your
paper?
I also try to upload a test-dev results to the GQA server. It seems like
the server requires an unbalanced test-dev result, while the accuracy was
similar to my local evaluation of balanced test-dev. So, does the server
actually generate the balanced evaluation results?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ashkamath/mdetr/issues/63, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADQZNM57AIXDGO574N27BO3UQ4HF5ANCNFSM5KAM6L4A
.
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.

--
Aishwarya Kamath
PhD Student
New York University

Thanks very much for your explanation.


Added DbLedgerStorage configuration keys with default values in bookkeeper.conf

Motivation
Added missing configuration keys for BookKeeper DbLedgerStorage

CLA is valid!

@merlimat do you have any recommendations for rocksdb tuning? I believe if we set writeCacheMaxSizeMb very high, a single flush would write a lot of level0 files, which would probably be above rocksDB_numFilesInLevel0 and it will begin to stall writes. Am I correct?
Is there a good ratio between writeCacheMaxSizeMb and rocksDB_writeBufferSizeMB you find useful?

@merlimat please read my recent comments on #110

@sschepens  In DbLedgerStorage, RocksDB is used to just store the indexes, not the actual entries payloads. All writes to RocksDB are done in a background flush thread, so the stall are not a concern here.
To recap:

dbStorage_writeCacheMaxSizeMb : Memory portion where payloads are accumulated before flushing. Ideally this should big enough to accumulate ~1min worth of entries
dbStorage_rocksDB_writeBufferSizeMB : Size of RocksDB memtable. I don't think this need to be increased from the default 64MB
dbStorage_rocksDB_blockCacheSize : This is the RocksDB cache, used when reading. It should be big enough to hold the "active" portion of database to avoid disk access to read the indexes.


Remove note about looking for a maintainer from website

The website still mentions the project is looking for a maintainer. Do you want to remove that?

Yes, we could remove it.
I am also thinking about we could create a new repo for website.
Host it using github pages, which provides HTTPS service.
And easier for me to update it(don't need to bother you).
What do you think?

Yes, that'd work for me. If you want me to point the domain at some github ip, let me know.

I will let you know when everything else is ready :)


X-Lite updated to 4.9.0

Thank you for the contribution. It was merged directly as 26c33677cdca71e2221ae5552972f8949aa6dd25 to keep commit history cleaner. Your contribution is still credited to you.


Add port keyword argument to notebook and jupyterlab

My small JuliaCon'24 hackathon project.  Fix #1105.

Bump

Friendly monthly bump

@giordano Perhaps merge this if good to go? I assume you have commit access.


Package list bootstrapping issue with downloads.openwrt.org and OpenWRT default image Re: Cannot download packages in 18.06.7

Duplicate for future reference, see comment at original issue
Package Bootstrapping Issue:
Perhaps a documentation update is needed to add the steps for manually enabling TLS wget support in the packages user guide?
The nginx frontend for downloads.openwrt.org sends clients a redirect for HTTP --> HTTP upgrade, which breaks the default wget in OpenWRT images, since TLS support is not bundled in the default images. This server behavior protects against MitM HTTP attacks, but also blocks package downloads on a default OpenWRT installation.
This prevents my default (official image) installation from downloading packages - neither by command line 'opkg update' nor by luci interface (since both use the default wget package).
Attempts to download package lists will fail with the a mystery error with the default distfeeds.conf , but the underlying errors are visible by changing the URL scheme from http to https (which duplicates the effect of the HTTP Location redirect when my router connects)

wget: SSL support not available, please install one of the libustream-.*[ssl|tls] packages as well as the ca-bundle and ca-certificates packages.

Problem verified with an official OpenWRT 18.06.7 image downloaded today:
OpenWrt 18.06.7 r7976-ca47026b7d / LuCI openwrt-18.06 branch (git-20.029.49294-41e2258)
Testing with curl shows the 301 redirect for base package URL download - same forced redirect happens for wget on my router:
== Info: Connected to downloads.openwrt.org (<IP_ADDRESS>) port 80 (#0)
=> Send header, 182 bytes (0xb6)
0000: GET /releases/18.06.7/packages/mips_24kc/base HTTP/1.1
0038: Host: downloads.openwrt.org
0055: User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:69.0) Gecko/20100
0095: 101 Firefox/69.0
00a7: Accept: /
<= Recv header, 32 bytes (0x20)
0000: HTTP/1.1 301 Moved Permanently
<= Recv header, 22 bytes (0x16)
0000: Server: nginx/1.10.3
...
<= Recv header, 82 bytes (0x52)
0000: Location: http://downloads.openwrt.org/releases/18.06.7/packages
0040: /mips_24kc/base/
Note: I'm aware of these previous bug reports:

https://bugs.openwrt.org/index.php?do=details&task_id=68&string=wget+SSL+support+not+available&advancedsearch=on&search_in_comments=1&search_in_details=1&search_for_all=1&type[0]=1&sev[0]=&pri[0]=&due[0]=&reported[0]=&cat[0]=&status[0]=&percent[0]=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=
https://github.com/openwrt/luci/issues/2440
https://github.com/openwrt/luci/issues/2453
https://github.com/openwrt/packages/issues/7907

downloads.openwrt.org does not SSL redirect:

jow@j7:~$ curl -v http://downloads.openwrt.org/releases/18.06.7/packages/x86_64/base/Packages | head -n 10
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying <IP_ADDRESS>:80...
* TCP_NODELAY set
* Connected to downloads.openwrt.org (<IP_ADDRESS>) port 80 (#0)
> GET /releases/18.06.7/packages/x86_64/base/Packages HTTP/1.1
> Host: downloads.openwrt.org
> User-Agent: curl/7.67.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Server: nginx/1.10.3
< Date: Thu, 20 Feb 2020 18:41:48 GMT
< Content-Type: text/plain
< Content-Length: 191873
< Last-Modified: Wed, 19 Feb 2020 17:57:48 GMT
< Connection: keep-alive
< ETag: "5e4d771c-2ed81"
< Access-Control-Allow-Methods: GET, POST, OPTIONS
< Access-Control-Allow-Headers: DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Content-Range, Range
< Accept-Ranges: bytes
<
{ [2439 bytes data]
Package: 6in4
Version: 25-1
Depends: libc, kmod-sit, uclient-fetch
License: GPL-2.0
Section: net
Architecture: all
Installed-Size: 1521
Filename: 6in4_25-1_all.ipk
Size: 2316
```
2) Not LuCI related.

Confirming close:

DNS error masquerading as an HTTPS problem
Issue resolved by updating the default /etc/resolv.conf

My mistake - the redirections are the same URL scheme.
And again, this was a DNS error masquerading as an HTTPS problem - default /etc/resolv.conf only referenced localhost, and dnsmasq was not running yet.
Package installation problem resolved with editing /etc/resolv.conf (also manually installed openssl package dependencies via browser manual download and scp copy to router).


Use a more stable command to get the storage driver

See https://jira.mesosphere.com/browse/DCOS-16036 - Get Docker storage driver with format API

cc @karlkfi

@adamtheturtle thanks! Are there really no concerns w.r.t. backwards compatibility? Is the patched command expected to work on all installations that supported the previous method?

@jgehrcke I imagine that the previous method works going further back into Docker's history. However, this patched version works on the minimum supported version (see DC/OS Docker README):
[root@dcos-docker-master1 /]# docker -v
Docker version 1.13.1, build 092cba3
[root@dcos-docker-master1 /]# docker info --format "{{json .Driver}}"
"overlay2"


Add usdh token

Adding HO USD (USDH) token to the contract metadata.
Official website: https://www.huionepay.com.kh
USDH (Huione USD) is a stable and digital currency issued by Huione Payment，and its value comes from the real assets of Huione and will always be equal to the USD , thus becoming a stable asset. Huione Payment will provide official exchange services and free markets for USDH, USD, and USDT.
Verified contracts:
USDH: https://etherscan.io/token/0x51AFEE9C1133fAd23f8cB675B7eE29d2F267c841
Supporting links:
Whitepaper: https://huionepay.com.kh/index/USDH
Twitter / X: https://x.com/HUIONEUSDH
telegram: https://t.me/HUIONEUSDH
github: https://github.com/huionepay/usdh

[x]  The icon should be small, square, but high resolution, ideally a vector/svg.
[x]  The address should be in checksum format or it will not be accepted.
[x]  Do not add your entry to the end of the JSON map, messing with the trailing comma. Your pull request should only be an addition of lines, and any line removals should be deliberate deprecations of those logos.
[x]  PR should include link to official project website referencing the suggested address.
[x]  Project website should include explanation of project.
[x]  Project should have clear signs of activity, either traffic on the network, activity on GitHub, or community buzz.
[x]  Nice to have a verified source code on a block explorer like Etherscan.

I have completed the update request for the ETH network. How do I apply for the token update request for the BSC network?


mxnet installation error

when i  install mxnet following the readme.md,after the command:git submodule update,
the following error appear.Maybe the mxnet version 0.10.0 is too old, could you help me ?
error: Server does not allow request for unadvertised object a50619b006fc753b8eb4cfccdea17698cba40d5e
Fetched in submodule path 'cub', but it did not contain a50619b006fc753b8eb4cfccdea17698cba40d5e. Direct fetching of that commit failed.

@Vickeyhw  Hi , i meet the same error. I delete the cub and manual add it again, then the problem is solved.

@bbidong now the directory cub is empty,do you mean delete the directory and then manual add it?how can i manual add it?could you give more details? thank you

@bbidong  Hi , i meet the same error but I don't know how to solve it

I did the following things and mxnet is installed successfully, but I haven't checked the performance(mAP) of FGFA with this mxnet.

After finishing these commands:

git clone --recursive https://github.com/apache/incubator-mxnet.git
cd incubator-mxnet
git checkout v0.10.0

	Remove the following content in .gitmodules file, so that git submodule update will not fetch cub.
[submodule "cub"]
	path = cub
	url = https://github.com/NVlabs/cub
  shallow=true

	Then run git submodule update

We should get cub files in proper version(89de7ab2016) manually. Go to https://github.com/NVlabs/cub/tree/89de7ab20167909bc2c4f8acd397671c47cf3c0d , click Clone or download and download Zip. Unzip it to ${MXNET_ROOT}/cub/
Do 3.2 - 3.5 in the official README.md

yeap, I do the same with you. But I meet some problems during the process “make -j4”,------------------ 原始邮件 ------------------
发件人<EMAIL_ADDRESS>发送时间: 2019年10月5日(星期六) 晚上9:35
收件人<EMAIL_ADDRESS>抄送: "bbidong"384023171<EMAIL_ADDRESS>主题: Re: [msracver/Flow-Guided-Feature-Aggregation] mxnet installationerror (#59)
I did the following things and mxnet is installed successfully, but I haven't checked the performance(mAP) of FGFA with this mxnet.
After finishing these commands:
git clone --recursive https://github.com/apache/incubator-mxnet.git cd incubator-mxnet git checkout v0.10.0
	Remove the following content in .gitmodules file, so that git submodule update will not fetch cub.
[submodule "cub"] 	path = cub 	url = https://github.com/NVlabs/cub   shallow=true
	Then run git submodule update
We should get cub files in proper version(89de7ab2016) manually. Go to https://github.com/NVlabs/cub/tree/89de7ab20167909bc2c4f8acd397671c47cf3c0d , click Clone or download and download Zip. Unzip it to ${MXNET_ROOT}/cub/
Do 3.2 - 3.5 in the official README.md
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

hi, i am sorry to be late， you can follow the lostork to solve the problem. ------------------ 原始邮件 ------------------
发件人: "Steff<EMAIL_ADDRESS>发送时间: 2019年9月25日(星期三) 下午5:26
收件人<EMAIL_ADDRESS>抄送: "bbidong"384023171<EMAIL_ADDRESS>主题: Re: [msracver/Flow-Guided-Feature-Aggregation] mxnet installationerror (#59)
@bbidong  Hi , i meet the same error but I don't know how to solve it
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

try this https://github.com/msracver/Flow-Guided-Feature-Aggregation/issues/68#issue-570612160


The error that occurs when creating a table fails.

If you create a table and then roll back, you get an error saying the table cannot be found.

I turned on console.log for debugging purposes, so this turned out to be not an issue


Question about ClusterAdministratorEmailAddress

Hello
If we chagned the password of ClusterAdministratorEmailAddress account, Do we also change the value in vmss oxa server?
Thannks is advance.

Yes you have to change the password in vmss oxa server.


Improve the OpenAL implementation

You should be limited to a max amount of sounds that can play simultaneously or that can be stored. If you don't know how to write code that can handle as many sounds as you like you can go here.
This is some code I wrote for a sound support.

Cool! I will look into your code later, because I just found a major issue with the windowing manager which will need resolution. Also, I am currently working on unit testing to hopefully make bugs a lot less likely, but then I will surely change that.


Camel case property names in inline template

Version
2.5.16
Reproduction link
https://codepen.io/melihkorkmaz/pen/yjaVJp
Steps to reproduce
I have a component which has requried prop as function named "onSelectionChange". When I use this component in a x-template I can use v-bind:onSelectionChange="myFunc" and it works. But if I want to use this in an inline template I have to use v-bind:on-selection-change="myFunc". Is this correct?
What is expected?
I'm expecting to use same prop name either in x-template or inline-template
What is actually happening?
I have to change prop name to use my component in an inline-component.

I added codepen repo, but it's not working. I put my code in there just describe my problem.

Unfortunately, this is an HTML limitation, tag names are converted to lower case.
You're not limited by that when using Vue files.
Please, next time consider using the forum, the Discord server or StackOverflow for questions first. But feel free to come back and open an issue if it turns out to be a bug 🙂


Revert "[omit-needless-words] Fix a bug found by -Wunused-result"

Reverts apple/swift#4776.  This might impact imported API (d'oh, obviously).  Pull it out for now.

@swift-ci Please smoke test and merge

Hey @DougGregor, I'm pulling this out for now since I haven't looked at the consequences.  Do you want to do anything with this?  I was really just interested in shutting up the -Wunused-result warning, and I have no opinion on the actual change.

I can do before/after API dumps to see if this affects the SDK.

It could still affect third-party code, too. (Either it does, in which case it might break somebody, or it doesn't, in which case it's making sure we get things right for code that hasn't been used in Swift yet.)


Emojis

I noticed that when there are emoji's in the code the local run of prettier did not find an error while the github action did find an error, causing a mismatch between CI prettier and local prettier.
Removing the Emoji solved the mismatch. Just a heads up.

is probably fixed by the upgrade to prettier 3


Review by DonSeawolf

I found a review of this game on YouTube, by DonSeawolf. The review is in German but I understood most of it. He had previously reviewed Aerosoft's Global ATC Sim, so he often compares the 2, always bearing in mind that our game is free. The video was made in January 2016, so many of the things he points out have changed.
Here's a 'short' summary of the review:
-He first describes the radar screen (fixes, range rings, command bar, etc.)
-He points out that although the most important fixes are present, there are many fixes which are missing, specifically those necessary for transitions:

-He talks about the speech synthesizer not working for him. (possibly fixed now?)
-There are not as many airports as in Aerosoft's Global ATC Sim (A lot of new airports have been added since then)
-He found the tutorial very helpful and easy-to-use.
-Talks through the commands used for departures
The reviewer then proceeds to give his opinion on certain aspects of the game.
Here's a list of the things he likes about the game:
-Number of fixes is OK, not too over-crowded (He may not like the new version of EDDM, or LOWW)
-It is 100% free!
-A lot of variety and realism regarding the airlines at EDDM. (Unlike Areosoft's ATC, where traffic is the same regardless of the airport)
-proceed command is pretty cool (replaced by route and reroute)
Here's a list of the things he does NOT like about the game:
-Initial altitudes have to be assigned which is not realistic since this is described in the charts (fixed with the 'caf' command)
-The player must give the aircraft clearance and taxi instructions (The role of the player has already been discussed, though not much has changed)
-many fixes are missing at EDDM, which makes it impossible to assign transitions to final approach (like the transitions discussed for LOWW)
-No climb/descent rate indication (I believe that ATC in Germany can give an aircraft the instruction to climb/descend at a specific rate; this isn't common anywhere else)
-altitude is unrealistic (EDDM's elevation is 1487ft, so aircraft on the ground who appear to be at 0ft, would actually be underground; Also affects the altitudes at different points of the ILS)

-aircraft spawning at 9500ft is very unrealistic (jokes about ATC telling an aircraft to climb to 9370ft)
-Inability to move flight-strips (These have changed lately, moving them around is still not possible)
-WIP tag doesn't have a meaning. EDDM has a WIP tag while EHAM doesn't, and both airports are at a pretty similar state (WIP tag at EDDM has been removed, EHAM remains unchanged)
-Difficulty is unrealistic (According to the game, EDDH has more traffic than EDDM, which isn't realistic)
-Lack of tool-tip for the windsock (unsure if the speed is in kts)
-Player can't see where the aircraft is taxiing.
Overall impression of the game:
Despite his complaints, he really enjoys it and definitely recommends it to everyone, as it is great fun and free. Compares it to Aerosoft's Global ATC Sim, and thinks ours is better in many aspects.
My thoughts:
Some of the issues he mentions are really small and easy to fix. Some other ones have caught my attention, and encouraged me to think of possible solutions:
Climb/descent rates: We could add 2 new commands - 'rate' and 'sayrate' - These would allow players to control the climb and descent rate of aircraft. Example usage: AAL123 rate 2500 (tells AAL123 to climb at a rate of 2500ft/min; negative rates could be used for descent, e.g., AAL123 rate -2500). The 'sayrate' command could work the same way the 'sayroute' command works.
Unrealistic altitudes: We could add an option to the options menu to chose between simplified and realistic altitudes. Similar to the simplified airspeed, simplified altitude would remain the same, while realistic altitude would take the airport elevation into account.
I have encouraged DonSeawolf to play the new version of the game and check out this GitHub page and take part in discussions. Let me know what you think!

I agree with everything mentioned however, I want to add 2 points:

an issue we might have in the future is the "playability" of the game!
I'm not sure whether that would work, but having a sort of GND/TWR sim and an Approach/director sim would be cool to have. You would have the layout of the airport and clear planes to land, taxi, startup, pushback and takeoff

The possibility to controlling Ground and other facilities has already been discussed in #128 , however no significant changes were made. Lately, some features were added, which could eventually facilitate the implementation of a center controller, e.g. the new route system or the possibility to add airways, though they're still not useful.

I know nothing of ATC i ran across this game searching for an alternative to learning all the intricate details of air traffic control. If you watch my debug videos I posted on YouTube you will quickly see that I have no clue about the rules other than keep the planes from running into each other. I find this game fun to play at the current state. If you were going to add a new feature to this game I would suggest creating a multiplayer; allowing someone to connect to my running sim to help. this is the only way i see any other features working as one person has their hands full with the departures and arrivals as it is now. I would like myself to off load my departures to another person all ready.
https://www.youtube.com/channel/UCLY9Z3XfJTOF51pJNY6oFxQ

Hello Everyone,
first off all, I'd like to say, that i am honored, that one of the developers watched my video and that you guys care about my opinion.
For a better understanding of my point of view:
I am a RL air traffic control officer, though I decided that its not what I want to do the rest of my life, so I am now studying "game design".
I worked as an upper airspace controler (center/area control) but I also learned a lot about approach and tower during my training.
What you wrote in the first post pretty much sums it up.
I do realize, that its difficult to find the balance between simulating real life and having a game thats playable for casual gamers as well.
You did a really good job so far and I would love to contribute to the further development process if you  are interested in my thoughts.
I made an english tutorial as well https://www.youtube.com/watch?v=NooxbCLsgAQ&feature=youtu.be and I will start work on a new english review of the current build. Maybe we can work out a plan where I and maybe other YouTubers can produce videos that explain and cover all the new stuff when the game was updated.

It's great to finally have a European real-life controller, since all of the controllers who contribute to the game are American and procedures are very different. We are definitely interested in any suggestions or thoughts you may have and I'm looking forward to the updated English review!

@DonSeawolf  I liked the English tutorial, I agree the change to the string is needed. I was not aware that the landing clearance was the towers job but if so than that is a minor change in syntax to the string and an easy fix to maintain immersion for people that know about these things.

The ATC repository is being migrated to it's new home at https://github.com/openscope/openscope,
and thus, all issues are being closed. If this is still an issue with the latest version of the sim
(accessible at http://www.openscope.co), or is a feature you still think we are lacking,
please reopen the issue at the new repo.
Please note that the vast majority of these issues have been copied to the new repository, or else are covered by other issues created there. See the below screenshot for what it looks like when your issue is known in the new repo:

Thank you!
Closing this issue.


RE: Note titles are inferred from the first line of each note

The README says "Note titles are inferred from the first line of each note." If a note begins with YAML frontmatter, would --- be the inferred title? Or does note-link-janitor look for the first non-yaml, non-blank line in the file?

The former.


Do the tokens expire?

They usually only expire when your tokens are not in use. Or if they get overused.


Bump github.com/vito/go-interact/interact

fixes extra newlines in longer prompts
fixes cloudfoundry/bosh-cli#31

Full vendor diff at 0eb3903...c573392; only skimmed it
Manually verified; lightly tested other commands; units/integration green; acceptance too confusing

nice catch, thanks for the fix!


Packages not being made available at /packages/source///...

Describe the bug

Several releases of my package (spec-classes) seem to not be surfaced via the canonical human readable url on pythonhosted (e.g. https://files.pythonhosted.org/packages/source/s/spec-classes/spec-classes-1.2.2.tar.gz returned 404 errors; the file remains accessible via its blake 256 hash at: https://files.pythonhosted.org/packages/b9/9a/0eed0f0989e315f2f5b81d216bc2cc60e1b36c1cbea40d83155e0f1a14d5/spec-classes-1.2.2.tar.gz). I had a quick look through some of the other recent releases on PyPI, and some seem affected by this while others do not. I haven't seen an obvious pattern.
This is a problem because downstream packaging like conda tend to use this canonical url to download packages.
It may be related, but version tiles/metadata also seems not to have updated for external services like shields.io; for example:   (this should read 1.2.3 at time of writing).
Expected behavior

The package should be accessible using the human readable endpoint.
To Reproduce

I tried releasing a new version to see if this was transient (1.2.3) in my case, but the issue remained. A simple curl/wget against the human readable url should demonstrate the issue.
$ wget https://files.pythonhosted.org/packages/source/s/spec-classes/spec-classes-1.2.2.tar.gz
...
Resolving files.pythonhosted.org (files.pythonhosted.org)... <IP_ADDRESS>, 2a04:4e42::319, 2a04:4e42:200::319, ...
Connecting to files.pythonhosted.org (files.pythonhosted.org)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2022-07-23 10:52:40 ERROR 404: Not Found.

Additional context

This package uses poetry to upload the package, but this has not been an issue in the past.

Looks like this has resolved. Not sure why it took more than a day, but it is no longer an issue for me. I'll leave it open in case this is still useful.

Actually, looks like there were known cdn issues. Closing.


How i group and disagroup markers ?

If i set this.pruneCluster.Cluster.Size = 0; make a bug.

Hi,
This feature is not supported. I suggest removing the prunecluster layer and adding directly the leaflet markers when you want to ungroup the markers.

Ok, thx!


File names inside the archive

Good afternoon. When testing the server version, we found a serious problem in the method of archiving backup copies of user files. Inside the archive, all user files are stored by their id and there is no association of file names with their id. In this case, if the user deletes the file, it is not possible to find the owner of the file or the file itself in the backup copy. This is a significant drawback that jeopardizes the very process of restoring users ' files.

Hello @test-OnlyOffice the backup file is used only for recovery in our portal. In this case, everything will be restored where it should be.
The association of id files and their names are stored in our database.

Hello @test-OnlyOffice the backup file is used only for recovery in our portal. In this case, everything will be restored where it should be.
The association of id files and their names are stored in our database.

what if we raised all the services on our servers? How to find the database in the backup and get the associations of the file names and their id from there?

Hello @test-OnlyOffice the backup file is used only for recovery in our portal. In this case, everything will be restored where it should be.
The association of id files and their names are stored in our database.

and for example, we do not want to restore the entire portal - but only get a specific file with a specific name

I didn't understand what you mean about services. You can deploy them however you like, only we don't have instructions for that. With the default installation, all services are located on the same server as the site.
The backup file contains a database, the list of files can be found in the table files_file.

I didn't understand what you mean about services. You can deploy them however you like, only we don't have instructions for that. With the default installation, all services are located on the same server as the site.
The backup file contains a database, the list of files can be found in the table files_file.

in the files_file table for some reason there are no file names that users have stored in the only office

I didn't understand what you mean about services. You can deploy them however you like, only we don't have instructions for that. With the default installation, all services are located on the same server as the site.
The backup file contains a database, the list of files can be found in the table files_file.

Thank you very much - this is what you need !!


Add account application permissions edit page

Trello: https://trello.com/c/wVeHYiqF
This PR allows admins and publishing managers to update their own permissions via the /account/applications path. Publishing managers can only update their permissions if the application has delegatable permissions, if not they can view their permissions using the "View permissions" link that existed before this PR.
With this PR we are able to remove the older non-design system "manage permissions" page.
Link to update permissions

Updating permissions

Success message

@chrislo - I've noticed that the flash message is a bit confusing if a user removes all their permissions for an app:

Maybe there's an argument for including the "signin" permission in that list so that there's always something to display? Or should we display a custom message when all non-signin permissions have been removed?

@chrisroos good catch. I've addressed that in 05d7afc

Well done, both! 🎉


Bugfix - correct name tag capitalization

What does this PR do? / Related Issues / Jira
On-call ran into this issue:
fix for network verifier error: error performing ec2:CreateTags: For 'Name', use the capitalization specified by the tag policy.

Codecov Report

Merging #139 (8be607e) into main (29ec86b) will increase coverage by 0.77%.
The diff coverage is n/a.

Additional details and impacted files

@@            Coverage Diff             @@
##             main     #139      +/-   ##
==========================================
+ Coverage   21.31%   22.08%   +0.77%
==========================================
  Files          18       18
  Lines         971      996      +25
==========================================
+ Hits          207      220      +13
- Misses        733      744      +11
- Partials       31       32       +1

Impacted Files
Coverage Δ

cmd/egress/cmd.go
0.00% <ø> (ø)

pkg/output/output.go
36.17% <0.00%> (-3.31%)
:arrow_down:

pkg/cloudclient/cloudclient.go
0.00% <0.00%> (ø)

pkg/cloudclient/aws/private.go
45.59% <0.00%> (+1.01%)
:arrow_up:

pkg/cloudclient/aws/aws.go
5.45% <0.00%> (+5.45%)
:arrow_up:

/lgtm


✔Implemented "Hamburger menu" and Made it Responsive !

Hey @sanjay-kv
issue closes #120
I have made the Hamburger menu for the website to all the existing pages.

The hamburger menu is responsive for all screensizes

Added Smooth Transitional effects to open the nav-menu of hamburger

Added Animation to the "Hamburger logo" to make it interactive onclicking.
Before Click :

After Click :(animated)

Created separate .css and .js files for the hamburger, so that in future it will be easier to add this hamburger into newly created Pages!

Please take a look -
https://github.com/user-attachments/assets/08ddd491-be79-4c7c-bb85-af362dd3f1e6
Thankyou!

@sanjay-kv Please review it.


Informative Kubectl Printing

Hey!
Guys, do you expect to support informative kubectl printing?
I saw there is additionalPrinterColumns property, that we can use to define custom columns, but how can we do the same using your lib?
Is there any way to implement my custom server-side printing?
Thanks!

the equal way to support customized printing like additionalPrinterColumns is customizing REST for specific resource. and you can also find code examples in this project:
https://github.com/kubernetes-sigs/apiserver-builder-alpha/blob/master/example/basic/pkg/apis/miskatonic/student_rest.go#L74-L95

the equal way to support customized printing like additionalPrinterColumns is customizing REST for specific resource and override the field TableConvertor. and you can also find code examples in this project:
https://github.com/kubernetes-sigs/apiserver-builder-alpha/blob/master/example/basic/pkg/apis/miskatonic/student_rest.go#L74-L95

Thank you for help.


ci: tests for driver manager on windows don't seem to be executed

What happened?
It looks like tests for the driver manager are not executed on Windows during CI runs.

Workflow: Native Libraries (Windows)
Job: C/C++ (Conda/windows-latest)
Step: Test Driver Manager

Here are a few concrete recent examples:

https://github.com/apache/arrow-adbc/actions/runs/9111616483/job/25049100520#step:10:1
https://github.com/apache/arrow-adbc/actions/runs/9103078697/job/25024128623#step:10:1
https://github.com/apache/arrow-adbc/actions/runs/9099930912/job/25013632462#step:10:1

In the output of all these step we don't see adbc-driver-manager-test. Is this normal or am I misunderstanding something?
I've stumbled upon this while debugging an issue with the Rust implementation and it might be related to using the SQLite driver through the driver manager on Windows (though I can't reproduce the issue on my local Windows 11...)
How can we reproduce the bug?
No response
Environment/Setup
No response

Windows doesn't get much attention since I don't think many contributors have a dedicated Windows machine, and the Microsoft developer VM expires really quickly


Consider a better name for AddFilteredClaims on the ProfileContext

Many people are confused.

Changed to AddClaims. The semantics of adding claims to the  ProfileDataRequestContext is to follow the filtering pattern.

For anyone googling and finding this, its now named : AddRequestedClaims


stdenv: Add isPc helper to replace (isi686 || isx86_64)

It's a relatively common operation to compare the current platform to PC platforms, i.e. x86 compatible platforms.
Bikeshedding: maybe there's a better name than isPc?

x86 would be more accurate then pc

isIA? isIntelArch?
On Fri, May 15, 2015, 7:36 AM Cody Opel<EMAIL_ADDRESS>wrote:

x86 would be more accurate then pc
—
Reply to this email directly or view it on GitHub
https://github.com/NixOS/nixpkgs/pull/7846#issuecomment-102264616.

isX86 is probably the most accurate. isIntelArch isn't since there are other Intel architectures (Itanium, i960, ...).

@edolstra: Why "isX86" and not "isx86" when we have "isx86_64"?

camelCase dictates starting a non-initial word with a capital letter. So isx86_64 is wrong.

So, the situation is to choose any two from: consistency, camelCase rule, and backward compatibility?

No we can also fix all the isx86_64 occurrences, and we can add aliases as
well :)
On Fri, May 15, 2015 at 10:58 AM Vladimír Čunát<EMAIL_ADDRESS>wrote:

So, the situation is to choose any two from: consistency, camelCase rule,
and backward compatibility?
—
Reply to this email directly or view it on GitHub
https://github.com/NixOS/nixpkgs/pull/7846#issuecomment-102325554.

other options for that one are isX8664 (6 capitalized is 6) or isX86-64 or
is-x86_64 (nix forging new ground with - in names)
On Fri, May 15, 2015 at 12:55 PM Wout Mertens<EMAIL_ADDRESS>wrote:

No we can also fix all the isx86_64 occurrences, and we can add aliases as
well :)
On Fri, May 15, 2015 at 10:58 AM Vladimír Čunát<EMAIL_ADDRESS>wrote:

So, the situation is to choose any two from: consistency, camelCase rule,
and backward compatibility?
—
Reply to this email directly or view it on GitHub
https://github.com/NixOS/nixpkgs/pull/7846#issuecomment-102325554.

Yes, dash is probably more common, so isX86-64 and isX86, and perhaps also isI686 to fix camelCase? If we're doing big renames, we should choose carefully. We might also keep the old names as deprecated aliases for some time to keep compatibility. @edolstra, others?

Please no dashes in variable names!

I'm just curious, why should only package attributes use dashes?

The shed should be purple!!!

An idea I had for simplify things would be use something like:
isX86    # All x86 variations
isX86_32 # x86 32bit (i{3,4,5,6,7}86)
isX86_64 # x86 64bit (amd64)
isARM    # All ARM variations
isARM_32 # ARM 32bit (armv{5,6,7,8,+})
isARM_64 # ARM 64bit (armv{8,+})
...
isMIPS
isMIPS_32
isMIPS_64
isPPC
isPPC_32
isPPC_64
isSPARC
isSPARC_32
isSPARC_64

This would use a generic base identifier (X86) and then add on _32 & _64 for specifying Bits.  x86_32 would be less politically correct than using i686, but might help to avoid confusion.  Obviously some of these listed are not necessary since Nix doesn't support some of the listed arch's or variations there of.

IMO the name i686 implies that the HW shouldn't be too old and e.g. support MMX and some other features.
For a long time I meant to ask why we have various functions for platform categorization in lib/systems.nix and then in stdenv we just redefine the same groups without using the previous implementation. Perhaps I misunderstand the purpose of systems.nix.

Changed to isX86.


Include issue event data?

Current event data is pulled (but not actually used iirc). There's also issue event data.
https://developer.github.com/v3/issues/events/

#142


Update EntityReader.php

Q
A

Is bugfix?
✔/❌

New feature?
✔/❌

Breaks BC?
✔/❌

Fixed issues
comma-separated list of tickets # fixed by the PR, if any

I am getting the following error which resolves with the following code. Refer to the following issue:
Issue 559 from rossaddion/yii3-i implementation.
PHP Compile Error — Yiisoft\ErrorHandler\Exception\ErrorException
Declaration of Yiisoft\Yii\Cycle\Data\Reader\EntityReader::withLimit(int $limit): Yiisoft\Yii\Cycle\Data\Reader\EntityReader must be compatible with Yiisoft\Data\Reader\ReadableDataInterface::withLimit(int $limit): Composer\Autoload\ClassLoader

Fixed in #148


Unreachable portfolios

Some portfolio links are not going through. Probably because the url is wrong or something. That should be fixed.

Hi @codewitgabi ,
Thanks a lot for observing that! 🙏 I really appreciate your attention to detail. When testing the repo workflows, I added two portfolios manually, which might be causing the issue. I'll remove those soon to ensure all links work correctly.
If you have a better solution or an interesting idea, feel free to share! 😊
Thanks again!

Alright

I will try to solve this


manual changes to show the next event date and link to current tito page

These minor changes update the auto-generated page to show the date of the next event, but without it being necessary for us to have all the details of the next talks ready now. It's intentional to change the auto-generated page itself, so that the change from Talks to October's talks is removed when the automatic process is run.
The changes mean that now anyone interested in lnug can see there is another event scheduled and, from last month's talks, get a feel for what we offer. The link to ti.to is for the upcoming event.
I've confirmed that the changes do not affect the automated process. If you check the automated process, be aware that due to the current state of the talks issues it needs a bit of manual assistance, but that's not due to these changes.

I've closed this PR as it is now dealt with by https://github.com/lnug/lnug.github.io/pull/37

thanks for this @jkbits1

@simonmcmanus No problem, I'm just running the code locally for your PR before accepting it. Your PR adds some clear error handling for milestones and handles future dates well

+1 chaps


feat: use nondet segments.add to initialize struct with empty new segment

Feature Request
Describe the Feature Request
See this MWE taking 7 steps
from starkware.cairo.common.alloc import alloc

struct MyStruct {
    arr_len: felt,
    arr: felt*,
}

func main() {
    let (arr) = alloc();

    tempvar my_struct = MyStruct(arr_len=0, arr=arr);

    return ();
}

Using the inlined hints, it's down to 5
struct MyStruct {
    arr_len: felt,
    arr: felt*,
}

func main() {
    tempvar my_struct = MyStruct(arr_len=0, arr=cast(nondet %{ segments.add() %}, felt*));

    return ();
}

This issue is about investigating places where we would loose these 2 steps in, for example, a loop. If an significant gain is possible, implement.

After a review of the codebase and where this could be applied, this does not seems significant. Notable example are State.init or EVM.init but they are used very sparsely and will not incur a significant gain.

ok let's close this then


Add explanation of Gitpod to readme

Between the gitpod heading and the gitpod button add the following sentence to explain what Gitpod is:
Gitpod allows you to view and interact with this code directly in the browser without the need to clone it to your local machine. If you wish to make changes that lead to a pull request, remember to fork the repository then click the Gitpod button in the forked readme. Otherwise, feel free to play around with the code by clicking here.

Hey @EmmaDawsonDev, It seems interesting and I would like to work on this and It will be very helpful for me as I am participating in Hacktoberfest. Kindly assign me for the above


[admin-tool] Add support for toggling Store::isMigrating config via Admin-Tool

Add support for toggling Store::isMigrating config via Admin-Tool
In certain scenarios, toggling the Store::isMigrating flag is necessary to safely clean up
lingering states in destination cluster during abort migration. However, the admin tool
currently lacks the capability to update this configuration.
This PR introduces support for enabling or disabling the Store::isMigrating config through
the admin tool.
How was this PR tested?

E2E test
Does this PR introduce any user-facing changes?

[x] No. You can skip the rest of this section.
[ ] Yes. Make sure to explain your proposed changes and call out the behavior change.

Thanks, @sixpluszero!


Game freeze upon attacking

Hi,
I recently got my game to freeze upon trying to attack.
I thought it was initially caused by #225 (as I tried resting with a frozen/stuck character, which led to an ochre jelly spawning and no combat being triggered, me deciding to attack the ochre jelly --> game freezing).
However I discovered that by simply attacking a teammate (before even resting), the game freeze.
It may be because of the nearby enemies (notably the two priest casting their spells in the room next door).
http://www.filedropper.com/save831stuckpriestrestochrejellyfullattackfrombarbcrash
Just load the save, use a barbarian to attack a teammate; see the game freeze.

Present in the log :
"
[2016-04-09 13:47:20.787] [core] [debug] CurSeqNext: 	 Sequence Completed for Barbabe Yup<PHONE_NUMBER>30307049) (sequence 0x118a09a0)
[2016-04-09 13:47:20.787] [core] [debug] Popping sequence ( 0x118a09a0 )
[2016-04-09 13:47:20.787] [core] [debug] AllocSeq: 	 Sequence Allocate0(722975177830307049): Resetting Sequence.
[2016-04-09 13:47:20.787] [core] [debug] Allocated sequence for Barbabe Yup<PHONE_NUMBER>30307049)
[2016-04-09 13:47:20.787] [core] [debug] CurSeqNext: 	  Resetting Sequence (0x118a09a0)"
over9000 times

Also attacking while in the same room as the priest still triggers the freeze.


Ability to set thread count

Hello.
As far as I can see, the codec is now using all available CPU threads with no way to change this. Can you please add a setting to change it?

With https://github.com/fdintino/pillow-avif-plugin/pull/50 and https://github.com/fdintino/pillow-avif-plugin/pull/54 landed this is now possible!


Question: Flutter + WebViews

Couple of questions,

Can Maestro handle WebViews within Flutter apps?
Can Maestro handle native Android and iOS permission dialogs?

The first question @jakeBrightHR: it doesn't work for me,
the second question also has an interesting answer.

Hi @jakeBrightHR :)
Both use cases work in my simple, example app.

The first question @jakeBrightHR: it doesn't work for me, the second question also has an interesting answer.

Haha, so what is the answer to the second question?

Hey @jakeBrightHR answer to both of the questions should be yes, that is expected. If something doesn't work, can you open a separate issue for reproducing it. Closing this for now since the question is answered.


Validate file extension for files in application package [run-systemtest]

Start validating file extension for files application package subdirectories,
only a subset of subdirectories handled for now.

Build fails when creating temp directory, seems unrelated to changes (observed also in another PR).


fix: upgrade to vitest v1

Upgrade vitest and dependent packages.

At this point in the PR, the coverage reporter is not working correctly. The for (const reporter of reporters) loop is not being entered at all.


Add HockeyApp Action timeout option

Checklist

[x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[x] I've read the Contribution Guidelines
[x] I've updated the documentation if necessary.

Motivation and Context
Some slower networks or larger IPA/DSYM files cause HockeyApp upload to timeout.  This change allows the user to set a different timeout than the default 60 seconds.
I have tested using a large binary with throttled network.  I was able to reproduce the Net::ReadTimeout reliably when not using the timeout; I was then able to resolve the issue using the new timeout option value.
Description
Add an option to the HockeyApp action for timeout.  Inject that value into the uploads for DYSM and IPA files.

Oh seems like the Google CLA bot isn't happy

Awesome, thanks 👍


Fix issue in testSourceMetricCommandWithTimestamp integ test with different timezones and locales.

Description
[Describe what this change achieves]
Switched to LocalDateTime for better handling of timezone and locale.
It uses system timezone irrespective of timezone set in JVM using -Dtests.locale=hi-IN -Dtests.timezone=America/Atka.
Error before fix.
timestamp:२०२४-०२-१६ १०:१७:४७ in unsupported format

Testing
Following commands worked without error.
./gradlew ':integ-test:integTest' --tests "org.opensearch.sql.ppl.PrometheusDataSourceCommandsIT.testSourceMetricCommandWithTimestamp" -Dtests.seed=1574D2ADC54025EE -Dtests.security.manager=false -Dtests.locale=ja-JP-u-ca-japanese-x-lvariant-JP -Dtests.timezone=VST

./gradlew ':integ-test:integTest' --tests "org.opensearch.sql.ppl.PrometheusDataSourceCommandsIT.testSourceMetricCommandWithTimestamp" -Dtests.seed=EE70DA8B4C47EEC -Dtests.security.manager=false -Dtests.locale=hi-IN -Dtests.timezone=America/Atka

Issues Resolved
https://github.com/opensearch-project/sql/issues/1275
https://github.com/opensearch-project/sql/issues/2517
Check List

[x] New functionality includes testing.

[x] All tests pass, including unit test, integration test and doctest

[x] New functionality has been documented.

[x] New functionality has javadoc added
[x] New functionality has user manual doc added

[x] Commits are signed per the DCO using --signoff

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

bwc tests are unrelated.


⚠ Bofrost.be has degraded performance

In 0217b45, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1332 ms

Resolved: Bofrost.be performance has improved in 2f42f85.


Custom File, Syslog and Colorful Console Logger, more template code

see commit log for details

Hi sbarwe, A couple of things before I can merge.
Firstly, a couple of files seem to have appeared in the nodes folder that need to be removed.
Secondly, the default eslint config has changed & I don't think it matches my standard any more. I use eslint:recommended, node and es6 true with added single quotes (warn), optional semi-colons (warn), unix line endings (error). I used to try using either tabs or 2 spaces for indentation but I find that all linting of indentations fails at some point so I now stick with 4 spaces but only warn.
Cheers.

Hi Julian,
1: you mean the sample files in the ./nodes directory? they are from the NR repos and can be removed or getting external
2: fine with that (eslint), though it is not the config from the NR repos, so settings,js has double quotes, semis are optional etc.. so we should then update the whole project to match to the eslint file.


typo on kbid key

@msdev there is a small typo in your documentation. "KbId" shoud be "kbid", otherwise it trhows an error 400. In https://bit.ly/2HDc5KH #botbuilder

Duplicate issue.


xrdp-chansrv coredump upon second connection attempt

Consistant core dump when initializing remote connection via rdp - a session already exists for this user.
Using remmina 1.3.10 RDP client - default RDP protocol settings.
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: (4963)(140636279781184)[INFO ] A connection received from <IP_ADDRESS> port 57402
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: pam_sss(xrdp-sesman:auth): authentication success; logname= uid=0 euid=0 tty=xrdp-sesman ruser= rhost= user=MYCOMPANY\ME
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: (4963)(140636279781184)[INFO ] ++ created session (access granted): username MYCOMPANY\ME, ip XXX.XXX.XXX.XXX:42558 - socket: 12
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: (4963)(140636279781184)[INFO ] starting Xvnc session...
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: (4963)(140636279781184)[DEBUG] Closed socket 13 (AF_INET <IP_ADDRESS>:5911)
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: (4963)(140636279781184)[DEBUG] Closed socket 13 (AF_INET <IP_ADDRESS>:6011)
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: (4963)(140636279781184)[DEBUG] Closed socket 13 (AF_INET <IP_ADDRESS>:6211)
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: (4963)(140636279781184)[DEBUG] Closed socket 10 (AF_INET <IP_ADDRESS>:3350)
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: (7079)(140636279781184)[INFO ] calling auth_start_session from pid 7079
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: pam_unix(xrdp-sesman:session): session opened for user MYCOMPANY\ME by (uid=0)
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: (7079)(140636279781184)[DEBUG] Closed socket 9 (AF_INET <IP_ADDRESS>:3350)
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: (7079)(140636279781184)[DEBUG] Closed socket 10 (AF_INET <IP_ADDRESS>:3350)
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: Xvnc TigerVNC 1.9.0 - built Nov 8 2019 23:18:11
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: Copyright (C) 1999-2018 TigerVNC Team and many others (see README.rst)
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: See http://www.tigervnc.org for information on TigerVNC.
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: Underlying X server release 12003000, The X.Org Foundation
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: Fri Feb 21 10:59:19 2020
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: vncext: VNC extension running!
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: vncext: Listening for VNC connections on local interface(s), port 5911
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: vncext: created VNC server for screen 0
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: Connections: accepted: <IP_ADDRESS>::37970
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: (7079)(140636279781184)[CORE ] waiting for window manager (pid 7082) to exit
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: SConnection: Client needs protocol version 3.3
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: VNCSConnST: Server default pixel format depth 24 (32bpp) little-endian rgb888
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: VNCSConnST: Client pixel format depth 24 (32bpp) little-endian rgb888
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: fuse: mountpoint is not empty
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: fuse: if you are sure this is safe, use the 'nonempty' mount option
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: fuse: mountpoint is not empty
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: fuse: if you are sure this is safe, use the 'nonempty' mount option
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: fuse: mountpoint is not empty
Feb 21 10:59:19 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: fuse: if you are sure this is safe, use the 'nonempty' mount option
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: (7079)(140636279781184)[CORE ] window manager (pid 7082) did exit, cleaning up session
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: (7079)(140636279781184)[INFO ] calling auth_stop_session and auth_end from pid 7079
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: pam_unix(xrdp-sesman:session): session closed for user MYCOMPANY\ME
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: (7079)(140636279781184)[DEBUG] cleanup_sockets:
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: Fri Feb 21 10:59:20 2020
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: Connections: closed: <IP_ADDRESS>::37970 (Server shutdown)
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: EncodeManager: Framebuffer updates: 1
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: EncodeManager: Raw:
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: EncodeManager: Solid: 5 rects, 286.308 kpixels
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: EncodeManager: 1.09224 MiB (1:1 ratio)
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: EncodeManager: Total: 5 rects, 286.308 kpixels
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: EncodeManager: 1.09224 MiB (1:1 ratio)
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: ComparingUpdateTracker: 0 pixels in / 0 pixels out
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: ComparingUpdateTracker: (1:-nan ratio)
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: (7079)(140636279781184)[DEBUG] cleanup_sockets: deleting /tmp/.xrdp/xrdp_chansrv_audio_out_socket_11
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: (7079)(140636279781184)[DEBUG] cleanup_sockets: deleting /tmp/.xrdp/xrdp_chansrv_audio_in_socket_11
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[7079]: (7079)(140636279781184)[DEBUG] cleanup_sockets: deleting /tmp/.xrdp/xrdpapi_11
Feb 21 10:59:20 MY_MACHINE.MYCOMPANY.com xrdp-sesman[4963]: (4963)(140636279781184)[INFO ] ++ terminated session: username MYCOMPANY\ME, display :11.0, session_pid 7079, ip XXX.XXX.XXX.XXX:42558 - socket:>
~
systemd-coredump[7277]: Process 7112 (xrdp-chansrv) of user XXXXXX dumped core.                                                                                Stack trace of thread 7123:                                                                #0 0x000055c65e37353d xfs_delete_xfs_fs (xrdp-chansrv)                                                                #1 0x000055c65e3721f7 xfuse_deinit (xrdp-chansrv)                                                                #2 0x000055c65e36e7a2 segfault_signal_handler (xrdp-chansrv)                                                                #3 0x00007f15a6aaea20 __restore_rt (libc.so.6)                                                                #4 0x000055c65e37353d xfs_delete_xfs_fs (xrdp-chansrv)                                                                #5 0x000055c65e3721f7 xfuse_deinit (xrdp-chansrv)                                                                #6 0x000055c65e36e7d2 x_server_fatal_handler (xrdp-chansrv)                                                                #7 0x000055c65e384156 xcommon_fatal_handler (xrdp-chansrv)                                                                #8 0x00007f15a70c1a42 _XIOError (libX11.so.6)                                                                #9 0x00007f15a70bf245 _XEventsQueued (libX11.so.6)                                                                #10 0x00007f15a70b0cc7 XPending (libX11.so.6)                                                                #11 0x000055c65e384462 xcommon_check_wait_objs (xrdp-chansrv)                                                                #12 0x000055c65e36f8d5 channel_thread_loop (xrdp-chansrv)                                                                #13 0x00007f15a814b2de start_thread (libpthread.so.0)                                                                #14 0x00007f15a6b734b3 __clone (libc.so.6)                                                                                Stack trace of thread 7112:                                                                #0 0x00007f15a6b6ab1f __select (libc.so.6)                                                                #1 0x00007f15a836f5bb g_obj_wait (libcommon.so.0)                                                                #2 0x000055c65e36df7d main (xrdp-chansrv)                                                                #3 0x00007f15a6a9a873 __libc_start_main (libc.so.6)                                                                #4 0x000055c65e36e2be _start (xrdp-chansrv)

From affc3d02b4a9facba83eae7d25c10df907d87797 Mon Sep 17 00:00:00 2001
From: JSmith<EMAIL_ADDRESS>Date: Sun, 23 Feb 2020 10:47:15 +0100
Subject: [PATCH] Check inode_table element before free     - inode_table
intentionally allows null elements (particularly element zero (0)).

sesman/chansrv/chansrv_xfs.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sesman/chansrv/chansrv_xfs.c b/sesman/chansrv/chansrv_xfs.c
index feff7e2b..832bfd04 100644
--- a/sesman/chansrv/chansrv_xfs.c
+++ b/sesman/chansrv/chansrv_xfs.c
@@ -397,7 +397,8 @@ xfs_delete_xfs_fs(struct xfs_fs *xfs)
size_t i;
for (i = 0 ; i < xfs->inode_count; ++i)
{

       free(xfs->inode_table[i]);

       if(xfs->inode_table[i] != NULL)

           free(xfs->inode_table[i]);
   }

}
free(xfs->inode_table);
--
2.24.1

https://github.com/neutrinolabs/xrdp/pull/1504

Thanks for that.
I'm pretty sure from the stack trace above that you're running on CentOS/RHEL 8 with xrdp-0.9.12-4 installed from EPEL. Am I right?
If I'm wrong, please tell me what you are running and we can go from there.
This version of the OS uses ASLR, so the program counter in the stack trace is difficult to relate directly to the code segment. However, in your stack trace above, subtracting 0x55c65e369000 from the addresses which are not in shared libraries gives offsets which are all consistent with the 0.9.12-4 EPEL xrdp-chansrv executable:-
#0  0x000000000000a53d xfs_delete_xfs_fs (xrdp-chansrv)
#1  0x00000000000091f7 xfuse_deinit (xrdp-chansrv)
#2  0x00000000000057a2 segfault_signal_handler (xrdp-chansrv)
. . .
#4  0x000000000000a53d xfs_delete_xfs_fs (xrdp-chansrv)
#5  0x00000000000091f7 xfuse_deinit (xrdp-chansrv)
#6  0x00000000000057d2 x_server_fatal_handler (xrdp-chansrv)
#7  0x000000000001b156 xcommon_fatal_handler (xrdp-chansrv)
. . .
#11 0x000000000001b462 xcommon_check_wait_objs (xrdp-chansrv)
#12 0x00000000000068d5 channel_thread_loop (xrdp-chansrv)

The initial SEGV is taken at frame 4, and the signal handler is entered. This causes another call to xfuse_deinit() and xfs_delete_xfs_fs (). At this point a second SEGV is taken which is fatal.
The code which is being executed can be picked up from gdb with the debuginfo package for xrdp installed:-
$ gdb `which xrdp-chansrv`
. . .
(gdb) disassemble/s xfs_delete_xfs_fs
Dump of assembler code for function xfs_delete_xfs_fs:
chansrv_xfs.c:
389	{
   0x000000000000a530 <+0>:	endbr64

390	    if (xfs != NULL && xfs->inode_table != NULL)
   0x000000000000a534 <+4>:	push   %rbp
   0x000000000000a535 <+5>:	mov    %rdi,%rbp
   0x000000000000a538 <+8>:	push   %rbx
   0x000000000000a539 <+9>:	sub    $0x8,%rsp
   0x000000000000a53d <+13>:	mov    (%rdi),%rdi
   0x000000000000a540 <+16>:	test   %rdi,%rdi
   0x000000000000a543 <+19>:	je     0xa569 <xfs_delete_xfs_fs+57>
   0x000000000000a545 <+21>:	mov    0x10(%rbp),%eax
   0x000000000000a548 <+24>:	test   %eax,%eax
   0x000000000000a54a <+26>:	je     0xa569 <xfs_delete_xfs_fs+57>
   0x000000000000a54c <+28>:	xor    %ebx,%ebx
   0x000000000000a54e <+30>:	xchg   %ax,%ax

391	    {
392	        size_t i;
393	        for (i = 0 ; i < xfs->inode_count; ++i)
394	        {
395	            free(xfs->inode_table[i]);
   0x000000000000a550 <+32>:	mov    (%rdi,%rbx,8),%rdi
   0x000000000000a554 <+36>:	add    $0x1,%rbx
   0x000000000000a558 <+40>:	callq  0x4480 <free@plt>
   0x000000000000a55d <+45>:	mov    0x10(%rbp),%eax
   0x000000000000a560 <+48>:	mov    0x0(%rbp),%rdi
   0x000000000000a564 <+52>:	cmp    %rbx,%rax
   0x000000000000a567 <+55>:	ja     0xa550 <xfs_delete_xfs_fs+32>

396	        }
397	    }
398	    free(xfs->inode_table);
   0x000000000000a569 <+57>:	callq  0x4480 <free@plt>

399	    free(xfs->free_list);
   0x000000000000a56e <+62>:	mov    0x8(%rbp),%rdi
   0x000000000000a572 <+66>:	callq  0x4480 <free@plt>

400	    free(xfs);
   0x000000000000a577 <+71>:	add    $0x8,%rsp
   0x000000000000a57b <+75>:	mov    %rbp,%rdi
   0x000000000000a57e <+78>:	pop    %rbx
   0x000000000000a57f <+79>:	pop    %rbp
   0x000000000000a580 <+80>:	jmpq   0x4480 <free@plt>
End of assembler dump.

On entry to xfs_delete_xfs_fs (), %rdi contains the first function parameter (i.e. xfs). This is dereferenced at 0xa53d, causing the segfault.
The source lines are a little confusing here, as a lot of optimisation has been applied. I'm pretty sure however, that the dereference at 0xa53d is simply to get the address of xfs->inode_table in to %rdi in preparation for the call to free(xfs->inode_table) at source line 398. inode_table is the first member of the xfs structure, and so dereferencing this pointer without an offset yields the address of xfs->inode_table.
The above analysis is simply saying that this is a duplicate of the problem fixed by PR #1487
Until this PR makes an official build, remedies include building from source, or rolling back to V0.9.11 for now.
Using EPEL makes this harder, as EPEL does not keep old packages as it moves forward. The older packages can however be obtained from the EPEL build system koji at this link:-
https://koji.fedoraproject.org/koji/buildinfo?buildID=1388259
I hope this is useful.  Feel free to come back to me if you can pick out any problems in the above analysis.

$ cat /etc/os-release
NAME="CentOS Linux"
VERSION="8 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"
[js ~]$ uname -a
Linux MY_MACHINE 4.18.0-147.5.1.el8_1.x86_64 #1 SMP Wed Feb 5 02:00:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[js~]$ sudo dnf list installed 'xrdp*'
Installed Packages
xrdp.x86_64                                                                        1:0.9.12-4.el8                                                                @epel
xrdp-selinux.x86_64                                                                1:0.9.12-4.el8                                                                @epel
[js ~]$

Thanks for the very excellent description.


useful trezor post

https://www.reddit.com/r/btc/comments/6s15m8/electron_cash_and_trezor/

also see #102

None of the work arounds work for me, even with 2.9.3 version downloaded.


Twitter (X)

Describe the requested icon(s)

References

Additional context

Closing as duplicate of #309


interface improvement. bug fixes. feature flags

This PR improves the consumer interface, as described in https://github.com/ene-rs/ene-kafka/issues/10
It also fixes https://github.com/ene-rs/ene-kafka/issues/11
Starting from this PR there will be a feature flag rdkafka  which will be the default feature for now
closes  https://github.com/ene-rs/ene-kafka/issues/10
closes https://github.com/ene-rs/ene-kafka/issues/11
closes https://github.com/ene-rs/ene-kafka/issues/12

This PR introduces a new consumer interface. The old interface will be broken and is no longer supported


Export uptime data in CSV for reporting purpose

⚠ Please verify that this feature request has NOT been suggested before.

[X] I checked and didn't find similar feature request

🏷 Feature Request Type
UI Feature, Other
🔖 Feature description
Hello,
Current monitoring tool only allows displaying the uptime in status page, there's no reporting function to export historical data.
✔ Solution
It would be great to have a function to export and download data into CSV file.
❓ Alternatives
No response
📝 Additional Context
No response

Is this a duplicate of https://github.com/louislam/uptime-kuma/issues/1093?
If not, what is different?
If yes, could you close this issue (duplicates only hurt issue discoverability and lead to zombies)


[Question] Multiple tables?

Is there a way I can access multiple tables from my SQLite database in assets in the same class extending SQLiteAssetHelper (just as I would be able to with Android's SQLiteOpenHelper)?

I have multiple tables but use one SQLiteAssetHelper. Just use the same helper object to access multiple tables from the same database.
The helper object should be for each database in your app, not each table.

How would I do that?
In the example given in the README file:
public class MyDatabase extends SQLiteAssetHelper {

    private static final String DATABASE_NAME = "northwind.db";
    private static final int DATABASE_VERSION = 1;

    public MyDatabase(Context context) {
        super(context, DATABASE_NAME, null, DATABASE_VERSION);
    }
}

There is no TABLE_NAME constant that would reference the name of each table when making calls such as db.query().
Could you give me an example of your implementation?

Do something like:
public Cursor getAnimals() {
    return getReadableDatabase().rawQuery("SELECT * FROM animals", null);
}

public Cursor getPets() {
    return getReadableDatabase().rawQuery("SELECT * FROM pets", null);
}

That way your accessing multiple tables in one database from assets. I do so in our app.

Ah, okay - I get it!
Thank you.


[PE-D][Tester A] Accepted date later than dateline is not validated when creating a new project

I tried creating a new project with the accepted date to be later than the deadline of the project using the command "p -pn Mycelium Emulator -e<EMAIL_ADDRESS>-src fiverr.com -ad 14/03/2000 -dd 14/03/1999" and it looks like it is possible to do so.
However, I am not sure if allowing the accepted date to be later than the deadline of the project is intended for this application?

Labels: severity.Low type.FunctionalityBug
original: Irminrics/ped#11

Add note in UG

@immanuelhume should this be closed with #258

Closed with #258


Create hover objects; still need add correct text

Closes #130

This looks great thanks @I-Bouros ---dbc.Tooltip will work very well.
I checked and it will happily take an html.Img or dbc.Table inside the tooltip, if you like.


[Feature] Implementation of QMK's Tap Dance

It would be nice to have some of the Tap Dance functionality.
When i used it first (formerly known as e.g. double tap action) i felt in love with this feature it basically allows you to give a key more than one 'action' like: When you press and release 'A' just type an 'a', but when you press and hold 'A' you'll get 'Shift' this is called ACTION_TAP_DANCE_DOUBLE in Tap Dance.
You can find more details in the docs.

I'm not sure if this is the same feature, but using another tool, Karabiner, I once double bound caps lock as ctrl and esc. When pressed alone it would send esc, but only when pressed in combination with another key it would send ctrl.
Is that the definition of "hold" that QMK uses? Or is it time based?

I don't think @r00tbox describes tap dance correctly. Tap dance is when a button has multiple outputs, based on how many times it is pressed, it is not related to holding down the button.
https://jayliu50.github.io/qmk-cheatsheet/ Search for "tap dance".
It would still be a great addition to the firmware what @r00tbox is describing.


feat: find executable filename to address #16

should address #4 for finding relative paths

thanks for putting in the final touches @ashb!

@tsutterley Not a problem, I'll get a release out today/tomorrow with this in. (And a bump to py3.7 as min requirement too.)

@tsutterley released as 0.4.0


API version confusion between 1.13.1 and 1.14

It appears some code was written with the assumption that API version 1.26 corresponds to Docker 1.14. When 1.13.1 was released, it took over that version number, and 1.14 is now supposed to be 1.27. We need to check the code and make sure 1.14-specific features and changes aren't gated on API version 1.26.
Grepping, here are a few spots that may be affected:
api/server/router/container/container_routes.go:                // In case version is higher than 1.26,
 a binary frame will be sent.
api/server/router/container/container_routes.go:                if versions.GreaterThanOrEqualTo(versio
n, "1.26") {

api/server/router/network/network_routes.go:            // Versions < 1.26 fetches all the containers a
ttached to a network
api/server/router/network/network_routes.go:            // run across all the networks. Starting API ve
rsion 1.26, this detailed
api/server/router/network/network_routes.go:            if versions.LessThan(httputils.VersionFromConte
xt(ctx), "1.26") {

cc @thaJeztah @vdemeester

Also this:
        flags.BoolVar(&opts.readOnly, flagReadOnly, false, "Mount the container's root filesystem as read only")
        flags.SetAnnotation(flagReadOnly, "version", []string{"1.26"})


Remove unnecessary use of range of days

When defining an expected response time to a request, use a single number, not a range of numbers.

Why:
Closes [issue link]

What's being changed:

Check off the following:

[ ] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
[x] For content changes, I have completed the self-review checklist.

Writer impact (This section is for GitHub staff members only):

[ ] This pull request impacts the contribution experience

[ ] I have added the 'writer impact' label
[ ] I have added a description and/or a video demo of the changes below (e.g. a "before and after video")

I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).

I couldn't find this, so I can't confirm what it looks like on staging. Can someone provide a link?

@lifton

I couldn't find this, so I can't confirm what it looks like on staging. Can someone provide a link?

If the comment with staging links isn't posted, you will still be able to view your deployment by clicking on show environments in the PR timeline


Add support for creating worker connections

Adds support for creating worker connections to faktory.
Tasks

[x] Add an option to indicate the connection should be a worker
[x] Add required worker fields to the HELLO command

We are unable to integration test this at the moment since we can only assert the workers using the INFO command which would introduce race conditions. Once we have implemented the FETCH command we can integration test that which will in turn cover this also.


PPF calculator

closes #456

@ighoshsubho please check my PR

I made a few edits. please review my PR

Sorry the changes aren't reflected in your commits.


Adding pydantic as a dependency of uv tool run refurb

With uv==0.4.0 and a pyproject.toml like so:
[tool.mypy]
plugins = ["pydantic.mypy"]

[tool.refurb]
enable_all = true

Running the below, I get an error:
> uv tool run refurb src
pyproject.toml:1:1: error: Error importing plugin "pydantic.mypy": No module named 'pydantic'  [misc]
    [build-system]
    ^

How can I add pydantic as a dependency of uv tool run refurb?

Running uv tool upgrade doesn't seem to work:
> uv tool upgrade refurb --upgrade-package pydantic
Nothing to upgrade

Nevermind it was documented here: https://docs.astral.sh/uv/concepts/tools/#including-additional-dependencies
uv tool install --with pydantic refurb


remove unique id at agent

Is your feature request related to a problem? Please describe.
There is no need to store unique-id at agent side, try to move to collector-agent side.
Describe the solution you'd like
pass connect_time to agent, then agent uses it as start_time in TID.

Additional context

https://github.com/pinpoint-apm/pinpoint-c-agent/issues/570

close as done


Drawflow in Angular

im implementing the DrawFlow component to Angular project , draflow works ok but when i drag in and drag out the node im getting this error,
Uncaught TypeError: Cannot read properties of null (reading 'clientWidth')
at addNodeToDrawFlow ((index):137:41)
at drop ((index):128:9)
at HTMLDivElement.ondrop ((index):336:9)
can anyone tell me where i mistake , Thanks in advance , Pls check attached snap below , Thank you
git respository link : https://github.com/Nagaraj172004/drawflow ( i hope this will help to someother developers to clone draflow component and responses Thank you )

Hi @Faizi9321 glad to hear , please use the github URL above mentioned , clone the project in your system
(using the Git command) .
step1; install node packages (npm install)
step2: install drawFlow dependencies ( npm i drawflow)
thats all . after compile successfull open browser localhost:4200 .
i hope this answer is helpfull , Thank you..

I do this all but when start its nothing to show in my project and my project is typescript based.

yeah based on javascript i design this project if you want typescript based function , just copy index.html function (method ) paste it in your drawflow component. For  Example :
HTML

         Nagaraj

TS
  drag(ev) {
  if (ev.type === "touchstart") {
    mobile_item_selec = ev.target.closest(".drag-drawflow").getAttribute('data-node');
  } else {
    ev.dataTransfer.setData("node", ev.target.getAttribute('data-node'));
  }
}

i hope this answer is helpfull , Thank you

any solution or suggestion for this error @jerosoler ?

HTML

     Nagaraj

TS
   drag(ev) {
    if (ev.type === "touchstart") {
       mobile_item_selec = ev.target.closest(".drag-drawflow").getAttribute('data-node');
       } else {
          ev.dataTransfer.setData("node", ev.target.getAttribute('data-node'));
    }
 }

this is my code @jerosoler ,
when i drag and drag out the Node getting error
Cannot read properties of null (reading 'clientWidth')
at addNodeToDrawFlow ((index):137:41)
at drop ((index):128:9)
at HTMLDivElement.ondrop ((index):336:9)

is it possible to provide me the Javscript code to implement Drawflow @jerosoler , i will figuare it out , if its success i will inform here lets everyone implement drawflow in there project
Thank you !

correct this code snippet is not running in javascript @jerosoler  :
Uncaught TypeError: Cannot read properties of null (reading 'clientWidth')
at addNodeToDrawFlow ((index):172:41)
at drop ((index):163:9)
at HTMLDivElement.ondrop ((index):371:9)

Does the editor variable return anything?
Check if it doesn't return something.

please check the attached snap @jerosoler

If the variable is null, then it is not defined. I would have to see why it is not defined.
I don't know the angular framework.
I recommend you check out this repo:
https://github.com/RoyaghRamo/angular-drawflow-example
Review function "addNodeToDrawBoard"
https://github.com/RoyaghRamo/angular-drawflow-example/blob/3d45491c458bd41607dba3c2d1c8f4c33bc3c949/src/app/drawing-board/drawing-board.component.ts#L353

@jerosoler when i did these changes getting inject() must be called from an injection context (a constructor, a factory function or a field initializer).   error which is in Angular can ayone tell me why it is throwing runtime error
ERROR Error: NG0203: inject() must be called from an injection context (a constructor, a factory function or a field initializer). Find more at https://angular.io/errors/NG0203
at injectInjectorOnly (core.mjs:4863:15)
at Module.ɵɵinject (core.mjs:4873:60)
at Object.NgbModal_Factory [as factory] (ng-bootstrap.mjs:242:95)
at R3Injector.hydrate (core.mjs:9301:35)
at R3Injector.get (core.mjs:9189:33)
at ChainedInjector.get (core.mjs:13007:36)
at lookupTokenUsingModuleInjector (core.mjs:4436:39)
at getOrCreateInjectable (core.mjs:4484:12)
at Module.ɵɵdirectiveInject (core.mjs:10778:12)
at NodeInjectorFactory.DrawingBoardComponent_Factory [as factory] (drawing-board.component.ts:18:35)

@jerosoler any idea or sugesstion ??

I don't know the angular framework.

hi all I make a pull request for using drawflow in angular
https://github.com/Nagaraj172004/drawflow/pull/1
have fun using drawflow :D


no-scroll class does not prevent scrolling in iOS

I can easily scroll the page below overlay on iPad Air and iPhone 5s. You can replicate this at the example page of this library http://a11y.nicolas-hoffmann.net/modal/ . This is particularly disorienting if one is using pinch zooming (like many seniors and poor eyesighted people use) and the whole page in the background moves when one scrolls the zoomed in modal.

Adding this CSS on #js-modal should correct it:
-webkit-overflow-scrolling: auto !important;

Hi,
the only "CSS-only" solution I've found that is working on my iPad 2 is to set up position fixed on the body, it prevents scroll on iPad. However, the page under the modal is going to the top, so it is not satisfying. :-\
@juliemoynat I've tested it on my iPad 2, it is not working :-\

Hi,
Sometimes it works...
Also, if you have an "overflow: hidden" on the body, it doesn't work on Safari. You'll need to have it on an element inside...
Yes, "position: fixed" works and it's not the best solution.
I have no idea of what to do to have a better experience again...

This is how I disable scrolling across all devices.
class ScrollClass {
    constructor () {
        this.$body = $('body');

        this.styles = {
            disabled: {
                'height': '100%',
                'overflow': 'hidden',
            },

            enabled: {
                'height': '',
                'overflow': '',
            }
        };
    }

    disable ($element = $(window)) {
        let disabled = false;
        let scrollTop = window.pageYOffset;

        $element
            .on('scroll.disablescroll', (event) => {
                event.preventDefault();

                this.$body.css(this.styles.disabled);

                window.scrollTo(0, scrollTop);
                return false;
            })
            .on('touchstart.disablescroll', () => {
                disabled = true;
            })
            .on('touchmove.disablescroll', (event) => {
                if (disabled) {
                    event.preventDefault();
                }
            })
            .on('touchend.disablescroll', () => {
                disabled = false;
            });
    }

    enable ($element = $(window)) {
        $element.off('.disablescroll');

        this.$body.css(this.styles.enabled);
    }
}

export const Scroll = new ScrollClass();

Essentially, the meat of it is setting a variable to true on touchstart, check if the variable is true on touchmove and setting the variable to false on touchend.

Hi @alexmccabe How could i work this in with a click function for when a burger menu is open
I'm using this at the moment to add my body class
		$('.site-header').on('click', '.menu-toggle', function(e) {

		    e.preventDefault();

		    $('body').toggleClass('no-scroll menu-open');

		});

import Scroll from './path/to/ScrollClass';

$('.site-header').on('click', '.menu-toggle', function(e) {

    e.preventDefault();

    $('body').toggleClass('no-scroll menu-open');

    Scroll.disable();

});


Kubernetes conformance tests for 1.16

https://github.com/cncf/k8s-conformance/pull/736
https://github.com/cncf/k8s-conformance/pull/737


no validation of .vue files (2.0.12)

Hi,
After updating to 2.0.12, I removed deprecated configuration "eslint.validate". No validation occurs for .vue files.
  "editor.codeActionsOnSave": {
    "source.fixAll": true
  },

When I add "eslint.validate": ["vue"], it works again. Is it supposed to be added?
Thanks,

Thanks for the quick fix, "eslint.validate": ["vue"] helps me out for now but it it is weird it happens all of the sudden.

Awesome, thanks for quick response. 2.0.13 is working as expected.


Use same interpreter as used by jupyter when checking pandas

For #8084

Codecov Report

Merging #8228 into master will increase coverage by 0.28%.
The diff coverage is 33.33%.

@@            Coverage Diff            @@
##           master   #8228      +/-   ##
=========================================
+ Coverage   58.32%   58.6%   +0.28%
=========================================
  Files         504     504
  Lines       22740   23106     +366
  Branches     3725    3725
=========================================
+ Hits        13262   13541     +279
- Misses       8601    8680      +79
- Partials      877     885       +8

Impacted Files
Coverage Δ

...ent/datascience/data-viewing/dataViewerProvider.ts
25.71% <33.33%> (-2.07%)
:arrow_down:

src/client/testing/serviceRegistry.ts
48.64% <0%> (-44.21%)
:arrow_down:

...t/datascience/jupyter/jupyterDataRateLimitError.ts
66.66% <0%> (-33.34%)
:arrow_down:

src/client/formatters/serviceRegistry.ts
75% <0%> (-25%)
:arrow_down:

...ience/jupyter/jupyterDebuggerRemoteNotSupported.ts
75% <0%> (-25%)
:arrow_down:

src/client/common/utils/platform.ts
64.7% <0%> (-23.53%)
:arrow_down:

src/client/common/utils/icons.ts
83.33% <0%> (-16.67%)
:arrow_down:

src/client/testing/codeLenses/main.ts
44.44% <0%> (-15.56%)
:arrow_down:

src/client/api.ts
78.57% <0%> (-11.43%)
:arrow_down:

src/client/common/platform/pathUtils.ts
66.66% <0%> (-5.56%)
:arrow_down:

... and 37 more

Continue to review full report at Codecov.

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


Support IgnorePatternWhitespace Regex option

Related to #1167
Support RegexOption.IgnorePatternWhitespace. According to MSDN:

It changes this default behavior as follows:

Unescaped white space in the regular expression pattern is ignored. To be part of a regular expression pattern, white-space characters must be escaped (for example, as \s or "\ ").
The number sign (#) is interpreted as the beginning of a comment, rather than as a literal character. All text in the regular expression pattern from the # character to the end of the string is interpreted as a comment.

54b5c36bfcb36044cfaf84782a78ea82af9b13dd - Support alternation and XMode comment tokens
168f77a71b269ec718d1741c149d12f01cec291d - Regex Inline options support (Multiline, Singleline, IgnoreWhitespace)


fix: bp hover styles

fix bp hover styles
What does this PR do?

Resolve #670

Steps to test

make run jungle
navigate http://localhost:3000/

CheckList

[x] Follow proper Markdown format
[x] The content is adequate
[x] The content is available in both english and spanish
[x] I Ran a spell check

@adriexnet  please check code factor comments

@adriexnet please check code factor comments

To fix the linter error whole need a refactor on the component, we should do that now?


BUG (Low Prio/Edge Case): Create View fails to work when table name capitalized

An edge case occurs when creating a View that does not resolve, but also does not throw any error. Table names are censored for
proprietary reasons.
https://user-images.githubusercontent.com/59004211/184387328-0221b11e-3d19-498d-ada0-a7cd44cc1aea.mov
SELECT DISTINCT pos.*
    FROM table0
	INNER join table1
	    ON table1.pat_id = table0.epic_pat_id
	INNER JOIN TABLE2 AS pos
	    ON table1.cur_prim_loc_id = pos.pos_id

Edge case occurs when TABLE2 is capitalized. Changing it to lowercase allows it to run without issue. Error only occurs when joining using a capitalized table. When simply doing
SELECT DISTINCT *
    FROM TABLE2

the capitalization does not have an effect.
Also, edge case only occurs when joining multiple tables( does not occur when joining exactly 2 tables total)

Hi @Zwky26 ,
Perseus use postgre database and postgre SQL syntax. In postgre syntax there are two types of identifiers: unquoted and quoted. documentation
If original table name in lowercase, Perseuse uses unquoted identifier, in uppercase or various case - quoted.
I tried to reproduce your example, screen below:

Table0 with unquoted identifier can be written with any case in view SQL query and it would be work:

or

But with TABLE2 you should use quoted identifier rules. Your example would be like this:

SELECT DISTINCT * FROM "TABLE2"

Confirmed that it works just as you said. Thank you for letting me know- issue can be closed, and also combined with https://github.com/SoftwareCountry/Perseus/issues/627 for future implementation of sanitization protocol of naming conventions


Add badges to the README.md

@fcollonval Seems like CI is setup and passing now. You can merge this PR I suppose.


Read from myTeams if there is no currentTeam

Summary
For instances created from cloud portal,  read from myTeams as a back up as currentTeam does not yet have data. This was causing separate errors for both the paths that:

tried to create channels
tried to redirect user to the main channels view

Opting to defer QA until this is running from instances created from test portal, as this is where the issue was observed.
Ticket Link
https://mattermost.atlassian.net/browse/MM-42019
Screenshots
Was able to find this out on an instance created from test portal:

Release Note
NONE

Cherry pick is scheduled.

Error trying doing the automated Cherry picking. Please do this manually
+++ Updating remotes...
Fetching upstream
Failed to add the RSA host key for IP address '<IP_ADDRESS>' to the list of known hosts (/app/.ssh/known_hosts).
From github.com:mattermost/mattermost-webapp
   f8540dcdc..f2c3d520a  MM-36442-more-actions-restructure -> upstream/MM-36442-more-actions-restructure
 * [new branch]          MM-39768_toggle-modal-button -> upstream/MM-39768_toggle-modal-button
 * [new branch]          MM-41538_fix-e2e-test -> upstream/MM-41538_fix-e2e-test
   e6fe0b6c9..f5823cea9  cloud                 -> upstream/cloud
   ebb3b6af2..08416afd0  marketing-domain-consolidation -> upstream/marketing-domain-consolidation
   9959d81c4..241c447b1  master                -> upstream/master
Fetching origin
Failed to add the RSA host key for IP address '<IP_ADDRESS>' to the list of known hosts (/app/.ssh/known_hosts).
+++ Updating remotes done...
!!! 'upstream/release-6.5' not found. The second argument should be something like upstream/release-0.21.
    (In particular, it needs to be a valid, existing remote branch that I can 'git checkout'.)

+++ Returning you to the master branch and cleaning up.

/cherry-pick cloud

Cherry pick is scheduled.


Cache svg-representation for arrays

[ ] Closes #xxxx
[ ] Tests added / passed
[ ] Passes pre-commit run --all-files

@jrbourbeau I won't have time to push this over the line, but it should be pretty close :) and a very nice improvement.


BakeTextureToMesh missing?

The readme mentions that the "Stack Orbit Camera Poses" functionality can be used in conjunction with BakeTextureToMesh but I don't find such node in the module. Is it in the making or existed some verisons ago but got removed ever since?

Hi friend, in case you missed:

You can also check example workflows for how to use it 👍


Gracefully handle 404’s for npm module lookup

Closes #252, Closes #211

Codecov Report

Merging #254 into master will increase coverage by 0.07%.
The diff coverage is 90%.

@@            Coverage Diff             @@
##           master     #254      +/-   ##
==========================================
+ Coverage   75.15%   75.22%   +0.07%
==========================================
  Files          21       21
  Lines        1308     1316       +8
  Branches      231      232       +1
==========================================
+ Hits          983      990       +7
- Misses        325      326       +1

Impacted Files
Coverage Δ

lib/api/npm.js
100% <100%> (ø)
:arrow_up:

lib/worker.js
63.87% <50%> (-0.19%)
:arrow_down:

Continue to review full report at Codecov.

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


Cleanup of remaining wildcard imports

Follow-up to #613. As before, made numpy import explicit as well.

Cool. This is more sanitary


Backport Bitcoin Core 0.10.x P2P changes to Dogecoin 1.8.3

This is a shotgun approach to trying to catch the bugfix for the issue outlined in http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-June/009135.html . Without specifics I've simply backported most of the networking changes from Bitcoin Core 0.10, although I have a good idea what the issue is and that this does include it.

Cacncelled Travis since it has been tested, ACK'd this before so just moving on to merge. Release prep PR follows soon.


No highlight on the prompt now

#81 is merged and it disables syntax highlight in the prompt because it had done set filetype=frecency for this purpose before this merge (See syntax/frecency.vim). We can do for this by methods below.

Do nothing. It does not highlight for now on.

It's unhappy for me ;(

Revert it and it uses frecency for the filetype also in the future.
Use newer API to set highlight for this.

We can set nvim_buf_add_highlight for this.
But this cannot colorize characters by regexp.
We should refresh it by CursorMoved events……?

It is understandable that the prompts should use TelescopePrompt because it is the telescope's way. Should we choose 3 for this? How do you think?

Oh i am sorry, i missed this :( We can revert.
It sucks that i have to maintain this and have to little knowledge about the code base :/ But as a member, you should have rights, to merge and revert things ;)

I've forgotten that I already have the auth! OK, I will revert and edit it.


v1.0.0-rc.2 Not passing data to child components via props

Child components are unable to inherit data from their parent via the props attribute.
The steps to reproduce this are to create a child component and try to pass down data properties as outlined in the docs: http://vuejs.org/guide/components.html#Props
You can see this reproduced here: http://jsfiddle.net/2uqmj2jj/4/

You are not passing the props: http://jsfiddle.net/yyx990803/2uqmj2jj/6/

@yyx990803 ahhhh thanks!


Tears of guthix timers positioning

Please check if your issue is not a duplicate by searching existing issues
Describe the bug
Tears of guthix stream timers are positioned on the canvas down 1-2 Y-axis levels
To Reproduce

Visit Tears of Guthix with the plugin enabled

Expected behavior
Timers should be overlayed on the streams
Screenshots
If applicable, add screenshots to help explain your problem.
https://lambda.sx/8Tt.png
Environment (please complete the following information):

OS: Win10
RuneLite version: 1.4.10 (Latest Master as of time of issue creation)

Are you sure you are still on latest master?


Images not downloading

Hi, new user here so I'm probably doing something wrong. I'm using raspberry pi 3 with retropie 4.X.
I use the built in scraper by dropping to console with F4 then running:
sudo ~/RetroPie-Setup/retropie_setup.sh

then picking configuration/tools -> scraper.
If I scrape all with thumbs I see the scraper busy doing things. many lines like:
INFO: Starting <rom_name>
INFO: Starting <rom_name>
INFO: Starting <rom_name>

afterwards I have the gamelist.xml file but no downloaded_images/images directory
Have I made an obvious mistake here somewhere.

Note my roms are mounted from a network share at the usual place RetroPie/roms however this doesn't seem to be an issue for the gamelist.xml file creation

I fixed a bug last night. Try downloading the latest version.

That seems to have fixed it, thanks very much.