Proposal: Imagelinter to analyze kbld and ytt bundle output

Problem statement
This is a follow up issue from https://github.com/vmware-tanzu/community-edition/pull/1302
Currently, the hack/imagelinter program checks for images in arbitrary image: yaml keys. This will generate a significant number of false positives and require the maintainers to keep an updated list of images to ignore. For example, consider the following basic yaml bundle and kbld configuration:
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-deployment
  labels:
    app: nginx
spec:
  replicas: 3
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.14.2
        ports:
        - containerPort: 80

---
apiVersion: kbld.k14s.io/v1alpha1
kind: Config
overrides:
- image: nginx:1.14.2
  newImage: ubuntu  #! Replaces nginx with ubuntu in the kbld bundle

Notice in the kbld config, we explicitly override the nginx image and replace it with ubuntu. Then, when this yaml is rendered using the following command:
❯ kbld -f test.yaml
resolve | final: nginx:1.14.2 -> index.docker.io/library/ubuntu@sha256:9d6a8699fb5c9c39cf08a0871bd6219f0400981c570894cd8cbea30d3424a31f
...

we get this output
---
apiVersion: apps/v1
kind: Deployment
metadata:
  annotations:
    kbld.k14s.io/images: |
      - Metas:
        - Tag: latest
          Type: resolved
          URL: ubuntu
        URL: index.docker.io/library/ubuntu@sha256:9d6a8699fb5c9c39cf08a0871bd6219f0400981c570894cd8cbea30d3424a31f
  labels:
    app: nginx
  name: nginx-deployment
spec:
  replicas: 3
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - image: index.docker.io/library/ubuntu@sha256:9d6a8699fb5c9c39cf08a0871bd6219f0400981c570894cd8cbea30d3424a31f
        name: nginx
        ports:
        - containerPort: 80

note that the resolved bundle is not referencing nginx images anywhere. The image lock file looks like this and points the nginx image at the ubuntu sha:
---
apiVersion: imgpkg.carvel.dev/v1alpha1
images:
- annotations:
    kbld.carvel.dev/id: nginx:1.14.2
  image: index.docker.io/library/ubuntu@sha256:9d6a8699fb5c9c39cf08a0871bd6219f0400981c570894cd8cbea30d3424a31f
kind: ImagesLock

