Cache resources

Hi guys,
Is a way to cache a website resources(like js/images/css)? Right now if i try to crawler an website all resources will be reloaded.
Thanks

My scenario is, website renders 3000 pages in Iframe and i want render that website and build per page pdf by using puppeteer.pdf(). So I prepared 200 chunks of array like [ [1..200], [201..400], [401...600],........[2801..3000] ]. So 15 chunks. I am opening/giving 15 as maxConcurrency,
 const cluster = await Cluster.launch({
      concurrency: Cluster.CONCURRENCY_PAGE,
      maxConcurrency: 15,
      monitor: true,
      puppeteerOptions: {
        timeout: TIMEOUT,
      },
      timeout: TIMEOUT,
    });

Here I am opening same website in 15 browser pages.How can I cache the resources, so that, if it present in cache, then data should get from that, otherwise network call should get fired.
When I load website there are ~300 network calls. If anyhow I am able to cache some static resources, then it will increase the processing speed and helps in better performance.

As per documentation, CONCURRENCY_PAGE should helps in reusing all data like localStorage data/cache/cookie etc.
But unfortunately it don't do that. I tried like opened same website in 6 worker, and console logged

await page.setRequestInterception(true);
  page.on('request', async interceptedRequest => {
    await interceptedRequest.continue();
  });

  page.on('response', async res => {
    console.log('fromcache=======', res.fromCache());
  });

First opened website in only 1 worker. There are total 300 console.log for fromcache======= true/false. Out of which 20 are for true, 280 are for false. It means somehow 20 request's get served from cache.
So now tried opening site in 6 worker and counted console.log for fromcache======= true/false. There are total 1800 console.log for fromcache======= true/false. Out of which only 120 are for true, rest are for false.
It means  concurrency: Cluster.CONCURRENCY_PAGE, doesn't Shares everything (cookies, localStorage, etc.) between jobs.
So, here my question is, how can I prevent networks which are already fired by 1 of the worker, how can I cache those repeating same network calls?

@rohitsg In your case, it's a puppeteer issue. Request caching is disabled if request interception is used, I had asked about it a while back. There are some workarounds mentioned in the issue you can try though.
https://github.com/puppeteer/puppeteer/issues/2905


Support llama3.2 LLM models in turbomind engine

Thanks for your contribution and we appreciate it a lot. The following instructions would make your pull request more healthy and more easily receiving feedbacks. If you do not understand some items, don't worry, just make the pull request and seek help from maintainers.
Motivation
Please describe the motivation of this PR and the goal you want to achieve through this PR.
Modification
Please briefly describe what modification is made in this PR.
BC-breaking (Optional)
Does the modification introduce changes that break the backward-compatibility of the downstream repositories?
If so, please describe how it breaks the compatibility and how the downstream projects should modify their code to keep compatibility with this PR.
Use cases (Optional)
If this PR introduces a new feature, it is better to list some use cases here, and update the documentation.
Checklist

Pre-commit or other linting tools are used to fix the potential lint issues.
The modification is covered by complete unit tests. If not, please add more unit tests to ensure the correctness.
If the modification has a dependency on downstream projects of a newer version, this PR should be tested with all supported versions of downstream projects.
The documentation has been modified accordingly, like docstring or example tutorials.

@lvhan028 @AllentDan @irexyc Hi all Do we support Llama 3.2 Vision models right now

Just discovered that I missed Llama3.2-vision (11B, 90B) in the document, it seems to be supported now, thank you very much!

BTW I did a simple test and found that currently only the PyTorch engine supports Qwen 2 VL and Llama 3.2 Vision Instruct 11B. I used the following command in the latest docker image and found that the performance is not good.
curl -X POST http://localhost:8000/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
  "model": "meta-llama/Llama-3.2-11B-Vision-Instruct",
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "Describe this image in one sentence."
        },
        {
          "type": "image_url",
          "image_url": {
            "url": "https://picsum.photos/id/237/200/300"
          }
        }
      ]
    }
  ],
  "stream": true,
  "max_tokens": 512,
  "temperature": 0.5
}'

This PR is about the llama3.2 LLM model rather than the vision model
Sorry about the unclear PR title
| Llama3.2 | 3B | LLM | Yes | Yes | Yes | Yes |


Unified Evaluation Methods

We have several evaluation methods, and most have different ways of taking params and giving results.
This is not a big issue for Groovy-style work, but we need a unified interface for things like the CLI.
Then instead of hard-coding different evaluation methods, we can just have the user pass them through general configuration options.
We probably need the comparator class that has a default config-style constructor (so we can ask the config for new one).
Instead of taking the databases, we can just have the comparator hold no state and have a compare() method that takes both databases.
Then compare() can return some aggregation data structure (as is done in most the methods right now).
I don't think it will be useful to ask this class to have a method that returns a meaningful representative stat (since all of them have multiple valid representatives).
Instead, we can have all of these classes implement a useful toString() that outputs all the stats.
Then the CLI can just get that string (this could also be a good opportunity for the reasoner inspector).
We should make sure that the format is consistent across the different methods.

Completed by 4e27bc1989f44f2c6fc846ab4459b8165b049ac8.


Unable to access dashboard

Hello.
I'm having a hard time using the mobile app.
I ran the flutter project with an Android emulator.
After logging in, other things work fine.
But I can't access the dashboard.
If you select a dashboard, it becomes an infinite wait state.
I want to find a solution.

Hi, what version of thingsboard platform you using?

@MM-06  HI, thank you for leaving a comment. I'm using things board cloud. Is there a problem if the version is different? The thingsboard_pe_client version is 1.0.5.

Hello @yunamoon,
I will close this issue since a significant amount of time has passed since your initial query. However, if the issue is still relevant, please feel free to reopen it and provide additional information, such as the mobile app console output.
Thanks!


feat(rule): add use-injectable-provided-in

https://github.com/mgechev/codelyzer/issues/558

@mohammedzamakhan I've left some minor comments, please have a look.

@mohammedzamakhan Can you just change the commit message to feat(rule): add use-injectable-provided-in?

@rafaelss95 done 👍

I'll restart travis and merge when the build passes.

I investigated the reason behind the build failure and it seems that the problem is with node-sass dependency: our travis config (as you may already know) currently runs with Node 8.11.1 and Node 12 (latest stable), however, node-sass is not compatible with version 12 node.
The fix should have come in https://github.com/sass/node-sass/commit/23c86596a9bbcf1e72c6871e3a7cf084d7b68496, but apparently it hasn't yet been published in npm.


feat(mono/zip): add 'ZipWith' operator and reimplement 'Zip'

Codecov Report

Merging #95 (5a9c96c) into master (d693310) will decrease coverage by 0.43%.
The diff coverage is 46.06%.

@@            Coverage Diff             @@
##           master      #95      +/-   ##
==========================================
- Coverage   62.87%   62.43%   -0.44%
==========================================
  Files         100      100
  Lines        4412     4470      +58
==========================================
+ Hits         2774     2791      +17
- Misses       1386     1413      +27
- Partials      252      266      +14

Impacted Files
Coverage Δ

rx/rx.go
0.00% <ø> (ø)

rx/mono/proxy_oneshot.go
27.16% <10.00%> (-2.18%)
:arrow_down:

rx/mono/utils.go
65.97% <28.57%> (-6.53%)
:arrow_down:

rx/mono/zip.go
38.70% <34.48%> (-61.30%)
:arrow_down:

rx/mono/proxy_default.go
85.93% <50.00%> (-2.00%)
:arrow_down:

rx/tuple.go
100.00% <100.00%> (ø)

server.go
71.59% <0.00%> (-1.71%)
: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 d693310...5a9c96c. Read the comment docs.


AGI CesiumSensor plugin not working well with Cesium 1.26

Hi
The CesiumSensor plugin does not work well with Cesium 1.26. It displayed a blue screen with an error log 'cannot read property 'entities' of undefined' at the console.  Cesium 1.25 has no error with it.
Regards
Calvin Chua

@Calvinv99, the Cesium sensors plugin was discontinued a couple of years ago and has not worked with Cesium for some time.  Some users in the community have forked the project to continue to update it, but I'm not sure of the details.  If you search our forum, or start a new topic, I'm sure you'll get a fairly quick response from them: https://groups.google.com/forum/#!forum/cesium-dev


Torch on Centos 6.8

I am getting the following on installation on 6.8, is there no way of installing on 6.8 ?
cd ~/torch; bash install-deps;
Only CentOS 7 is supported for now, aborting

You can try installing all the dependencies by yourself. You can use 'yum install'

OK thanks is there a list of the dependencies readily available?

It is mentioned inside the install-deps file.
    elif [[ $distribution == 'centos' ]]; then
        if [[ $centos_major_version == '7' ]]; then
            sudo yum install -y epel-release # a lot of things live in EPEL
            sudo yum install -y make cmake curl readline-devel ncurses-devel \
                                gcc-c++ gcc-gfortran git gnuplot unzip \
                                libjpeg-turbo-devel libpng-devel \
                                ImageMagick GraphicsMagick-devel fftw-devel \
                                sox-devel sox zeromq3-devel \
                                qt-devel qtwebkit-devel sox-plugins-freeworld
            sudo yum install -y python-ipython
            install_openblas || true

OK thanks will keep this topic updated if any issues occur.

@malreddysid would it not be easier to just remove the if statement ?

you could try and see if that works.

Will check it out and let you know. Thanks for replies.


Setup CI tests

Fix previous tests to make them functional
Removed precommit-hook for husky/lintstaged
Add prettier for code formatting
Introduced @xarc/run for a task runner to have tasks run a certain sequential order

@alanhamlett you will have to add a rule to make master a protected branch and add a rule to CI to pass to fully leverage this

@alanhamlett you will have to add a rule to make master a protected branch and add a rule to CI to pass to fully leverage this


How to create dataset for Column Type Annotation?

Hello, Thank you for sharing your great work. I am currently trying to create training data for Column Type Annotation. According to your paper, you mentioned the data was created in a way that "we only keep columns in our relational table corpus that have at least 3 linked entities to Freebase". So I tried to extract tables from the TabEL data that had at least three links to Freebase. However, as far as I examined, there were no such links in TabEL. Could you please tell me how to extract tables for  Column Type Annotation?

Hi, the original TabEL data only contain wikipedia hyperlinks, which are unique identifiers for wikipedia pages. There are one-to-one mappings between freebase entities (or dbpedia/wikidata depending on which KB you want to use), you can check this https://stackoverflow.com/questions/41236503/entity-name-not-found-by-its-mid-in-freebase


Black screen and frozen frame

