CIF: Bug: Filters don't work on the project attachment page (both view and edit)

Describe the Bug:
The filters in the attachment table don't work. This makes it hard for users to find the right file when dealing with 20+ attachments.
Probability (how likely the bug is to happen, scored from 1-5): 5
(For example, probability of 5 is something like "it happens to all users every time they log in."
Probability of 1 "only happens to certain users when a really specific and unlikely path is followed.")
Effect (how bad the bug is when it does happen, scored from 1-5):2
(For example, effect of 5 is "the entire app crashes and makes it unusable for all users" or "the bug causes the wrong data to be saved, with critical information (e.g. payment) being affected."
Effect of 1 is "It makes some styling look a little bit weird.")
Steps to reproduce the behaviour:
Filter attachments on either view or edit attachments for a project
Screenshots:
Additional information:

OS: [e.g. iOS]
Browser: [e.g. chrome, safari]
Version: [e.g. 22]
Additional context

@patriciarussellCAS @dleard Having a look at the code, this one will be a tricky one. It will require rewiring quite a few pages and components to accept search parameters to let them pass through our attachments table. The side effects are also hard to gauge.
We could also try and implement basic filtering on the client side (especially since pagination doesn't work 🥴 )
I stand by my estimate of about 5 days FTE of work.

Thanks @pbastia I'd like to raise this one during Combo stand-up and see if anyone has capacity over this sprint or next.


chore: upgrade charts

updated chart jxgh/jenkins-x-crds from 3.0.8 to 3.0.10

any idea why it's failing? It fails instantly, which is a bit weird 🤔

/close


Add DelimitedPaths field

This is a custom field especially meant to handle JSONAPI include and sort parameters. I would have added it to marshmallow-jsonapi, but it is based on DelimtedList field which is only a part of webargs.

I'm lukewarm on this because of how specific to JSON-API to this API is. I understand why you added it to webargs, but I still think it should be added to marshmallow-jsonapi. Since delimited lists are common in the JSON-API spec, perhaps it would make sense to copy the DelimitedList field from webargs to marshmallow_jsonapi.fields and add DelimitedPaths there as well.

Closing for now.


Need DevOPS routine to Push Settings

We need a way, similar to running the other build process, to push settings from Stage to Production.
run-push-admin-to-prod.txt
And there's a program for that in the project
opasPushSettingsToProduction.py
No arguments are needed...but for testing, you can use:
opasPushSettingsToProduction.py -p
which will print messages to console but not "push" anything.
This has been used a number of times from my local system.  Let me know if you have any problems running online.
You might need some additional items in localsecrets, it should be in any I sent since Mar 2021:
(added 2021-03-21 to allow copying settings from stage to production)
STAGE_DB_HOST
PRODUCTION_DB_HOST
STAGE2PROD_PW
STAGE2PROD_USER

The deployment process should now accept the ‘run-push-admin-to-prod.txt’ file. Let me know if you run into any issues.


wayland supprt?

Will you add wayland support?

only xwayland.
plz see https://github.com/noctuid/tdrop/issues/422#issuecomment-1630398861


chore: add make release target

https://issues.redhat.com/browse/RHOAIENG-8539
creates a make release target which updates the image tag referenced in the kustomization file, commits with a tag and pushes to origin (includes tag in push), then reverts the image tag to latest and pushes that change with message "release: next iteration".

not satisfied with pushing to origin by default - any ideas? note: checks will fail from linter

not satisfied with pushing to origin by default - any ideas? note: checks will fail from linter

I would leave push to the user. I think making commits is good enough


spring cloud etcd not update?

spring cloud etcd not update?
i found spring cloud consul and spring cloud zookeeper always update，but spring cloud etcd have not update serval month， i want to use etcd to do service discovery, could i use spring-cloud-etcd this project? thanks

This project is in the incubating phase so it's definitely not production ready. There is not even a milestone released. You can use only snapshots.


[ie/generic] Follow https redirects properly

IMPORTANT: PRs without the template will be CLOSED
Description of your pull request and other information
Currently, if an extractor only matches the HTTPS URL with the HTTP URL redirecting to the HTTPS one, then the generic extractor does not properly redirect.
This PR has two parts. First, I changed r'https://' to r'https?://' in all extractors I found it (except Vimeo, since that causes collisions...).
And second, I removed the logic to ignore redirects when only the protocol changes. This was added in https://github.com/yt-dlp/yt-dlp/commit/4de88a6a362a6f976ebac5d384a79ca59606ec0a for cosmetic reasons. I would argue it is cleaner to display all redirects. If people disagree, this commit can be reverted.
Edit: the first part has been moved in to https://github.com/yt-dlp/yt-dlp/pull/8968
Template

Before submitting a pull request make sure you have:

[x] At least skimmed through contributing guidelines including yt-dlp coding conventions
[x] Searched the bugtracker for similar pull requests
[x] Checked the code with flake8 and ran relevant tests

In order to be accepted and merged into yt-dlp each piece of code must be in public domain or released under Unlicense. Check all of the following options that apply:

[x] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[ ] Fix or improvement to an extractor (Make sure to add/update tests)
[ ] New extractor (Piracy websites will not be accepted)
[x] Core bug fix/improvement
[ ] New feature (It is strongly recommended to open an issue first)

I think it would be better to revert 4de88a6a362a6f976ebac5d384a79ca59606ec0a as one commit, and add the rest to cleanup PR. Opinions?

I moved the _VALID_URL changes to https://github.com/yt-dlp/yt-dlp/pull/8968


Fetch and AsyncData not working on reloading page.

Error: Request failed with status code 404
    at createError (/home/deepak/Linux/NodeJS/FullStack/Notes/WebApp/node_modules/axios/lib/core/createError.js:16:15)
    at settle (/home/deepak/Linux/NodeJS/FullStack/Notes/WebApp/node_modules/axios/lib/core/settle.js:18:12)
    at IncomingMessage.handleStreamEnd (/home/deepak/Linux/NodeJS/FullStack/Notes/WebApp/node_modules/axios/lib/adapters/http.js:191:11)
    at emitNone (events.js:91:20)
    at IncomingMessage.emit (events.js:188:7)
    at endReadableNT (_stream_readable.js:975:12)
    at _combinedTickCallback (internal/process/next_tick.js:80:11)
    at process._tickCallback (internal/process/next_tick.js:104:9)

I am fetching data via ajax using axios. When I navigate to the page using a router link, it loads the data but if I reload the page then data disappears and the above error shows up on the backend.
It is same for both methods 'fetch' & 'asyncData'.

fetch and AsyncData only work on vue in pages directory

I am using then in the pages directory only.

is there any way to handle fetch (by any means) on page refresh?

I'm using a vuex dispatch in a page component inside of fetch as well. It's not working on refresh.
Is this a bug or intended functionality?
Currently, the only way I see getting around this, is adding another HTTP request inside of mounted or possibly inside of middleware or a plugin? Not really ideal at this point.

same problem

Same problem. I described it here

Not sure if this is what is wanted by people in this thread, but this approach works for me using nuxt-links, direct link access, manual refresh or hot-code reload.
It either runs on server or client depending if you navigate or access/reload manually. If you leave both fetch and async your request will run twice, ofc.
Use setters in fetch/async to set the Store value and let the computed handle passing it back to your template.
If you test it here below, you'll see bar shows up in the HTML.

<template>

Res: {{ barfoo }}

</template>

any solution now?

i found the root of the problem.
i use the @nuxt/axios, and set the baseURL = '/api',
when i remove above setting, add '/api' to url prefix direct, the problem will disappear ~
is the axios bug? i'm not sure ~

so I still do not know how to solve this problem..

Running into this issue as well.

Its my solution
add like plugin. Don remember set variable like false in data()
`import Vue from 'vue'
Vue.mixin({
async beforeMount() {
if( this.$root.$options.context.isStatic
&& typeof this.$root.$options.context.from == 'undefined'
&& this.$router.history.current.path != '/'
&& typeof this.$options.asyncData == "function") {
        const data = await this.$options.asyncData(this.$root.$options.context);

        for(let k in data) {
            this[k] = data[k];
        }
    }
}

});`


HW:10.10.16

https://github.com/Pahanbl4/Test22

please provide link which will show me differences in one page (I demonstrate how to do that today on class)

?

HW 10.10.2016
Implement some object.
Write units test for that object
Mock part/fully behaviour of that object. (mockito, robolectric)
Write instrumentationTests (expresso, robotium )
Implement button which visibility depends of private field in activity. Mock that private object.

please provide link which will show me differences in one page (I demonstrate how to do that 6 days ago on class)


Chore: Issue with version up function

          As said before - this check does not fix things. See [here](https://github.com/ynput/ayon-core/pull/545#discussion_r1627782264) - it's redundant code.

However, the issue presented here I assume is still present? (Or I might be misinterpreting the code and it's not an issue at all; worth a test run I suppose?)
Originally posted by @BigRoy in https://github.com/ynput/ayon-core/pull/545#discussion_r1627887519

Thanks - will take a look at this hopefully next week.

I tested the version up logic in Maya and it does seem to increment beyond gaps so it seems to work without any issue.


Investigate relaxing 4XX error codes

There are some cases where a broker is being implemented on a frameworks that handle authnz. In those systems, for example 401 / 403 are distinct error codes. Currently the spec:
https://github.com/openservicebrokerapi/servicebroker/blob/master/spec.md#authentication
specifies that the request must be failed with 401 if authnz fails. As mentioned some platforms distinguish between 401 / 403. Could we relax the MUST return a 401?
"If authentication is used, the service broker MUST authenticate the request using the predetermined authentication mechanism and MUST return a 401 Unauthorized response if the authentication fails."

Put together a PR to allow for 403 to return. @mattmcneeney to check with Cloud Controller to make sure there's no blockers from their side.

@vaikas-google Do you remember what happened to this PR!?

lol, no idea :(

Fair enough, it was a long time ago! Going to close this for now. Please reopen if anyone is getting blocked on this!


run problem and main file

how to run this project..where is the main file of this program

In the test path
src/test/java/com/github/ruananswer/


Add a new API sample

Add my sample in https://github.com/Microsoft/TypeScript/issues/5550#issuecomment-154773233 to the using the compiler API page.

@DanielRosenwasser, any more comments?

Nice! As long as the sample still works, :+1:


Trouble with timeupdate event

Hello! I've got some problems with timeupdate event for my own time progressbar ( I disabled youtube controls). I add inside onReady following code:
onReady (player) {
    this.player = player;
    this.player.addEventListener('timeupdate', this.updateProgressBar, true);
  }

and updateProgressBar method
  updateProgressBar() {
      this.progressBar.nativeElement.value = Math.floor((100 / this.player.getDuration()) * this.player.getCurrentTime());
  }

And timeupdate event doesn't fire.  What am I doing wrong?

this is a youtube player related issue.
reopen if still relevant to ngx-youtube-player.


Add syntax for Zig

Hi! I'd like to add syntax support for the Zig programming Language.
Checklist:

[x] I am adding a new language.

[x] The extension of the new language is used in hundreds of repositories on GitHub.com.

Search results for each extension:

https://github.com/search?utf8=✓&q=import+extension%3Azig&type=Code

[x] I have included a real-world usage sample for all extensions added in this PR:

Sample source(s): from the Zig source tree
Sample license(s): MIT

[x] I have included a syntax highlighting grammar.
[ ] I have included a change to the heuristics to distinguish my language from others using the same extension.

Closes zig-lang/zig#138
Closes zig-lang/sublime-zig-language#1
Please let me know and thank you!

@andrewrk is Zig's original author and not a fly by rando LGTM'ing FWIW 😃

what's the timeline for merges?

what's the timeline for merges?

From a quick look at the search results, I'm afraid it's going to be dependent on the growth of the use of Zig on GitHub.com and not based on anyone within the Linguist community.
Your search results show 517 files. If I remove the import keyword, this goes up to 635. If I then look into how the files of the more generous results are distributed across repos, I see they're spread across only 52 repos... which is a long way off our "used in hundreds of repositories on GitHub.com" requirement.
In short, Zig is not popular enough for this PR to be merged just yet and I've tagged this PR accordingly.

Yup, LGTM.

The funnest post I've ever seen in GitHub issue comments, I saw this comment and laughed for an hour

I see they're spread across only 52 repos

How do you perform this search? I was unable to find this in the GitHub web interface.

How do you perform this search? I was unable to find this in the GitHub web interface.

I have a script that queries the search API. Unfortunately, I can't share it at the moment as it abuses the API and will result in rate limiting and blocking for other peeps.
@Alhadis has a written Harvester which does something similar, but within the browser so isn't subject to API abuse rate limiting.

but within the browser so isn't subject to API abuse rate limiting.

As far as I know, it is constrained by the rate-limit as well, but there's a timer to slow down requests. I'm expecting this is okay according to the terms of service since:

Researchers may scrape public, non-personal information from GitHub for research purposes, only if any publications resulting from that research are open access.

As far as I know, it is constrained by the rate-limit as well

It is. I had to slow it down on purpose:
// Throttle the next request so GitHub doesn't bite our head off
return wait(2000).then(() => next());

Closing in favor of #4219. We'll monitor the popularity of the extension there.
If you have an improved search query compared to the one used in #4219, please post it here and I'll update #4219.

It's time to re-open this issue. See https://github.com/github/linguist/issues/4219#issuecomment-443465947

@lildude could you please re-open this issue?

cc @vmg

Any deprecation in the syntax/example file? I suppose Zig's design is changing during this time.

I'll update this soon. Thanks for reopening!

  1) Failure:
TestGrammars#test_readme_file_is_in_sync [/home/travis/build/github/linguist/test/test_grammars.rb:42]:
Grammar list is out-of-date. Run `script/list-grammars`.
--- expected
+++ actual
@@ -428,5 +428,5 @@
 - **YARA:** [blacktop/language-yara](https://github.com/blacktop/language-yara)
 - **YASnippet:** [Alhadis/language-emacs-lisp](https://github.com/Alhadis/language-emacs-lisp)
 - **Zephir:** [phalcon/zephir-sublime](https://github.com/phalcon/zephir-sublime)
-- **Zig:** [ziglang/sublime-zig-language](https://github.com/ziglang/sublime-zig-language)
+- **Zig:** [zig-lang/sublime-zig-language](https://github.com/zig-lang/sublime-zig-language)
 "

Looks like an easy fix. github.com/zig-lang was renamed to github.com/ziglang.

github.com/zig-lang was renamed to github.com/ziglang

Hyphenation™: Disrupting technology since 1958! :thumb-up:
Technically, redirects should be handled by the add-grammar script... but they're uncommon enough to warrant manual updates, instead of adding extra complexity to the script. Plus, it discourages authors from wanton hyphenation changes. 😉

Wow! We're going to have syntax-highlighted Zig files on GitHub!

Is there anything else that needs to happen before this can be merged?

Yes, a final word of approval from GitHub staff.
/cc @lildude

/home/travis/build/github/linguist/vendor/licenses/grammar/sublime-zig-language.txt:
  - cached license data out of date

what does this mean?

@andrewrk The submodule commit didn't match the cached license hash.


Github Actions not working

Sorry to both you once again. Github actions seems to fail on working builds. Its a very minor issue (everything still builds fine locally) just something I thought I should let you know as it may initially be confusing to those newly forking the project
The build fails under the check formatting section with the following output
Diff in /Users/runner/work/neovide/neovide/src/bridge/events.rs at line 36:
             ParseError::InvalidWindowAnchor(value) => {
                 write!(f, "invalid window anchor format {}", value)
             }
            ParseError::InvalidFormat(debug_text) => write!(f, "invalid event format {}", debug_text),
            ParseError::InvalidFormat(debug_text) => {
              write!(f, "invalid event format {}", debug_text)
           }
         }
     }
 }

and then some unused variables in the clippy section

On it

I just fixed the formatting and clippy errors. Should be working shortly


CZ Gate in Composer is not displaying properly

Informations
I'm using the IBM Quantum Experience Composer portal.

Qiskit version: N/A
Python version: N/A
Operating system: N/A

What is the current behavior?

Steps to reproduce the problem
OPENQASM 2.0;
include "qelib1.inc";

qreg q[3];
creg c[3];

h q[0];
x q[1];
cz q[0],q[1];

What is the expected behavior?
Display CZ gate correctly by showing the connection between the qubits!
Suggested solutions

This is not a Qiskit issue per say as the composer is not part of Qiskit.  I have however notified the people in charge of the composer about this issue.

thanks for reporting this, it should be fixed now (just refresh the browser)


refactor(api): moved common Post*Stream logic to helper func

PostServiceStream and PostStepStream have a lot of shared logic to manage streaming logs to the database.
This refactors the Post*Stream methods so they can share an implementation in a new streamLogToDatabase helper function.
This is pre-work for the InitStep proposal https://github.com/go-vela/community/pull/771, but this is separate and useful whether or not that proposal gets accepted. If the proposal is accepted, this will make it easier to add PostInitStepStream in a future PR without adding yet another copy of the shared log streaming logic. If the propsal is not accepted, DRYing this code could help with any performance refactors so that we have one place to update instead of 2 (or 3). And it makes the logic within the API method much easier to follow.

Removing them makes sense. Maybe at some point we can add an endpoint that does one of:

use an alternative protocol that any load balancers are less likely to interfere with such as websocket or grpc
make sure the endpoint gracefully handles reconnects (allow append-only streaming)

Shall I remove this? Removing achieves my goal of simplifying what I have to implement to add the InitStep stuff.

use an alternative protocol that any load balancers are less likely to interfere with such as websocket or grpc

Unfortunately, those implementations can still be susceptible to issues based on load balancer configuration:
https://github.com/go-vela/community/issues/427#issuecomment-958112554
Not to say we couldn't work through them though.
IIRC, we intentionally decided to pivot away from them due to the fragility that is added by them.

Shall I remove this?

That would be my preference since they are no longer used

i made a reference to that here: https://github.com/go-vela/server/pull/796#issuecomment-1483009308
perhaps if the storage provide was something other than postgres, something like this would be more feasible.
i'm ok to remove for now.

PRs to remove the endpoints:

https://github.com/go-vela/server/pull/799
https://github.com/go-vela/sdk-go/pull/215


How is S3V2 applied to each epigenetic mark

Hi Guanjue:
I'm curious about how S3V2 was applied to normalize each epigenetic track, my understanding is S3V2 normalization is applied to each type of epigenetic mark respectively, so if there are 2 epigenetic marks (i.e., H3.3 and H2A.Z), S3V2 would be called twice, one for each, is that correct?
And I also wonder if there is a way to let the pipeline stop when normalization is done, because I only need the normalized bigwig files, IDEAS usually takes a lot of time to run and it's not very convenient to kill the process every time.
Thanks!

Yes, the S3V2-IDEAS pipeline apply S3norm version1 to adjust sequencing depth and signal to noise ratio across of the average signal tracks for all epigenetic marks first. Then, it will use S3V2 to normalize each sample of each feature against the new average signal track.
You can set run_ideas='F' in "run_S3V2_IDEAS_ESMP.sh" to just running the normalization part.


HBASE-22676 Move all the code in hbase-rsgroup to hbase-server and re…

…move hbase-rsgroup module

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
57
Docker mode activated.

_ Prechecks _

+1
dupname
1
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 30 new or modified test files.

_ HBASE-22514 Compile Tests _

0
mvndep
13
Maven dependency ordering for branch

-1
mvninstall
11
root in HBASE-22514 failed.

+1
compile
161
HBASE-22514 passed

+1
checkstyle
143
HBASE-22514 passed

+1
shadedjars
270
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
250
HBASE-22514 passed

0
spotbugs
843
Used deprecated FindBugs config; considering switching to SpotBugs.

-1
findbugs
36
hbase-server in HBASE-22514 failed.

-1
findbugs
18
hbase-rsgroup in HBASE-22514 failed.

0
findbugs
29
branch/hbase-assembly no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
12
Maven dependency ordering for patch

-1
mvninstall
11
root in the patch failed.

+1
compile
163
the patch passed

+1
javac
163
the patch passed

+1
checkstyle
136
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
xml
7
The patch has no ill-formed XML file.

+1
shadedjars
271
patch has no errors when building our shaded downstream artifacts.

-1
hadoopcheck
11
The patch causes 10 errors with Hadoop v2.8.5.

-1
hadoopcheck
20
The patch causes 10 errors with Hadoop v2.9.2.

-1
hadoopcheck
31
The patch causes 10 errors with Hadoop v3.1.2.

-1
javadoc
33
hbase-server generated 63 new + 4 unchanged - 1 fixed = 67 total (was 5)

-1
javadoc
151
root generated 63 new + 17 unchanged - 72 fixed = 80 total (was 89)

-1
findbugs
35
hbase-server in the patch failed.

0
findbugs
23
hbase-assembly has no data from findbugs

_ Other Tests _

+1
unit
21078
root in the patch passed.

+1
asflicense
187
The patch does not generate ASF License warnings.

24992

Subsystem
Report/Notes

Docker
Client=18.09.8 Server=18.09.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/399

Optional Tests
dupname asflicense javac javadoc unit xml shadedjars hadoopcheck compile spotbugs findbugs hbaseanti checkstyle

uname
Linux dc47ea7822a9 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-399/out/precommit/personality/provided.sh

git revision
HBASE-22514 / bf2055a09a

Default Java
1.8.0_181

mvninstall
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/branch-mvninstall-root.txt

findbugs
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/branch-findbugs-hbase-server.txt

findbugs
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/branch-findbugs-hbase-rsgroup.txt

mvninstall
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/patch-mvninstall-root.txt

hadoopcheck
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/patch-javac-2.8.5.txt

hadoopcheck
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/patch-javac-2.9.2.txt

hadoopcheck
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/patch-javac-3.1.2.txt

javadoc
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/diff-javadoc-javadoc-hbase-server.txt

javadoc
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/diff-javadoc-javadoc-root.txt

findbugs
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/artifact/out/patch-findbugs-hbase-server.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/testReport/

Max. process+thread count
5548 (vs. ulimit of 10000)

modules
C: hbase-server hbase-shell hbase-it hbase-assembly . U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-399/2/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

The result is a bit strange... Tried locally, mvn install is fine. Let me trigger a build again...
And on the spotbugs, I think the problem is that we switch to yetus 0.10.0. Let me check how to fix it.

Not sure what's the problem but at least the mvn install failed also for the base branch...
Anyway, the UTs are all passed, and tried locally, the mvn install also passed.
Let me merge it back as this is on a feature branch.

Let me have a check on my host...


Customizing label In different Regional Languages

Can we Custome label names to different Regional Languages ( Hindi Script) for the user to understand while filling the forms in the canvas app? If so, Can you share any related docs regarding the same?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: bde021b1-2aa0-b8ca-7ca9-3889d9a34a57
Version Independent ID: 438b1685-d3eb-a8d5-7813-8a1423f92598
Content: Customize a form in a canvas app - PowerApps
Content Source: powerapps-docs/maker/canvas-apps/customize-forms-sharepoint.md
Service: powerapps
GitHub Login: @tapanm-MSFT
Microsoft Alias: tapanm

Thank you for reaching out. You can create source text table with language variations, and change the context based on the user's language. An example of this is the Crisis Communication app. For more help, please reach out to support team with a ticket.


SCA: use composer-normalize

Target: 2.2 LTS
Travis stage: SCA
We shall ensure at Travis that our composer is normalized.

@localheinz , could you help with this one ?

@keradus
Absolutely, give me a moment!


Customize the hyphenation bounds?

The hyphenation bounds are currently hardcoded. Would it be possible to load the bounds from a file instead? For example, a file named en-us.bnd.txt with content 2 3 would define the bounds for the EnglishUS language.

Although default values are indeed hard-coded, the hyphenation boundaries are a public field of the dictionary type and can be changed freely.  I will add a note in the documentation to this effect.

I can get close to the expected output ([6, 7]), with:
en_us.opportunities_within(word, en_us.boundaries(word).unwrap())

which returns [6].

In fact it seems to occur only when a word has a known hyphenation:
    fn opportunities(&'h self, lowercase_word : &str) -> Vec<Self::Opportunity> {
        match self.boundaries(lowercase_word) {
            None => vec![],
            Some(mins) => {
                match self.exact(lowercase_word) {
                    None => self.opportunities_within(lowercase_word, mins),
                    Some(known) => known
                }
            }
        }
    }

You can't just return known here, you have to take mins into account.

The reason opportunities_within returns [6] instead of [6, 7], in the above example, is because it doesn't rely on self.exact.

the current behavior is counter-intuitive at best and plainly broken at worst

I concur.

Fixed in b5f526f90ead1e135bddce083e3d27d1e409194c.
Exceptions now respect hyphenation boundaries. The old behavior can be replicated by manually calling the internal method exception_within with (0, word.len()) as custom boundaries.


refreshed logo

closes #56

This looks amazing, esp with the higher-res png. Thank you for your work on this @pdimens!


Error when deleting context (after using custom container with builtin user and adding a new context for it

I don't know if this is - As a user I would like to be able to edit the context to use a different user!
or
As a user I want to be able to run sqlcmd create mssql for containers with custom users and add the user to the context!
With that in mind, this is what I did.
I am finishing my demo for Data Ceili and wanted to show that you can use a custom container. So I decided to use our dbachecks one which has a custom user.
My config is blank
PS > sqlcmd config view
version: v1
endpoints: []
contexts: []
currentcontext: ""
users: []

so I create a container like so - I use verbosity 4 so I can see the log and see when I can CTRL C safely
# what about if we wanted to create a container from our own image ?
# and define the context name

sqlcmd create mssql --name dbachecks --hostname William  --accept-eula --cached --context-name dbachecks1 --registry dbachecks --repo sqlinstance1 --tag v2.36.0  --verbosity 4

# now we have a custom user in this container so the context wont work and I have to CTRL C out

now that has run, my config looks like
PS > sqlcmd config view
version: v1
endpoints:
- asset:
    container:
      id: 0c840ce5ee2f471ae6ede2747dc25d669f9952ad46effbc2d50a7849d063469e
      image: dbachecks/sqlinstance1:v2.36.0
  endpoint:
    address: <IP_ADDRESS>
    port: 1433
  name: dbachecks1
contexts:
- context:
    endpoint: dbachecks1
    user: mrrob@dbachecks1
  name: dbachecks1
currentcontext: dbachecks1
users:
- name: mrrob@dbachecks1
  authentication-type: basic
  basic-auth:
    username: mrrob
    password-encryption: none
    password: REDACTED
PS >

obviously I cannot connect with this user.
So I create a new user
# so we can create a new user in the config file. We have to set the password as an environment variable

$env:SQLCMD_PASSWORD='dbatools.IO'
sqlcmd config add-user --name sqladmin --username sqladmin --password-encryption dpapi

sqlcmd config view

and then a new context with the new user
sqlcmd config add-context --help

sqlcmd config add-context --name dbachecks-sqladmin --endpoint dbachecks1 --user sqladmin

and show the funky off
# and now we will be able to log into the container and run a query

sqlcmd config use-context dbachecks-sqladmin
sqlcmd query "SELECT Name From sys.databases"

# and even open it in Azure Data Studio

sqlcmd open ads

at this point config looks like
PS > sqlcmd config view
version: v1
endpoints:
- asset:
    container:
      id: 891248e8ab58c3c339333b3f40a62c40b0f288c00ea60a46f9dbc9c288633775
      image: dbachecks/sqlinstance1:v2.36.0
  endpoint:
    address: <IP_ADDRESS>
    port: 1433
  name: dbachecks1
contexts:
- context:
    endpoint: dbachecks1
    user: mrrob@dbachecks1
  name: dbachecks1
- context:
    endpoint: dbachecks1
    user: sqladmin
  name: dbachecks-sqladmin
currentcontext: dbachecks-sqladmin
users:
- name: mrrob@dbachecks1
  authentication-type: basic
  basic-auth:
    username: mrrob
    password-encryption: none
    password: REDACTED
- name: sqladmin
  authentication-type: basic
  basic-auth:
    username: sqladmin
    password-encryption: dpapi
    password: REDACTED
PS >

all wonderful until we do
#cleanup

PS > sqlcmd delete --force
Current context is "dbachecks-sqladmin". Do you want to continue? (Y/N)
y
Removing context dbachecks-sqladmin
Stopping dbachecks/sqlinstance1:v2.36.0
Current context is now dbachecks1
PS >

Now config looks like this without any context but with a user
PS > sqlcmd config view
version: v1
endpoints: []
contexts:
- context:
    endpoint: dbachecks1
    user: mrrob@dbachecks1
  name: dbachecks1
currentcontext: dbachecks1
users:
- name: mrrob@dbachecks1
  authentication-type: basic
  basic-auth:
    username: mrrob
    password-encryption: none
    password: REDACTED
PS >

if I try to delete my current context
PS > sqlcmd delete --force
Error: No endpoints to uninstall
PS >

I have to add an endpoint back again to be able to delete :-)
PS > sqlcmd config add-endpoint --name dbachecks1 --address localhost
Endpoint 'dbachecks1' added (address: 'localhost', port: '1433')

HINT:
  1. Add a context for this endpoint: sqlcmd config add-context --endpoint dbachecks1
  2. View endpoint names:             sqlcmd config get-endpoints
  3. View endpoint details:           sqlcmd config get-endpoints dbachecks1
  4. View all endpoints details:      sqlcmd config get-endpoints --detailed
  5. Delete this endpoint:            sqlcmd config delete-endpoint dbachecks1

PS > sqlcmd delete --force
Operation completed successfully

I like the idea of being able to specify the user (and pwd via env variable) in the sqlcmd create statement.
I think you should not delete the endpoint if it is being referenced by another context because that will allow me to also have context for 'admin roles' and context for 'app roles' against the same container. (I am trying to think of real world use cases here where people would create additional users)


Use inheritance for ScienceMeshShareProvider.php

I get the feeling https://github.com/pondersource/nc-sciencemesh/blob/main/lib/ShareProvider/ScienceMeshShareProvider.php contains copy-pasted code from https://github.com/nextcloud/server/blob/master/apps/federatedfilesharing/lib/FederatedShareProvider.php so that should be cleaned up first, we should use inheritance for functions like getChildren etc

We should fix this for NC in the main branch and then in #186 port the fix to the oc-10-take-2 branch.


feature-112: Deprecate injection

Is this a new chart?
No
What this PR does / why we need it:
The authorization sidecar is now deployed via helm in karavi-metrics-powerflex.
Which issue(s) is this PR associated with:
112

#Issue_Number

112
Special notes for your reviewer:
Checklist:
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] Chart Version bumped
[ ] Variables are documented in the chart README.md
[ ] Title of the PR starts with the chart name (e.g. [charts_dir/mychartname]) if applicable

@atye, Please direct your merge to the karavi-observability-release branch instead of main.


Update eventListener on the temporaryBtn to eventListener for UserInput field

Need to change the eventListener on the "temporary-start-button" to be the eventListener on the form/submit button when we create a userInput field so that users can type an artist name

Not sure which pull request this was done in (oops. I'll get better with practice...) but this is addressed in the 'matchArtistToPokemon' function :)


[KBM] window do not respond to DPI changes (perfectly)

Steps to reproduce

Open either of the KBM windows. Change the scaling on windows by going to Settings > Make everything bigger
Expected behavior

Like the PowerToys settings window, the KBM window should resize and become larger.
Actual behavior

While the actual content inside the window resizes (since it is DPI aware), the C++ parent window does not resize

marking as pri2 since I bet it will resize if close / reopen.  This is a dialog window that is open for an extremely limited period of time

Closing/reopening works as expected. If the DPI is changed while the dialog is open, it does resize, but only for the content, not for the window rect.
Good enough to move it out of stability.

This is now fixed in 0.37.


[Feature request]

Is your feature request related to a problem? Please describe.
Currently if use arbitrary values and class declaration there is no warning about the conflicting rules in specific formats like text-[color:var(--my-var,#ccc)]
Describe the solution you'd like
When both classes and arbitrary values are conflicting should have a warning/error like https://github.com/francoismassart/eslint-plugin-tailwindcss/blob/master/docs/rules/no-contradicting-classname.md
Additional context
as example lint will give you a warning if you do
class="text-white text-[#ddd]"
// or
class="rounded-xl rounded-[var(--some)]"

but not, if do
class="text-white text-[color:var(--my-var,#ccc)]"

Thank your for your contribution, I just released it on the beta channel:
npm i<EMAIL_ADDRESS>I'll release it on 3.6.1 next week.

Version 3.6.1 is released 👍


volume-slider & mute-button initial values/view are incorrect

I found your top-secret examples folder! 🕵
I first opened the Wistia player, & the volume visually was set to 0, but I could still hear audio:

Note, I never visited this page before; new private window also sets to 0 visually, but not new tab in same private window.
Manually adjusting volume gives expected results.  Subsequent page openings retained my volume setting,.
Preferred fix: Default audio to be set to half (0.5 | 50) both audibly & visually.

Also, note how the volume-slider is set to 0, but the mute-button is not muted.
Noticed it more clearly in this (beta) example, where default actual audio & slider levels match (no sound), but it is not 'muted':

@tomByrer thank you for bringing this up! (the examples folder isn't meant to be top secret, so I'm glad you found it, but also making we think we should surface that a little better :).
There is this "feature" to remember the volume setting across page refreshes, so that part is at least intended.
https://github.com/muxinc/media-chrome/blob/52ccddc6a7fd7fbe8322da5e59f26667ce0a5509/src/js/media-controller.js#L107-L114
I tried out the Wistia player, I'm actually not able to reproduce the bug that you're seeing (am I missing something?):
https://user-images.githubusercontent.com/764988/161606664-803ee839-0a83-4c8b-9a39-5024f2f9e1d3.mov

tried out the Wistia player, I'm actually not able to reproduce the bug

Opened in a private window, or cleared all cache/cookies/localstorage?
Remember, I discovered the 0 volume in 2 unvisted browsers.

@tomByrer good call! I am able to repro in incognito. It does not happen with the other examples I tested.
There might be 2 things here:

A bug with Wistia example that's causing the volume to start at 0
A possible improvement to default the volume to 50%

Does that sound right? @luwes could you weight in here?

I would find it weird if I set up media-chrome and the volume defaults to 50%.

ah yes I can reproduce as well, that looks like a bug in https://github.com/luwes/wistia-video-element
I'll have a look soon

the native video default volume is 1 or 100%, best to keep that.

Well, that is better than visual 0% :)
Note: there is are use-cases for default 0%:

not embarrass yourself & irritate others in public spaces ;)
IIRC web browsers won't allow auto-play for videos if audio is on

Closing as these are working as expected now


Network2

compare allNeighborDistances with allNeighborDistances1 in the notebook. if speedup and logic is an improvement we can replace the former with the latter.

should go into network2 from sjsrey not pysal/master (yet). will redo


APPS-1329 Fix marker errror for listing backups

fixed marker parameter, renamed to startAfter
added flags docs

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 80.33%. Comparing base (31ff437) to head (20ba374).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #170      +/-   ##
==========================================
+ Coverage   80.31%   80.33%   +0.02%
==========================================
  Files          96       96
  Lines        7229     7237       +8
==========================================
+ Hits         5806     5814       +8
  Misses       1063     1063
  Partials      360      360

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

After this merge, I'll update backup service


Ensemble session

Adds an ensembling session based on our current forecasting models session. WIP.

ive got the barebones in here but it needs more context especially in the qra section. i think it communicates the challenges flagged in the slides

This looks really good. I'd love to see how the stackr mixture ensemble performs but that might be too much for this session. I'll leave some edits in a separate PR.

Yeah I agree I thought about adding but didn't get a chance. We could put it in an extra work section if we think it's too much for the main session?


Call to undefined method Jenssegers\Mongodb\Query\Builder::attach() when trying to attach models in belongsToMany relationship

App\Space
public function features()
    {
    	return $this->hasMany('App\Feature');
    }

App\Feature
public function spaces()
    {
    	return $this->belongsToMany('App\Space');
    }

$space->features()->attach($feature);, where $feature is the id of a feature.

i have the same problem,someone help?


"puppet module install shoekstra/puppet-owncloud" only installs version 0.1.1

Hello,
I am trying to use shoekstra/puppet-owncloud on a Ubuntu 14.04 LTS 64b with the usual command puppet module install shoekstra/puppet-owncloud. But it only installs version 0.1.1 when, at the time of writing this issue, the latest stable version is 0.4.1.
The version of puppet I use is 3.8.2.
On another server, with same Ubuntu 14.04.3 LTS, I get version 0.4.0 of owncloud module. It's a much more recent version but still not the latest.
Why is that so?
Thank,
Timok

Hi Timok,
I'm not sure why you are having these hassles, perhaps it's something to pick up with Puppetlabs?  It isn't a module issue but rather an issue with installing a module so they would be best placed to assist you.
Sorry I'm not able to help further.

I'm not sure why you are having these hassles, perhaps it's something to pick up with Puppetlabs?

See #19: probably older dependencies on metadata.json.


[Bug]: Which-Key change causes problems

Similar Issues

[X] Before filing, I have searched for similar issues.

Neovim Version
NVIM v0.9.0-dev-150+g2f9b94a26

Expected Behavior
Everything works as expected.
Actual Behavior
I'm getting an error message when starting legendary with which-key integration, probably due to a recent change in which key. The message (see below for a screenshot) is claiming: Error executing lua ...lugged/legendary.nvim/lua/legendary/compat/which-key.lua:30: attempt to call field 'parse_mappings' (a nil value). This method has been changed in https://github.com/folke/which-key.nvim/commit/fbf038110edb5e2cbecaac57570aae2c9fa2939c#
Minimal Configuration to Reproduce
vim.cmd([[set runtimepath=$VIMRUNTIME]])
vim.cmd([[set packpath=/tmp/nvim/site]])
local package_root = "/tmp/nvim/site/pack"
local install_path = package_root .. "/packer/start/packer.nvim"
local function load_plugins()
        require("packer").startup({
        require('legendary').setup({ auto_register_which_key = true })  {
                        "wbthomason/packer.nvim",
                        {
                                "mrjones2014/legendary.nvim",
                                requires = {
                                        -- place your `vim.ui.select()` handler here
                                        -- for example:
                                        -- 'nvim-telescope/telescope.nvim',
                                        -- 'stevearc/dressing.nvim',
                                },
                                config = function()
                                        require('legendary').setup({ auto_register_which_key = true })
                                end
                        },
                        {
                                "folke/which-key.nvim",
                                config = function()
                                        require("which-key").setup {
                                                -- your configuration comes here
                                                -- or leave it empty to use the default settings
                                                -- refer to the configuration section below
                                        }
                                end
                        }
                        -- ADD PLUGINS THAT ARE _NECESSARY_ FOR REPRODUCING THE ISSUE
                },
                config = {
                        package_root = package_root,
                        compile_path = install_path .. "/plugin/packer_compiled.lua",
                        display = { non_interactive = true },
                },
        })
end
_G.load_config = function()
        -- setup your `vim.ui.select()` handler here
        -- for example:
        -- require('telescope').setup()
        -- require('dressing').setup()
        -- require('legendary').setup()
        -- ADD INIT.LUA SETTINGS THAT ARE _NECESSARY_ FOR REPRODUCING THE ISSUE
end
if vim.fn.isdirectory(install_path) == 0 then
        print("Installing legendary.nvim and dependencies.")
        vim.fn.system({ "git", "clone", "--depth=1", "https://github.com/wbthomason/packer.nvim", install_path })
end
load_plugins()
require("packer").sync()
vim.cmd([[autocmd User PackerComplete ++once echo "Ready!" | lua load_config()]])

Additional Details and/or Screenshots
Error message:

Same issue !

Sorry for the delay. I’ve been on vacation but should be able to fix this in the next week or so.

Can someone confirm that #182 fixes the issue please?

Seems to fix it for me. I will merge, and you can reopen if it is still not fixed.

Works for me, thank you!


Is there anyway to render a code block in v1.0 (in MS Teams)?

I've tried using ``` to start a markdown code fence, which works in the visualizer, but not in MS Teams. I've tried setting the fontType property (but that seems to be 1.2 only).
I'm trying to format a card with a section that is a code block -- where I want whitespace preserved, ideally a monospace font, and horizontal scrolling if the lines are long enough.
Is there anyway to accomplish this?

Hi @eamodio, there's currently no way to do this I'm afraid. You're correct that fontType is the ideal approach as soon as Teams completes the v1.2 rollout, which hopefully won't be too much longer. If you'd like something more advanced than that please do let us know at https://aka.ms/ACfeatures and we can evaluate future improvements. Please reopen if this doesn't solve your issue.

Any updates on adding support for this? I'm trying to achieve the same thing and while changing the fontType helps, leading whitespaces aren't really preserved well leading to messy-looking code snippets.

You can now use CodeBlock instead of TextBlock for preformatted text with syntax highlighting in AdaptiveCards.


Support non-default locales

Currently, only the default locale will be persisted by this when it should be selectable.

We will actually support multiple locales, as by #6


User Email Verification System

Describe the Change and Related Issue Number :
Issue Number #38
I worked on the Email Verification for users

Type of change :

[ x] New feature

So far everything looks good. They only thing I can find is the email we will use to send out these emails? Did I miss it?

Yes ! we only need now SMTP to setup !

Just saw where the "from" email was coming from so ignore my last question ;)


Suggestions and critiques

Having issues getting set up with this app. I have a personal project and a work project I'd really like to use it for, the premise of this app is really cool! I want a fast way to just submit a bunch of prompt variations, and then control the temperature and other such parameters, and just see what effect each prompt has on the getting me towards the desired behavior of my LLM. For my personal project, it would be really cool if I could feed it different preambles (system prompts) and see which one gets my LLM to behave like the "game master" I am trying to get it to be for my LLM game.
For context, I am following: https://docs.agenta.ai/advanced_guides/custom_applications#using-the-configuration-in-the-application to set Agenta up with an existing app.
requirements.txt
I use pipenv to manage my environment. With that comes Pipfile and Pipfile.lock. So I don't need a requirements.txt in my project. This app would be better if it didn't require requirements.txt. Currently to get started I seem to have to create one.
agenta init
This command is scaring me. I ran it and it overwrote my .gitignore for my project... Its not supposed to do that is it?

It sounds like from this picture that the assumption is for it to be ran in the root of your project. If I do that, my gitignore is trashed and replaced with other stuff. I managed to continue from here by doing git restore .gitignore, but I just don't think the init process should touch this file.
I view agenta as a tool... but it seems like agenta views itself as the application. I want to use agenta as a testing tool for finding out how to best optimize my LLM App. I like the idea of Agenta creating "variants" or "versions" of my app to compare against, but I don't want agenta to be part of the LLM App, or the app itself. A lot of the build process gives me the feeling that it is trying to be the app itself. I feel like this is the wrong way to go about things and it is why I am running into so many issues. My gitignore shouldn't be touched by an LLM App testing tool. I shouldn't have to change the way I manage dependencies or manage packages in my 12 month+ old project. Shouldn't Agenta be agnostic about these things?
If it helps, I'll share the way I was hoping to use agenta, at least for getting started. Maybe then it will be more clear as to what I was hoping to get from agenta:
I created a top level file called evaluate.py, it looks like:
import agenta as ag
from shared.constants import UserType
from agent.custom_agent import setup

ag.init()

@ag.entrypoint
def test_with_agenta(prompt: str):
    REDACTED = True  # REDACTED
    test_account = REDACTED # ? REDACTED is a filled out test account with REDACTED
    REDACTED = UserType.REDACTED
    primary_agent = setup([], test_account, REDACTED, REDACTED)

    return primary_agent.invoke({"input": prompt})

This is an existing LangChain LLM App. primary_agent  is an AgentExecutor that accepts the test queries in the input key. My hope is to have this file dedicated to testing with agenta. This way I leave the rest of the app architecture alone. I feel that there is a good separation of concerns here, if I can keep agenta to just this file, it doesn't need to be interwoven into my tool builder component, or my agent component, or my chat history management component, etc. It just needs to feed various prompts into my existing system and then compare them for me against expected answers and such.

Thank you for taking the time and writing this feedback @alanmun
First thanks for noticing the issue with .gitignore. That was a significant oversight, and we'll fix it asap.
Now, let's address the crux of the matter. We're exploring ways to reduce friction when integrating Agenta with an existing code base. I'll explain what we're aiming for and the constraints we face, and I welcome your thoughts and suggestions:
Our primary goal is to enable you to iterate on the prompts and parameters of your application via a UI (simplifying the workflow and facilitating collaboration with non-technical team members). Ideally, you'd add a couple of lines to your code base (similar to your example), run a single command, and your application is integrated with Agenta: You will have a playground where you can edit these parameters and see live the effect, an evaluation suite where you can batch run stuff, create sweeps, and an observability view where you can see all the logs/traces of the interaction with your system in the different configs that you have created.
For this to work, we need a way to 1) modify your application configuration from the UI, and 2) invoke your application logic from the UI. The latter presents the greatest challenge and is the cause of the current friction. Our solution so far is the agenta serve command, which builds an image from your code base, creates a container, and then generates an endpoint. This allows our UI to invoke your code base, providing all the other capabilities.
We're yet to find a better solution, but we're certainly trying to minimize the friction and changes as much as possible. For example, we're considering the use of Nixpacks which work with pipfile, pyproject.toml, in addition to requirements.txt. We're also looking to create specific langchain integrations to simplify the process.
Here's how we envision it:

You would still run agenta init (but we won't alter your .gitignore)
You would create an [app.py/evaluate.py](http://app.py/evaluate.py) similar to your current one, then run agenta serve app.py. Alternatively, you could add a GitHub action to your repository to automate this each time you alter the code.
You get all the Agenta tools for free: a playground for testing, an evaluation suite, observability, endpoints, versioning, etc.

Would love to hear your thoughts about this. If you're okay with it, I'd love also to schedule a short call to understand your use case.


minor release v0.8.0

Release Summary

Version change: v0.7.0 → v0.8.0
Merge: releases/v0.8.0 → master
Compare the changes between the versions

:warning: When merging this pull request, you need to "Squash and merge" and make sure the title starts with minor release v0.8.0.
After that, a commit minor release v0.8.0 will be added and shipjs trigger will be able to trigger the release based on the commit.
Fore more information, please refer to the mergeStrategy section of the guide.

This is going to be published by the following command:
yarn publish --no-git-tag-version --non-interactive --tag latest

This pull request is automatically generated by Ship.js

Codecov Report

Merging #41 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #41   +/-   ##
=======================================
  Coverage   90.63%   90.63%
=======================================
  Files           7        7
  Lines         427      427
  Branches       56       56
=======================================
  Hits          387      387
  Misses         18       18
  Partials       22       22

Continue to review full report at Codecov.

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


chore(deps): import kubernetes-configuration instead of KIC

There is new source of truth - kubernetes-configuration  for all CRDs maintained by team-k8s (KIC and KGO related), so it should be imported and used instead of KIC.
Closes https://github.com/Kong/kubernetes-ingress-controller/issues/6641

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 27.55%. Comparing base (38e6449) to head (5fbe6d0).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1450   +/-   ##
=======================================
  Coverage   27.55%   27.55%
=======================================
  Files          61       61
  Lines        6294     6294
=======================================
  Hits         1734     1734
  Misses       4432     4432
  Partials      128      128

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

🚨 Try these New Features:

Flaky Tests Detection - Detect and resolve failed and flaky tests


Extended version info

Current program info about the "version" could be extended a bit more in atleast a couple of places by even adding a release date into it
Current version in Vim at the monent says only something like this:
Vim 8.2.xxxx
But eventually this might be extended by adding a small routine in order to catch the release date, For example to have something like this:
Vim 8.2.xxxx (14.02.2020)
Also that resulted string could be showed in Workbench's titlebar aswell, so users could have an immediate visualization of the specific version currently installed on

I think I fixed this but I have no way of verifying that it works on OS4. Does the latest build work for you?

Version works (right click on binary now report correctly the version number and the release date)
However that strings still not appear in Workbench titlebar yet
So while first  "issue" is solved, there other not yet

Thanks for testing. I need to find out where WB is looking for the version.

Probably you will need to use the "MUIA_Window_ScreenTitle"
This will show the text in the screens title bar when the window of the program is active.
https://muidev.de/wiki/Documentation/API/MUI_Window#MUIA_Window_ScreenTitle

Thanks for the hint. Should work now, a new build will be available within 10 minutes or se.

Yep it works perfectly now, well done!
You can close this ticket aswell :-)


Ignore signals

Hello.Is it possible to ignore for example SIGQUIT on the phantom process that is created?
Thanks!

I am not sure what means. I just added a slack badge so that i can start chatting about that online instead of creating issues. Try joining that.

Issues are for bugs, where expected behavior is different than actual. For questions or best practices please use other sources like stackoverflow.com or the slack chat room.
Please review the guidelines for creating issues before opening new issues in the future.


[DAT-18534] chore: suppress UnsupportedClassVersionErrors for Bigquery at info level

chore: do not log UnsupportedClassVersionErrors for Bigquery at info level - but remain logging them at fine (debug) level.

I'd prefer we not have bigquery code in open source, is there a way to move this logic to the bigquery extension?

sorry, it's not possible - it's not even being loaded. But when we drop liquibase 8 support (Liquibase 5? ) we can remove this code.


[tw] Add content/zh-tw/function-as-a-service.md

Describe your changes
Origin content from https://glossary.cncf.io/function-as-a-service/
Related issue number or link (ex: resolves #issue-number)
resolves #2229
Checklist before opening this PR (put x in the checkboxes)

[x] This PR does not contain plagiarism

don’t copy other people’s work unless you are quoting and contributing it to them.

[x] I have signed off on all commits

signing off (ex: git commit -s) is to affirm that commits comply DCO. If you are working locally, you could add an alias to your gitconfig by running git config --global alias.ci "commit -s".

Thanks @ydFu , the article is now updated.


Clarify "basic mask" on the calculator page.

The footnote on the Activity Risk page says:

We mean surgical masks, well-fitted cloth masks with a filter, or similar high-quality masks. Bandanas, poorly-fitting masks, or DIY masks will give less protection than this.

Does the trichotomy update mean that the white paper needs updating?
I've been assuming "basic mask" (on the website and the spreadsheet) means "any two-layer cloth mask" ... But here you're saying that means it has a filter.
Seems like here you're saying "basic mask" Includes a cotton mask with a filter. What about a cotton mask without a filter?

Obsolete with mask update in #666


UDP Still sending packets while Hyperion Instance is disabled

[x] I confirm that this is an issue rather than a question.

Bug report
I'm using udpraw LED device type and I noticed UDP packets are still getting sent out even though LEDDEVICE is disabled or that Hyperion Instance is disabled (Dashboard > Smart Access).
The value of the data is full of 0s, but there should be no data being sent so it doesn't get confused with receiving black
Steps to reproduce

under LED Hardware set controller type to udpraw
set IP address to PC running wireshark
enable/disable Hyperion (Dashboard > Smart Access)
see that udp packets are still being sent while Hyperion is disabled

What is expected?

udp packets should not be getting sent out while Hyperion is disabled or LEDDEVICE is disabled

What is actually happening?

This is related to 'Refresh time' in the udpraw controller type
Everytime it's supposed to refresh a packet gets sent out regardless if the instance, or LEDDEVICE is disabled
Setting Refresh time to 0 fixes this, but then you lose the ability to tell if Hyperion is still enabled

System

Hyperion Server:

Build:       master (GitHub-072bee1/3a2b58b-1587481685)
Build time:  Apr 23 2020 17:03:37
Git Remote:  https://github.com/hyperion-project/hyperion.ng.git
Version:     2.0.0-alpha.5
UI Lang:     auto (BrowserLang: en-US)
UI Access:   expert
Avail Capt:  dispmanx,v4l2,framebuffer,qt

Hyperion Server OS:

Distribution: Raspbian GNU/Linux 10 (buster)
Arch:         arm
Kernel:       linux (4.19.97-v7+ (WS: 32))
Browser:      Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:75.0) Gecko/20100101 Firefox/75.0

@Sousanator
The symptom you describe is the currently expected behavior for Refresh Time > 0.
Background of Refresh Time:
There are currently LedDevices out there which are not able maintaining a color over time.
Those devices need a refresh every other time interval to show a stable behavior.
A refresh time > zero will take care that the last color set will be sent to the LedDevice again, if no update happens in the given refresh time interval.
As for some devices (incl. UDP-RAW) there is not specific switch-off/on routine (API,...), the switch-off  is done by writing a one time "BLACK" output to the LedDevice and further updates are stopped.
In case of refresh-time > 0, the LedDevice requires to refresh itself with that "BLACK" item to maintain a stable state. That is why you see "BLACK" update packages for rewirtes and none for no rewrite.
For all network devices, I would expect that rewrite time is always = 0, as the client side (LedDevice) should be self-sufficient. All other newer devices, e.g. Hue, Nanoleaf, Yeelight, etc, do not have a color problem and even provide native switch-off/on commands (which are used by hyperion.ng).
I would agree that it may be misleading to then even have that configuration item available per default (I will open an issue for that).
Hope that outlines that from my perspective a refresh-time > 0 is not an expected configuration in the given scenario. In case, I missed out a scenario where it would be applicable, please come back to me.

Ah, that makes sense then if it shouldn't even be there.  I figured disabled would treat the instance as if it was not there and this seemed to be overlooked.  If it's something people expect to be on under special circumstances then you're right, default should be 0 to avoid confusion.
I'll leave mine at 0 and close this issue


Investigate Moxie for plotting

Moxie is a plotting system out of IMPROVER that should make consistant plots from cubes. We might need to check our cube metadata is good enough.

https://github.com/MetOffice/moxie

We probably can't use moxie for plotting as it is internal only currently. It might be worth exploring if htere are any plans to open source it, but that probably won't happen for a while.


Clean up bip158 module

In attempt to resolve #1147 clean up the bip158 module.
I was unable to resolve the "confusing method names read and write that look like those from std:i:o::{trait}"
I find the bip158 data types and abstractions kind a funky but was unable to come up with any improvements.
Open question: Are all the public data types really meant to be public? Perhaps we should have an issue to write an example module that uses the bip158 module?

Rebase to pick up serde pinning change, no other changes.


Copy textual functions in data_model_utils.tabular to data_model_utils.textual

Description of the problems or issues
Is your pull request related to a problem? Please describe.
See #503.
Does your pull request fix any issue.
Fix #503.
Description of the proposed changes
Copy textual functions in data_model_utils.tabular to data_model_utils.textual, and deprecated them in data_model_utils.tabular.
Test plan
A clear and concise description of how you test the new changes.
Checklist

[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
[ ] I have updated the CHANGELOG.rst accordingly.

Codecov Report

Merging #505 into master will increase coverage by 0.03%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #505      +/-   ##
==========================================
+ Coverage   85.80%   85.83%   +0.03%
==========================================
  Files          88       88
  Lines        4571     4583      +12
  Branches      855      855
==========================================
+ Hits         3922     3934      +12
  Misses        464      464
  Partials      185      185

Flag
Coverage Δ

#unittests
85.83% <100.00%> (+0.03%)
:arrow_up:

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

Impacted Files
Coverage Δ

setup.py
0.00% <ø> (ø)

src/fonduer/utils/data_model_utils/tabular.py
100.00% <100.00%> (ø)

src/fonduer/utils/data_model_utils/textual.py
72.09% <100.00%> (+14.95%)
:arrow_up:


[terra-date-picker] Red border is missing from invalid date-time inputs in fusion theme

Bug Report
Description
A red border is applied to invalid date time inputs in default theme. But no red border is applied in fusion theme . Consumers want same styles in both themes. The issue is in all the 4 date-time components.
Steps to Reproduce

Change theme to orion-fusion in dev site
Check invalid date picker example here.

Additional Context / Screenshots
Missing Red color

Expected Behavior
A red border should be applied

Possible Solution
Change the color here

Environment

Component Name and Version:
Browser Name and Version:
Node/npm Version: [e.g. Node 8/npm 5]
Webpack Version:
Operating System and version (desktop or mobile):

@ Mentions
@ryanthemanuel @benbcai @neilpfeiffer

@saket2403 Please see the comment on terra-core/issues/3427 which gives the explanation as to why the orion-fusion-theme intentionally does not have red borders on the form elements when they are set to isInvalid by design.
Will close as duplicate and won't fix unless there are any additional concerns.

Closing per @neilpfeiffer's comments.


Toolbar display filter conditions

When user filter table data by some conditions, display those filter conditions on toolbar as badge.

related: #316


[firebase_messaging] UI not updated / animation freezing when configuring firebase messaging

https://github.com/FirebaseExtended/flutterfire/blob/db92fc3d691da2409e096972e8c93a37cf33e7a9/packages/firebase_messaging/android/src/main/java/io/flutter/plugins/firebasemessaging/FlutterFirebaseMessagingService.java#L97
This line was if (!isIsolateRunning.get() && isApplicationForeground(backgroundContext)) { some versions ago. Removing the second part seems to freeze animations and/or updates of the flutter ui after / when firebase messaging is configured.
Adding this back fixes my problem, any reason why this is the case?
flutter doctor --verbose:
[✓] Flutter (Channel stable, v1.17.1, on Linux, locale en_US.UTF-8)
    • Flutter version 1.17.1 at /home/y/development/flutter
    • Framework revision f7a6a7906b (6 weeks ago), 2020-05-12 18:39:00 -0700
    • Engine revision 6bc433c6b6
    • Dart version 2.8.2

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /home/timo/Android/Sdk
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /usr/local/android-studio-ide-191.5791312-linux/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
    • All Android licenses accepted.

[✓] Android Studio (version 3.6)
    • Android Studio at /usr/local/android-studio-ide-191.5791312-linux/android-studio
    • Flutter plugin version 46.0.1
    • Dart plugin version 192.8052
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)

[!] Connected device
    ! No devices available

! Doctor found issues in 1 category.

Hi @timosturm
Can you please provide your flutter doctor -v pubspec.yaml your flutter run --verbose and a complete reproducible minimal code sample
Thank you


in android 6.0,the debug apk crashed

When I use HuaWei Hornor 8,it's android 7.0,everything is  okay..But when I use a phone which is android 6.0,I use it to scan the code,but the debug apk crash !! With nothing,no errors appear...Oh no...Can anyone help me to solve this problem ?

Okay ,I find the problems and solve it finnally,that's because I use it but I don't set barCodeTypes this attribute in my code.This attribute receives an array,so just look this site:https://github.com/kevinnguy/react-native-camera-example/blob/master/app.js.It gives me a good example!!
So，in my Code,like this:

It works perfectly in android 5.0-7.0, android 4.0+ I don't test them,let me test them and say something soon.


[The One Ring 2e] 2.5.0 - improved parsed rolls and translation support

Changes / Comments
Sheet fixes

Parsed rolls: fixed Eye of Sauron fails roll even if not miserable and roll >= TN
Added missing sheet translation support (missing rolltemplate translation will follow in a later release)

CSS fixes

Removed 1d12-1 display for the feat die, because this was not easy to understand for players

Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[x] Does the pull request title have the sheet name(s)? Include each sheet name.
[x] Is this a bug fix?
[ ] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[ ] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
[ ] If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

Character Sheet Info Roll20 Internal Use only.


A little question about adding attention to the network

Thank the author for sharing your work, which is very helpful to me.
I have a little question after studying your work
Is your attention level added after each block? Is there a theoretical difference between this and only adding at the last level?

Hello @Rudeguy1
Thanks for taking a look at our work and for your appreciation.
For our work, we followed the same setting as that of ECANet and SENets, thus, we add TA after each block. There is no intuitive harm in adding at just the last level but it seems rather more obvious to me that adding at every level will provide stronger results at an additional overhead compute cost but this can be easily experimentally validated.


fix(webpack): allow transpiling package in nested node_modules

Types of changes

[x] Bug fix (a non-breaking change which fixes an issue)
[ ] New feature (a non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description
When I need to transpile [PROJECT_PATH]/node_modules/lowlight/node_modules/highlight.js/... but not transpile /lowlight/ itself, it is imposible, because split only return text between node_modules ( /lowlight/ in this example)
this change leave full path after first node_modules, not only path between 2 node_modules ( /lowlight/node_modules/highlight.js/... in this example)
Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly. (PR: #)
[ ] I have added tests to cover my changes (if not applicable, please state why)
[ ] All new and existing tests are passing.

@clarkdo
Hi, for me it is imposible to have highlight not nested:

@vue/cli-service required cli-highlight which requires highlight.js@9
tiptap-extensions requires lowlight which requires highlight.js@10

we need both this packages, and they are not using same version, so npm install one of them to nested node_modules (standard behavior)

for me it is imposible to have highlight not nested:

Sorry, what I mean is we should always add dependencies explicitly.
Like your case, if you're using highlight.js v9 in you app pages, you should have it in dependencies, and it will be hoisted to root node_modules, @vue/cli-service will also work as its dependencies will be nested but you won't use it in your app pages or components.


Update CLI extensions available doc

Update CLI extensions available doc.
Triggered by Azure/azure-cli-extensions - TRAVIS_BUILD_ID=379922718
https://github.com/Azure/azure-cli-extensions/commit/31f5db537ca4d6f71d20d4f0639c06d2b88ebe64

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-ref-conceptual/azure-cli-extensions-list.md
:white_check_mark:Succeeded
View (azure-cli-latest) View (azure-cli-2017-03-09-profile)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-ref-conceptual/azure-cli-extensions-list.md
:white_check_mark:Succeeded
View (azure-cli-latest) View (azure-cli-2017-03-09-profile)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Remove use of "normal storage"

Use correct "Standard Storage" instead of "normal storage"

@markgalioto - Please review the proposed changes.  Thanks

#sign-off
@andresnava , thank you for pointing the use of normal storage. I agree this should be Standard Storage.


Add a test for grpc/grpc#6522

Related to #6547. Turnaround on #6522.

Luhguhtum; kicked off another test execution.

https://grpc-testing.appspot.com/job/gRPC_pull_requests/9723/config=dbg,language=python,platform=linux/testReport/(root)/tests/py_test__crust_over_core_over_links_face_interface_test_GenericInvokerBlockingInvocationInlineServiceTest/ has timed out.

@jtattermusch: good thing thing that test is not long for this world.

Python tests look fine now, merging. (and yeah, I'm just trying to do the right thing and make sure we are not introducing flakes/test breakages).

@jtattermusch: I appreciate your diligence. 👍


Add default to pop to guard against key not found

Overview
Pop needs a default value, otherwise it will raise an exception if the key is not found.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.54%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1146      +/-   ##
==========================================
- Coverage   81.71%   81.54%   -0.17%
==========================================
  Files         192      192
  Lines       21345    21345
  Branches     3715     3715
==========================================
- Hits        17442    17406      -36
- Misses       2818     2858      +40
+ Partials     1085     1081       -4

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


problem importing the image

please check #66 issue

please add the required policy and roles for image import
follow this link ckick here
once the above link is opend then click on prerequisites--> click required service role
please read the documentation and add the required roles and policies.


[Bug]: Error: 405 Method Not Allowed when hit click on Sign in button

The Problem
After filling the any random details in login page when hit sign in the it shows Method not allow instead of showing credentials not matched.
Version of Stirling-PDF
0.28.1
Last Working Version of Stirling-PDF
No response
Page Where the Problem Occurred
http://localhost:8080/login
Docker Configuration
No response
Relevant Log Output
No response
Additional Information
No response
Browsers Affected
No response
No Duplicate of the Issue

[X] I have verified that there are no existing issues raised related to my problem.

please provide the log file output

21:22:03.878 [qtp2058322750-32] WARN  o.s.w.s.m.s.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' is not supported]
above is the output

please provide the log file output

any leads?

Is it a Docker or local application?
Go to the application's log folder and upload the log file if necessary, make sure that it does not contain any personal or security-relevant data - then mask it.


[FLINK-5814] fix packaging flink-dist in unclean source directory

If <flink-dir>/build-target already existed, running mvn package for
flink-dist would create a symbolic link inside <flink-dir>/build-target
instead of replacing that symlink. This commit fixes this behaviour of ln -sf
by adding the --no-dereference parameter.

+1 merging this...


feat: Support shapes and text boxes

Summary
I created this PR based on DantSu's https://github.com/exceljs/exceljs/pull/2077, which I think is a great work and highly appreciate.
This PR add basic support of reading/writing shapes and textboxes.
This can broaden the use cases of the library, for example, we can load, modify and save existing Excel files including shapes and textboxes without losing them (related issues: #1147, #2086).
To help making the PR closer to merge, compared to the DantSu's PR, I did:

add some unit/integration tests
add type definitions (index.d.ts)
change the structure of some models
resolve conflicts with the current HEAD
add some functionalities like inner texts, line dashes and alignments

Note that some common functionalities, e.g. scRGB colors, font types and strikethrough styles, are still lacked in this PR.
I'm also willing to add a part to README document.
Test plan
ws.addShape({
  type: 'roundRect',
  rotation: 15,
  fill: { type: 'solid', color: { rgb: '4499FF' } },
  outline: { weight: 2, color: { rgb: '446699' }, dash: 'sysDash' },
  textBody: {
    vertAlign: 'ctr',
    paragraphs: [
      { alignment: 'l', runs: ["Lorem ipsum dolor sit amet, consectetur adipiscing elit."] },
      { alignment: 'r', runs: [
        { text: "Nulla eget odio sed libero ultrices vehicula.", font: { bold: true, color: { rgb: 'FF0000' } } },
      ] },
    ],
  },
}, 'B2:H8', {
  hyperlink: 'https://www.example.com',
  tooltip: 'Example Link',
});

Related to source code (for typings update)

is there any way that i can use your fork as dependency? waititng the mantainer is taking too long.

@ijash
Maybe you can use patch-package to locally apply the patch, though you may have to recreate and maintain the patch when you upgrade exceljs version.


Routing Wifi AP to PPPoS client (IDFGH-217)

Hi!
I need help kkk
I'm trying route Wifi Ap to PPPoS interface, but it's not working.
I tryed many things, but nothing work.
Now I trying use netif_set_default to set ppp interface as default network, but isnt work too
Any ideas?
Sorry for my english, I'm brazilian kkkk

@crismansantos sorry, currently we don't have example to route WiFi AP to PPPoS interface. I think you can provide your demo code here firstly then more people can join the discussion.

Hi @crismansantos, I'm afraid to let you know that don't have plan to provide support for PPP in short term. Will let you know once we plan to support it.

Hi,
Are there any updates about this topic?
We have a ZTE ME3630 GSM module and our purpose is to provide internet connection via GSM module to all WiFi Access Point users. So, could you provide me any solution about that?

@gorkembendin We have some examples illustrating how to use these Celluar modules, based on what you may implement your GSM<->AP application although the bitrate might be very slow.  https://github.com/espressif/esp-idf/tree/master/examples/protocols/pppos_client

Thank you for your reply. I will check it and give feedback!

Hey again!
I have checked the example that you suggested but couldn't find anything about Wifi Access Point connection using internet which is provided by GSM module. :(

@gerekon Sorry, your code is largely different from the example. It seems like you're not using the latest code from IDF. We have updated the example since this commit

Thank you! I have updated my IDF library and checked the new example but there is also nothing about passing data from GSM to Wifi Access Point.

@gorkembendin Yes, the example just illustrate how to drive the modem modules but won't do any complex work (e.g. data forward from GSM to Wi-Fi AP). We may add such an example/solution in the future but currently it not high priority. PR is welcome if you have more ideas to share.

Thank you for your interest and reply :)

I've just got this working, although I don't really know what I'm doing and mostly copied https://github.com/jonask1337/esp-idf-nat-example. It's slow so is only going to work for sending small, infrequent messages.

combine wifi ap example with pppos_client example such that pppos is starting first and wifi_ap isn't trying to re-initialize netif stuff. Traffic won't be forwarded between AP and pppos yet.

enable CONFIG_LWIP_IP_FORWARD and CONFIG_LWIP_IPV4_NAPT:
IP_FORWARD forwards packets from one interface to another i.e. AP and pppos.
NAPT (network address translation) forwards traffic to and from the Internet for clients on the AP. Or something.
Note the esp-idf-nat-example above uses a modified lwip to get these features but that's not needed anymore if you use esp-idf master.

enable dns/dhcp so that AP clients get an ip address (after enabling pppos and before enabling wifi):

    // Enable DNS (offer) for dhcp server
    dhcps_offer_t dhcps_dns_value = OFFER_DNS;
    dhcps_set_option_info(DOMAIN_NAME_SERVER, &dhcps_dns_value, sizeof(dhcps_dns_value));

    // Set custom dns server address for dhcp server
    ip_addr_t dnsserver = {
            .u_addr.ip4.addr = esp_ip4addr_aton("<IP_ADDRESS>"),
            .type = IPADDR_TYPE_V4,
    };
    dhcps_dns_setserver(&dnsserver);

I don't really understand this part.

lastly, enable NAT for AP interface:

ip_napt_enable(esp_ip4addr_aton("<IP_ADDRESS>"), true);

I did try doing the same and finally I raise the AP interface to connect after the PPP session obtains an IP address for the cellular network. But now, after getting this IP and enabling DNS and NAPT I am not able to do a ping to my remote devices from the local network of the AP. Have you experienced something similar? I know it is something to be with the NAPT configuration because when I do a ping from a remote server I have to the IP my device has, it success.

I actually gave up on that code because a) I didn't really understand all the NAT stuff, b) I felt like I was doing something which wasn't properly supported in IDF and c) it was a bit flakey, and for those reasons I didn't feel confident using it in a production environment.
I tried to instead use the mesh sdk, where the root connected using pppos and other nodes connected to it but also didn't get that to work. If you're not bothered about ip connectivity on your nodes, only on your root, then that would be the sensible way to do it, because the mesh sdk is doing all the routing for you.

Hi all,
I see that this issue is closed and the corresponding commit though I do not see how this commit is resolving this issue.
Is there a way or an example on the current ESP-IDF to route the Wifi AP to PPPoS client??
Thank you!


Stream Channel error messages are not showing properly.

I tried to login, but somehow loading was not stopping. I checked in the console that stream API was sending 401 error. I think that exception from stream is not processed properly.

Hey @Try64, I wonder if your Stream account is still valid or expired the free 30 days trial limits.

I'm also wondering if you enabled the user permissions below on your Stream dashboard:


357 build cloud config dict

Please rebase, needs to pass new CI tests.  they should be working by now.

retest this please

test this please

retest this please

test this please


Web hydration error on fresh project creation

I am seeing a hydration error with a fresh project using the following command:
npx create-expo-stack@latest my-expo-app --expo-router --tabs --nativewind --supabase --bun

This appears to not give any errors when loading through an iOS simulator, or deploying via Vercel and viewing on the web.

@Ryan-Harvey which command are you running to see this error? Is this expo start --web? If so, we don't support web first class at the moment. We are primarily focused on native but can dig into web in the coming weeks.

able to recreate with the above command, @frankcalise do y'all ever run into this kind of error with ignite?

@danstepanov haven't seen an error message like this before but I'll repro it and take a look tomorrow

@danstepanov https://github.com/marklawlor/nativewind/issues/523#issuecomment-1791866675
seems like we need #70

@frankcalise while I am no longer running into the same error above when running bun run web, I am now running into a different error when running that same command. Have you seen this with Ignite or elsewhere?
Seems like we're missing some files that we should be including?
To recreate:
npx create-expo-stack@latest my-expo-app --expo-router --tabs --nativewind --supabase --bun

@danstepanov I haven't seen this on Ignite but we don't really use nativewind at all

Since upgrading to NativeWind v4, this is no longer an issue. However, there is a race condition with NativeWind that is being worked on pertaining to global.css. Due to this issue, you're run into the following error.
Unable to resolve module /Users/dan/my-expo-app/node_modules/.cache/nativewind/global.css from /Users/dan/my-expo-app/global.css


Floating point handling in privacy mechanisms

This is a tracking issue for privacy mechanisms that may have issues with floating point handling.

#111
#112
#192
#190
#117

See https://docs.opendp.org/en/latest/user/measurement-constructors.html#floating-point

Closed, mechanisms are always "in process"


[FEATURE]: add to playlist button

Consent

[X] I have searched the existing issues and verified that there is no open issue for the same subject.
[X] I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature
a button which you are able to place current playing song into X playlist, think the spotify plugin has it
Solution
No response
Alternatives
No response
Anything else?
No response

Sorry, this isn't possible right now due to missing api endpoints. Also this is a /duplicate of #50


Improve the error message for unbounded viewports

Rather than generating a cryptic assert, we now generate a more useful error
message.
Fixes #8296

@HansMuller @Hixie

/cc @xster

Is this testable?

@xster Yes, it is testable.  I'll add some tests.

Testing these exceptions is a bit trickier than I thought.  I filed https://github.com/flutter/flutter/issues/8338 about fixing that, but I'm going to land this patch ahead of resolving that issue.


Validate external EFS allow traffics of cluster subnet CIDRs

If headnode and queues don't have additional custom securoty groups, the validator valiate there are at least an inbound rule and outbound rule of the security groups of EFS mount target that cover the CIDRs of headnode subnet and compute subnets
Signed-off-by: chenwany<EMAIL_ADDRESS>Description of changes

Describe what you're changing and why you're doing these changes.
Link to impacted open issues.

Tests

Describe the automated and/or manual tests executed to validate the patch.
Describe the added/modified tests.

References

Link to related PRs in other packages (i.e. cookbook, node).
Link to documentation useful to understand the changes.

Checklist

[ ] Make sure you are pointing to the right branch and add a label in the PR title (i.e. 2.x vs 3.x)
[ ] Check all commits' messages are clear, describing what and why vs how.
[ ] Make sure to have added unit tests or integration tests to cover the new/modified code.
[ ] Check if documentation is impacted by this change.

Please review the guidelines for contributing and Pull Request Instructions.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

May you please briefly describe the tests you made to validate these changes?

I think we should declare this as an enhancement in our changelog because we are actually changing the way we validate security groups.


Database driver adoption status

Need to start looking into the limitations of Trestle if we want to add more drivers. What should be the next driver we add to Trestle's supported list? I'm thinking sqlite because it's popular and already supported by default in most PDO instillation.

SQLite
PostgreSQL
NoSQL

SQLite also has similar syntax hopefully making it an easier integration.

SQLite is alright ;)
Likely useful: https://sqlite.org/lang.html

@FireDart Any updates on this? In which version will a new driver be added?

Commit 108f1aac8e620cea2cda0cb7ab2841364d51d137 and 62f94512a0d2be5dc3344951f56f5e6c24f3eddc prepares Trestle for multiple driver support.


hydrate the tables with starting items

What I meant:  Add starting options to the appropriate tables in django admin
Definition of Done:  When all tables are hydrated with starting content
Points: 1

Found an issue with my logic: message should be a field for order item, not for the item itself.


Windows 11 service ver. N/A

I have tried reinstalling RDPwrap multiple times.

and the only antivirus software has also been temporarily banned.
also add RDPwarp into exclusions.

sfc /scannow  doesn't seem to be working.(nothing found)

After reading other issues(1817), I tried RDPWInst.exe -r

and I get the same thing.
but different from issue 1817, my listener state is "Not listening"

after stoped the termservice manually, i can start it by "RDPWInst.exe -r", but noting changed in RDPConf

(This screenshot was taken after the service was manually shut down)

systeminfo is attached above.

I tried many things, and I got this:

it's still N/A, but Listening.
and connect successfully.
Those two things I think are the most important:

And I read other issues and then replaced my termsrv.dll with one that was recently listed as "add build" by someone else's.
the two steps are tried at the same time, and then I reboot the computer, it works!
the service ver. is still N/A, but the connection is success.
But you are right, replace the termsrv.dll is not a good idea and it cause many little problems.
so I replace it to the backup, it still works. and that is what you can see at the top of the comment.
I don't know why the wrapper can work without geting the right version of the service.

But this version is indeed supported.

But this version is indeed supported.

And N/A
You needed to upgrade Windows to same version via original ISO


Use cron expression instead of scan interval

Sometimes specifying a scan interval to reload data is not enough, you could need to reload resources weekly or daily at a precise time.
Implement an option to specify a cron expression in order to allow for maximum flexibility, as an alternative to scan interval. In this way you can provide a more precise schedule of reload intervals.
As an alternative, I could implement this as an automation in HA, where I trigger the update service on time basis. However, it would be better integrating this feature in the component itself.

I like the option to trigger the scrape using an automation, but can I also disable the multiscrape scan_interval to run at all, by entering a 0 or -1 maybe?

I'm not fully sure what will happen if you set it to 0 or -1 (it's HA core functionality). But you can set it to something far in the future of which you will be sure you have restarted before reaching it. Note that the scraping will always be triggered on a restart.

I tried 0, it was just continuously polling the endpoint, but somewhere in the future or once a day suits me fine. I just don't want my logs filling with errors at night when there's no sunshine and my inverter is turned off.
Thanks

Great!


Added ReadMe file to the Dictionary web_app

🛠 Issue (#1409)

Closes #1409
Description
Added ReadMe.md file to the Dictionary WebApp project.
Checklist:

[x] I have made this from my own
[x] I have performed a self-review of my own code
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] The title of my pull request is a short description of the requested changes.

ATTACH SCREEN-SHOTS / DEPLOYMENT LINK

@zugzwang03 / @harshit-paneri please review my pull request.


Not running correctly when using squash merge

Hi, we are currently integrating this action into one of our repos but we are having problems with squash merges (using gitflow). The issue is that when, for instance, we develop a feature and then squash merge into develop then the commit message of this merge is structured as follows:
* feat: commit message 1
* bugfix: commit message 2
...
The problem is that when we create a release branch from this point in development, the action doesn't recognize the sub-commits specified in the squash merge commit, therefore not updating the CHANGELOG and version correctly.
Any idea how to deal with this?

This is not supported as only the commits themselves are processed, not the body. This would be complex to parse as it can contain anything.
If you need the commits from a branch / PR to be preserved, then use a standard merge commit instead. Squash merges are really not meant to be used like that.

Hello @jsmithdlc did you find any solution or alternative for this ?

@jsmithdlc @h1manshu98 have you found any solution or a workaround for it?


Assignment

Due to Internet censorship circumvention to access to foreign countries when I fix the code in China, accessing to Jupyter by setting VM does not work, then I use anaconda4.2 python3.5(to import tensorflow successfully,not using anaconda4.2 python2.7) seems some coding regulation changes, like print(), list(range). I will fix on them then.
Thank you Danil for this semester !

Hi Yundi, I'm not sure why anything about internet censorship in China would affect the workflow with the VM, since everything should be happening offline. Also, unfortunately since the deadline for all work was yesterday and the grades are due today I cannot grant any extensions. Let me know if you have any questions.

Dear Danil,
Thank you for your reply. VM works, however when I clicked the link to
Jupter, it did not work, then I used another way to access Jupter, and then
that worked. Also, it affects the syncing, then I learn about the
differences between Proxy Software for website and overall proxy software,
and then sync works.
Thank you for your patience.Wish you a good holiday!
Yours sincerely,
Gu Yundi
On Wed, Dec 21, 2016 at 3:55 AM, Danil Nagy<EMAIL_ADDRESS>wrote:

Hi Yundi, I'm not sure why anything about internet censorship in China
would affect the workflow with the VM, since everything should be happening
offline. Also, unfortunately since the deadline for all work was yesterday
and the grades are due today I cannot grant any extensions. Let me know if
you have any questions.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/dmc-2016/dmc/pull/144#issuecomment-268342078, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AVDyqbXwqG7K8idDvYnxWnwWCkMN65rFks5rKDK4gaJpZM4LRd6e
.


Validate args

Fixes #236
I have set validate_args=True in TensorFlow distribution calls:
@staticmethod
def _init_distribution(conditions):
    loc, scale = conditions["loc"], conditions["scale"]
    return tfd.Normal(loc=loc, scale=scale, validate_args=True)

Add validate_args=True for each distribution types:

[x] Continuous
[ ] Discrete
[ ] Half Student
[ ] Others

Thanks for the initiative, @ritesh99rakesh, but I disagree with this design. Validate args should be optional, and should follow a common pattern that would be defined in the distribution base class. The tfd distribution initialization will have to be modified though, but the design should enable us to easily add in future common base class parameters, like maybe dtype or allow Nan stats. The current state of this PR doesn't allow that. Would you like to think of an alternative?

Closed in favor of #281


Notebook API tests onDidChangeCellExecutionState is fired

https://dev.azure.com/monacotools/Monaco/_build/results?buildId=147260&view=logs&j=672276a2-8d3a-5fab-615d-090c51352f92&t=c55167a9-8752-5898-67fa-9d7c918c61b3&l=411
 1) Notebook API tests
       onDidChangeCellExecutionState is fired:
     Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (D:\a\1\s\extensions\vscode-api-tests\out\singlefolder-tests\notebook.test.js)
      at listOnTimeout (internal/timers.js:554:17)
      at processTimers (internal/timers.js:497:7)

Skipped via https://github.com/microsoft/vscode/commit/ca17de5011403e977648e4527c85724ab31ceb43

Same error as in https://github.com/microsoft/vscode/issues/126371#issuecomment-994185142
If these continue to be an issue we can disable the whole suite