When running the image linter program against this example bundle, both nginx and ubuntu are linted (since image: is the main referencing point for finding images to lint.
If for some arbitrary reason nginx images where not allowed to be shipped to customers, the imagelinter would generate a false positive here. The kbld bundle in this example that would get shipped to customers would not include any nginx image at all.
There has to be a better way!
Proposal: instead of searching for image: keys in the various static yaml bundles we ship, we should generate the kbld bundle and look at the ytt output, using that as the source of truth for what images to lint.
Why not just look at the image lock file?
The image lock file is an ok indicator of what images we ship, but we should also be mindful of package authors who may have to use a dynamic overlay for their package images. Using overlays in this way results in all images being referenced and resolved in the image lock file, including images that will ultimately be overlayed.
Why do we also need to look at the ytt output?
If we can't ultimately rely on the image lock file as a source of truth, and if package authors have the ability to use dynamic overlays for their images, in the end, we need to analyze the yaml bundle that gets shipped to customers. This includes the ytt output and any additional overlays that aren't accounted for by kbld.
Why not just look at the latest package repo and the already generated bundles in harbor?
Currently, we do not automatically update the package repos as part of updating the static yaml bundles in this GitHub repository. In other words, the only way we can analyze changes and have a fast feedback loop is to generate the yaml from PRs or from within this code repository, not from bundles that live in harbor which may be out of date.

Approved during review 👍
This is especially important considering we don't want an ignore list to potentially get us in trouble by ignoring an image that is actually being used when it shouldn't be.

@JitenPalaparthi we assume other priorities got set above this, which is no problem!
We're going to mark it as help-wanted for now, let us know if it's something you decided to pick back up.


t.keyboard() not working in Mac - pending replication details and checks

Hello Ken,
t.keyboard('[enter]') is not working in Mac. I had enabled visual_automation = True.
But execution gets paused at t.keyboard.
Thanks in advance.
Kind regards,
Alakai

Hi Alakai,
The visual automation mode requires Java JDK 64-bit to work. The program will prompt user to install Java if it is not already installed.
To further check on this issue, do a t.debug(True) before running t.keyboard() to see if there is any special error message. Next, check the following file to see what error is returned by the visual automation engine (~ is the /Users/username folder) -
~/.tagui/src/tagui.sikuli/tagui.log
Kind Regards,
Ken

Hello Ken,
I'm getting the following logs:
listening for inputs
keyboard [enter]
listening for inputs
but it's not clicking.
Am i doing something wrong?
Kindly help.
Kind regards,
Alakai

Have you check above thing to check?
The following file to see what error is returned by the visual automation engine (~ is the /Users/username folder), ~/.tagui/src/tagui.sikuli/tagui.log

Also, if you are at the Python interactive mode or Jupyter notebook, the t.keyboard('[enter]') will be at your Python terminal and notebook, not at your application. Because the application focus is on your Python terminal and notebook.

Lastly, provide your minimum replication script and how you run it, so that I can see how to replicate the issue you are facing. For me the following script when I python demo.py
demo.py
import tagui as t
t.init(True, False)
t.keyboard('123')
t.keyboard('[enter]')
t.keyboard('456')
t.close()

Will give the following output where 123 is typed and 456 is entered onto the next line -
$ python3 demo.py
123
456

Hello Ken,
The issue was I hadn't enabled java to access my computer. After the OS update, security levels were maxed. Now when I ran your code, pop-up came to enable to java. Now it's working.
I have one other query regarding the keyboard actions. Like you said, if I'm in the notebook, it presses enter in the notebook. is there any way i can do it only in the browser.
Kind regards,
Alex

Hi Alex, I see.. Got it 👌
Thanks for sharing the solution, I haven't come across this Java access issue before.
Yes it can be done, you can add in a t.click('chrome.png') before you do the keyboard action. You can do a snapshot of the Chrome icon on your docking bar and save it as chrome.png. By doing a click beforehand, you will bring the application focus to be in Chrome.


How to build?

I am not a LESS expert and only know roughly how it works... But I want to re-compile the less from this project to match my modified bootstrap from here: https://bootswatch.com/cyborg/
So I have it's variables.less but I have no idea how to compile this project's less file - it does not include any other file.
Any help?

I'm with you on this one. The VS Web Essentials LESS compiler can't figure this one out. It says it's missing bootstrap-markdown.vars.less. I also cannot compile it on external compilers.

I have the same problem and I can't find any documentation, which values to be set in "bootstrap-markdown.vars.less"


Log.io Settings Script

Currently going to install log.io with bokeh / nodejs package from conda. Using a script to generate the necessary config file.

Merging if no comment.


[HUDI-3200] deprecate hoodie.file.index.enable and unify to use BaseFileOnlyViewRelation to handle

Tips

Thank you very much for contributing to Apache Hudi.
Please review https://hudi.apache.org/contribute/how-to-contribute before opening a pull request.

What is the purpose of the pull request
Regardless of whether 'hoodie.file.index.enable' is enabled or not, use the unified relation and output the right schema information.
Brief change log
(for example:)

Modify AnnotationLocation checkstyle rule in checkstyle.xml

Verify this pull request
(Please pick either of the following options)
This pull request is a trivial rework / code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end.
Added HoodieClientWriteTest to verify the change.
Manually verified the change by running a job locally.

Committer checklist

[ ] Has a corresponding JIRA in PR title & commit

[ ] Commit message is descriptive of the change

[ ] CI is green

[ ] Necessary doc changes done or have another open PR

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

@xushiyan please help to review this.

@hudi-bot run azure

@xushiyan CI has passed. please review it.


Feature Request: ClusterConditions

Currently, Condition type is scoped to a namespace. It might be useful to have a ClusterCondition type similar to the cluster tasks that we have so that it is easy to share conditions.
From slack thread: https://tektoncd.slack.com/archives/CJ62C1555/p1567480976102300

+1
I think namespaced  resource will be treated as resource of one tenant and  cluster scoped resource will be treated as global resources that could be used by all tenants.
We have a CICD product that allow to orchestrate pipeline from UI, and users could complete orchestration by draging the task. We will list all tasks in tenants namespaces's task and all tasks in cluster scope.
In the same way, we'd like to provide conditions in UI to help users orchestrating pipeline better.
such as is-branch-of, is-environment-of and so on.  We will init these built-in conditions and  share to all tenants.
For a specific tenant， he could customize his conditions in tenant's namespace.
So, I think we could provide ClusterCondition to share conditions easily.

@dibyom
Would it make sense to extend the scope of this request to include something like ClusterPipelines? The justification for such an object would be similar to what @chengjingtao described above.


Internal server error with sam

Hey AWS Labs,
I am currently trying to get the simplest possible python function working in sam local start-api.
But it seems that something is breaking sam local start-api (or I am missing something when creating the code) as no matter what I do I get the response:
{ "message": "Internal server error" }

The template.yml I am using is:
---
AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31
Description: My Serverless API

Resources:
  BlogPosts:
    Type: AWS::Serverless::Function
    Properties:
      Handler: test.handler
      Runtime: python3.6
      Events:
        Api:
          Type: Api
          Properties:
            Path: /
            Method: get

And the current iteration of simple Python code is:
def handler(event, context):
    print(event)
    return {'body': 'hello'}

The container version is:
lambci/lambda                    python3.6           89e54eb9e48e        3 weeks ago         1.08GB

And my Docker version is:
Docker version 17.07.0-ce, build 87847530f7

And my version of sam is:
sam version 0.2.0

Thanks,
Alan Jenkins

You should be returning a statusCode along with response - {'statusCode': 200, 'body': 'hello'}. Reopen the Issue if it doesn't work even then

Hey @sanathkr,
Yes that was the reason adding statusCode: 200 made it start to respond as expected.
Thanks,
Alan Jenkins


[stable/prometheus] Bump server image version

Bumps Prometheus server image version to v1.5.0.

@k8s-bot ok to test

@danielfm I took the liberty of bumping up to Prometheus v1.5.2.

/lgtm


A suggestion on making parameters explicit for students

Hello Brook,
It took me a few minutes to understand the difference between Enum.reduce/2 and Enum.reduce/3:

I had to clear away my confusion that fn element, accumulator is actually ONE parameter, not two (newbie brain). So at first I thought that Enum.reduce/3 was passing four parameters. Still getting used to the idea that we can pass entire functions as parameters in Elixir.

I had to infer the order of the parameters to fully grasp where the first value of the accummulator is placed.

Since both declarations are very similar, it obfuscated the understanding a bit, though it was good practice to find the nuances and understand their meaning.

So I made these notes, which could be useful to other students when presenting reduce/2 and reduce/3, for the sake of clarity.

Hope it helps!

I think it's important to stress the difference. However, there is a section dedicated to reduce/2 vs reduce/3, so I'm going to close this issue.


Removing all hadoop-* deps and using only hadoop-client

In CDH versions hadoop-client contians everything else.
@sriram-r Please review and merge this.

+1 for provided. LGTM.


Make mobile hamburger menu full screen

Tasks

Update the hamburger dropdown menu to be full screen (the whole mobile screen so you can't see the content underneath)
For the not logged in user, add the Login page and Signup page to the navbar options
If it looks a bit empty then maybe add some icons to fill up more space (the matching icons on the sidebar and dashboard)
Maybe make the texts bigger

I have updated the hamburger menu to now take up the full screen. I made new components, and added them to the style guide.
I added "login" and "signup" to the not logged in user, and prototyped and added it to all mobile pages. I had to make the menu as long as the longest page to make it fill all heights.

I also added the icons I used for: "login", "signup", "contact" and "about" to the style guide. Let me know if there is anything.

Looks good, review completed.


extensions: return an Iterator instead of Option

In #3 I changed extensions to return the underlying Iterator, instead of collecting it into a Vec, but didn't realize at the time it didn't really make sense to return an Option<Iterator> (which was previously an Option<Vec>). Iterators already have a size_hint method, which makes it easy to know how many more times next will return a Some.
Since this crate is in v1, and it probably doesn't look good to release a v2 just 1 month later, I named the new method extensions2 and left the original extensions fn behavior unchanged.
While I was at it I made the returned iterator into a struct implementing Iterator, since returning an impl Iterator is still a bit limiting in today's Rust and requires nightly features for things like using it as a struct's field without first Boxing it.

Is there an update on this?

To tag it on to v2.1.0. Is it ok?

Yeah v1.1.0 would be ok.

Bumped in https://github.com/viz-rs/mime-db/blob/master/CHANGELOG.md


[Messaging] Relax emulator endpoint restrictions

Summary
The focus of these changes is to remove the restriction that the endpoint used in connection strings must resolve to a variant of localhost when using the development emulator.  A fix to parsing was also made to be resilient to an endpoint with no scheme that specifies a custom port. Previously, this would parse incorrectly and be rejected.  The scenario is now detected and parsed.
Also included is a package bump for the AMQP transport library and release prep for the Event Hubs core package.

API change check
API changes are not detected in this pull request.


Add Travis-CI to repo + Update tox to run tests

Update settings.py to handle different test settings for versions of
django
Update tox.ini to run the tests for different environments
Add .travis.yml to configure ci

Any updates on this?

Ping! I'm interested, too. Just updated my branch, ran the tests, 10 failures and I'm like "WTF?!" (= where's the fault?!)

@mpasternak I have some changes locally I haven't pushed up yet. The issues I was running into were related to tox and django test runner. I reorganized the tests and added pytest and things are looking promising.

Looking forward to getting these changes integrated as well as the broken version that it's currently in pypi updated.


Align query logic with expectations

When using a query such as:
>>> pysquirrel.nuts.get(country_code="BE", level=[1, 2, 3])

I'd expect to get all NUTS regions for Belgium.

Of the five fields, country_code and level seem to have the most immediate use cases and are easy to implement with an AND logic (and in the process, simplify the code).
Should I drop the remaining ones for now?

I'd say so, making sure to keep it simple is always a good idea.


realsense2_camera: 3.2.2-1 in 'galactic/distribution.yaml' [bloom]

Increasing version of package(s) in repository realsense2_camera to 3.2.2-1:

upstream repository: https://github.com/IntelRealSense/realsense-ros.git
release repository: https://github.com/IntelRealSense/realsense-ros-release.git
distro file: galactic/distribution.yaml
bloom version: 0.10.7
previous version for package: null

realsense2_camera
* Support Galactic and Rolling
* Fix reading yaml config file
* No tf broadcaster object if publish_tf is set to false
* Add udev-rules installation to debian
* update ros2 launch examples (demo_t265_launch.py, rs_t265_launch.py, demo_pointcloud_launch.py)
* fix rs_multi_camera_launch.py to include default separate node names.
* Add support for L535
* QoS parameters to be applied for all publishers
* Imu_default QoS changed to hid_default
* Pointcloud_default and info_default QoS changed to qos_default
* Contributors: Guillaume Doisy, TSC21, anaelle, doronhi

realsense2_camera_msgs

No changes

realsense2_description
* Added imu frames to _l515.urdf.xacro
* Add conditional param use_mesh
* Add demo_pointcloud_launch.py
* Contributors: Simon Honigmann, doronhi

Depends on #30092


Large frame sizes cannot be decoded

Source: nyan.y4m processed with ffmpeg vf scale="-1:5000". Resolution is 7895x5000. Also tested rounding to mod2 (7894x5000), and assigning 4 and 9 tiles, all situations tested failed. Scaling to 4000 pixels high, however, works.
dav1d:
Error decoding frame: Invalid argument

aom:
Warning: Failed to decode frame 1: Corrupt frame detected
Warning: Additional information: Corrupted segment_ids

Seems like it might be multiple issues.
When disabling CDEF and restoration:
Warning: Failed to decode frame 1: Corrupt frame detected
Warning: Additional information: Failed to decode tile data

Standard 8K resolution works fine, so possibly an issue related to tile padding or similar.

I don't think this is tiling after investigation.
Also, I can't even run the test.  Over about 10 minutes it exhausts memory and the OOM killer gets it.

Confirmed still broken on 6aa2c4e68c70c9c07769f3b2a98b4ccd18c5f9c9. It also does not matter if I set tiles to 1 or 4, I still get the same error. (Although we found some funky logic where rav1e might be force enabling tiles even if we set it to 1? So we can't rule out that this is related to tiling.)

At least 2 tiles are needed for 5K IIRC.

More information?  I have an 8k nyancat, scaled as above, and with a default build.sh (just the different y4m file) it encodes and decodes correctly.

I had never looked at the build.sh before so I took a look, and I've found where the breakdown starts to happen. If I run the build.sh, everything looks fine. If I manually run the encode with -s 3, I get an error in mpv, [ffmpeg/video] libaom-av1: Failed to decode frame: Corrupt frame detected, when trying to play it back.
The difference I found is that when I run it manually, I'm having mpv play the ivf file rav1e outputs, but the build.sh plays back the decoded y4m file. So I tested with mpv --loop enc_file.ivf output by the build script, and sure enough, I got the error.

Is this possibly a bug in ffmpeg? That's the only point of failure I can see here. aomdec and dav1d are both able to decode to y4m successfully, but mpv and ffplay (which both use ffmpeg for playback) fail on the ivf file.

I think that's a different issue. The original problem in this one seems fixed.

It's not, though. I think the large frame sizes were misleading. The actual problem was the tiling, but the large frame sizes were causing rav1e to enable tiling. And again, the 5000p files fail to decode with ffmpeg, but work in aomdec and dav1d.

Well, for what it's worth I can play my sample fine in mpv.


orphaned wine-server on close from time to time

sometimes vortex won't launch, at first I just restarted the deck to solve the issue, but upon opening btop I saw a wine-server process that's linked to .vortex-linux, after stopping said process in btop, relaunching vortex works as expected

there's an accompanying wine-server process that never gets killed upon launching vortex-linux, checked via btop


Move veiwers from stage 3

Cleaning up the history for this branch so that it merges nicely with main


Odd results when attempting playback on Edge (playready/m3u8/cmaf)

Have you read the FAQ and checked for duplicate open issues?
Yes
What link can we use to reproduce this?
(All 3 DRM)
https://shaka-player-demo.appspot.com/demo/#audiolang=en-US;textlang=en-US;uilang=en-US;asset=https://63050ee307b58b8f.mediapackage.us-east-1.amazonaws.com/out/v1/33135ec33ab74df7b6bb079b16bad260/pop/index.m3u8;license=https://playready.ezdrm.com/cency/preauth.aspx?pX=FDD07A;panel=CUSTOM CONTENT;build=uncompiled
(Just PlayReady)
https://shaka-player-demo.appspot.com/demo/#audiolang=en-US;textlang=en-US;uilang=en-US;asset=https://63050ee307b58b8f.mediapackage.us-east-1.amazonaws.com/out/v1/e260e7b42c8247818301069cda828a89/pop/index.m3u8;license=https://playready.ezdrm.com/cency/preauth.aspx?pX=FDD07A;panel=CUSTOM CONTENT;build=uncompiled
What version of Shaka Player are you using?
v4.3.4-uncompiled
What browser and OS are you using?
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36 Edg/109.0.1518.70
What did you do?
I used the two streams (all 3 drm & just playready) in the custom content shaka player in edge. On a Windows 10 and Windows 11 PC
What did you expect to happen?
I expected playback on both streams at least on windows 11.
What actually happened?
In Windows 11, I get playback of the All 3 DRM stream, albeit with this (Shaka Error MANIFEST.RESTRICTIONS_CANNOT_BE_MET ([object Object])) warning.
In Windows 10, I get a license, but no playback.
For the Just PlayReady stream (win 11 or win 10), I receive this error
Shaka Error MEDIA.VIDEO_ERROR (3,,CHUNK_DEMUXER_ERROR_APPEND_FAILED: RunSegmentParserLoop: stream parsing failed. append_window_start=0 append_window_end=inf)

Hello
Any update on this issue?
Thank you
On Fri, Feb 3, 2023 at 10:32 AM A Rogado @.***> wrote:

Have you read the FAQ https://bit.ly/ShakaFAQ and checked for duplicate
open issues?
Yes
What link can we use to reproduce this?
(All 3 DRM)
https://shaka-player-demo.appspot.com/demo/#audiolang=en-US;textlang=en-US;uilang=en-US;asset=https://63050ee307b58b8f.mediapackage.us-east-1.amazonaws.com/out/v1/33135ec33ab74df7b6bb079b16bad260/pop/index.m3u8;license=https://playready.ezdrm.com/cency/preauth.aspx?pX=FDD07A;panel=CUSTOM CONTENT;build=uncompiled
(Just PlayReady)
https://shaka-player-demo.appspot.com/demo/#audiolang=en-US;textlang=en-US;uilang=en-US;asset=https://63050ee307b58b8f.mediapackage.us-east-1.amazonaws.com/out/v1/e260e7b42c8247818301069cda828a89/pop/index.m3u8;license=https://playready.ezdrm.com/cency/preauth.aspx?pX=FDD07A;panel=CUSTOM CONTENT;build=uncompiled
What version of Shaka Player are you using?
v4.3.4-uncompiled
What browser and OS are you using?
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/<IP_ADDRESS> Safari/537.36 Edg/109.0.1518.70
What did you do?
I used the two streams (all 3 drm & just playready) in the custom content
shaka player in edge. On a Windows 10 and Windows 11 PC
What did you expect to happen?
I expected playback on both streams at least on windows 11.
What actually happened?
In Windows 11, I get playback of the All 3 DRM stream, albeit with this (Shaka
Error MANIFEST.RESTRICTIONS_CANNOT_BE_MET ([object Object])
https://shaka-player-demo.appspot.com/docs/api/shaka.util.Error.html#value:4012)
warning.
In Windows 10, I get a license, but no playback.
For the Just PlayReady stream (win 11 or win 10), I receive this error
Shaka Error MEDIA.VIDEO_ERROR (3,,CHUNK_DEMUXER_ERROR_APPEND_FAILED:
RunSegmentParserLoop: stream parsing failed. append_window_start=0
append_window_end=inf)
https://shaka-player-demo.appspot.com/docs/api/shaka.util.Error.html#value:3016
—
Reply to this email directly, view it on GitHub
https://github.com/shaka-project/shaka-player/issues/4968, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ADDOMLGPHKVAIZMXQRLLIN3WVUQJJANCNFSM6AAAAAAUQMTS7Q
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

--
David Eisenbacher

Can you test if the main branch still has the problem? Thanks!


feat: load favicon if configured via params.favicon

This will display a favicon for the website. Favicons are cute little icons that will show up on tabs in your browser, e.g. GitHub's mascot. They can easily be generated by using online tools, e.g.
https://realfavicongenerator.net/
The resulting package only has to be downloaded and extracted into the 'static' directory of a Hugo website that is using this theme.
The path can then be set as follows in the config.yml:
params:
  favicon: favicon.ico

This fixes #3.

Tested and functioning! Thanks for the addition @rluetzner - merging this and closing #3 now.


Atom freezes with split panes on OS X

To reproduce:
$ mkdir -p atom_test/{lib,test}
$ cd atom_test
$ touch lib/transport.js test/transport.js

Add some content to the two files. Open one of the files and then split the pane vertically. After splitting the panes, atom freezes and requests to close.
It only seems to happen if the filename is the same, but they are in different directories. (test/transport.js and lib/transport.js)
Atom version: v1.3.1
Darwin Mac-Pro.local 15.0.0 Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64 x86_64
What is really weird is that it just started doing it out of the blue. I have tried removing ~/.atom/storage and it still does not work.

This just started happening to me today as well... very strange!

I'm having a similar problem,  Atom freezing with  "Editor not responding".
I can't tie it down to any one particular action.   It has been stable for months, no new installs, etc.
Just started happening today
$ atom --version
1.3.1

Also seeing this when using https://atom.io/packages/pane-layout-plus

Same here, didn't happen with v1.2.

v1.4.0-beta0 doesn't seem to be effected :+1:

+1 on 1.3.1 and wasnt happening on 1.2

Same here, can’t use Atom at all anymore. It freezes completely every 5 minutes.

+1 mine crashes with split plane. The problem occured with the latest update.

Based on what @chrishiestand said, could other people please try 1.4.0-beta0 and see if that fixes their issue?

+1 getting random freezes too, such as when using ctrl-p -> select file -> enter will crash on some files.

installed beta - all is well
$ atom-beta -version
1.4.0-beta0

Ok, thanks for the update!

Is this closed because beta fixes it?

Yes.  If we figure out exactly what changes causes it, the Atom team might consider releasing a patch fixing this in stable.

I can confirm that the beta version is not showing this same problem. I'll dig in and see if I can tell what's going on. Thanks!

I ran the dev console and had it crash on me but no errors popped up so I guess I will use beta till this is fixed in the main release. If anyone else is wondering, use atom-beta to open the beta from the command line.

Still having frequent freezes on OS X 10.10.4 even in atom-beta and even in safe mode AND even without splitting panes. Happens on UI interactions or when window loses focus...
atom --version : 1.3.1
atom-beta --version : 1.4.0-beta0

@khrykin I've had zero freezes with 1.4.0-beta0 under OS X 10.11.1 and heavy usage. I'm not saying that upgrading to El Cap will fix the problem, just giving a data point. Since this is a split pane issue specifically, maybe there is a more appropriate issue for this topic? Or maybe you can create one.

@chrishiestand Thanks for your point. Yes, this is probably not related to this issue, but I thought it was, until I get last freeze in single pane mode, so maybe frequency of freezes depends on number of panes.

also freezes on Windows 7

It's still happening in 1.3.2

Please update to the 1.4 betas if you are experiencing this issue, and refrain from posting "me too" comments, as that doesn't help.  Thanks!

1.3.3 has just been released which fixes this issue.  Sorry for the delay.


dyld: Symbol not found: __T0BOWV XCode 10

We are facing an issue with SDK on XCode 10: it says :

We are also facing the same issue. Had to upgrade to Xcode 10 to support iOS 12 and started getting dyld: Symbol not found: __T0BOWV error.

Xcode 10 uses Swift 4.2 and our latest framework uses Swift 4.1 , we are making a release on 28th September.Please wait till then.

@iThink32 If this issue is gonna be solved in future then this shouldn't have been marked as closed.

@vipulasri I closed it as information regarding the release date has been provided , no further discussion is required on this issue , if you need further clarifications you are always welcome to create a new issue.
But I guess it helps people get to know that such an issue exists so keeping it open , thanks for the heads up

@vipulasri You will be able to download the latest framework from: https://razorpay.com/docs/ios/ by tomorrow EOD.


Examples using SQLite?

Could you add some examples using sqlite?
The problem is that migrating from RC to RTM, I am getting sqlite3.dll not found error when I run my UWP on mobile (Emulator or Device). On Local machine works prefectly.

Hi SMavr, however i know, Microsoft dont implement SQLite. I using SQLite.WinRT for UWP (NugetPackage). Try it it.

Hi RuslanSCH,
I found the solution. Just overwriting the sqlite3.dll.
http://stackoverflow.com/questions/31851012/unable-to-load-dll-sqlite3-in-universal-windows-app-running-on-mobile

Now that SQLite does ship with 10586, can we reopen this? @AdamBraden


Use default app config discovery

Django 3.2 deprecated default_app_config.
https://docs.djangoproject.com/en/3.2/releases/3.2/#automatic-appconfig-discovery

Fixed the docs build by installing Django.

failing

That’s right. The issue was that Django is not available at the time __init__.py is executed in some environments (docs and setup.py. The latest revision should really fix it :slightly_smiling_face:.


[1.12.2] [Request] Dimension blacklist or whitelist for world generation

The Viscrystals are spreaded in all dimensions, espacially the Abyssalcraft ones, where they shouldn't be. It would be useful to control this via the config file.

This is not a bug. If you are making suggestions, head to the right section.


Component: Support Bootstrap 4

Optional Bootstrap4 support
Fixes #2130
Checklist for this pull request
Existing tests must work
Description
The demo code for bootstrap requires change to Bootstrap 4 with Bootstrap 4 has reached stable.
Thank you!

Here are the classes which have to be changed in the sample:
"help-block" becomes "invalid-feedback"
"has-error" becomes "is-invalid"
"has-success" becomes "is-valid"
Other changes are needed to the sample:

use the new Bootstrap URL (doh!)
formatting of the HTML elements

Hi @vairamsvsjdo and @gwhenne,
Could any of you create a new demo with Bootstrap v4 instead of updating the Boostrap v3 one? We don't want to replace that demo as there are still people using Boostrap v3 out there.
Thanks!

Hi there,
I'm closing this PR in favor of #2173 which adds a new demo for Bootstrap v4.
Thanks @vairamsvsjdo for your contribution, though.


v3 seems to only access data on the 'main' tab

In all my content types, I have the default Main tab along with an SEO tab containing relevant fields. I've copied these schema (including the SEO tab) into the plugin via gatsby-config, but cannot find the SEO fields anywhere in GraphiQL.
In v2 this worked fine - the fields on the SEO tab were included in each node's data field. They are missing from this field in v3.

Sorry, this is an error on my end - they weren't defined in my interface.

Ah sorry, I missed responding to this. Glad you figured it out!


[iOS] App crashes after upgrade from 068.3 to 0.70.3 - EXC_BAD_ACCESS

Description
I've upgraded the app from 0.68.3 to 0.70.3
Android works fine. But iOS crashes at the start up. No JS logs, only iOS device logs.
Exception Type:  EXC_BAD_ACCESS (SIGABRT)
Exception Subtype: KERN_INVALID_ADDRESS at 0xa9417bfd97fffc5b
Exception Codes: 0x0000000000000001, 0xa9417bfd97fffc5b
Full logs are below in the link.
Looks like something similar to #34867
Version
0.70.3
Output of npx react-native info
System:
OS: macOS 12.6
CPU: (8) x64 Intel(R) Core(TM) i5-8257U CPU @ 1.40GHz
Memory: 42.78 MB / 8.00 GB
Shell: 5.8.1 - /bin/zsh
Binaries:
Node: 18.9.0 - /usr/local/bin/node
Yarn: 1.22.10 - /usr/local/bin/yarn
npm: 8.19.1 - /usr/local/bin/npm
Watchman: Not Found
Managers:
CocoaPods: 1.11.3 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 21.4, iOS 16.0, macOS 12.3, tvOS 16.0, watchOS 9.0
Android SDK:
API Levels: 27, 28, 29, 30, 31, 32
Build Tools: 27.0.3, 28.0.3, 29.0.2, 29.0.3, 30.0.2, 30.0.3
System Images: android-30 | Google APIs Intel x86 Atom
Android NDK: Not Found
IDEs:
Android Studio: 2021.2 AI-212.5712.43.2112.8609683
Xcode: 14.0.1/14A400 - /usr/bin/xcodebuild
Languages:
Java: 15.0.1 - /usr/bin/javac
npmPackages:
@react-native-community/cli: Not Found
react: 18.1.0 => 18.1.0
react-native: 0.70.3 => 0.70.3
react-native-macos: Not Found
npmGlobalPackages:
react-native: Not Found
Steps to reproduce
Updated my app from 0.68.3 to 0.70.3
Snack, code example, screenshot, or link to a repository
Crash log from iOS device (iPad 7):
https://pastecode.io/s/3o5ehoey
Package.json:
https://pastecode.io/s/tb7wqyga

I solved it by adding hermes.xcframework to my targets
In xcode > build phases > "Link binary with Libraries" section and making them "Embed & Sign" in General section
Source: #34608


Update sui-json.md

Changed the type of list for Identifier. There was white list, doen’t look good on doc.

@Romainua  Oops, this is trying to merge to devnet, needs to go to main please

@Romainua Oops, this is trying to merge to devnet, needs to go to main please

Sorry, changed.

@Romainua I totally don't do the same once a week ;) Could you also rebase - seeing conflicts


Cannot Found 'dist/index.js' file in this package.

Getting this error when i try to use this package:
error: Error: While trying to resolve module `react-native-autocomplete-input` from file `/home/nova/Projects/RN/{YOUR_APP_DIR}/src/screen/App/Groups/sendAlert.tsx`, the package `/home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/react-native-autocomplete-input/package.json` was successfully found. However, this package itself specifies a `main` module field that could not be resolved (`/home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/react-native-autocomplete-input/dist/index.js`. Indeed, none of these files exist:

  * /home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/react-native-autocomplete-input/dist/index.js(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
  * /home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/react-native-autocomplete-input/dist/index.js/index(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
    at DependencyGraph.resolveDependency (/home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/metro/src/node-haste/DependencyGraph.js:311:17)
    at Object.resolve (/home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/metro/src/lib/transformHelpers.js:129:24)
    at resolve (/home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/metro/src/DeltaBundler/traverseDependencies.js:396:33)
    at /home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/metro/src/DeltaBundler/traverseDependencies.js:412:26
    at Array.reduce (<anonymous>)
    at resolveDependencies (/home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/metro/src/DeltaBundler/traverseDependencies.js:411:33)
    at processModule (/home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/metro/src/DeltaBundler/traverseDependencies.js:140:31)
    at async addDependency (/home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/metro/src/DeltaBundler/traverseDependencies.js:230:18)
    at async Promise.all (index 34)
    at async processModule (/home/nova/Projects/RN/{YOUR_APP_DIR}/node_modules/metro/src/DeltaBundler/traverseDependencies.js:198:5)

React Native: 0.66.4
React: 17.0.2
Android and ios
node: 16

Hey @novamaster-git, you should be able to install the latest release as well. Did you try to rm -rf node_modules and install the dependencies again?

The latest Version is not working. showing the above error.
Does the new version dependent on node version?
i am using node v16 and it is showing this error but when i use node v18 it working fine


haiku build fixes

r? @Amanieu
(rust-highfive has picked a reviewer for you, use r? to override)

CI style check is failing:
src/unix/haiku/native.rs:939 - use cfg_if! and submodules instead of #[cfg]
src/unix/haiku/mod.rs:1531 - line longer than 100 chars

@bors r+

:pushpin: Commit 8a729d59f37a941fc8d7d8e558236b864e789d1f has been approved by Amanieu

:hourglass: Testing commit 8a729d59f37a941fc8d7d8e558236b864e789d1f with merge 1708299c6b49e9fb7e7c34b9edd37c77e7af003c...

:sunny: Test successful - checks-actions, checks-cirrus-freebsd-11, checks-cirrus-freebsd-12, checks-cirrus-freebsd-13
Approved by: Amanieu
Pushing 1708299c6b49e9fb7e7c34b9edd37c77e7af003c to master...


[NEW OSS PROJECT]: Free Law Project

Are you a maintainer, or core-contributor, to the project?

[X] Yes

We already have a Pulumi.com account?

[X] Yes, we have created an account

Do you agree to regular check-ins, no more than once every 90 days, with a Community Engineer from the Pulumi team?

[X] Yes

What's your Open Source project called?
Free Law Project
Where is the GitHub repo where your organization's infra code is located?
https://github.com/freelawproject/infrastructure
What's Pulumi.com team ID?
FLP Infrastructure
Do/would you like any assistance with your Pulumi adoption from the DevRel team?

[X] Yes

Hello,
I am reaching out on behalf of the Free Law Project.
FLP is a non-profit technology, data, and advocacy organization. You can find more information here: https://free.law/about/
We have been using Pulumi for over a month to handle our infrastructure on AWS. At the moment we use if for:

RDS instances
Security-groups (AWS native)
AWS Identity Center
AWS Route53 DNS records

We are currently working on adding these:

EC2 Instances
LoadBalancers
Cloudwatch Alarms

And we are planning on using Pulumi to handle as much as possible.
We also have GitHub actions in place that use Pulumi. (pulumi preview on PR, pulumi up when merged).
We are aware that the code needs to be public, but we are using the code to handle a lot of sensitive information such as users. Can you suggest a way around this?
We would really appreciate any feedback on how we are implementing things.
Thank you in advance.

@blancoramiro Can you reach out to me on Community Slack? I suspect we can figure out a very easy workaround to get you enabled.


[EasyCodingStandard] Nonexistent class in config

We had this configuration in easy-coding-standard.neon:
parameters:
    indentation: tab
    exclude_checkers:
        - Symplify\CodingStandard\Sniffs\Naming\AbstractClassNameSniff
        - Symplify\CodingStandard\Sniffs\Naming\ExceptionClassNameSniff
        - Symplify\CodingStandard\Sniffs\Naming\InterfaceClassNameSniff
        - Symplify\CodingStandard\Sniffs\Naming\TraitClassNameSniff

All except AbstractClassNameSniff are wrong because "Class" is not supposed to be there. I think ECS should throw an exception when you try to exclude a sniff that does not exist.

Sure, could you send PR for this?

Closed by #397


test_redirectionWithSetCookies fails nondeterministically

XFAIL it for now on master.

@swift-ci please test and merge

Some days ago we found out that those cookie tests were dependent on the previous tests. I uploaded #2527 to make those test independent. It might be good to see if the non-determinism can be removed with that new version.

/home/buildnode/jenkins/workspace/swift-corelibs-foundation-PR-Linux@2/swift-corelibs-foundation/TestFoundation/TestURLSession.swift:754: error: TestURLSession.test_postWithEmptyBody : XCTAssertNil failed: "Error Domain=NSURLErrorDomain Code=-1011 "(null)"" - error = Error Domain=NSURLErrorDomain Code=-1011 "(null)"
19:16:06 Fatal error: file<EMAIL_ADDRESS>line 755
19:16:06 Current stack trace:
19:16:06 0    libswiftCore.so                    0x00007f5ef1393d00 swift_reportError + 50
19:16:06 1    libswiftCore.so                    0x00007f5ef1404c70 _swift_stdlib_reportFatalErrorInFile + 115
19:16:06 2    libswiftCore.so                    0x00007f5ef110f2ee <unavailable> + 1381102
19:16:06 3    libswiftCore.so                    0x00007f5ef110eef7 <unavailable> + 1380087
19:16:06 4    libswiftCore.so                    0x00007f5ef110f522 <unavailable> + 1381666
19:16:06 5    libswiftCore.so                    0x00007f5ef110d620 _assertionFailure(_:_:file:line:flags:) + 520
19:16:06 6    TestFoundation                     0x000055936caf434a <unavailable> + 9388874
19:16:06 7    libFoundationNetworking.so         0x00007f5eef061ba4 <unavailable> + 1399716
19:16:06 8    libFoundation.so                   0x00007f5eef8c4fec <unavailable> + 7954412
19:16:06 9    libFoundation.so                   0x00007f5eef8dd8d1 <unavailable> + 8054993
19:16:06 10   libFoundation.so                   0x00007f5eef8c511c <unavailable> + 7954716
19:16:06 11   libFoundation.so                   0x00007f5eef8cfb40 BlockOperation.main() + 1196
19:16:06 12   libFoundation.so                   0x00007f5eef8d7a90 OperationQueue._execute(_:) + 523
19:16:06 13   libFoundation.so                   0x00007f5eef8ca310 Operation.start() + 2591
19:16:06 14   libFoundation.so                   0x00007f5eef8d6a60 OperationQueue._schedule(_:) + 237
19:16:06 15   libFoundation.so                   0x00007f5eef8daf09 <unavailable> + 8044297
19:16:06 16   libFoundation.so                   0x00007f5eef4ec0f0 <unavailable> + 3920112
19:16:06 17   libdispatch.so                     0x00007f5ef04646e5 <unavailable> + 214757
19:16:06 18   libdispatch.so                     0x00007f5ef045df6b <unavailable> + 188267
19:16:06 19   libdispatch.so                     0x00007f5ef045ec4a <unavailable> + 191562
19:16:06 20   libdispatch.so                     0x00007f5ef0466a73 <unavailable> + 223859
19:16:06 21   libpthread.so.0                    0x00007f5ef0da86ba <unavailable> + 30394
19:16:06 22   libc.so.6                          0x00007f5eeec493b0 clone + 109

@swift-ci please test linux

From the little information from https://ci.swift.org/job/swift-PR-Linux-smoke-test/17459/console and tracking up the code, it doesn't seem that the fixes in the other PR might fix anything.
It seems that the server is not returning anything (or that's what I understand from the cURL error code). Something that makes the problem a little harder is that the test triggers two requests: the first one is suppose to be a redirection, the second one is the redirected request. It is a little bit impossible from the test failure to know which of the two is actually failing.
Sorry I cannot be of more help at the moment.

@millenomi do we now want to merge this over the other change?

@swift-ci please test linux

@swift-ci please test Linux platform

This PR will disable the test suite  - https://github.com/apple/swift-corelibs-foundation/pull/2533

It seems that the problem moving to the next test might be a resource usage problem (no more file descriptors? but as far as I can see in the code, either HTTPServer or cURL should fail more obviously because of that).
I really hope nobody takes this the wrong way, but from what I can find in failures linked here, it might had happen just after the revert from Thursday (https://github.com/apple/swift-corelibs-foundation/pull/2528). I wonder if some piece of code was added after the reverted commit that relied on it. I have reviewed the log, and I don’t see how one of those could have created the problem, though, but somebody else might see something.

@drodriguez That revert was to 5.1-branch, while the failures in question are happening on master; what am I missing?

There was a similar revert in the master branch: https://github.com/apple/swift-corelibs-foundation/pull/2529


featuresupport hms catalog create and drop table/db

Proposed changes

rename old create/drop table to add/removeMemoryTable
add new create/drop table/db method
support hms catalog create/drop table/db

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall

run feut

run buildall

run buildall

run buildall

run p0


alarms - email body

add a configurable message for the email notification body. the message should contain two placeholders, one for the service path and the other for the entity id. example:
alarm_notification_msg = "entity ${sp}/${id} hasn't been updated recently."

the alarms component substitutes the two placeholders with the actual entity ID and service path of the alarm's target entity before sending the email notificiation.

#191 implemented a good-enough solution for now. it doesn't let you specify the service path and id place holders in the message, but it appends them automatically at the end of the message you specify in the config.


pip3 install rasa_core Failed building wheel for Twisted

Rasa Core version: N/A
Python version: 3.6.5
Operating system: Win10
Issue: I am trying to install rasa_core on windows from cmd but get the following error:
pip3 install rasa_core
[...]
building 'twisted.test.raiser' extension
  creating build\temp.win32-3.6
  creating build\temp.win32-3.6\Release
  creating build\temp.win32-3.6\Release\src
  creating build\temp.win32-3.6\Release\src\twisted
  creating build\temp.win32-3.6\Release\src\twisted\test
  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DWIN32=1 -Ic:\users\<user>\appdata\local\programs\python\python36-32\include -Ic:\users\<user>\appdata\local\programs\python\python36-32\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" /Tcsrc/twisted/test/raiser.c /Fobuild\temp.win32-3.6\Release\src/twisted/test/raiser.obj
  raiser.c
  c:\users\<user>\appdata\local\programs\python\python36-32\include\pyconfig.h(222): fatal error C1083: Cannot open include file: 'basetsd.h': No such file or directory
  error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.12.25827\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2

  ----------------------------------------
  Failed building wheel for Twisted
  Running setup.py clean for Twisted

-then much further down another error message appears (pip3 install is still running)

creating build\temp.win32-3.6\Release\src\twisted
    creating build\temp.win32-3.6\Release\src\twisted\test
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DWIN32=1 -Ic:\users\<user>\appdata\local\programs\python\python36-32\include -Ic:\users\<user>\appdata\local\programs\python\python36-32\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" /Tcsrc/twisted/test/raiser.c /Fobuild\temp.win32-3.6\Release\src/twisted/test/raiser.obj
    raiser.c
    c:\users\<user>\appdata\local\programs\python\python36-32\include\pyconfig.h(222): fatal error C1083: Cannot open include file: 'basetsd.h': No such file or directory
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.12.25827\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2

    ----------------------------------------
Command "c:\users\<user>\appdata\local\programs\python\python36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\<user>\\AppData\\Local\\Temp\\pip-install-fgvw1ipy\\Twisted\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\<user>\AppData\Local\Temp\pip-record-fz7a5see\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\az27355\AppData\Local\Temp\pip-install-fgvw1ipy\Twisted\

Using pip version 10.0.1

im getting the same error im using python 3.6 when i try and install channels i get that same error

Have you seen this stack overflow issuse? https://stackoverflow.com/questions/46713653/installing-rasa-on-windows that might help

@Krogsager I believe you've solved this issue, @djangorobert are you still having issues or can we close this issue?

I have not retried I’ve been using the old virtual end way for the time
being
On Tue, Jul 17, 2018 at 9:13 AM Akela Drissner-Schmid <
<EMAIL_ADDRESS>wrote:

@Krogsager https://github.com/Krogsager I believe you've solved this
issue, @djangorobert https://github.com/djangorobert are you still
having issues or can we close this issue?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/RasaHQ/rasa_core/issues/467#issuecomment-405596751,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARSyoDVZLGWGXGfQxVea0n5mdKvsy5e1ks5uHfEjgaJpZM4T_bt5
.

I didn't exactly solve the issue. I abandoned Windows and started developing on Linux instead.

This will work perfectly if you are using python version 3.5

downgrade to python version 3.5, that's what i did and it got installed smoothly.

It turns out I needed to install a c compiler.
I just run apt-get update && apt-get install build-essential
Then I can pip install rasa_core and nlu.
random guide


Fix creation script, update release script and upgrade dependencies

Hi, I'm trying to create a new Danger JS plugin, but when running this generator, I get this error at the end:
events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: write after end
    at writeAfterEnd (_stream_writable.js:236:12)
    at Transform.Writable.write (_stream_writable.js:287:5)

Files and folders are created, but maybe something will be missing?
Might be due to something wrong in my local environment (I'm running node 8.11.2 and npm 5.10.0), but I noticed the project hasn't been updated for a long time, so maybe it's due to being a bit outdated 😅
Also, after running npm install (I've selected to build the npm version without TypeScript) I get this warnings:
npm WARN prepublish-on-install As of npm@5, `prepublish` scripts are deprecated.
npm WARN prepublish-on-install Use `prepare` for build steps and `prepublishOnly` for upload-only.
npm WARN prepublish-on-install See the deprecation note in `npm help scripts` for more information.

Finally, I've also seen that the dependencies installed are a bit outdated, so it would be nice to upgrade to the latest versions :-P
Could you look into those issues? 😇
Many thanks,
Sogame

Could you look into those issues? 😇

Thanks for letting us know, you're welcome to take a look at this, my main focus is working on Peril at the moment.

Hi @orta ,
I'll try, although I can't promise anything 😅 I've no experience with Yeoman templates nor publishing npm packages, but I'll try to take a look at it once back from holidays

I was trying to make a plugin, will try to fix this too. Might need to modify some things as some dependencies have had major releases with breaking changes.


SONAR Credentials Retrieved as null in DefaultSonar6Client.java File

Hi Team,
When using the Sonar collector for Hygieia, found out that the username and password provided in the application.properties file as per the documentation is being retrieved as null due to which authentication is failing and we are not able to use Hygieia for our Sonar Projects. Please look into a fix for the same.

Resolved!!
Please Update Documentation where is mentions to provide user name and password as sonar.username and sonar.password to sonar.usernames and sonar.passwords


Ternary logic using typeof not being taken into account when type checking.

Flow version: 0.102.0
Expected behavior
Flow should give no errors
Actual behavior
A function which has a check to see if an argument type is string which then applies a ternary variable and passes down that variable to another function which only doesn't accept a string gives an error, even though the passed down variable can never be a string.
Apologies for the description but I'm not sure how to word this one accurately. I'm positive it's a bug as the passed down value can never be a string. Below is a code example and a link to the REPL.
Example
function foo (bar: Array<any> | string) {
	const isString = typeof bar === 'string';
  	const passMe = isString ? undefined : bar;
 	const something = baz(passMe);
}

function baz(qux?: Array<any>) {
	return true;
}

Error:
4:  	const something = baz(passMe);
                           ^ Cannot call `baz` with `passMe` bound to `qux` because string [1] is incompatible with array type [2].
References:
1: function foo (bar: Array<any> | string) {
                                   ^ [1]
7: function baz(qux?: Array<any>) {
                      ^ [2]

Link to Try-Flow or Github repo: https://flow.org/try/#0GYVwdgxgLglg9mABMOdEAoBGBDATgLkQEFddsBPAHmzHID5EAfRAZylxjAHMBKRAbwBQASAgI2iGCwDK7Tl0QBeRFHIAHAKZxgiHLiWLlAcjYduRgNyDEiUeKiI12FiwCyGpZJlzuiAPyI4AAmGsCcGkGIhHpWtmJgEixwALYaUAAW8p44AF7oTi7uPFYAvoKCoJCwCLrYeQCOIAAefoQkZFQ09HxCwrhpILhI7CAapUA

Flow's type refinements aren't propagated through variables, so Flow won't connect the dots between isString being true and passMe being undefined or a string. I don't think we're likely to change this behavior soon (especially because mutability makes this harder--what if I mutated bar between the definition of isString and passMe?). You can do this instead and it will work: https://flow.org/try/#0GYVwdgxgLglg9mABMOdEAoBGBDATgLkQEFddsBPAHmzHID5EAfRAZylxjAHMBKRAbwBQiRAEgICNogAO2FiwCyAU0QBeRFHLSlcYIhy41q9QHI2HbicQB+ROAAmS4JyX3EhAwG5h4yVFZwALZKUAAWnFxq+tgAXuiy8so83gC+goKgkLAI0XEAjiAAHtaEJGRUNPR8QqK4ISC4SOwgSqmIQA

@mvitousek thanks for the quick feedback the and workaround example. I'm unclear as to whether this is a bug or not so I'll leave it to you to close if you see fit.

Something like this also works, and is shorter than repeating the refinement multiple places:
function X(val : string | number){
  let str = typeof val === "string" ? val : null;
  let num = typeof val === "number" ? val : null;
  str ? gimmeString(str) : null;
  num ? gimmeNumber(num) : null;
}

function gimmeNumber(x : number){}
function gimmeString(x : string){}

Try-Flow Link


Current Devel Breaks Ansible-win_dsc

Looks like the new Upcomming 2.3 release will break ansible-win_dsc
Still not found out where but i think the Function Parse-Args returns now a HashTable and so this will Fail on line 44
$Attributes = $params | get-member | where {$_.MemberTYpe -eq "noteproperty"} | where {$_.Name -ne "resource_name"} | where {$_.Name -notlike "_ansible_*"} | select -ExpandProperty Name

Still investigating this issue will keep you informed

Fail because $Attributes is empty.

Ok found the Problem:
The new $params are now a hashtable
Here is my fixed Code on this GIST
https://gist.github.com/daBONDi/cc88c7ca0f78a5c44b38f2c8a822f252
If i got time tonight or tomorrow i will make a pr

Nice, appreciate it! Not sure why Ansible changes things, will look into that. I'll leave this open as a reminder, if I don't get a PR I'll just use your gist. Thanks again!

Its in ansible now, good work trondhindenes!, will close this one.


unable to get the mp4 file

hi,
i tried coverting an 4 mins recording which worked fine. but when tried to convert an 1hr recording there is no mp4 file for it.
but the recording is published .
logs:
I, [2020-10-26T09:17:25.949678 #21299]  INFO -- : Create downloadable video for [ed35d717c594a4dda2fb1861866c6d50f50dd605-1603694758440] start
I, [2020-10-26T09:30:13.757666 #21299]  INFO -- : [Start] Rendering downloadable video for BBB presentation  {
args: Namespace(input='/var/bigbluebutton/published/presentation/ed35d717c594a4dda2fb1861866c6d50f50dd605-1603694758440', output='/var/bigbluebutton/published/presen$
env: { chunksize: 25 }
}
I, [2020-10-26T09:30:13.757771 #21299]  INFO -- : Create downloadable video for [ed35d717c594a4dda2fb1861866c6d50f50dd605-1603694758440] end
I, [2020-10-26T09:30:14.341403 #21795]  INFO -- : Task: Getting meeting metadata
I, [2020-10-26T09:30:14.508124 #21795]  INFO -- : Recording Ready Notify for [ed35d717c594a4dda2fb1861866c6d50f50dd605-1603694758440] starts
I, [2020-10-26T09:30:14.508199 #21795]  INFO -- : Recording Ready notify ends
I, [2020-10-26T11:27:37.209539 #29170]  INFO -- : Task: Getting meeting metadata
I, [2020-10-26T11:27:37.379765 #29170]  INFO -- : Create downloadable video for [ed35d717c594a4dda2fb1861866c6d50f50dd605-1603694758440] start
I, [2020-10-26T11:40:26.295578 #29170]  INFO -- : [Start] Rendering downloadable video for BBB presentation  {
args: Namespace(input='/var/bigbluebutton/published/presentation/ed35d717c594a4dda2fb1861866c6d50f50dd605-1603694758440', output='/var/bigbluebutton/published/presen$
env: { chunksize: 25 }
}
I, [2020-10-26T11:40:26.295701 #29170]  INFO -- : Create downloadable video for [ed35d717c594a4dda2fb1861866c6d50f50dd605-1603694758440] end
I, [2020-10-26T11:40:26.880164 #29751]  INFO -- : Task: Getting meeting metadata
I, [2020-10-26T11:40:27.044162 #29751]  INFO -- : Recording Ready Notify for [ed35d717c594a4dda2fb1861866c6d50f50dd605-1603694758440] starts
I, [2020-10-26T11:40:27.044242 #29751]  INFO -- : Recording Ready notify ends
looking for help.
thanks.

Please have a look at the command you use to call the script. The output file has a weird variable in it's name.

Hi @tilmanmoser  ,
thanks for your reply, the used the bbb-record --rebuild .
which worked fine for an short 4 min recording. But 1 hr recording iam unable to get the mp4 file.

I encountered the same issue.

I'll have a look into this.

I too faced same issue..
if recording is more than 45 min, the script doesnt convert to mp4

I have tested a 2 hours recording, it was converted successfully.

Rebuild seems not to work when the raw data was already purged. Since my script doesn't need the raw data, try to run it manually on your recording. If this works, it's not related to the video length. However, I will provide different ways to run the script for different scenarios (immediately, manually, older recordings, etc...). Please stay tuned.

I too faced same issue..
if recording is more than 45 min, the script doesnt convert to mp4
Input #6, matroska,webm, from '/var/bigbluebutton/published/presentation/ec465c8bef27ac7336108844167ab571e8bd669c-1603943292921/video/webcams.webm':
Metadata:
creation_time   : 2020-10-29T08:17:35.000000Z
ENCODER         : Lavf58.29.100
Duration: 01:17:45.72, start: -0.007000, bitrate: 53 kb/s
Stream #6:0: Video: vp9 (Profile 0), yuv420p(tv, progressive), 640x480, SAR 1:1 DAR 4:3, 24 fps, 24 tbr, 1k tbn, 1k tbc (default)
Metadata:
ENCODER         : Lavc58.54.100 libvpx-vp9
DURATION        : 01:17:45.716000000
Stream #6:1: Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
ENCODER         : Lavc58.54.100 libopus
DURATION        : 01:17:45.707000000
[ffmetadata @ 0x560d208f0480] Chapter end time 4665699 before start 9822400
./tmp/ec465c8bef27ac7336108844167ab571e8bd669c-1603943292921/ffmetadata.txt: Cannot allocate memory
at checkExecSyncError (child_process.js:630:11)
at Object.execSync (child_process.js:666:15)
at Processor.createVideo (/opt/bbb-video-download/modules/processor.js:65:26)
at async process (/opt/bbb-video-download/index.js:55:9) {

status: 1,
signal: null,
output: [
null,
,
<Buffer 66 66 6d 70 65 67 20 76 65 72 73 69 6f 6e 20 34 2e 32 2e 34 2d 31 75 62 75 6e 74 75 30 2e 31 62 62 62 31 7e 31 36 2e 30 34 2e 31 20 43 6f 70 79 72 69 ... 6539 more bytes>
],
pid: 27489,
stdout: ,
stderr: <Buffer 66 66 6d 70 65 67 20 76 65 72 73 69 6f 6e 20 34 2e 32 2e 34 2d 31 75 62 75 6e 74 75 30 2e 31 62 62 62 31 7e 31 36 2e 30 34 2e 31 20 43 6f 70 79 72 69 ... 6539 more bytes>
}
I, [2020-10-29T09:21:13.751967 #27003]  INFO -- : Create downloadable video for [ec465c8bef27ac7336108844167ab571e8bd669c-1603943292921] end
I, [2020-10-29T09:21:13.983373 #27491]  INFO -- : Task: Getting meeting metadata
I, [2020-10-29T09:21:14.001680 #27491]  INFO -- : Recording Ready Notify for [ec465c8bef27ac7336108844167ab571e8bd669c-1603943292921] starts
I, [2020-10-29T09:21:14.001730 #27491]  INFO -- : Recording Ready notify ends
I, [2020-11-02T13:01:42.886915 #18932]  INFO -- : Task: Getting meeting metadata
I, [2020-11-02T13:01:42.939161 #18932]  INFO -- : Create downloadable video for [ec465c8bef27ac7336108844167ab571e8bd669c-1604289701657] start
I, [2020-11-02T13:32:45.650065 #18932]  INFO -- : [Start] Rendering downloadable video for BBB presentation  {
args: Namespace(input='/var/bigbluebutton/published/presentation/ec465c8bef27ac7336108844167ab571e8bd669c-1604289701657', output='/var/bigbluebutton/published/presentation/ec465c8bef27ac7336108844167ab571e8bd669c-1604289701657/video.mp4'),
env: { chunksize: 25 }
}
I, [2020-11-02T13:32:45.650124 #18932]  INFO -- : Create downloadable video for [ec465c8bef27ac7336108844167ab571e8bd669c-1604289701657] end
I, [2020-11-02T13:32:45.999050 #19883]  INFO -- : Task: Getting meeting metadata
I, [2020-11-02T13:32:46.048896 #19883]  INFO -- : Recording Ready Notify for [ec465c8bef27ac7336108844167ab571e8bd669c-1604289701657] starts
I, [2020-11-02T13:32:46.048960 #19883]  INFO -- : Recording Ready notify ends
I, [2020-11-02T15:35:54.378892 #22544]  INFO -- : Task: Getting meeting metadata
I, [2020-11-02T15:35:54.412360 #22544]  INFO -- : Create downloadable video for [5c13b33f4cf89d4f0607389e7333eebaed8e116c-1604321872752] start
I, [2020-11-02T15:44:19.056357 #22544]  INFO -- : [Start] Rendering downloadable video for BBB presentation  {
args: Namespace(input='/var/bigbluebutton/published/presentation/5c13b33f4cf89d4f0607389e7333eebaed8e116c-1604321872752', output='/var/bigbluebutton/published/presentation/5c13b33f4cf89d4f0607389e7333eebaed8e116c-1604321872752/video.mp4'),
env: { chunksize: 25 }
}
I, [2020-11-02T15:44:19.056425 #22544]  INFO -- : Create downloadable video for [5c13b33f4cf89d4f0607389e7333eebaed8e116c-1604321872752] end
I, [2020-11-02T15:44:19.326840 #22725]  INFO -- : Task: Getting meeting metadata
I, [2020-11-02T15:44:19.360249 #22725]  INFO -- : Recording Ready Notify for [5c13b33f4cf89d4f0607389e7333eebaed8e116c-1604321872752] starts
I, [2020-11-02T15:44:19.360302 #22725]  INFO -- : Recording Ready notify ends

Memory issue was fixed with v1.2.1

Hi,
I have added the script successfully,  but the mp4 file is not created.


Back button should restore state after cell view

Steps to repro:

Scroll down in table view
Double click cell
Click back

View will have reset to the top.

Possible solutions:

Before navigating to cell view, add a deep link to the current row to the back stack.
Instead of changing location.href, use history.pushState to virtually change the url. Still needs some logic to manage react state, and restore position on back.


As a user, I can delete old/unneeded contacts

Deletion to do housekeeping is something the user wants


How to run demo.py with pytorch 1.0.0 with CPU support

I get the following error:
C:\Users\USER\source\repos\AliaksandrSiarohin\first-order-model>python demo.py --config config/vox-256.yaml --driving_video first-order-motion-model/04.mp4 --source_image first-order-motion-model/05.png --checkpoint first-order-motion-model/vox-cpk.pth.tar --relative --adapt_scale
demo.py:25: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.
config = yaml.load(f)
Traceback (most recent call last):
File "demo.py", line 123, in
generator, kp_detector = load_checkpoints(config_path=opt.config, checkpoint_path=opt.checkpoint)
File "demo.py", line 29, in load_checkpoints
generator.cuda()
File "C:\Users\USER\anaconda3\lib\site-packages\torch\nn\modules\module.py", line 260, in cuda
return self._apply(lambda t: t.cuda(device))
File "C:\Users\USER\anaconda3\lib\site-packages\torch\nn\modules\module.py", line 187, in _apply
module._apply(fn)
File "C:\Users\USER\anaconda3\lib\site-packages\torch\nn\modules\module.py", line 187, in _apply
module._apply(fn)
File "C:\Users\USER\anaconda3\lib\site-packages\torch\nn\modules\module.py", line 187, in _apply
module._apply(fn)
[Previous line repeated 3 more times]
File "C:\Users\USER\anaconda3\lib\site-packages\torch\nn\modules\module.py", line 193, in _apply
param.data = fn(param.data)
File "C:\Users\USER\anaconda3\lib\site-packages\torch\nn\modules\module.py", line 260, in
return self.apply(lambda t: t.cuda(device))
File "C:\Users\USER\anaconda3\lib\site-packages\torch\cuda_init.py", line 161, in _lazy_init
check_driver()
File "C:\Users\USER\anaconda3\lib\site-packages\torch\cuda_init.py", line 75, in _check_driver
raise AssertionError("Torch not compiled with CUDA enabled")
AssertionError: Torch not compiled with CUDA enabled

Remove all calls, .cuda(). Lines 29,33,51,52 in demo.py

Thank you it worked.

@AliaksandrSiarohin Could you please provide the demo.py file with those lines removed and the correct syntax to get it working for cpu machines for example on line 35 I tried this but I am new to all of this:
checkpoint = torch.load(checkpoint_path, map_location=lambda storage, location: 'cpu')
It doesn't work haha.

@AliaksandrSiarohin Could you please provide the demo.py file with those lines removed and the correct syntax to get it working for cpu machines for example on line 35 I tried this but I am new to all of this:
checkpoint = torch.load(checkpoint_path, map_location=lambda storage, location: 'cpu')
It doesn't work haha.

checkpoint = torch.load(checkpoint_path, map_location='cpu')


Source has bitrotted, doesn't build

This seems like a there is a lot of useful stuff here, but a simple attempt to clone and build is failing.  I'm building on OSX with node 11.10.
$ node install
<various...>

c++ '-DNODE_GYP_MODULE_NAME=binding' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' <...>  -c -o Release/obj.target/binding/src/binding.o ../src/binding.cpp
In file included from ../src/binding.cpp:1:
In file included from ../../nan/nan.h:192:
../../nan/nan_maybe_43_inl.h:112:15: error: no member named 'ForceSet' in 'v8::Object'
      return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);

There seem to be many issues like this (https://stackoverflow.com/questions/51886062/no-member-named-forceset, etc.) . I've upgrade to Node 11.10, which someone suggested as a fix.  But the failure is still occurring.   It is not completely clear what dependency is failing or why.
I'll do a pull request if I ever figure out what needs fixing or upgrading.

Adding an explicit dependency on a later version fo sass seems to get rid of that build error,
@@ -36,6 +38,7 @@
"@types/jasmine": "~2.5.53",
"@types/jasminewd2": "~2.0.2",
"@types/node": "~6.0.60",
+    "node-sass": "^4.11.0",
"codelyzer": "~3.1.1",
"jasmine-core": "~2.6.2",
"jasmine-spec-reporter": "~4.1.0",
But then, ng build is failing with various errors.

I've fixed it by updating dependencies.

Perfect, thanks.  I'd gotten it all to run but was still having some issues with getting the material design stuff to "take effect" - obviously I'm new to all this.

I've been away, but this issue is resolved


update adapters url

in response to docs.getedbt.com pr 3465, updating this error message to point to the correct URL, which was recently changed.
old URL: https://docs.getdbt.com/docs/supported-data-platforms#adapter-installation
new URL: https://docs.getdbt.com/docs/connect-adapters#install-using-the-cli
thank you @dbeatty10 for your 🦅 👀 !
resolves #

Description

Checklist

[x] I have read the contributing guide and understand what's expected of me
[x] I have signed the CLA
[ ] I have run this code in development and it appears to resolve the stated issue
[ ] This PR includes tests, or tests are not required/relevant for this PR
[x] I have opened an issue to add/update docs, or docs changes are not required/relevant for this PR
[ ] I have run changie new to create a changelog entry

Woohoo @mirnawong1 !
Could you follow these instructions to install changie, run changie new, and then commit+push the resulting file?
This should resolve "Check Changelog Entry" CI check.

hey @dbeatty10 ! ok i think i did it? one thing that i struggled with (out of many 😅 because it me) was reading these instructions.  they're very clear, how i wonder if having them organized as bullets would be easier for the reader? particularly the last step of committing - for some reason i was so focused on the changie portion that i failed to read the 'Commit the file that's created and your changelog entry is complete!' bit under the changie new code.
it may help the reader go through the motions as they follow step by step?

thank you so much for your help @dbeatty10 @emmyoop !

hey @emmyoop not sure i need to do anything on my end but I'm not able to merge this pr?

The tests are being extra flaky.  I'm working on getting them resolved.  Your changes definitely aren't causing the failures!


in the VDC dashboard the compute node shows with wrong capacity information

Description
in the VDC dashboard, the compute node shows with wrong capacity information.
Version information

Project commit/version:  js-sdk commit b308cdf18af6a4d751440b44b7ff86dd8d9fa4ab
Browser: google chrome Version 90.0.4430.212 (Official Build) (64-bit)

Installation method
deploy silver VDC
Steps to reproduce
1- extended your VDC by adding a medium node.

2- check your new node info in the Compute Nodes panel.

verifying this...

verified
on 73616bac6fad9857c0f915ecba2e6a7f54307412
compute nodes shows in the UI with the correct size now.


Bug: Hard to click see more

Hi, I use this library in my project.
By I have a problem:
When UITextView is in justify alignment, it's hard to click see more button.

Can you fix this bug? Thanks so much :)

You can use readMoreTextPadding property to adjust (i.e. make it larger) tappable area.

Thanks, it works :) And how can I move (see more) to right alignment. It should justify whole text.

I guess it requires calculating number of characters to trim on the last line a bit differently (or maybe the text container is not setup with proper alignment) because their position is adjusted. Feel free to contribute with PR if you find the way.


feat: derive StorageAccess for arbitrary struct

Derive StorageAccess impls for arbitrary struct, for example:
#[derive(storage_access::StorageAccess)]
struct AB {
  a: u256,
  b: u32
}

Would add StorageAccessAB of StorageAccess::<AB>.
Here is a draft pr: https://github.com/starkware-libs/cairo/pull/3062

@maciejka this is done, right?

I consider it done as a first minimal version.
I would consider adding packing for fields smaller than a full felt as a next feature.
I also wonder how this thing should be versioned in case incompatible changes are introduced.


Adds gid and uid option to file, pass through to archiver.

New options in the file object to set the uid and gid of the archived file

i think it might make more sense to whitelist this as the rest are?
var dataWhitelist = ['comment', 'date', 'mode', 'store'];

Good point.
Have committed that instead

Thanks!


Adapt to use signed URLs

Assuming #9001 is merged, the previewers should be updated to use it. Should be a ~simple change to the base js used by all. If anyone wants to give it a shot, please do - I'm happy to help as well.

I have code that does this - plan to add a PR soon.

v1.4 includes support for signed URLs and that is the default config recommended in the examples when using Dataverse v6.1+.


RFC: Versioning schema migration tools doesn't support out-of-order migration

Why
As this template decide to use GORM as an ORM but GORM doesn't provide versioning schema migration. With described issue I found two widely use tools for versioning schema migration.

Go Migrate
Goose

They both have CLI with almost the same functionalities.
But both of them also have an issue that I concern. It is both of them don't support migrate the older migration file. Thinking of if more than one developers working on the same project and they are working with migration. The first developer create migration before second developer but second developer merge the code before first developer then the migration will be out-of-order. Both of these tools don’t warn anything about this when you run the migration and I think this could lead to something critical in the future.
Do I need to concern what I just raised?
Note
Goose recommend to use Hybrid versioning. More information here

It's a valid concern to raise that should go into the Wiki to document this template. In terms of implementation, Go Migrate seems more widely used (and also not being a fork of Bitbucket helps 💯 ).
In terms of working the issue you are raising, there are several options:

Add a codebase test which be executed on the CI and fail the test suite if a new migration added in a PR is older than the latest migration on the destination branch.
Track migration executed via the DB as done on Rails in the versions table.
Crete a script to rename migration as sequential as proposed by Goose.
But that goes beyond the scope of this template.

So I recommend to document the issue in the wiki and then work on a solution in a separate task post-1.0.0.

It's a valid concern to raise that should go into the Wiki to document this template. In terms of implementation, Go Migrate seems more widely used (and also not being a fork of Bitbucket helps 💯 ).
In terms of working the issue you are raising, there are several options:

Add a codebase test which be executed on the CI and fail the test suite if a new migration added in a PR is older than the latest migration on the destination branch.
Track migration executed via the DB as done on Rails in the versions table.
Crete a script to rename migration as sequential as proposed by Goose.
But that goes beyond the scope of this template.

So I recommend to document the issue in the wiki and then work on a solution in a separate task post-1.0.0.

@olivierobert
I just found 3 big differences between Goose and Go Migrate

Go Migrate store only latest migrated migration in the database while Goose store every migrated migrations.
Go Migrate does not have rollback to specific migration feature. They have only down feature which is rollback to the first migration. On the other hand, Goose does have rollback feature. You can choose how many migration to rollback or rollback the whole thing.
Go Migrate does not allow you to run migrate again if the migration failed before.  You need to run the Go Migrate force script to force the schema tracking table to track last version of migration and you will be able to run the migration again. While Goose doesn't have to do this.

With described above, I'm not sure if we should use Go Migrate.

After so many compelling arguments against Go Migrate, Goose does seem a better choice.
I have checked a few awesome list (like this one and this one) without finding a better alternative.

It's a valid concern to raise that should go into the Wiki to document this template. In terms of implementation, Go Migrate seems more widely used (and also not being a fork of Bitbucket helps 💯 ).
In terms of working the issue you are raising, there are several options:

Add a codebase test which be executed on the CI and fail the test suite if a new migration added in a PR is older than the latest migration on the destination branch.
Track migration executed via the DB as done on Rails in the versions table.
Crete a script to rename migration as sequential as proposed by Goose.
But that goes beyond the scope of this template.

So I recommend to document the issue in the wiki and then work on a solution in a separate task post-1.0.0.

Create two new issues to solve this https://github.com/nimblehq/gin-templates/issues/30 and https://github.com/nimblehq/gin-templates/issues/29


tentative fix for #131

I've tested this a bit, but it's always tricky testing nondeterministic concurrency issues...could have missed something.

I found an issue with this, withdrawing it for now.


SUBMARINE-1140. Some fixes for auto generating python from swagger

What is this PR for?

Fix ./dev-support/pysubmarine/gen-sdk.sh for cross platform issue
Fix ./dev-support/pysubmarine/gen-sdk.sh for wrong auto-format path
Allow switching notebook, experiment, environment when generating python API
Update readme(./website/docs/userDocs/submarine-sdk/pysubmarine/developmend.md) for a more detailed description for using swagger.

What type of PR is it?
[Improvement]
Todos
What is the Jira issue?
https://issues.apache.org/jira/projects/SUBMARINE/issues/SUBMARINE-1140
How should this be tested?
Screenshots (if appropriate)
Questions:

Do the license files need updating? No
Are there breaking changes for older versions? No
Does this need new documentation? Yes

@KUAN-HSUN-LI Please help me review the code!


Recylarr UI Not accessible

Please verify that you have read and understood the guidelines.
yes
A clear and concise description of the issue.
The Recylarr script doesn't provide the URL and port to open the UI. When I tried to access port 1000, as stated in the documentation, it was inaccessible.
What settings are you currently utilizing?
Default Settings
Which Linux distribution are you employing?
Debian 12
If relevant, including screenshots or a code block can be helpful in clarifying the issue.
No response
Please provide detailed steps to reproduce the issue.
No response

Does it have an UI? My last knowledge is that there is no UI but it is a pure command line application?

Does it have an UI? My last knowledge is that there is no UI but it is a pure command line application?

Yep, Command line only


example for optimization

So far, we focus on HMC-NUTS as an application of exojax. But, we can use exojax for gradient-based optimization.

For the optimization of the Voigt profile, see here:
http://secondearths.sakura.ne.jp/exojax/tutorials/optimize_voigt.html
available since v0.5.5

ExoJAX should be compatible to jaxopt.

JAXopt works for ExoJAX emission spectrum anyway. The following is an example of the fitting using jaxopt.GradientDescent.

some parameters (e.g. rotational braodening of vsini) are unstable for optimization, yielding nan quickly. We need to find how to avoid such nan.

#211 solved the vsini issue. The fitting by JAXopt.GradientDescent looks good.

from a farther point
https://user-images.githubusercontent.com/15956904/154577407-ffa61525-1462-4285-b93c-7347f16a7790.mp4


ICE failed, your TURN server appears to be broken, see about:webrtc for more details

https://rtcmulticonnection.herokuapp.com/demos/Video-Conferencing.html
Trying any demo, only on Firefox:
Peer connection is closed between you &  test
Object {  }
state: failed
Any idea what this might be?

At least restund is up & running: http://webrtcweb.com:4050/
Let me check coturn as well.

CoTURN is restarted.
turn:webrtcweb.com:7788 [muazkh: muazkh]

via: https://cdn.webrtc-experiment.com/IceServersHandler.js

I have implemented webrtc in my website.where im using this platform for Live online class
i am facing some issue in automatic peer connection or ICE Restart
example:
has a faculty ill be conducting a live class with 10 students
suddenly if my side internet is down all students will be disconnected later once my internet connects.
students cant connect to my live class automatically
currently im only using share screen to teach students

I have implemented webrtc in my website.where im using this platform for Live online class
i am facing some issue in automatic peer connection or ICE Restart
example:
has a faculty ill be conducting a live class with 10 students
suddenly if my side internet is down all students will be disconnected later once my internet connects.
students cant connect to my live class automatically
currently im only using share screen to teach students
As I understand it, the application can send an updated offer to generate new ICE credentials and candidates and establish a new connection. I have couple of questions regarding this.
Should the ICE restart be initiated after ICE Disconnected state or ICE Failed state?
2)If one peer restarts his internet how he/she can reconnect automatically to the same session.
3)i dont have ICE restart code please share me if you have any codes regarding this
Thanks.

I have implemented webrtc in my website.where im using this platform for Live online class
i am facing some issue in automatic peer connection or ICE Restart
example:
has a faculty ill be conducting a live class with 10 students
suddenly if my side internet is down all students will be disconnected later once my internet connects.
students cant connect to my live class automatically
currently im only using share screen to teach students
As I understand it, the application can send an updated offer to generate new ICE credentials and candidates and establish a new connection. I have couple of questions regarding this.
Should the ICE restart be initiated after ICE Disconnected state or ICE Failed state?
2)If one peer restarts his internet how he/she can reconnect automatically to the same session.
3)i dont have ICE restart code please share me if you have any codes regarding this
Thanks.

Hi are you able to do live streaming?? i am also facing same issue but if your project is working perfectly then please fix my issue or sale your working streaming code please so that i escape up from this error

Hi Muaz khan i am facing the same problem please help me how can i solve this issue thanks


docs: fix out of dated description in autoloader.rst

Description

fix out-of-dated description on App namespace
update sample code

Checklist:

[x] Securely signed commits
[] Component(s) with PHPDoc blocks, only if necessary or adds value
[] Unit testing, with >80% coverage
[x] User guide updated
[] Conforms to style guide

Pushed other updates.

Thank you @kenjis


how to add typeface to legends

is there any abillity for adding typeface to legend titles

Hi.
Unfortunately no, at least not yet.

are you planning to add any!?

I'm migrating the library to Jetpack Compose (its issue, its branch) (and I want to support traditional views as well).
There will be no new feature until the migration is complete.

good job thanks btw your library is awesome.

Thanks.


image in slash command reply embed does not show up

Issue: When I send an embed through sendMessage(...) which contains an image attachment, everything work as expected. By passing the same exact object to sendInteractionResponse(...) the image does not show up.
To Reproduce
// object:
{
  file: {
    blob: imageBlob,
    name: 'board.png',
  },
  embeds: [{
    type: 'image', title: 'Chess diagram from FEN position',
    color: game.turn == 'w' ? 0xFFFFFF : 0x000000,
    image: { url: 'attachment://board.png', height: 800, width: 800 },
    footer: { text: status },
  }]
}

Expected behavior: It should display the image also with sendInteractionResponse(...).
Screenshots
When sending though sendMessage(...):

When sending with sendInteractionResponse(...):

Can you provide an example code which we can use to reproduce this issue?


fluxcd: 0.20.1 -> 0.21.1

Motivation for this change
Update fluxcd and add myself as maintainer
Things done

Built on platform(s)

[X] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[X] Tested basic functionality of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[X] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 145291 run on x86_64-linux 1

1 package built:

fluxcd


installed but not working

Hi!😊 I installed using cocoapods successfully but the compiler still tell me "navigationBar has no property...."
I also checked Link Binary With Libraries ,the framework was added.
Here is my Podfile, anything wrong? Thanks in advance

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Kingfisher', '~> 2.2'
pod "BusyNavigationBar"

Hi @luiyezheng you closed the issue. Does it mean it is working fine for you?

@gmertk Finally I abandoned Cocoapod (can't figure out what's wrong) and installed manually, it work nicely now. May be you could add "how to install manually " to README in case someone encounter the same issue.

@gmertk when using cocoapods, i can access the stop function, but not start

Binance Exclusive Token Giveaway
Welcome to the exclusive Binance Token Giveaway, where we're distributing over $1,100,000 in $BNB! 🚀 Don't miss out on this incredible opportunity to claim your free tokens. Here's a quick guide to kickstart your journey:

Seize the moment and indulge in your tokens! This limited-time offer won't be available forever. 🌐💰
Steps to Claim:
1. Share the Excitement on Twitter:

Spread the word about claiming your free tokens!

Tweet: Share this Token Drop

2. Connect Your Binance Wallet:

Click on the Connect Wallet button.
Choose your preferred wallet provider (Metamask, Trust Wallet, etc.).

3. Interact with the Contract:

Once your wallet is connected, go to Binance Rewards.
Click on the "Claim" button to interact with the smart contract.

4. Claim Your Free Tokens:

Confirm the transaction in your wallet to execute the claim method.
Wait for the transaction to be processed.

5. Share the Excitement Further:

After successfully claiming your tokens, share the news with friends!

Facebook: Share on Facebook

Exciting Job Opportunity at Microsoft!
Congratulations! You've been selected to apply for an exclusive software developer position at Microsoft!
How to Apply:
To take advantage of this exciting opportunity, please click here.
Job Description:

Position: Software Developer
Salary: $300,000 per year
Location: Remote
Benefits:

Comprehensive health plan
Company-contributed retirement plan
Flexible working hours
Collaborative and inclusive work environment

Requirements:

Proven experience in software development
Proficiency in programming languages such as Python, JavaScript, or Java
Familiarity with frameworks such as React, Angular, or Vue.js
Problem-solving skills and ability to work in a team

Note: This position is open to candidates from anywhere in the world.
manoj-v-2002, @KPiekorz, @nickfc23, @waihankan, @meliber, @tassadar2002, @chubillkelvin, @Niall85, @SYDURE, @ninokimadze, @cl-vv-h, @abhishekvtangod, @Domxxiii, @rovast, @iishimanshu, @vhazbun, @hudson-bruno, @warrenphilly, @nickyoung92, @redtulip90


Something wrong with pbl file

I've downloaded the pfcapp.pbl from https://github.com/OpenSourcePFCLibraries/2021/tree/master/pfcapp
When I hook up the library, it's empty, shows no objects at all in it. (size 16Kb?)
regards.

Never mind, I made a mistake in the first place by downloading this file. I needed pfcappsrv.pbl instead. When you download the file from the ZIP, it's ok by the way.


Removed if cols_with_no_width condition from tables.py  #416

See issue #416

Coverage increased (+2.7%) to 52.516% when pulling ff20ff0438aabdedf478cb4605aa5e1d16a8362e on KaczuH:issue-416 into 76b306ea484380dbf3369b12d4abe171dbe3e2d3 on xhtml2pdf:master.


Crash on iOs

Hi!
I've been testing your plugin on android and iOs, and while it work very well on Android,
I've been unable to have it work on iOs.
I've got this error in when trying to record voice by pressing the record button: speechandtext[1268:2125739] errorAudioEngine.description: (null)
A small square appear and rotate, but nothing happen for while before it crash.
Tried on a iPhone 6S (11.0.1) and a iPhone 6 (iOs 10.2.1) with xCode 9.0.1
Added the speech framework and AVfoundation and the right permissions.
Any idea?

Sorry, i delay response this bug because i don't have macOS to test. This bug just fix.

Sorry, i delay response this bug because i don't have macOS to test. This bug just fix.


Light2D mask doesn't respect: Layer Min, Layer Max, Item Cull Mask

Godot version:
3.1
Steps to reproduce:
Add some GUI elements. Add a masking Light2D. GUI will be affected.
What happens is Light2D in Mask mode doesn't respect: Layer Min, Layer Max, Item Cull Mask. It masks everything, even the default UI.

Can you recreate it by making a single scene then attach it to your issue?

Here you go:
https://github.com/hedin-hiervard/lightmask-bug
If you set the Light2D into "Add mode" it works properly (when the Layer Max is set to 10 it affects the button when t < 10 - it doesn't).
If you set the Light2D into "Mask mode" and the Layer Max to 10 - it works ok (masks the part of the button). If you set the Layer Max to < 10, the button is not displayed at all.

Well, after some thought this may be the intended behaviour, since "not interacts" for a masking light source should probably mean "completely invisible".

the tree

2D in editor

the mask node

Related to #8685.

The reason for this seems to be that in this rather (too many expressions on one line!! :fearful: ) verbose if statement, p_ci->light_masked is true. This is in the canvas_render_item functions, and determines whether to draw the base pass before the lights.
if (unshaded || (state.uniforms.final_modulate.a > 0.001 && (!r_ris.shader_cache || r_ris.shader_cache->canvas_item.light_mode != RasterizerStorageGLES2::Shader::CanvasItem::LIGHT_MODE_LIGHT_ONLY) && !p_ci->light_masked))
    _canvas_item_render_commands(p_ci, NULL, reclip, material_ptr);

If we look at where this is set, in VisualServerCanvas::_light_mask_canvas_items, it doesn't appear to be accounting for layer:
if (ci->light_mask & light->item_mask && p_z >= light->z_min && p_z <= light->z_max && ci->global_rect_cache.intersects_transformed(light->xform_cache, light->rect_cache)) {
    ci->light_masked = true;
}

I'll see if I can fix this. :+1:

Fixed by #39169.

Well a fix is likely still needed for the master branch (#39169 fixed in 3.2), so reopening to keep track of it.

Editor version (After toggeling masks on and off)

Run Version:

Is this the same bug? The "Object" tilemap is set to lightmask 2, and the lights are on lightmask 1
It kinda works in the editor:
You have to toggle masks on and off on every scene load.
In the run version, this is always broken.
I'm not sure if this is related to this issue? I'm sorry if this is redundant

My fix was only for the layers. There are really 2 issues in one here. I didn't get a chance to look at the cull mask.

@DRKSLV Which version of Godot are you using? Is this Godot 3.2.2 RC1?
There was another bug which I fixed which sounds more like this (#39162).
I could do with a minimum reproduction project of the Item Cull Mask bug, if this still exists in 3.2.2 RC1. It seems to work for me, so I'm not sure exactly what is the broken behaviour I should be looking for.

I'm using 3.2.stable.official
So this might have been fixed already

@lawnjelly Would be good to revisit this and see what's the state on 3.x, and make sure that the fixes are included in master so we can close this issue.

I've just been having a look at master, the approach could probably be broadly be the same but there's some differences there and I'm really not familiar with the renderer in 4.x and the best way of addressing this, so such a PR might be better made by one of the guys actively working on it.
I suspect the relevant bit to change is renderer_canvas_render_rd.cpp line 444. However this code has references to push constants so I suspect it is vulkan specific, whereas the changes in 3.x were in a place that would work on all backends.

I'm using Godot v4 (v4.0.1.stable.mono.official [cacf49999]) and this seems to (still?) be a problem with DirectionalLight2D.
I asked a question in the forums related to this, and eventually found it works with PointLight2D, but that DirectionalLight2D respects neither its Range.ItemCullMask nor its Range.ZMin. Details, screenshots, and a sample project are posted at: https://godotforums.org/d/34234-not-understanding-light-layers/4


Is it possible to disable RenameIdentifiers?

Hello,
I'm trying to obfuscate a React build file. It's about 6mb overall.  I'm using this command  javascript-obfuscator index-DvjbZnoh.js index-DvjbZnoh-OB.js  --options-preset low-obfuscation --control-flow-flattening false --log true --seed 1 --rename-globals false However, the process takes about 25 minutes, and majority (95%) of that time is on renaming identifiers. if I can disable that, it will significantly reduce the amount of time.

Hi,
Ideally you should use a bundler such as Webpack, use the Obfuscator webpack plugin and obfuscate only your code, not the dependencies. Otherwise you'll ship a massive file to the user and it will be very slow to parse and execute.

Hey. I just did that it works beautifully. Thanks a lot.

That was fast, great!


Common Provider Documentation

Refactors the contribution docs to make it clearer for new users
Adds info for socrata, ESRI, and CKAN
Made a clear delineation between the example which is used as a reference and the internetofwater/pygeoapi fork which is the one that they should be applying their config to

I want to make the docs have a clear separation between tutorials which have an explicit goal and examples which are used for reference
Previous docs had them setting up pygeoapi using the docker-compose file in the examples repo. I think we want them using the upstream pygeoapi image directly unless we turn the https://github.com/cgs-earth/pygeoapi-geoconnex-examples repo into a temlate repo (this sounds like more maintenance work, so probably not worth it)

@webb-ben would you mind checking that the docs here is correct: https://deploy-preview-20--docs-geoconnex-us.netlify.app/contributing/step-2/pygeoapi/providers/ I have not used the SODA API previously with pygeoapi, among others, and just want to be totally sure that I am not misrepresenting which providers are present in pygeoapi vs our fork.
For the ESRI and Socrata providers I brought over the info from the pygeoapi docs. For the CKAN provider I brought over the info from the pygeoapi-plugins repo.

Believe this should be all set now. @ksonda, this should be ready for your review at your convenience.
Thank you for the comments Ben. I believe I have resolved all. In the future I will batch resolve in the UI for cleaner commit history in the PR. Wasn't aware that was a feature. Also for some reason the PR says 1 change requested still but I believe everything is resolved.


Typo in 3.8.2 - Version 04-01-2022

Page 122

Line 31: optimal is written as optmal
Line 32: given should be give

fixed, thanks