In the Windows version of the client (Client version: 1.2.0 prerelease and 1.20;  Server version: 0.21 - 0.23) I get after some time a black screen in the inner frame of the client. The menu and the servermenu is still working. After selecting "Reload server" i can see the normal screen but it is impossible to interact with the frame - no clicking or typing works.
The web interface and the mobile app work without any issues at the same time.
"Application reload" solves the problem, till the black screen appears.

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

Same exact issue here - Client Version 1.2.0, Server 0.21 - Windows 10 Pro build 10586

Same here:
Windows 10 x64
client 1.2.0
server: latest dev

Exact the same issue here:
Windows 10 x64
client 1.2.0
server: latest dev

Same here with windows 10 x64, client 1.2.0, serveur 0.24

same for us :+1:

Same here w/ 1.2.0 on Win 10.  Black screen of death.

This is an electron bug, I will update the electron version before the next release to see if we can fix that.

Depends on https://github.com/electron/electron/issues/3871 to update our electron version

similar to this:
https://github.com/RocketChat/Rocket.Chat.Electron/issues/173

Very likely to be a problem of Chromium compositor GPU optimization.
Can we please report some information on the Video Card hardware and Video driver version on the system(s) that have this problem. Thanks.

Nvidia Quadro K620 - Driver version: <IP_ADDRESS>82

Windows 10
Nvidia Quadro FX1800
<IP_ADDRESS>95
Windows 10
Nvidia Geforce GT 335M
<IP_ADDRESS>92

Le 25/04/2016 à 19:49, Megatronic79 a écrit :

Windows 10
Nvidia Quadro FX1800
<IP_ADDRESS>95
Windows 10
Nvidia Geforce GT 335M
<IP_ADDRESS>92
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/RocketChat/Rocket.Chat.Electron/issues/150#issuecomment-214458605

Windows 10
Nvidia Geforce GTX 960
<IP_ADDRESS>75

I CAN NOT repeat the bug on an Intel HD 4000 video card - Laptop - <IP_ADDRESS>6 (reporting to help narrow down the issue)

Same bug on Windows 10 x86_64 and an Intel HD Graphics 4000

Le 25/04/2016 20:37, Poil a écrit :

Same bug on Windows 10 x86_64 and an Intel HD Graphics 4000
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/RocketChat/Rocket.Chat.Electron/issues/150#issuecomment-214473660

Also reproduced on HD 4000 with <IP_ADDRESS>76

L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus

I can also confirm this issue on my lenovo laptop with Windows 10 x64 and Intel HD 3000 at work. But I dont have this issue at home running Windows 10 x64 with ATI 7950 HD on my desktop.

Windows 10 x64 GeForce GTX 560Ti driver 359.00

Good news.    Please help test this version with GPU optimization disabled.
Please uninstall existing version, install this one, and run it for a few days on problematic system(s).
Please let us know if it solves the problem on those systems.
installer for test solution to black squares problem

Been running the new software for the last hour - no blackouts (and it used to take under 10 minutes for it to happen) - Nvidia Quadro K620 - Driver version: <IP_ADDRESS>82

Application run for about an hour. No black screen for now.

Runs perfectly since 2 h.

Ok guys i've released fixed version of the clients that should have this issue fixed.
New build updated: here
If you're seeing graphical glitches other then just full blackout try out the build @Sing-Li Posted: GPU-Accel Disabled Windows Build
Please let me know if this fixes it for you guys!

@geekgonecrazy with official build from your website (v1.3.1) we were getting frozen black screen from time to time on windows 10 x64. Now I've tried the above version posted by you from Sing-Li for couple of days and it seems to work just fine. I'll probably install it on other PCs and message you if any of them run into trouble.

@poplolek awesome!  Sorry I'll get with someone and get the website version update!  Thanks for letting me know

We had the same black screen problem. And I can confirm that it is fixed with the nogpu-version.

We've been experiencing the same issue with both non-GPU and normal versions (Win7 and Win10). Not sure but it might be related to the amount of animated GIFs/images within the channel? Since when we enabled "Collapse embedded media by default" the issue goes away.

yeah it sounds like the render thread gets locked up...  Does this happen after you've had it open for a while?   Or do you have a ton of gifs that load with the channel load?   Thinking we might be able to do a couple of things.

Unload gifs from the dom when further back in history out of view.
Also pause gifs until hovered.  Created an issue here: https://github.com/RocketChat/Rocket.Chat/issues/4055

It happens pretty much straight away if you're in a channel that has lots of gif spam ;)
Some channels have quite a few gifs within the channel, collapsing embedded media was the only way to avoid black screen issues. Unloading sounds like a sensible approach, thanks for creating an issue :)

So my friend was experiencing the same the way I solved it is by opening the URL to the server in chrome. Create an application shortcut and add it to the taskbar. Downside is of course that it will only work for one server. The sidebar you would normally get isn't there. So If you need this quick "fix"  and you have multiple servers simply create multiple application shortcuts or simply run each of them in separate tabs.

Issue is active on 1.3.1 version. We have 25 users and every morning everyone get blank screen, application reload helps. So... i just installed nogpu version, lets see tomorrow.

Same problem here, it happens when uploading files to teammate.
It's not important if you drag the file or select it from file explorer.
Win10x64

I also have the black screen problem.  Just uninstalled and reinstalled version 1.3.1.  I have to quit the app and reopen it.

Windows 10 x64, Client version 1.3.1, Intel HD 520.
Still getting black screens.

Getting black screens here as well.

Windows 10 x64
Client version 1.3.1
Intel HD Graphics 4600

Black screen here, too:

Windows 10 x64
Client version 1.3.1
NVidia Geforce 310m (with latest driver 341.96)

This is an issue with Electron, see the GitHub issue here: https://github.com/electron/electron/issues/4380#issuecomment-198445455

Sames issue here with Windows Surface Pro 4s
Windows 10 x64
Client: 1.3.1
Server: 0.44.0
Intel Graphics

I'm using the above posted 1.3.1 version of the client on Windows 10 aniv. update (Version 1607, build 14393.51) and I still get the black screen.
Dell Precision M6800 with:
AMD FirePro M6100 FireGL V - Driver version 15.200.1045.0
Intel(R) HD Graphics 4600 - driver version <IP_ADDRESS>54

@RocketChat/core Any chance we can have this looked into again? As it's becoming an extremely common situation

we went back to an early version of 1.3.1, (rocketchat-v1.3.1-win32-x64.exe) with a file size of 36,715KB.  We downloaded it months ago, and it was still in one guy's downloads folder.  It works for us.  Over 25 users verified fixed.

Also experiencing this issue wit version 1.3.1 on Windows 10. Have seen the black screen twice now in last 2 days.

@Sing-Li Is that installer for nogputest based on itanium architecture?  Is there one for x64?

We have several windows 10 users with Dell machines & intel graphics having this issue.

Downloaded the 1.3.1 installer, and still have this issue.

You gotta try the old 1.3.1 installer.  That's the only thing that worked for us. You can download at:
http://www.filedropper.com/rocketchat-v131-win32-x64
I don't SUPER trust file sharing sites, so I am providing the hash:
SHA256          EC9097183EA65D1D0F2097E2A6A51DEE4F2E4B1572EC1E1DE783EB6F16D34D66
In powershell, do "get-filehash
It would be good if the vendor also provided the hash of all download files.

I tried the older 1.3.1 version but every time I try to drag the window on the screen I get an error.  I also saw this with another version I tried.  I haven't seen any black screen yet.  I'll update this if I do.

Personnaly I have switch to Rambox which is a multiclient that's support RocketChat and are doing the job

Rambox didn't work for me because we're using SSO. (they state they don't support it.)

Rambox worked for us and we use SSO.  And Rambox also doesn't give the javascript error either.

+1

+1, forced to use rocketchat-v1.3.1-nogputest-win32-ia32.exe, which works most of the time, but is not foolproof to prevent a black screen (especially with sending photos)

I posted a bounty for this: https://api.bountysource.com/badge/issue?issue_id=32130646

Was the Electron Update to address this? Anyone tested it?
I will rebase tomorrow and test directly from source tomorrow since for us this problem happens very often.

@LFCavalcanti the newest release should fix it

Latest version 1.3.1
Not fixed yet. Our team is still facing this problem.
On releases tab, I can see V2.0.0 but there is no Windows, Mac version.
@geekgonecrazy any idea?

@imsamthomas I opened #272 for exactly this reason.
I'm trying to install and start with NPM from source, but lot's of errors.

OK, I give up, I updated NPM, NVM, Node, reinstalled Python 2.7, even looked at how to fix the "node-gyp rebuild" error, but even following this: https://www.robertkehoe.com/2015/03/fix-node-gyp-rebuild-error-on-windows/
I just can't get NPM to install the 2.0.0 client from source.
Can someone from the DEV team give us a little attention please? Maybe build the installers for 2.0.0?

LFCavalcanti, yes this would be really nice to get V2 for testing!

https://github.com/RocketChat/Rocket.Chat.Electron/pull/273 Work is being done to automate the releases.

@LFCavalcanti @LXSysadmin can you guys give the latest released binaries a try?  Thanks!
https://github.com/RocketChat/Rocket.Chat.Electron/releases/tag/2.0.1

@geekgonecrazy , I installed on Windows 10 so far... couple hours using, no more black screen and oh boy is it faster now!

Fix by https://github.com/RocketChat/Rocket.Chat.Electron/pull/278


No AllOne device has been found in network

Hello there,
i've stumbled over your magnificent code, that would make my TV smart and automativ, with the Orvibo MagicCube.
But at the start of HA it's showing me this error.
2022-07-18 20:15:19 WARNING (MainThread) [custom_components.orvibo_remote.remote] No AllOne device has been found in network
This is my config:
orvibo_remote:
remote:
  - platform: orvibo_remote
    host: <IP_ADDRESS>
    name: Orvibo AllOne

smartir:
media_player:
  - platform: smartir
    name: Living TV
    unique_id: living_TV
    device_code: 1100
    controller_data: remote.orvibo_remote_xxxxxxxxxxxx

Whats failing there?

You need to firs implement smartIR the orvibo in your config..

I think i got it figured out, it's human error.
I'm using the Orvibo MagicCube and the code is for the Orvibo AllOne IR remote.
I try to get my hands on a used Orvibo AllOne IR remote, 'cause i don't think the MagicCube will support this :)


lakectl local: handle signals

Resolves #6356.
For now, print an error message.

@arielshaqed I see your point, and I'm absolutely in favor of less sugaring and being more transparent about what happened. I don't understand however what you mean by that:

And in any case my shell will let me know what happened.

Before this change, we would get strange behaviors when the program was interrupted. For example, we could get "0 objects downloaded successfully" (even though it was interrupted in the middle of downloading objects). So some handling is clearly needed.
Let me ask it this way, what do you expect to see when the program is interrupted?

EDIT: I think @arielshaqed is right: before the PR, it shows a message of signal: interrupt, which I think is good enough. I think we can close this PR. We can strive to also clean up our mess, but not sure that's for now.


let f thing => thing##x doesn't format to ocaml correctly

It turns into let f thing = ## thing x in ocaml

I'm not sure how refmt uses pprintast, but if it's inlined rather than pulled from compiler-libs the latest git version should have a fix.

this is an ocaml printer problem :/

We'll solve it in around 3 months


chore(Elixir): Fix warning emitted by elixir v1.17.x

Fixes charlist warnings emitted on elixir 1.17

Oops I saw #38 first 🙈


Change 'Tags' to 'Tag' for consistency

Summary of the new feature / enhancement
All parameters that use -Tags should be changed to -Tag to be consistent among cmdlets.
Proposed technical implementation details (optional)
No response

Let's leave it as tags and alias it with tag


[3/3] ENG-2010 Fix Design Feedback

Describe your changes and why you are making these changes
This PR addresses some design feedback for the data list table and workflow list table.
There are many small changes in this PR, so I recommend checking out the loom demo first and leaving any feedback that you may have on aesthetics either here or in the linear task.
Related issue number (if any)
https://linear.app/aqueducthq/issue/ENG-2010/fix-design-feedback
Loom demo (if any)
https://www.loom.com/share/cf016a5a89014a6a85199abcb681dc74
Checklist before requesting a review

[x] I have created a descriptive PR title. The PR title should complete the sentence "This PR...".
[x] I have performed a self-review of my code.
[x] I have included a small demo of the changes. For the UI, this would be a screenshot or a Loom video.
[x] If this is a new feature, I have added unit tests and integration tests.
[x] I have run the integration tests locally and they are passing.
[x] I have run the linter script locally (See python3 scripts/run_linters.py -h for usage).
[x] All features on the UI continue to work correctly.
[x] Added one of the following CI labels:

run_integration_test: Runs integration tests
skip_integration_test: Skips integration tests (Should be used when changes are ONLY documentation/UI)

This is awesome, @agiron123! I think this looks great overall. I have three very tiny nits and one larger comment. First, the nits:

The header of the created at column is currently Created_at which looks odd. Can we just make it "Created At"?
For the hover state tooltips with the name of the status, can we make the tooltips appear on the bottom instead of the top?
If we have separators in the header column, can we see what it'd look like to add them in the rows below as well?

My broader comment is that I'm still uncertain about the status colors. Just at a glance, when I look at the data page you have there, other than green/red being success/failure, I don't intuitively understand what teal/magenta/blue mean. I wonder if we want to use slightly more diverse iconography here:

Green, red, and yellow circles for success, failure, and warning are fine.
A small spinner for in progress.
Registered and unknown can both be grey circles because they're functionally equivalent.
Canceled could maybe be a grey X icon.

Thoughts?

Sorry, I hit "Close with comment" by mistake. 🤦

e

This is awesome, @agiron123! I think this looks great overall. I have three very tiny nits and one larger comment. First, the nits:

The header of the created at column is currently Created_at which looks odd. Can we just make it "Created At"?
For the hover state tooltips with the name of the status, can we make the tooltips appear on the bottom instead of the top?
If we have separators in the header column, can we see what it'd look like to add them in the rows below as well?

My broader comment is that I'm still uncertain about the status colors. Just at a glance, when I look at the data page you have there, other than green/red being success/failure, I don't intuitively understand what teal/magenta/blue mean. I wonder if we want to use slightly more diverse iconography here:

Green, red, and yellow circles for success, failure, and warning are fine.
A small spinner for in progress.
Registered and unknown can both be grey circles because they're functionally equivalent.
Canceled could maybe be a grey X icon.

Thoughts?

@vsreekanti

The names of the columns are actually determined by the schema's fields, which correspond to object keys, which is why you are seeing created_at in this case. What we can do is add an optional field to the DataColumn type, say "displayName" and use that to render whatever text we'd like in the table.

    schema: {
      fields: [
        { name: 'name', type: 'varchar' },
        { name: 'created_at', displayName: 'Created At', type: 'varchar' },
        { name: 'workflow', type: 'varchar' },
        { name: 'type', type: 'varchar' },
        { name: 'metrics', type: 'varchar' },
        { name: 'checks', type: 'varchar' },
      ],

Sure, I can move the hover states to the bottom. We're probably going to need to tighten the space between the hover tooltip and the circle itself. I'll look into what we can do there.

I agree that we should look into some different icons / ways to communicate state better. I'll give icons a shot and we can see what they look like.

Sure, I can add separators into the individual rows.
I'll also look into adding a hover state to table cells and columns.
In the future, I'd like to see about enabling users to drag columns around should they want to see two columns of data side by side that are far apart from one another. I can see these components being used in more places than just the list pages we're working on now.

Status colors are hard. I didn't really have any great ideas on what colors to use so I just chose a couple to get the ball rolling. I'll see about getting some icons in there and maybe setting up storybook so that we can choose several icons side by side.


Define stack yaml format

Define a minimal yaml format akin to both stackfile and composefile

name

image
environment

key:value

labels
ports  (only to 80 for now)
replicas (default 1)

example:
web:
  image: appcelerator.io/amp-demo
  ports: 3000:80
  replicas: 3
  environment:
    REDIS_PASSWORD: password
redis:
  image: redis
  environment:
    PASSWORD: password

LGTM

Eventually, we will also want to be able to specify overlay networks (eg, frontend, backend).

For environment, make sure to support both forms:
environment:
  RACK_ENV: development
  SHOW: 'true'
  SESSION_SECRET:

and
environment:
  - RACK_ENV=development
  - SHOW=true
  - SESSION_SECRET

For multiple networks etc . . . I think we should punt for now, though we might want to start documenting things we will need.
As for yaml formats, that's what libs are for :)

What if there is no port mapping for a given service, the syntax will be for instance;
web:
image: appcelerator.io/amp-demo
ports: :80
public: true
?
I need the internal port to update ETCD for HAProxy

Let's use this yaml lib (same as docker):
https://gopkg.in/yaml.v2
https://godoc.org/gopkg.in/yaml.v2
And it doesn't automatically split strings on the = delimiter afaik (if it does, that's great); I do explicitly want to ensure we support both formats, ultimately providing a map of env vars.
As far as punting on the network support, we won't want to defer that for too long. By "eventually," I do mean I want to ensure it's on the radar by the following release after next week's.

updated by https://github.com/appcelerator/amp/pull/184


Status mapping table feels out of place

Section Number Identify the most specific section number the issue occurs (e.g. 4.1.2)
Tables 2:<IP_ADDRESS>.2.1-1
Issue Describe your issue. Don't write a book, but do include enough to indicate what you see as a problem.
This table maps List.status to the ebRIM codes that would be used for SubmissionSets and Folders. The table is fine, but it's current placement in the spec feels wrong and overly intimidating to those that are not implementing MHD as an API to XDS.
Proposed Change Propose a resolution to your issue (e.g., suggested new wording or description of a way to address the issue). The committee might simply accept your suggested text. Even if they don't, it gives a good sense of what you are looking for. Leaving this blank means you can't imagine how to resolve the issue, which makes it easier for the committee to admit they can't imagine how to resolve it either and leave it unresolved.
Move the table down below into section 2:<IP_ADDRESS>.3.1 where other mapping tables live.
Priority:

Low: Typo or other minor classification that an editor can manage. Requires no group discussion.

excellent suggestion.


chore: loosen up dependency versions a bit

Loosens up dependency versions a little for flexibility.  Specifically, allows newer versions of eth-account, eth-typing, and eth-utils.
Test suite runs successfully.

As there are no breaking changes that affect us with the new versions of eth-account, I'll accept the changes and release it as a patch version


[5.10][ConstraintSystem] Rework overload ranking based on Sendable conformances

Cherry-pick of https://github.com/apple/swift/pull/69549

Explanation:
Fixes overload ranking when one of the differences is Sendable conformance requirements.

Increase score if conformance constraint finds missing conformances
Add a new score kind to denote presence of missing conformances -
SK_MissingSynthesizableConformance.
The types with missing conformances are allowed to appear in a
valid solution but such solutions should be ranked lower comparing
to solutions fewer or without them.

Specify whether specialization check allows missing conformances or not
We have two places where CompareDeclSpecializationRequest is used:

A performance optimization that compares two generic overloads;
Solution ranking that checks all of the selected overloads against
another solution.

The former can allow missing conformances and shouldn't prevent
the solver from checking overloads that differ on Sendable
(because there is no information about what is passed as arguments)
but the latter, since it has a solution, should prefer Sendable
overloads over non-Sendable ones if possible
(i.e. init<T: Sendable>(_: T) is a subtype of init<T>(_: T)).

Scope: Expressions that reference overloaded entities that differ on Sendable conformance requirements.

Main Branch PR: https://github.com/apple/swift/pull/69549

Resolves: rdar://117227549

Risk: Low

Reviewed By: @hborla

Testing: added test-cases to the test suite.

@swift-ci please test

@swift-ci please test


php8 support?

I used in php8 and no error.
Can you add support in composer.json?

@krissss Thanks for the info, I added PHP 8 support in v1.2.0 right now.


Kate - CONFUSION AROUND SONG ASSIGNMENT TO GJB CULTURES 17232, 17234

17232, 17234

REASSIGN ONE SONG (Song ID 9840) TO THE GJB SOCIETY 17234 "Netsilik", and rename that society "Qikiqtaaluk Inuit" with alternate names "Inuit of the Qikiqtani (Qikiqtaaluk) region, Qikiqtani Inuit, Qikiqtaalungmiut, Kittoktangmiut, Netsilik". REASON: 9840 has exact same lat long, and singer, as 9831 and 9841 (belonging to culture 17234, currently named "Netsilik" (but should be renamed Qikiqtaaluk Inuit)).

17232

RENAME: Nunatsiarmiut (not, Nunatsiaqmiut), keep all songs except 9840. This should have lat long of Cape Dorset, Baffin Islanders (see lat long for all songs but 9840, assign this as the Culture lat long)

17234

ASSIGN song ID 9840 from 17232; rename as above.

17234

Adjust society lat long so that it falls in Sanikiluaq, Belcher Island, where recordings were made (use song lat long for 9840)

17234

Language match: From Wikipedia: "The South Baffin dialect (Qikiqtaaluk nigiani, ᕿᑭᖅᑖᓗᒃ ᓂᒋᐊᓂ) is spoken across the southern part of Baffin Island, including the territorial capital Iqaluit." This is also the region to which the Belcher Island belong (and the community of Sanikiluaq, where the recordings with song ID 9840, 9841, and 9831 were made). The best match is probably sout3269 (South Baffin Inuktitut), which is a dialect of Baffin Inuktitut (baff1241), itself a dialect of Eastern Canadian Inuktitut (east2534). However, for now, leave with language-level match "east2534"

Society 17234 has Parlametrics data, for which the language is listed as Inuinnaqtun (with dialect listed as Netsilik), and the people listed as Netsilik. Now that we have changed 17234 to Qikiqtaaluk Inuit with language Eastern Canadian Inuktitut, the Parlametrics data doesn't quite match. Should I create a separate Netsilik society for the Parlametrics data? According to wikipedia, ""The Netsilik's spoken language is Natsilingmiutut."" However, both Natsilingmiutut and Inuinnaqtun are dialects of Western Canadian Inuktitut, so perhaps that could be the language assigned to a new Netsilik society if created. -- Stella

There is another reason to create a Netsilik society: see theglobaljukebox/cantometrics#117.


Tweaks Attribution job ordering and when PRs are created

Issue #, if available:
Description of changes:
This will change when the PRs the bot opens during the periodic job happen.  The parts are now ordered by how long each take, with checksums being last since that requires building.  Attribution/go.mods/help changes should now all have their PRs opened much earlier in the process, in case we are specifically waiting on attribution changes and want to get those merged asap.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/approve


Encoding problems in Windows 7 Russian

Hello,
Something wrong with russian encoding

I assume you get the same if you try to login from https://mobile.twitter.com?


Installing provider k8s bitbucket/keycloak

Hi,
I am trying to add plugin to bitnami/keycloak distribution. I am using helm chart which utilizes bitnami/keycloak:20.0.5-debian-11-r4 image. I am creating docker image with jar files:
FROM busybox:latest
RUN mkdir -p /opt/tmp
ADD https://github.com/cooperlyt/keycloak-phone-provider/releases/download/21.0.1_phone-2.2.2/keycloak-phone-provider.jar /opt/tmp/
ADD https://github.com/cooperlyt/keycloak-phone-provider/releases/download/21.0.1_phone-2.2.2/keycloak-phone-provider.resources.jar /opt/tmp/
ADD https://github.com/cooperlyt/keycloak-phone-provider/releases/download/21.0.1_phone-2.2.2/keycloak-sms-provider-twilio.jar /opt/tmp/

then I am attaching this as init container and copy all jar files to the shared mounted volume which is then mounted on the path "/opt/bitnami/keycloak/providers" in mentioned bitnami image. By start getting following error:
2023-04-04T18:09:43.528822877Z ERROR: Failed to run 'build' command.
2023-04-04T18:09:43.528843669Z ERROR: java.io.IOException: Failed to create a new filesystem for /opt/bitnami/keycloak/lib/../providers/keycloak-phone-provider.resources.jar
2023-04-04T18:09:43.528875585Z ERROR: Failed to create a new filesystem for /opt/bitnami/keycloak/lib/../providers/keycloak-phone-provider.resources.jar
2023-04-04T18:09:43.528887710Z ERROR: zip END header not found
2023-04-04T18:09:43.528890877Z For more details run the same command passing the '--verbose' option. Also you can use '--help' to see the details about the usage of the particular command.

Can you help? Thank you in advance.
P.S. Before I was installing on the same image some different plugin using the same procedure - it worked.

21.0.1_phone-2.2.2  is for keycloak 21.0.1 ;  try change your keyclaok version or use Keycloak20.0.5_phone-2.3.1
This error look like a filesystem error!

21.0.1_phone-2.2.2 is for keycloak 21.0.1 ; try change your keyclaok version or use Keycloak20.0.5_phone-2.3.1
This error look like a filesystem error!

Switched to 21 version of Keycloak. In docker compose works if I just mount folder with jars into /opt/bitnami/keycloak/providers. If in k8s I use init container which copies jars into folder (emptyDir volume) which will be than mounted on path /opt/bitnami/keycloak/providers in bitnami container then I receive same exceptions:
ERROR: Failed to run 'build' command.
ERROR: java.io.IOException: Failed to create a new filesystem for /opt/bitnami/keycloak/lib/../providers/keycloak-sms-provider-twilio.jar
ERROR: Failed to create a new filesystem for /opt/bitnami/keycloak/lib/../providers/keycloak-sms-provider-twilio.jar
ERROR: /opt/bitnami/keycloak/lib/../providers/keycloak-sms-provider-twilio.jar
For more details run the same command passing the '--verbose' option. Also you can use '--help' to see the details about the usage of the particular command."

Sorry! I don't know much about k8s, so I can't help you.

Hi, got it working. Now for a single client in realm I want to be able to login just by phone and SMS verification code, without password. Is it possible? Thanks in advance.

oh , you need change this page  remove username and password input.

Hi, may be I did not explain our usecase well. We have two type of clients for keycloak. The first one is ordinary web portal so no surprises. The second one is an app. By this app we have login flow like input phone number -> receive code -> enter code as password -> token.  I just realised that your plugin basically does OTP over SMS. So my question if we can build described workflow for app using your plugin or we need to write our own.
I would also like to understand if the flow in keycloak is  possible where I enter just username=phonenumber without any password and then go to the OTP. Can then be a successful login.
I am asking you because IMHO if you have written plugin for Keycloak you must be experts or in any case have more knowledge of keycloak. Thank you very much in advance.

OTP over SMS is  used for 2FA ,  you need phone login


Search not working

In trying to search journal entries using either org-journal-search or org-journal-search-forever, I get no results. I have tried both from the calendar and from a scratch buffer.
I am using Ubuntu 18.04 with emacs 25.2.2

What is your config?

Forgive me if my init is a mess - I am new to emacs and lisp.
(require 'package)

(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/"))
(add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/"))
(add-to-list 'package-archives '("melpa-stable" . "http://stable.melpa.org/packages/"))

(setq package-enable-at-startup nil)
(package-initialize)

(unless (package-installed-p 'use-package)
  (package-refresh-contents)
  (package-install 'use-package))

(eval-when-compile
  (require 'use-package))

(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(package-selected-packages
   (quote
    (org-mode org-journal slime powerline-evil markdown-mode anaconda-mode helm evil))))
(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.

That had no effect

I had some errors in my init.el that I fixed (some things were imported both by the customizer and use-package), but I can't get search to return any results. I am more than willing to provide any necessary/pertinent debug/output/etc. I just don't know how to proceed.

I think this can be closed!


Not Synced / Connecting issue resolved.... Use nodes address and ports given below

**Try these :-
<IP_ADDRESS> : 8744
<IP_ADDRESS> : 8744
<IP_ADDRESS> : 8744
<IP_ADDRESS> : 8744
<IP_ADDRESS> : 8744**

I was a little hesitant at first but oh well, they worked for me and now my node is syncing. Thank you :)

I was a little hesitant at first but oh well, they worked for me and now my node is syncing. Thank you :)

My pleasure sir

**Try these :-
<IP_ADDRESS> : 8744
<IP_ADDRESS> : 8744
<IP_ADDRESS> : 8744
<IP_ADDRESS> : 8744
<IP_ADDRESS> : 8744**

Thank u so much bro! (Y)

Any new nodes that you are able to provide? These don't appear to be syncing.


Devise ignoring default_url_options in Rails 5

I am using devise 4.2.0 with Rails 5 and having issues with the password reset emails.  Im running Rails in API mode and the API is running on api.myserver.dev:300  Im consuming this API in a website running on myserver.dev:3000. I have no problem with this to date.
Since the API app doesn't render any public views, I want the password reset emails to send the user to my website, where I will (somehow) validate the password_reset_token and then let the valid user reset their password, however, I can't seem to set the URL in the reset emails to myserver.dev:3000 - it's always defaulting to the api.myserver.dev:3001 host and port.
I have the following in both my test.rb and development.rb files:
config.action_mailer.default_url_options = { host: 'myserver.dev', port: 3000 }

Does anyone have a clue on how to fix this?

Can you please provide a sample application that reproduces the error?


Code coverage reports using isparta

Partially fixes #148.
Usage:
Run npm run test.
Coverage report will be in ./coverage/html/index.html.
LCOV report (for services like https://coveralls.io/) is in ./coverage/lcov/lcov.info.
Changes:

Add coverage to .eslintignore and .gitignore.

test-bundler.js: Include all code files (except app.js), not just tests. Otherwise, isparta/istanbul will only report on the code files it executed as a result of a test.

test-bundler.js: Import babel-polyfill for generator support in the browser.

webpack.test.babel.js:

Add isparta preloader.
Use null-loader for images. (Since we're including more untested components in the test now, these errors start cropping up.)
Copy-paste modulesDirectories from base config.

Major caveat:
The redux-saga code depends on generators, and the output from isparta for the saga files is totally broken. I'm using babel-polyfill, and from what I could tell facebook/regenerator doesn't have source map support, so this may not be fixable right now.

Thanks so much Jesse, this is looking great!
Do you think this is worth including even though Sagas horrendously mess it up?

I get an error when trying to run npm run test, it's saying

"Module not found: Error: Cannot resolve 'file' or 'directory' sinon/pkg/sinon"

Any ideas what's happening here?

Hmm, did you npm install? Works on my machine (and Travis).
If it's still not working can you paste the full output of npm run test?

Do you think this is worth including even though Sagas horrendously mess it up?

I'm not sure to be honest, since I haven't spent much time looking at redux-saga. I'm surprised such a core feature of ES6 (generators) doesn't have source map support.
FWIW, code coverage still "works" on files with generators, but the report is broken (it displays the original source file, but performs coverage analysis on the generated code from regenerator).

@jbinto I did, this is the full output:
ERROR in ./webpack/test-bundler.js
Module not found: Error: Cannot resolve module 'sinon/pkg/sinon' in /path/react-boilerplate/webpack
 @ ./webpack/test-bundler.js 10:13-29
09 02 2016 21:20:48.731:INFO [karma]: Karma v0.13.19 server started at http://localhost:9876/
09 02 2016 21:20:48.754:INFO [launcher]: Starting browser Chrome
09 02 2016 21:20:52.658:INFO [Chrome 48.0.2564 (Mac OS X 10.11.2)]: Connected on socket /#YAclL-xneYi13BL7AAAA with id 5837231
Chrome 48.0.2564 (Mac OS X 10.11.2) ERROR
  Uncaught Error: Cannot find module "sinon"
  at /path/react-boilerplate/webpack/test-bundler.js:56 <- null:0:0

Ah, you're running npm2. Ran into this on Travis with one of my projects. npm3 gets sinon via enzyme, but npm2 needs it to be explicitly listed in package.json.
I'll fix this and also add Node 4 back to .travis.yml, since it's how I caught it in my project. (My previous assumption about only needing one Node version is clearly wrong.)

Nope, running npm3:
$ npm -v
3.3.9

but adding Sinon to the package.json still sounds like a reasonable idea and might fix the issue :+1:

npm install sinon fixed the problem for me, it now works perfectly! I looked into it but couldn't figure out how to integrate coveralls.io into the ci process - could you look into that?

Rebased and fixed package.json. This should work now.

I looked into it but couldn't figure out how to integrate coveralls.io into the ci process - could you look into that?

It's pretty straightforward, but it requires you (project owner) to do some travis stuff. I can PR the rest.
[ ] sign up for coveralls.io account, acquire token
[ ] add coveralls token to your Travis environment variables
--
[ ] install coveralls npm package
[ ] add an npm script to submit coverage data to coveralls
[ ] add a post-deploy hook to travis.yml to run that npm script
[ ] add a badge in README

Alright, let me check out and merge this PR and then lets get to coveralls.io, see #168!

Perfect, this works now – thanks so much for your work Jesse!

We should probably include that in the docs in commands.md where we explain npm run test!

Hello, @mxstbr  @jbinto  :+1:
Good coverage test PR but I could not figure out why we included all '.js' files under 'app' but 'app.js'.
Why not merely including all js file ?
// Include all .js files under `app`, except app.js
// This is for isparta code coverage
const context = require.context('../../app', true, /^((?!app).)*\.js$/);
context.keys().forEach(context);

Because we cannot test anything in app.js since it's just setup code, so checking the code coverage of that is kind of moot. :+1:

I see what you mean. Thanks


How to validate Google ID tokens?

Is it possible to validate Google ID token, as explained in official documentation? Only Java, Node.js, PHP and Python examples are there. I need to validate the Google ID token passed by the client, as described in that page. Currently I think I can only decode the JWT myself.

@franklinyu Take a look at https://github.com/google/google-id-token

@morgoth I prefer writing my own JWT verification code to relying on a gem not actively released.

google-id-token v1.4.0 has been release. Please give it a shot see if it resolves your issue.

The answer here is to use google-id-token. It isn't maintained as actively as some of the other libraries, but it is maintained.

as @dazuma pointed, google-id-token isn't actively maintained. can we consider reopen this issue?


Failed to upload sequence, again!

It looks like the dreaded failed to upload sequence is back again.
Starting to upload 3 sequences...
Logged in user: snowcool776. To log out delete C:\Users\cgeek\Downloads\cg\upload-scripts-master/credentials.json
0%|                                                                                | 0/271 [00:00<?, ?it/s]    Failed to upload sequence at OSV\SEQ_42e50d14-ba70-4cba-903d-d277f2d61570. Restart the script in order to finish you upload for this sequence.
Failed to upload sequence at OSV\SEQ_483f8bc9-67d7-4db3-b777-9f6f1eb3d54a. Restart the script in order to finish you upload for this sequence.
Failed to upload sequence at OSV\SEQ_a1287087-05f6-419e-9927-7020ab7f50f4. Restart the script in order to finish you upload for this sequence.
Finished uploading
0%|
Is anybody aware of this? @salabogdan

The same here.
Last successful upload: 3 March 2022. Today's upload failed. Then updated upload scripts and recreated virtual environment. Upload still fails. Message:
Failed to upload sequence at T:\Robert\Pictures\OSC\Seq00. Restart the script in order to finish you upload for this sequence.
"Restart" does not lead to any other result. The folders of the sequences remain unchanged, the error message comes immediately after start.
My system: Win 10 Pro 64 Bit, Python v 3.9.5

So it looks like we have a MAJOR issue with Kartaview right now? @zhaitianduo

I thought the windstorm we are having right now is causing this to occur. But now it seems to be an outage. 😠

Works now!
Closing

Sorry we released a defect yesterday and fixed it after some time, sorry for the inconvenience!

Ahh this likely explains why my iOS app uploads were stuck.


.get_news() seems to work intermittently; why?

Describe bug
When I run
msft = yf.Ticker('MSFT')
msft.get_news()
or any other symbol, not necessarily 'MSFT', sometimes it works, but the majority of the time I get: json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Why is this? How can I fix it and make it work consistently. It throws my whole script off when even one symbol fails. The same thing happens when calling msft.news. It will work once or twice and then fail many more times until I wait a few hours for it to start working again.
Thanks.
Simple code that reproduces your problem
msft = yf.Ticker('MSFT')
msft.get_news()
Debug log
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Bad data proof
No response
yfinance version
0.2.31
Python version
latest
Operating system
macOS

Sometimes I have had success passing a proxy to .get_news(proxy = ), but now even that method is not working as it is not accepting any of my proxies. Can someone suggest what can be done? Or maybe in a future version proxies can be fixed, possibly by not using the requests module but rather urllib.

I'm having same exact issue, any update? any work around?
it is intermittent.

Does this happen with version >= 0.2.32?

I think so, I used to use old version, it stopped working few months back.
I just upgraded to the new version and still not working.
BTW it is intermitting.
thx

I think I know the issue.
when it start failing, I can see from my packet capture (on wireshark) requests are not leaving my PC.
But if i run the same code from another python interpreter (another window or Visual studio), start working and i see packets on my packet capture.
i think when it hit bad request it get cashed somewhere so when you do same request for same ticker nothing will leave my pc not even one packet.
i hope that can point you in the right direction.
thx

not sure if someone looking into this or not.
today it  (get_news() ) is constantly  failing


KafkaJSConnectionError: Connection error: getaddrinfo ENOTFOUND kafka

kafka.admin.service.ts  [line: 64]
to reproduce error
`
async onModuleInit(): Promise {
await this.connect();
await this.helperService.delay(5000);
try {
await this.createTopics();
}catch (e) {
console.log(e);
}
await this.helperService.delay(5000);
}
`
KafkaJSNonRetriableError
Caused by: KafkaJSConnectionError: Connection error: getaddrinfo ENOTFOUND kafka
at Socket.onError (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/network/connection.js:210:23)
... 3 lines matching cause stack trace ...
at processTicksAndRejections (node:internal/process/task_queues:82:21) {
name: 'KafkaJSNumberOfRetriesExceeded',
retriable: false,
helpUrl: undefined,
retryCount: 5,
retryTime: 8156,
[cause]: KafkaJSConnectionError: Connection error: getaddrinfo ENOTFOUND kafka
at Socket.onError (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/network/connection.js:210:23)
at Socket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at processTicksAndRejections (node:internal/process/task_queues:82:21) {
retriable: true,
helpUrl: undefined,
broker: 'kafka:9092',
code: 'ENOTFOUND',
[cause]: undefined
}
}
[Nest] 8102  - 07/29/2022, 1:03:33 AM   ERROR [ClientKafka] ERROR [Connection] Response Metadata(key: 3, version: 6) {"timestamp":"2022-07-28T18:03:33.511Z","logger":"kafkajs","broker":"localhost:9092","clientId":"KAFKA_ACK-client","error":"This server does not host this topic-partition","correlationId":1,"size":125}
/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/protocol/error.js:581
return new KafkaJSProtocolError(errorCodes.find(e => e.code === code) || unknownErrorCode(code))
^
KafkaJSProtocolError: This server does not host this topic-partition
at createErrorFromCode (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/protocol/error.js:581:10)
at Object.parse (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/protocol/requests/metadata/v0/response.js:55:11)
at Connection.send (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/network/connection.js:433:35)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at Broker.[private:Broker:sendRequest] (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/broker/index.js:875:14)
at Broker.metadata (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/broker/index.js:177:12)
at /Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/cluster/brokerPool.js:158:25
at /Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/cluster/index.js:111:14
at Cluster.refreshMetadata (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/cluster/index.js:172:5)
at Cluster.addMultipleTargetTopics (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/cluster/index.js:230:11)
at Object.subscribe (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/kafkajs/src/consumer/index.js:185:5)
at async Promise.all (index 0)
at ClientKafka.bindTopics (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/@nestjs/microservices/client/client-kafka.js:84:9)
at ClientKafka.connect (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/node_modules/@nestjs/microservices/client/client-kafka.js:72:13)
at KafkaProducerService.onApplicationBootstrap (/Users/shahanul/WebstormProjects/ack-microservice-nestjs-boilerplate-mongoose/src/kafka/producer/service/kafka.producer.service.ts:42:9)
at async Promise.all (index 0)
error Command failed with exit code 1.

docker compose file
version: '3.8'
services:
service:
build: .
container_name: ack
hostname: ack
ports:
- 3000:3000
networks:
- app-network
volumes:
- ./src/:/app/src/
- .env/:/app/.env
restart: unless-stopped
depends_on:
- mongodb
- zookeeper
- kafka
mongodb:
image: mongo:latest
container_name: mongo
hostname: mongo
ports:
- 27017:27017
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: 123456
MONGO_INITDB_DATABASE: ack
volumes:
- dbdata:/data/db
restart: unless-stopped
networks:
- app-network
zookeeper:
container_name: zookeeper
image: wurstmeister/zookeeper
networks:
- app-network
ports:
- 2181:2181
environment:
- ZOOKEEPER_CLIENT_PORT=2181
- ZOOKEEPER_TICK_TIME=2000
- ALLOW_ANONYMOUS_LOGIN=yes
restart: unless-stopped
volumes:
- zookeeperdata:/bitnami:z
kafka:
image: wurstmeister/kafka
container_name: kafka
links:
- zookeeper
networks:
- app-network
ports:
- 9092:9092
environment:
- KAFKA_BROKER_ID=1
- KAFKA_ZOOKEEPER_CONNECT=localhost:2181
- KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092
- ALLOW_PLAINTEXT_LISTENER=yes
- KAFKA_ADVERTISED_HOST_NAME=kafka
- KAFKA_DELETE_TOPIC_ENABLE=false
- KAFKA_AUTO_CREATE_TOPICS_ENABLE=false
- KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1
- KAFKA_ADVERTISED_PORT=9092
depends_on:
- zookeeper
restart: unless-stopped
volumes:
- kafkadata:/bitnami:z
networks:
app-network:
name: app-network
driver: bridge
volumes:
dbdata:
kafkadata:
zookeeperdata:

echo dump | nc localhost 2181 | grep brokers
/brokers/ids/1
➜  ~

I guess that's because Kafka doesn't have/create any topics that are related to the application.
Make sure that all topics are created before running the application.
Note:
There are still bugs in Kafka's auto-create custom topics, partitioning, and replication.
I strongly suggest to set allowAutoTopicCreation to be true


chore: rasa version

[ ] I wrote tests for the feature
[ ] I documented the feature if needed

If the feature is a refactor, please explain why your way is better

Needs this fixed https://github.com/botfront/rasa-webchat/issues/344


Use of Mac Anka Fleet instead of iMac fleet

Problem: Current Parallels/iMac fleet requires a human to create new images anytime dependencies change in the build scripts. Not only that, but we cannot free up a buildkite agent to pick up a different kind of job if it's just sitting around not doing anything and it's setup for a specific purpose (mac osx with xcode 10.2 OR nightly "clean" vms).
Solution: The Mac Anka fleet provides the flexibility of on-demand buildkite runs across mac minis with 12 cores and 32G of memory. Half of the fleet is limited to a single buildkite-agent, using the entire 12 cores; The other half runs two buildkite-agents with 6 cores each. This should greatly increase the performance and speed of running builds (which will use 12 cores) and tests (which only need 6). VM image layers are created just like docker and then pulled onto the host when we need them (or it uses the local copy if it's already been downloaded before).

Building new images for linux...


dist file

when i finish making the grabber i cant find the dist file, is it in another directory or am i just stupid, any help would be appreciated

when i finish making the grabber i cant find the dist file, is it in another directory or am i just stupid, any help would be appreciated

._.
The dist folder will be in the same directory. If it is not, try to reinstall pyinstaller. (This is not a problem related to the grabber)


Avatar image not found in github action

Checklist

[x] I have read the newlest tutorials and know the correct effect of the functional design.
[x] There is no similar question on existing issues (including closed ones).
[x] I have tried to find the answer on Jekyll Forum and StackOverflow.
[x] My question is based on the latest code of the master branch.

Description
Hi, I started using chirpy-started and I've succeed adding an avatar image in my local deployment but when I try to upload into Github actions some errors appears
Run bash tools/deploy.sh
Configuration file: /home/runner/work/jhaos.github.io/jhaos.github.io/_config.yml
 Theme Config file: /home/runner/work/jhaos.github.io/jhaos.github.io/vendor/bundle/ruby/2.7.0/gems/jekyll-theme-chirpy-5.1.0/_config.yml
            Source: /home/runner/work/jhaos.github.io/jhaos.github.io
       Destination: /home/runner/work/jhaos.github.io/jhaos.github.io/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
                    done in 0.476 seconds.
 Auto-regeneration: disabled. Use --watch to enable.
Running ["ScriptCheck", "LinkCheck", "ImageCheck", "HtmlCheck"] on ["_site"] on *.html...

Ran on 17 files!
- _site/404.html

  *  internal image /assets/lib/me.jpg does not exist (line 1)

- _site/about/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/archives/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/categories/bash/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/categories/devops/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/categories/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/categories/kubernetes/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/categories/scripting/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/posts/Simple-k8s-scripts-to-test/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/posts/simple_bash/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/tags/bash/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/tags/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)
- _site/tags/k8s/index.html
  *  internal image /assets/lib/me.jpg does not exist (line 1)

HTML-Proofer found 14 failures!
Error: Process completed with exit code 1.

After checking in the repo after the pull for the image I've seen that there is like a symbolic link to a branch in the same pathing where I placed the image /assets/lib/me.jpg. I also realize that a copy of the image has been place into /_sites/assets/lib but not sure what it means. Should I put it in another folder or create an specific one in order to make it work?
Thanks in advance.
Update
I've changed the path of the image to the root of my folder and the copy inside /_sites/ and the github action worked correctly. Why inside assets folder it doesn't work?

Althought it cannot be reproduced in my enviroment, but I can answer some question.

there is like a symbolic link to a branch ...
No, not symbolic, it was called submodule.
$ git submodule--helper list
160000 d1d2ec17c88176753d4dd2a1296620021dcc22fd 0       assets/lib

You can learn more about it by git help submodule.

I also realize that a copy of the image has been place into /_sites/assets/lib but not sure what it means.
The _site folder is the real location of your site, it was generated by all other folders and files, so you can find copies of almost all your assets. You have no need to add /_site/... as the prefix of image path, the _site folder will automatically be set as the root directory of your site.

Thanks for the response,I will try again with this. Thanks for the clarifications, you can close the issue if you require.


P2P and Ordered sends do not need to track replies

This continues the discussion in #63. Tracking replies through fulfill_map, fulfilledList and toFulfillQueue should only be done when we are querying (P2P or Ordered), not when sending. This was fixed for P2P sends in commit d9e682d1e8531d44fd9c739cdd683de207db5b65. We need to do the same for Ordered sends.

I remember the discussion about wanting to track receipt of void RPC functions (ordered sends), but in fact that isn't possible with the current API design because the ordered_send and p2p_send functions return void - they discard the PendingResults object that RemoteInvoker::send() returns. We have plans to consolidate the ordered_send and ordered_query functions (see issue #4), which would give users the ability to look at the PendingResults for a void function, but at the moment there is no way to use them. Also, although there is a specialization PendingResults<void> (which I think is what you're talking about when you say "a specialization of the reply_map for void-returning replies"), that class currently has no functionality: calling fulfill_map() on it does nothing because it does not actually track replies.
Meanwhile, when you say that fulfillment maps exist and we shouldn't eagerly discard them, are you talking about the else clause in line 124 of rpc_manager.cpp (at d9e682d), which pops and discards PendingResults objects from toFulfillQueue for void functions? The reason why I wrote that clause was to fix bugs caused by useless PendingResults objects: they were added to toFulfillQueue by finish_rpc_send(), but then rpc_message_handler never fulfilled them because it was looking for RPC messages that were query invocations, and this made the toFulfillQueue get out of sync with the incoming self-receives of query invocations. Since PendingResults has no functionality, it must either be discarded from toFulfillQueue at the same rate it is inserted, or never inserted at all.
What we're proposing to do here is simply never insert a PendingResults into toFulfillQueue, by passing an is_query parameter to finish_rpc_send(), and then eliminate the else clause that discards the PendingResultss.


help with maintaining

Comment:
Hi, I can help maintain this feedstock, we're trying to get fpl on conda-forge soon so this is within my interests :)

Closed by #9


Build vs Serve

Ionic version:  (check one with "x")
[ ] 1.x
[x ] 2.x
I'm submitting a ...  (check one with "x")
[x ] bug report
[ ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Current behavior:

config/config.js
const config = function() {
    return {
        api: {
            base: 'http://localhost:3000/',
        },
    };
};

module.exports.edConfig = config();

event.js
import {edConfig} from "./../config/config";

Run ionic serve everything works fine
Run ionic run android . You get a white screen with error
Cannot find module "./../config/config"
Expected behavior:

Should not throw error in one when it works fine in another
Ionic info: (run ionic info from a terminal/cmd prompt and paste output below):
Cordova CLI: 6.5.0
Ionic Framework Version: 2.0.0-rc.3-201611211919
Ionic CLI Version: 2.1.18
Ionic App Lib Version: 2.1.9
Ionic App Scripts Version: 0.0.44
ios-deploy version: 1.9.0
ios-sim version: 5.0.13
OS: OS X Yosemite
Node Version: v7.2.1
Xcode version: Xcode 7.2.1 Build version 7C1002

This issue was moved to driftyco/ionic-app-scripts#698


How to diff for only added lines / changes?

I want to generate a unified diff string but for only added lines / changes.
I have a view that I want to either highlight added OR removed lines, but not both at the same time.
Is there a way to diff for ONLY added lines.

https://pypi.org/project/unidiff/ is likely better for that use-case.


actions: bump node

Applied mkpr on .github/workflows/*.yml
sed s/18\.6\.0/18.7.0/

:tada: This PR is included in version 1.32.0 :tada:
The release is available on:

npm package (@latest dist-tag)
v1.32.0
GitHub release

Your semantic-release bot :package::rocket:


initialization of docker container fails

Been trying to setup the database + graphql but not working. The following are the logs and the commands ran are:
docker-compose -f docker-compose.yaml -f docker-compose.dev.yaml build
docker-compose -f docker-compose.yaml -f docker-compose.dev.yaml up -d
Logs:
`{"timestamp":"2022-02-09T13:19:14.000+0000","level":"info","type":"startup","detail":{"kind":"migration-apply","info":"database url for migrations is set by HASURA_GRAPHQL_DATABASE_URL"}}
{"timestamp":"2022-02-09T13:19:14.000+0000","level":"info","type":"startup","detail":{"kind":"migration-apply","info":"migrations server port env var is not set, defaulting to 9691"}}
{"timestamp":"2022-02-09T13:19:14.000+0000","level":"info","type":"startup","detail":{"kind":"migration-apply","info":"server timeout is not set, defaulting to 30 seconds"}}
{"timestamp":"2022-02-09T13:19:14.000+0000","level":"info","type":"startup","detail":{"kind":"migration-apply","info":"starting graphql engine temporarily on port 9691"}}
{"timestamp":"2022-02-09T13:19:14.000+0000","level":"info","type":"startup","detail":{"kind":"migration-apply","info":"waiting 30 for 9691 to be ready"}}`

Managed to fix this by using the docker image: hasura/graphql-engine:v2.2.0.cli-migrations-v2 instead. Thanks!


Search UI in file can block a result.

Issue Type: Bug
This is pretty rare, but imagine you have a file open and are looking for X. There are 2 results. As you navigate through them, you can see result 2, but not the first. Why?
The first match is on line one towards the right of the editor pane and is covered by the file UI itself.
Now that I know it happened I'll know to look for it in the future, but it's still something that maybe the UI could handle better.
VS Code version: Code - Insiders 1.34.20-insider (57b550c559b945eb9d871dbf2b2e4cb9e31e2551, 2019-05-10T17:36:45.765Z)
OS version: Windows_NT x64 10.0.18362

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz (8 x 2112)

GPU Status
2d_canvas: enabledchecker_imaging: disabled_offflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwarerasterization: enabledsurface_synchronization: enabled_onvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
15.93GB (1.14GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (28)

Extension
Author (truncated)
Version

spellright
ban
3.0.38

markdown-preview-github-styles
bie
0.1.6

better-toml
bun
0.3.2

simple-timer
bur
1.0.1

npm-intellisense
chr
1.3.0

path-intellisense
chr
1.4.2

vscode-eslint
dba
1.8.2

tslint
eg2
1.0.43

vscode-npm-script
eg2
0.3.7

vscode-great-icons
emm
2.1.47

coldfusion
ili
1.0.1

search-node-modules
jas
1.3.0

vscode-sshfs
Kel
1.16.2

wordcounter
kir
1.6.0

dotenv
mik
1.0.1

vetur
oct
0.20.0

material-icon-theme
PKi
3.7.0

polacode
pnp
0.3.2

htmlescape-vscode-extension
ray
0.0.6

java
red
0.44.0

nativescript
Tel
0.10.0

vscodeintellicode
Vis
1.1.6

vscode-java-debug
vsc
0.18.0

vscode-java-dependency
vsc
0.4.0

vscode-java-pack
vsc
0.7.1

vscode-maven
vsc
0.16.2

nodejs-extension-pack
wad
0.1.9

JavaScriptSnippets
xab
1.7.2

(1 theme extensions excluded)

We fail to reveal the find result when it's being covered by the find widget.


Add CentOS 8 support

We need to:

[ ] Add tests for CentOS 8 to tox.ini

[ ] Add support to Ansible Galaxy metadata

I do not plan on adding CentOS 8 support, as it will be EOL'd in 2021.


Switch proxies back to Doctrine Persistence and LazyGhostTrait

Q
A

Type
improvement

BC Break
yes

Fixed issues
-

Summary
This PR replaces the proxy implementation from friendsofphp/proxy-manager-lts (which requires laminas/laminas-code) with doctrine/persistence and the LazyGhostTrait from symfony/var-exporter.
Copy the proxy implementation from Doctrine ORM: https://github.com/doctrine/orm/blob/3.3.x/src/Proxy/ProxyFactory.php
The Doctrine\Persistence\Proxy class was added in doctrine/persistence: 3.1, we already require 3.2.
This is a breaking change, so I open this PR for 3.0. The opposite move was done between 1.x and 2.0: https://github.com/doctrine/mongodb-odm/pull/1875, but that was before Nicolas work on lazy ghost objects.

Wouldn't it be better to wait for PHP's native proxies? Or change from Symfony's implementation to native one will be transparent for end users?

My main motivation is to get rid of laminas code dependency. This change is compatible with every supported PHP version whereas the new native lazy objects are PHP 8.4+ only.
I'm novice in the lazy ghost objects domain. Maybe @nicolas-grekas would have a better insight.
My guess is that we are going to have 2 ProxyFactory classes: one for PHP 8.4+ and one for older versions. But both would use var-exporter and doctrine/persistence.

I think it should be possible to delegate all the native proxy handling to var-exporter (+doctrine/persistence). That's where the choice of the best implement should happen.
Then, when you'll have PHP 8.4 as a minimum dependency, the lib should go native-only.
The only thing to keep in mind is making as much things internal as possible to make the switch to native-only easier.

FWIW we should do absolutely everything, to not release this as 3.0 and have 4.0 few months later.

Replaced by https://github.com/doctrine/mongodb-odm/pull/2700


x/pkgsite:github.com/coopersong/irtc

What is the URL of the page with the issue?
pkg.go.dev/github.com/coopersong/irtc
What is your user agent?

Screenshot

What did you do?

I post a  remove request before for this package(github.com/coopersong/irtc) because of a bug, but then I fixed it. However, my package has been removed.
What did you expect to see?
My package(github.com/coopersong/irtc) can be accessed through URL pkg.go.dev/github.com/coopersong/irtc
What did you see instead?

Duplicate of #46713


archive reviewed JOSS text to 1.0.x and add 1.0.3 release notes

I have just archived a copy of the JOSS paper from master into the 1.0.x branch since this matches what was reviewed.

awesome!


making the python script as windows executable file

Description
created a run.bat file for windows users in a separate directory named windows_executable, windows users can simply run that file and use the service without worrying about any  dependencies.
Fixes # (issue)
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] This change requires a documentation update

Motivation and Context
i think, windows users after downloading the script may need to find out the dependencies which are required to run this script but after this change they don't have to worry about anything they just need to run a single file and everything will be done for them.
How Has This Been Tested?

i tested this particular feature on windows 11 as well as windows 10 systems
the testing of this feature was done on windows on which no dependencies were installed and also windows on which all the dependencies were installed and in both cases no issues were encountered
the change is in particularly separate directory so it does not affect any other part of the code

Checklist:

[x] I have registered myself at Contrihub website.
[x] My code follows the code style of this project.
[x] I have commented my code, particularly in hard-to-understand areas
[x] My changes generate no new warnings
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] Any dependent changes have been merged and published in downstream modules
[ ] I have added tests to cover my changes.
[x
build_output.zip
] All new and existing tests passed.

Test Configuration:

Firmware version:
Hardware:
Toolchain:
SDK:

Any updates on the suggestions? @Jaggi037

hey @PriyavKaneria, the "20-20-20-Eyesafe-project.exe" file is inside the dist folder of the zip file which i had attached at the end of the submitted PR.
i checked and verified that the windows executable file which is "20-20-20-Eyesafe-project.exe" file is supported by all windows users irrespective of their systems, means you can make a release of this file as a software for windows.
build_output.zip
here i re-uploaded that "build_output.zip" file

Got it. Can you make the change in function definition regarding the pass keyword mentioned in review.
Once done I can merge it

hey @PriyavKaneria i dont think any function in this script needs pass keyword as no function has empty code blocks, can you please clarify your concern?

Fixes #1


[Badge] styling the children

Badge is styling the layout of its children. So for example if you have a card and you add a Badge to it the width of the card will be modified.
@material-ui/core version 3.1.2
Please see the example where the same card is being rendered differently when Badge is added:
Sample

[x] This is not a v0.x issue.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Tech
Version

Material-UI
v3.1.2

React

Browser

TypeScript

etc.

The issue is caused by https://github.com/mui-org/material-ui/blob/0cf866a898a0aeacc20cc0f119b80395e115826d/packages/material-ui/src/Badge/Badge.js#L13
I guess there was a reason to use inline-flex but getting the Badge to work without that line would solve your problem.

@eps1lon Thanks for the reply. Is this considered a bug? and will it be fixed in future releases?
And also if I want to fix this manually for now, would you suggest to override the root class for Badge? If not would you kindly change the code sandbox for me with your recommended way to fix this? Thanks

I think nobody intended Badges to be applied to full width components since it would overflow outside the viewport.
You can workaround the current issue with the following workaround and see if you can come up with a solution for the overflow. But I'm hesitant to change from inline-flex since I don't know why this implementation was chosen.
https://codesandbox.io/s/9l8nk0y0vy

Thank you very much for the code sample and also all the hard work. Thanks


Wrongly detected "TOO_MANY_TAB"

Describe the bug
Norminette is declaring a correct file as wrong saying a line has too many line if an else statement is present inside a block that doesn't have brackets (i.e: If a loop has only the if-else statement and no brackets are placed the else part is flagged for TOO_MANY_TAB).
Erroneous code
void	ft_stackdestroy(t_stack *stack, void (*del)(void *))
{
	while (ft_stacksize(stack))
		if (del)
			del(ft_stackpop(stack));
		else
			ft_stackpop(stack);
	ft_free(stack);
}

Output:
Error: TOO_MANY_TAB         (line:  X, col:   1):      Extra tabs for indent level

Additional infos

OS:  Ubuntu 18.04.5 LTS running on 5.4.72-microsoft-standard-WSL2
Python: 3.9.4
Norminette: 3.2.95

Hello,
if-else statements in an unbracketed control structure are not allowed by the norminette as far as it's been designed for now.


[sdk] remove cuda 9.x support

After CUDA 11 support (issue #460) is officially added, remove explicit CUDA 9 support from SDK.

As part of this, also remove workarounds in GW solely used for CUDA 9 support.


[WFCORE-663] Upgrade jboss-logmanger from 2.0.0.Beta1 to 2.0.0.Final

Linux Build 1594 is now running using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435

Core - Full Integration Build 848 is now running using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435

Windows Build 1243 is now running using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435

Linux Build 1594 outcome was FAILURE using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435
Summary: Tests failed: 1 (1 new), passed: 3097, ignored: 66 Build time: 0:19:35
Build problems:
Failed tests detected
Failed tests
org.jboss.as.jmx.rbac.JmxRbacEnabledTestCase.testAuditorSensitiveMBeans: <no details avaliable>

Windows Build 1243 outcome was SUCCESS using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435
Summary: Tests passed: 3098, ignored: 66 Build time: 0:20:24

Seems like an odd failure. This passed on the Windows build and locally on Linux. retest this please

Core - Full Integration Build 848 outcome was SUCCESS using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435
Summary: Tests passed: 2857, ignored: 412 Build time: 0:51:42

Windows Build 1245 is now running using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435

Linux Build 1596 is now running using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435

Core - Full Integration Build 850 is now running using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435

Linux Build 1596 outcome was SUCCESS using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435
Summary: Tests passed: 3098, ignored: 66 Build time: 0:19:33

Windows Build 1245 outcome was SUCCESS using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435
Summary: Tests passed: 3098, ignored: 66 Build time: 0:20:22

Core - Full Integration Build 850 outcome was FAILURE using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435
Summary: Tests failed: 3 (3 new), passed: 2854, ignored: 412 Build time: 0:47:57
Build problems:
Failed tests detected
Failed tests
org.jboss.as.test.integration.ejb.timerservice.mgmt.NonPersistentCalendarTimerManagementTestCase.testResourceExistence: <no details avaliable>

org.jboss.as.test.integration.management.deploy.runtime.StatefulEJBRemoteHomeRuntimeNameTestCase.testStatefulLocalHome: <no details avaliable>

org.jboss.as.test.clustering.cluster.registry.RegistryTestCase(SYNC-tcp).test: <no details avaliable>

retest this please

Windows Build 1247 is now running using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435

Linux Build 1598 is now running using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435

Core - Full Integration Build 852 is now running using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435

Linux Build 1598 outcome was SUCCESS using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435
Summary: Tests passed: 3098, ignored: 66 Build time: 0:19:31

Windows Build 1247 outcome was SUCCESS using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435
Summary: Tests passed: 3098, ignored: 66 Build time: 0:20:20

Core - Full Integration Build 852 outcome was SUCCESS using a merge of f2975cfb20cb9e0e7a9ae3343eefd76246f0f435
Summary: Tests passed: 2856, ignored: 412, muted: 1 Build time: 0:47:46

Merged


redmine + mysql not working

$docker info
Containers: 3
Images: 85
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 91
Dirperm1 Supported: false
Execution Driver: native-0.2
Kernel Version: 3.13.0-57-generic
Operating System: Ubuntu 14.04.2 LTS
CPUs: 2
Total Memory: 19.36 GiB
Name: TS
ID: L67C:GOPN:PR2M:A2EO:QIOO:C6MP:D36E:TBYU:VXNQ:RCUD:EPU6:PQLD
WARNING: No swap limit support
First, I tried redmine + postgresql container that it's working.
but I want to use redmine and mysql, I try below command:
$docker run --name=mysql-redmine -d
--env='DB_NAME=redmine_production'
--env='DB_USER=redmine' --env='DB_PASS=password'
--volume=/srv/docker/redmine/mysql:/var/lib/mysql
sameersbn/mysql:latest
$docker run --name=redmine -d
--link=mysql-redmine:mysql --publish=10083:80
--env='REDMINE_PORT=10083'
--volume=/srv/docker/redmine/redmine:/home/redmine/data
sameersbn/redmine:3.2.0-4
$docker ps
CONTAINER ID        IMAGE                       COMMAND                CREATED              STATUS              PORTS                            NAMES
ad049fcf8508        sameersbn/redmine:3.2.0-4   "/sbin/entrypoint.sh   About a minute ago   Up 59 seconds       443/tcp, <IP_ADDRESS>:10083->80/tcp   redmine
801a4533b1c3        sameersbn/mysql:latest      "/sbin/entrypoint.sh   25 minutes ago       Up 25 minutes       3306/tcp                         mysql-redmine
After 1 minute, redmine container is missing. Can you tell me how to troubleshooting?

The mysql container does not seem to be starting. Please check the container logs to find out why docker logs -f mysql-redmine

cherry@TS:~$ docker logs -f mysql-redmine
Creating database "redmine_production"...
Granting access to database "redmine_production" for user "redmine"...
160127 06:02:26 mysqld_safe Logging to syslog.
160127 06:02:26 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
just only..

I'm so sorry, it's my fault. I knew what happened.
I check mysql database.
$mysql -u redmine -p password
mysql> show databases;
mysql> show redmine_production;
mysql> show tables;

DB was Empty. Then I import my backup redmine.sql
 $mysqldump -u redmine -p password redmine_production < redmine.sql
Now it is working.


Remove OE logging in docking

A re-occurence of https://github.com/openforcefield/openff-toolkit/issues/1615 is interfering in openmm making systems when Omega is being called, under the hood, removing the openeye logging manipulation fixes it. This is despite the initial fix detailed in the issue :(

Codecov Report

Merging #518 (49d17e3) into main (098cee2) will increase coverage by 26.42%.
The diff coverage is n/a.

Additional details and impacted files

Can we make this optional? This is only relevant if you need to run simulations, right? and having the logging when just running a bunch of docking is pretty useful

I think that makes sense personally, maybe just a --verbose CLI flag or something

This will segfault if OEOmega is used by any package after the docking is run. This includes things like openmmforcefields which is triggering this error or but a whole bunch of stuff in our stack uses Omega under the hood. I think possibly triggering a segfault with the verbose flag will be unintuitive (it took some serious digging to even find out this was the issue). For this reason having it pushed to stdout rather than a file I think is preferable, and I would prefer to just remove it.  Sorry to be a pest.

@kaminow @apayne97 I think I am going to push ahead with this, as is required for #520 which is in turn required to fix some project support issues. We can re-visit this once these are resolved.


Documentation site is password-protected

Describe the bug
Documentation site is password-protected
Expected behavior
Documentation of an open-source project is public.
Screenshots

Documentation has moved to GitHub: https://github.com/capeprivacy/cape-dataframes/tree/master/docs


Tabs vertical ui

Hi,
There is an option to order the tabs and the selected tab content side by side, when i define vertical=True?

@talor1981, please do not use the issues forum for support related requests.  Rather, please follow the instructions here.  The issues forum is reserved for bugs.


Suggest: modify file input method: accept

$.validator.addMethod("accept", function(value, element, param)
...............
Suggest Add:
var file_type = file.type === "" ? file.name : file.type;
// Grab the mimetype from the loaded file, verify it matches
if (!file_type.match(new RegExp( ".?(" + typeParam + ")$", "i"))) {
Because:
Some file type is empty.
accept: "rar|zip"  get error "Please enter a value with a valid mimetype."

Another way:
if (!file.type.match(new RegExp( ".?(" + typeParam + ")$", "i"))) {
==>
if (!file.type.match(new RegExp( ".?(" + typeParam + ")$", "i")) && !file.name.match(new RegExp( ".?(" + typeParam + ")$", "i"))) {

Thank you for the report. Based on what you described so far, I can't tell what your issue is, though. Maybe its related to #1258?
Usually a testpage that shows the issue helps a lot.

I'm sorry for the lack of activity on this issue. Instead of leaving it open any longer, I decided to close old issues without trying to address them, to longer give the false impression that it will get addressed eventually, especially after several years with no activity. It doesn't mean I'm abandoning the project, just that I'm unable to work through 200+ open issues with the little time I can afford to spend on this project.
To the reporter (or anyone else interested in this issue): If you're still affected by the same issue, please consider opening a new issue, with a testpage that demonstrates the issue with a current version of the plugin. Even better, make an attempt to fix the issue yourself, and improve the project by sending a pull request. This may seem daunting at first, but you'll likely learn some useful skills that you can apply elsewhere as well. And you can help keep this project alive. We've documented how to do these things, too. A patch is worth a thousand issues!


exploit android bug and keep APK signature valid

as described here it is possible to inject modifications into an original APK without breaking the signature of it. This is known as the "Android Master Key Vulnerability"
would this be a useful addition to the "apktool b" command ?

It is long patched, doesn't make sense to be in a reverse engineering tool, and has plenty of alternative tools available (or do it by hand, it is trivial).

As said above. That would be a massive feature creep and doesn't belong in Apktool.


Enhancement: Add work pool creation wizard

Summary
Adds work pool creation wizard to add emphasis to the available infrastructure types.
The wizard steps through basic work pool info -> infrastructure type -> infrastructure configuration. The user is shown the available infrastructure types on the infrastructure type step and an icon and description:

All information for the available infrastructure types is pulled from the prefect-collection-registry.
If the 'Prefect Agent' infrastructure type is chosen, the wizard shows the following for the infrastructure configuration step:

Create Work Pool Wizard Demo - Watch Video

This is awesome! Thanks for knocking this out!


zstd: 1.4.4 -> 1.4.5

Motivation for this change
A regular update with improved decompression speed.
The previous CMake version did not run any tests, the current version tries to run all tests (I could not await their completion), and the last GNU Make version ran make -C tests shortest which ran only playTests.sh, so I've enabled only the playTests test.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

The tests have failed on Darwin due to an inconsistency in stat arguments. I have added a patch that should help.


x_encoder and y_encoder saving is not currently implemented

Can you check if the most recent push fixes this?

Yes, it did.


WIP: Owls72766

Add new tests to override config.xml and JDBC system resource after a domain was created and started.
The tests edits the configOverrides configmap and changes the config.xml and JDBC system resource modules tp apply it to the running domain.
The tests deletes the CRD and recreates it there by making introspector to run and reapply the override files.

http://wls-jenkins.us.oracle.com/view/weblogic-operator/job/weblogic-kubernetes-operator-javatest/2084/console
[ERROR] Failures:
[ERROR]   ItMonitoringExporter.test19_EndToEndViaChart:825->installPrometheusGrafanaViaChart:1144
[INFO]
[ERROR] Tests run: 98, Failures: 1, Errors: 0, Skipped: 1
[INFO]
[INFO]
[INFO] --- maven-failsafe-plugin:3.0.0-M3:verify (integration-tests) @ operator-integration-tests ---
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Build Tools 1.0 .................................... SUCCESS [  1.173 s]
[INFO] weblogic-kubernetes-operator 2.3.0 ................. SUCCESS [  3.117 s]
[INFO] json-schema 2.3.0 .................................. SUCCESS [ 16.324 s]
[INFO] jsonschema-maven-plugin Maven Mojo 2.3.0 ........... SUCCESS [ 10.210 s]
[INFO] operator-model 2.3.0 ............................... SUCCESS [ 19.034 s]
[INFO] operator-swagger 2.3.0 ............................. SUCCESS [  5.561 s]
[INFO] operator-runtime 2.3.0 ............................. SUCCESS [ 45.172 s]
[INFO] operator-integration-tests 2.3.0 ................... FAILURE [  06:49 h]
[INFO] installation-tests 2.3.0 ........................... SKIPPED
[INFO] Project Reports 2.3.0 .............................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  06:51 h
[INFO] Finished at: 2019-08-01T00:14:14-07:00
[INFO] ------------------------------------------------------------------------

Can you modify the test to shutdown and restart the domain via life-cycle instead of by deleting the domain crd?

Can you modify the test to shutdown and restart the domain via life-cycle instead of by deleting the domain crd?
Yes sure.

Can you modify the test to shutdown and restart the domain via life-cycle instead of by deleting the domain crd?
Yes sure.
Done.


Remove setup.py

Background

with poetry 1.4.0 it doesn't create the setup.py anymore https://github.com/python-poetry/poetry/releases/tag/1.4.0
we currently use poetry build to generate the setup.py
however, the setup.py isn't needed with newer pip versions and if there are releases to pypi or as wheels
for that reason, we can remove setup.py and githook that generates it, from this repo

Acceptance Criteria

[ ] https://github.com/exasol/sagemaker-extension/issues/81
[ ] Update workflows to poetry 1.4.0
[ ] Remove setup.py Github Workflow
[ ] Remove setup.py githook
[ ] Remove setup.py file

blocked by https://github.com/exasol/sagemaker-extension/issues/81


[vcpkg] Spec: VS Code C++ extension

We are going to upgrade the vcpkg experience in the VS Code C++ and CMake extension. This is a draft spec of features we are going to add. If there are features you want in VS Code or feedback, do let us know!
#11354
#10217
#10682
#15568
rendered

I would definitely appreciate more details

The goal of this spec is to improve the current experience as it is so that work does not have to wait on other features currently worked on.

Pinging @dan-shaw for response. Is work still being done for this PR?

Closing this PR since there is no progress is being made.


[CL][Internal Review] CLI and query for incentive records per pool

Closes: #5085
What is the purpose of the change

add query for incentives_records

Testing and Verifying
local osmosis tested
MacBook-Pro-26:osmosis sishirg27$ osmosisd q concentratedliquidity incentive-records 1
incentive_records:
- incentive_creator_addr: osmo12smx2wdlyttvyzvzg54y2vnqwq2qjateuf7thj
  incentive_denom: uion
  incentive_record_body:
    emission_rate: "100.000000000000000000"
    remaining_amount: "100000000.000000000000000000"
    start_time: "2023-05-16T21:20:30.203746449Z"
  min_uptime: 0.000000001s
  pool_id: "1"
pagination: null

Documentation and Release Note
n/a

Sorry about the messy reviews here, didn't know github does not allow changing reviews once posted -ㅡ-

@stackman27 can you reassign me as reviewer once r4r?

@stackman27 can this get revived

yea i've been a little stick in this function (https://github.com/osmosis-labs/osmosis/pull/5185/files#diff-8fb13ed7a62b35b89555bdc906798a4353c391186de40eacadac4045c1e4d7bdR599)
for some reason my incentivesRecordStore is not being read and i get this error
 Wrong incentive prefix, got: [], required [4] any help is really appreciated


Rename "Transport Integrations" => "Embed Targets"

Place examples for definitions and submissions under this section for each target type.
So that developers can look at 1 section for how to handle a given target.
Provide tab examples under Submission, since we see credential representations there.

Remove old section of Transport Integrations

Closed via merge of https://github.com/decentralized-identity/presentation-exchange/pull/83


Update MicroK8s KF version to v1.3

@knkski @DomFleischmann As soon as we have tested MicroK8s Kubeflow Add-on v1.3, please lgtm this

/hold

/unhold

/lgtm