TypeError: field.type.inspect is not a function

Hi guys,
I´m trying to test your pretty cool graphql2rest. In my environment I got always same error:
error: [gqlgenerator] Encountered error trying to generate GQL files for GraphQL operations. Aborting
error: TypeError: field.type.inspect is not a function

So I installed the example without any other code. I added the modules via
yarn add express body-parser
yarn add path graphql graphql2rest

which results in packages.conf:
{
  "dependencies": {
    "body-parser": "^1.19.0",
    "express": "^4.17.1",
    "graphql": "^16.0.1",
    "graphql2rest": "^0.6.4",
    "path": "^0.12.7"
  }
}

Executing ends up in the error
myuser@MacBook-Pro graphql2rest % node index.js
info: GQLGenerator initializing...
info: GQLGenerator initialized with query depthLimit of 1000
info: [gqlgenerator] Creating folder /Users/myuser/graphql2rest/myGqlFiles/
error: [gqlgenerator] Encountered error trying to generate GQL files for GraphQL operations. Aborting
error: TypeError: field.type.inspect is not a function
    at generateQuery (/Users/myuser/graphql2rest/node_modules/graphql2rest/src/gqlgenerator/schemaParser.js:70:33)
    at /Users/myuser/graphql2rest/node_modules/graphql2rest/src/gqlgenerator/index.js:123:23
    at Array.forEach (<anonymous>)
    at generateFile (/Users/myuser/graphql2rest/node_modules/graphql2rest/src/gqlgenerator/index.js:122:19)
    at generateQueries (/Users/myuser/graphql2rest/node_modules/graphql2rest/src/gqlgenerator/index.js:147:3)
    at Object.generateGqlQueryFiles (/Users/myuser/graphql2rest/node_modules/graphql2rest/src/gqlgenerator/index.js:59:3)
    at Object.<anonymous> (/Users/myuser/graphql2rest/index.js:77:14)
    at Module._compile (internal/modules/cjs/loader.js:1068:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10)
    at Module.load (internal/modules/cjs/loader.js:933:32)
error: FATAL: Error while attempting to load index.js from gqlGeneratorOutputFolder /Users/myuser/graphql2rest/myGqlFiles. Absolute path: "/Users/myuser/graphql2rest/myGqlFiles/".

                Function generateGqlQueryFiles() must be executed at least once before init() is invoked, to generate .gql query files and index from your schema. Did you run it?

                If you did and you specified a custom folder name, make sure you provide the "options" parameter to init(), and that "options.gqlGeneratorOutputFolder" is set to the correct folder.
...

My environment is

MacOS 10.15.7
Node.js v14.17.0 also tested with new LTS v16.13.1

Which example did you try? (please provide link)
Can you share the GraphQL schema you've used that resulted in the error?
Thanks

This one: https://github.com/sisense/graphql2rest/tree/master/examples
So the schema is provided in the index.js
The project has just three files: two of the example directory and one package.json as see above.
It will be started via "node index.js" (in other projects via npm, but this doesnt matter).

@roy-mor: Do you need additional info or should I test something?

Same problem. Also on Mac OS, Node v16.13.1.

Might be related to the version of Node.  https://github.com/graphql/graphql-js/issues/1599  it looks like inspect is a method that comes from the javascript language, and it has been deprecated.
Looking at the code, it looks like inspect methods are used as a quick and dirty way to get the name of a type.  in src/gqlgenerator/schemaparser.js around line 70.

I got a bit further by replacing field.type.inspect.replace(/[[]!]/g, ''); with field.type.toString().replace(/[[]!]/g, '');  at around line 70 of src/gqlgenerator/schemaparser.js.

I confirm that the problem was with object.inspect() being deprecated. I replaced inspect() with toJSON() (which is more appropriate than toString() here).
This issue was fixed by PR #73 . Closing this issue now.


Push to Docker images to registry

What
Push docker images built during the existing builds to the registry.
Master builds are pushed to docker.io with their existing tags as they do from CircleCI today.
PR's are pushed to docker.io with tag :pr-N.
If a fork opens a PR on this repo, there is no push.
If a fork opens a PR on itself, it pushes to ghcr.io.
For images we should see on this repo:

docker.io/stellar/quickstart:pr-42 – The build of Dockerfile.
docker.io/stellar/quickstart:pr-42-testing – The build of Dockerfile.testing.
docker.io/stellar/quickstart:pr-42-dev – The build of Dockerfile.dev that builds and uses stellar-core and horizon from source.

Why
The main benefits are:

Move another build from CircleCI to GitHub Actions.
Be able to run images built by the CI workflow for PRs.

With some recent changes to this repo it is now relatively simple to share a stellar/quickstart Dockerfile.dev that can be built on a local machine using forks of stellar-core and horizon in the following form. This form is useful when we want to experiment with a CAP, or share a prototype implementation of a CAP with someone in the ecosystem.
docker build git://github.com/stellar/quickstart#branch

It would be even more convenient if a long running PR on this repo containing a fork of these software could also have the images it built for testing available for use on ghcr.io.
Close #312

❓ should there be a ghcr link to the image shown? Like in the issue description, I didn't see one in the workflow details

There's a docker.io link. We push to docker.io for PRs opened against this repo from a local branch. We fallback to ghcr.io if you were to say open a PR on your fork itself.

💭 I think we should get input from someone from @stellar/ops-team to make sure the secrets that are being used are safe

Good idea. I've added @brahman81 @jacekn @tprobinson as reviewers.

I'm guessing the pubnet actions are paused or something since they seem to be hanging forever

The pubnet builds take a long time to run, about 45 mins.

I'm guessing the pubnet actions are paused or something since they seem to be hanging forever

The pubnet builds take a long time to run, about 45 mins.

Ah I see, more of them have resolved now that I look again.


ChunkedEncodingError while uploading

Following error appears after a long delay when trying to upload via Client
File "C:\Users\admin\Anaconda3\envs\PhD\lib\site-packages\requests\models.py", line 754, in generate
raise ChunkedEncodingError(e)
requests.exceptions.ChunkedEncodingError: ('Connection broken: IncompleteRead(8 bytes read)', IncompleteRead(8 bytes read))

Thanks for letting me know, could you maybe give some more information about:

The Python version you are using
Version of this package
Version of the requests package
The image you were trying to upload
Maybe the code which you were using to upload it

That information will help to narrow down how the issue occurs. Thanks!

Python version 3.7.9
Package version 0.2.4
requests package version 2.28.2
Tried various images, fits, tif, png .. same error for all.
import requests
import json
from astrometry_net_client import Session, FileUpload, Client
Code snippet below
c = Client(api_key=api_key)
job = c.upload_file(file)

It looks like you are using quite an outdated package since your python version is 3.7.x. Could you maybe try with a newer version of Python and the latest version of the package and see if it works then?

<3
Updated to Python 3.10.10 and worked on first try.
Thank you so much!

No worries! Hope the package helps a bit :)


Support all OTEL keys for instrument suppression

Add support for all OTEL keys for instrument suppression.
This PR adds support for the following keys:

"suppress_instrumentation"
_SUPPRESS_INSTRUMENTATION_KEY

In https://pydanticlogfire.slack.com/archives/C06EDRBSAH3/p1714658053546979 a user essentially requested the suppress_instrumentation function, so I've made it public here.
This PR fixes https://github.com/pydantic/logfire/issues/135 in the sense that those particular urllib3 logs don't get sent to logfire. They are now logged by the fallback handler of LogfireLoggingHandler which logs to stderr by default. After this, I want to add a snippet like the following to the docs showing how to filter those logs if the noise in the console is still annoying:
import logging
import time
from logging import DEBUG, basicConfig, getLogger

from logfire.integrations.logging import LogfireLoggingHandler

logfire_handler = LogfireLoggingHandler()

# Don't write to stderr the urllib3 debug logs created while exporting traces
urllib3_filter = logging.Filter('urllib3')
logfire_handler.fallback.addFilter(lambda record: not urllib3_filter.filter(record))

basicConfig(handlers=[logfire_handler], level=DEBUG)

logger = getLogger(__name__)

for _ in range(1000):
    logger.info('log')
    time.sleep(0.6)

Thanks @jlondonobo for your help, your changes were pretty much exactly what was needed!


fix: 3816 - pod update mlkit

What

For ios, added a call to pod update for MLKit (same as Sentry)
This pod update was suggested in the ios build error message

Part of

#3816

Codecov Report

Merging #3832 (7b0aef6) into develop (f22cf52) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop    #3832   +/-   ##
========================================
  Coverage    10.77%   10.77%
========================================
  Files          269      269
  Lines        13416    13416
========================================
  Hits          1446     1446
  Misses       11970    11970

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Thank you @M123-dev for the review!

You seem to get familiar with the delivery pipeline 👍🏻

Since last week:

my first PR in pure java
my first PR in kotlin
my first PR in swift
my first PR in yml

And that's still not good enough :(

What do you mean not good enough, I don't have any in java Kotlin nor swift
And all of that in one week 😧

What do you mean not good enough, I don't have any in java Kotlin nor swift

The proof is in the pudding: that's @juliansteenbakker's suggestion that did work.

And all of that in one week 😧

I was not busy with exams 😉


Failed to open file: scanners-user-agents.data

I thought this was probably an issue with the rules, as my new ModSecurity v3 installation (with nginx connector) seems to work with an example test rule.  This rule works fine on its own, and the expected 403 response is returned:
# Basic test rule
SecRule ARGS:testparam "@contains test" "id:1234,deny,status:403"

But I'm now thinking this is a ModSecurity issue, as CRS v3.0.2 (which I'm using) is a couple of months old, but I can't find any reports of the error that I'm seeing when I test my CRS-included nginx config:
pi@pi2:~ $ sudo nginx -t
nginx: [emerg] "modsecurity_rules_file" directive Rules error. File: /etc/nginx/modsec/crs/rules/REQUEST-913-SCANNER-DETECTION.conf. Line: 33. Column: 34. Failed to open file: scanners-user-agents.data. Looking at: 'scanners-user-agents.data',   in /etc/nginx/conf.d/ghost-proxy.conf:17
nginx: configuration file /etc/nginx/nginx.conf test failed

Here's my nginx version and compilation options:
nginx version: nginx/1.13.9
built by gcc 6.3.0 20170516 (Raspbian 6.3.0-18+rpi1)
built with OpenSSL 1.1.0g  2 Nov 2017
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --with-cc-opt='-O3 -fPIE -fstack-protector-strong -Wformat -Werror=format-security' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro' --with-pcre=/usr/local/src/nginx/build/pcre-8.41 --with-zlib=/usr/local/src/nginx/build/zlib-1.2.11 --with-openssl-opt='no-weak-ssl-ciphers no-ssl3 no-shared -DOPENSSL_NO_HEARTBEATS -fstack-protector-strong' --with-openssl=/usr/local/src/nginx/build/openssl-1.1.0g --add-module=/usr/local/src/nginx/build/ngx_devel_kit-0.3.0 --add-module=/usr/local/src/nginx/build/set-misc-nginx-module-0.31 --add-module=/home/pi/ngx_brotli --add-module=/usr/local/src/ModSecurity-nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-file-aio --with-http_auth_request_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-pcre-jit --with-stream --with-stream_ssl_module --with-threads --without-http_empty_gif_module --without-http_split_clients_module --without-http_ssi_module --without-mail_imap_module --without-mail_pop3_module --without-mail_smtp_module

Hi @GainfulShrimp,
Working on it.

This is actually a duplicate of #1674. It is already fixed in the main line.

OK thanks. I thought my copy of ModSecurity v3 was newer than the commit that's referenced, but I might be wrong; I'll fetch a fresh ModSecurity clone from v3/master and recompile, then try again.
Do I need to also recompile nginx with ModSecurity-nginx connector, or will restarting nginx be sufficient to pick up the new ModSecurity?

only libModSecurity should be enough.

Thanks again @zimmerle.  It worked a treat this time! :)
Just added my first exception: telegraf, running on my monitoring server (which regularly requests the nginx status stub page, to parse into influxdb) was triggering warnings every 10 seconds in the modsec_audit.log.  Now fixed.

good to hear ;)


api/v1: add metrics for each API call made to the cilium-agent

The metrics added are in the form of an histogram vec which are scoped
by API path and returned status code.
Signed-off-by: André Martins<EMAIL_ADDRESS>

This change is

test-me-please

test-me-please

Coverage decreased (-0.1%) to 42.865% when pulling b4a24ca81421ebd888faec3a52efa895b3a0c22f on pr/add-metrics-for-api-calls into c50c602f93c787d39c5a94c7c3505aee0c5c7592 on master.

Coverage decreased (-0.05%) to 42.944% when pulling b4a24ca81421ebd888faec3a52efa895b3a0c22f on pr/add-metrics-for-api-calls into c50c602f93c787d39c5a94c7c3505aee0c5c7592 on master.

test-me-please

test-me-please

test-me-please

test-me-please

cilium_agent_api_process_time_seconds                 path="/v1/endpoint" return_code="200" method="DELETE"                        0.876058
cilium_agent_api_process_time_seconds                 path="/v1/ipam" return_code="200" method="DELETE"                            0.000157
cilium_agent_api_process_time_seconds                 path="/v1/config" return_code="200" method="GET"                             0.001809
cilium_agent_api_process_time_seconds                 method="GET" path="/v1/endpoint" return_code="200"                           0.000909
cilium_agent_api_process_time_seconds                 method="GET" path="/v1/healthz" return_code="200"                            0.014038
cilium_agent_api_process_time_seconds                 method="GET" path="/v1/metrics" return_code="200"                            0.036981
cilium_agent_api_process_time_seconds                 method="POST" path="/v1/ipam" return_code="201"                              0.000191
cilium_agent_api_process_time_seconds                 method="PUT" path="/v1/endpoint" return_code="201"                           5.887717

test-me-please

This will give us fantastic insights
cilium_agent_api_process_time_seconds                 method="PUT" path="/v1/endpoint" return_code="201"                           5.887717


Correct spelling mistakes

I am sorry, but I wouldn't consider this a "high-effort commit". Unless you commit something code-wise I won't be able to accept this pull request.
I know this action might seem a bit douche-baggy but I would really appreciate if you also do something codewise.
Still thanks a lot for committing to this project!

Hello.
My comment a few days ago was very mean and douche-baggy, and I am  very sorry! I appreciate your contribution, and I will reopen this PR.
As said before, sorry, sorry and again SORRY!


Prohibit multiple values of same unit from being used for calculation in convertToInteger method

Fixes #9

Codecov Report

Merging #14 into master will not change coverage.
The diff coverage is 100%.

@@          Coverage Diff          @@
##           master    #14   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           2      2
  Lines          53     57    +4
  Branches       12     13    +1
=====================================
+ Hits           53     57    +4

Impacted Files
Coverage Δ

src/DurationInputMask.js
100% <100%> (ø)
:arrow_up:

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 cc6d732...f9f3065. Read the comment docs.


Issue with IBM MQ

[Enter feedback here]
Hi,
The page was recently updated to remove the line regarding "IBM MQ will experience locking issues.".
Does this mean we no longer have this issue with Azure files?
Santosh

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

ID: 0c51c5ff-142c-fcaa-b7d4-dbfab61ca55f
Version Independent ID: 3bb1f92e-8111-bf8f-299c-003f1fbab5fc
Content: NFS file shares (preview) in Azure Files
Content Source: articles/storage/files/files-nfs-protocol.md
Service: storage
Sub-service: files
GitHub Login: @roygara
Microsoft Alias: rogarana

@sraman100 Thanks for the feedback! We are currently investigating and will update you shortly.

@sraman100 Thanks for the question. I confirmed with our product team that there was a fix that went into place for this issue.


spellchecker doesn't work when in mail module (as well as right clic copy/paste on an empty space)

Bug report : spellchecker works everywhere (documents, CRM, Blog...) but not in the email module
What is the current behavior?
When writting a new email, incorrect words are underlined in red, but the right click doesn't shows the submenu with spellchecker suggestions. Only a copy/paste option (option that doesn't show if used on an empty space of the email )
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
Just create an email account in your onlyoffice Cloud service instance (not a mail server, just a mail account)
Create a new mail.
misspell a word and right click on the underlined word.
What is the expected behavior?
It should show suggestions of corrected words and other options like copy/paste, eventually font options, like everywhere else in onlyoffice
Did this work in previous versions of DocumentServer?
I don't know
DocumentServer version:
It's the actual cloud service provided by onlyoffice for its customers
Operating System:
none
Browser version:
Last chrome version and last firefox version

Hello, @ Tom31100
You need to hold down the Ctrl key when right-clicking on misspelled words to see their sentences. This is a feature of the application that we use in the Mail module. We will add a tooltip for ease of use.

Thanks, i'm closing the "issue".


it doesnt work with linker

Make sure that you arent using full linking. Livereload doesnt work using linker. it waste lot of time for me. here is the bug report.
https://developercommunity.visualstudio.com/content/problem/278507/livereload-doesnt-work-on-android-using-full-linki.html

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

ID: e40394ca-9a55-d9b5-d427-7c2a2c00cfc8
Version Independent ID: 5a5c17e2-a683-88f6-07a9-2002e814d54c
Content: Live Reload - Xamarin
Content Source: docs/xamarin-forms/xaml/live-reload.md
Product: xamarin
GitHub Login: @pierceboggan
Microsoft Alias: piboggan

Thanks for reporting this @EmilAlipiev.

is it published in any pre release version?

Sorry for the confusion @EmilAlipiev – the linked PR just calls out in the docs that either Don't Link or Link Framework SDKs Only are required. The code has not been updated.


stop cutorch clobbering cltorch, if required after cltorch

This isnt strictly necessary any more, since cltorch now runs from a stable torch distro.  But it might still be nice to add this sometime?
This patch makes the cutorch monkey-patch not overwrite any other module's existing monkey-patching on getmetatable(RealTensor).copy, in the case that cutorch is require`d after the other module.

(Relevant doc https://github.com/hughperkins/cltorch#co-existence-with-cutorch )

@torchbot test this

@torchbot test this

@torchbot test this


Problem when pressing shift keys

When you press either shift key, all taskbar icons forget their position and return to the far left of the taskbar for a brief moment. Is this possible to fix?

Do you have some custom toolbar or tool tray icon installed that is responding to shift key presses? Those are likely changing and triggering a redraw which I can't fix. Best bet is to try and disable those things

Do you have some custom toolbar or tool tray icon installed that is responding to shift key presses? Those are likely changing and triggering a redraw which I can't fix. Best bet is to try and disable those things

I've got Windows Centering Helper installed that responds to 3 shift clicks. That must be it. Thanks for the response.

I've got Windows Centering Helper installed that responds to 3 shift clicks. That must be it. Thanks for the response.


Option for block indentation for literal arrays?

rustfmt 0.6.3 changes
-static KNOWN_DURATIONS: &'static [&'static str] = &[
-    "block.compress",
-    "block.hash",
-    "index.compress",
-    "index.encode",
-    "index.parse",
-    "index.read",
-    "source.read",
-    "sync",
-    "test",
-];
+static KNOWN_DURATIONS: &'static [&'static str] = &["block.compress",
+                                                    "block.hash",
+                                                    "index.compress",
+                                                    "index.encode",
+                                                    "index.parse",
+                                                    "index.read",
+                                                    "source.read",
+                                                    "sync",
+                                                    "test"];

Is there an option to avoid this?  Maybe it could even be the default, as the contents can get pushed far to the right.
Another instance
     #[test]
     fn serialize_index() {
         let entries = [Entry {
-            apath: "/a/b".to_string(),
-            mtime: Some(1461736377),
-            kind: IndexKind::File,
-            blake2b: Some(EXAMPLE_HASH.to_string()),
-            addrs: vec![],
-            target: None,
-        }];
+                           apath: "/a/b".to_string(),
+                           mtime: Some(1461736377),
+                           kind: IndexKind::File,
+                           blake2b: Some(EXAMPLE_HASH.to_string()),
+                           addrs: vec![],
+                           target: None,
+                       }];

Closing since we now have an option for this (array_layout = Block).


Track fee recipients upon validator registration

I am doing some local integration testing using mergemock and it seems that the relay does not keep track of the validator's preferred fee recipient.
The code should be updated here https://github.com/protolambda/mergemock/blob/master/relay.go#L196 to fix this.
It seems from a quick pass this will need a map to track the pairs and also knowledge of the validator set to map public key to index (as each builder endpoint only gets one or the other but not both).
The implementation could skip the validator set mapping as a stopgap if it only assumes one "session" at a time (cf. the latestPubkey in the relayBackend)
edit: mergemock will pass the expected value if you supply it in a forkChoiceUpdated message

I'm curious what's the actual goal here, because the assumption is that real builders will set their own fee recipient and add a transaction to the validator's fee recipient to the end of the block 🤔

isn't this better mimicked by the current behaviour of a different fee recipient than the validator registered?

this part, yes :)
I was thinking it would be helpful during testing to know if the validator had a previously successful registration w/ the relay.
Right now, all you get back is a 200 HTTP code but things are early stage enough that I think it's a good spot check to see if the relay can serve back the one given in the registration.
I agree it may not be that important in the long run (and there will be other ways to verify, i.e. the validator can just simply check if they got paid (and possibly even w/ a proof!)) so we can consider this lower priority or even just close the issue.


Scroll View - Add Tests to Verify that grid of buttons can be both scrolled and pressed near and far reliably

Tests for this behaviour should be added as part of ScrollingObjectCollection graduation.
This issue is part of #6637.

Fixed on #8091


Update Font-Awesome to 4.6.1

Commit 45654ff just copies the newer font-awesome files. That commit could be replaced with a git submodule perhaps, but I've no experience with submodules and it's up to the maintainer.
The icons are all upgraded as best as I can tell. I think I got everything, but keep an eye out for missing icons anyway.
Some of the html elements have their icon classes set programmatically, and Font-Awesome 4 needs a new "fa" class added to icon elements, so there's a possibility something could slip through that way (if the html has no indication it's supposed to be an icon, and the code doesn't insert the new "fa" class), but I think they're all working.

Looks pretty good so far. Thanks!


Missing units on NBN upgrade map

I was looking on the map and notice it is missing my Unit 3 + Unit 1 and 4.    On the map it shows Unit 2/136 for my street address.
I'm connected on FTTN and in an area waiting for FTTP upgrades. (By end of December 2023.)
I'm wondering if your map will be updated to include the missing units as well across the states in Australia for local names of places?
Thank you for the amazing work on the NBN FTTN upgrades to FTTP.  It is quite handy.

I will need more information to look into this. We use the gnaf database of addresses - is your unit very new?  Can you find all four addresses on the nbnco website checker?  I will need to know the address to look into your specific case…

Hi there,
Yes, all the four units addresses is on nbnco website checker.
No - the units built since 2003.
If I could message you privately for the address..  screenshot of the map.

You can email me @gmail

Hi there,
Here's the screenshot of the map.
Hope this helps.
Cheers
Southerngal
On Sun, 16 Jul 2023, 5:40 PM Simon Roberts, @.***>
wrote:

You can email me @gmail https://github.com/gmail
—
Reply to this email directly, view it on GitHub
https://github.com/LukePrior/nbn-upgrade-map/issues/207#issuecomment-1637037488,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BBJVL36G2Q6TFQ6VSOR4OC3XQOZINANCNFSM6AAAAAA2LZZKNI
.
You are receiving this because you authored the thread.Message ID:
@.***>

Sorry I don't see any screenshot?

Have just sent the screenshot map to your correct gmail.

Got your email.  All four units (plus the base address) are in the geojson file, and on the map, but the problem is that they all have exactly the same lat/long coordinates, so clicking on the spot brings up one of them (the last/top one as it happens). I'm going to have to get @LukePrior to look at that, as I'm not a javascript person.

Interesting will look into how best to show this on the map.

I've given it a shot here, not sure if I'm really happy with it yet: https://github.com/LukePrior/nbn-upgrade-map/commit/82f07a3f4a4069f76fcc39b43deea615f5a1e840

Good on ya for trying resolve this issues.
Hopefully you will find something you will be happy with for an exactly same lat/long coordinates for units etc on the map.  I'm sure you will figure it out eventually.
Thank you to you both Lyricnz and LukePrior.

I will close this for now but consider further improvements in future


500 error on dashboard

After having deleted all my repositories, I get an 500 internal server error message on my dashboard https://try.gogs.io/ while logged in with my account Sauermann.

Thanks, I've noticed as well. But working on another issue now, may have to wait :D

OK, should be fixed by now!

Can confirm that it is fixed.

Thanks your confirmation!


[bug]: UI Validation Error

Is there an existing issue for this?

[X] I have searched the existing issues

OS
macOS
GPU
mps
VRAM
No response
What version did you experience this issue on?
3.0.2-post1
What happened?
When pressing the Invoke button an error message is shown saying "Server Error: Validation Error". This error was mistakenly reported also at the end of another bug report #4098 . Following the instructions given to report this error I copied the object from the error message in the javascript console as following:
[Error]  error  [session]: Problem creating session
Object
error: {detail: Array}
graph: {graph: Object}
status: 422
Object-prototyp
error
(anonym funktion) (index-deaa1f26.js:136)
(anonym funktion) (index-deaa1f26.js:128:6424)
T (index-deaa1f26.js:128:3796)
(anonym funktion) (index-deaa1f26.js:128:2489)
effect (index-deaa1f26.js:138:45958)
(anonym funktion) (index-deaa1f26.js:40:105376)
l (index-deaa1f26.js:40:84505)
(anonym funktion) (index-deaa1f26.js:40:85469)
Promise
im (index-deaa1f26.js:40:85257)
(anonym funktion) (index-deaa1f26.js:40:106385)
(anonym funktion) (index-deaa1f26.js:40:98614)
l (index-deaa1f26.js:40:84505)
s (index-deaa1f26.js:40:85350)

Screenshots
No response
Additional context
No response
Contact Details
No response

You may have a cached copy of the frontend files. Try going to settings and selecting “Reset WebUI”.

Thanks @KennethLj . Unfortunately the relevant part of the error message didn't get copied.
In particular, there is a section that shows exactly what the error is.
Here's what it should look like:
{
  "graph": {
      "graph": {
          "id": "text_to_image_graph",
          "nodes": {
              "main_model_loader": {
                  "type": "main_model_loader",
                  "id": "main_model_loader",
                  "is_intermediate": true,
                  "model": {
                      "model_name": "stable-diffusion-2-1",
                      "base_model": "sd-2",
                      "model_type": "main"
                  }
              },
              "clip_skip": {
                  "type": "clip_skip",
                  "id": "clip_skip",
                  "skipped_layers": 0,
                  "is_intermediate": true
              },
              ...
          },
          "edges": [
              {
                  "source": {
                      "node_id": "main_model_loader",
                      "field": "unet"
                  },
                  "destination": {
                      "node_id": "denoise_latents",
                      "field": "unet"
                  }
              },
              {
                  "source": {
                      "node_id": "main_model_loader",
                      "field": "clip"
                  },
                  "destination": {
                      "node_id": "clip_skip",
                      "field": "clip"
                  }
              },
              ...
          ]
      }
  },
  "status": 422,
  "error": {
      "detail": [ // <---- this section will tell us exactly what is wrong
          {
              "loc": [
                  "body",
                  "nodes",
                  "denoise_latents",
                  "DenoiseLatentsInvocation",
                  "is_intermediate"
              ],
              "msg": "value could not be parsed to a boolean",
              "type": "type_error.bool"
          }
      ]
  }
}

@lstein We already went through some triage on this issue, I'll let you know if it ends up being related to installer.

@lstein We already went through some triage on this issue, I'll let you know if it ends up being related to installer.

You think it might be installer related? That would be weird.

Unfortunately I can't reproduce the error any more, If I do I'll have another go at pasting the necessary error message.

I'll close this as you haven't been able to reproduce the issue. I've fixed a bug that could have caused this in the main branch; it will be included in the 3.1 release.


Update Composer dependencies (2022-06-01-00-03)

Visual regression test passed!
View the visual regression test report


Fixed #81

_users is now an unordered array and MumbleClient#userById now uses
util.findByValue
Fixes Issue #81

I also fixed #83 but I couldn't be bothered to submit a separate pull request for such a small fix.

Oh, thanks! Sorry been a bit late merging stuff lately. This looks good.


TimeTaken ordering is being done alphabetically.

TimeTaken is not being converted into a numeric field, and as such the ordering is being done in an alphabetical way.
Change the type of the TimeTaken column to be a numeric one.

Closed as fixed by https://github.com/cristian-clamsen/FrebSbS/releases/tag/V1.3


403 Client Error: Forbidden for url

Hi I was unable to install it from pip due to it not having a setup.py file so I just ran it from my IDE.
This is my error:
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://nominatim.openstreetmap.org/search?q=Calgary,%20AB&format=json (I am running the example in the readme)
I have run it for the first time, all my versions match, do I need to register for the realtor.ca and get some kind of authorization ?
Not sure what to do lol.
Thanks

openstreetmap.org is unrelated to realtor.ca. Are you sure you're getting a 403 error for that, and not for realtor.ca? Because that endpoint works when I CURL it directly.
Note, realtor.ca will block IP addresses that ping it more than 3 times for one hour. That is unavoidable and will also cause a 403 client error.

Getting 403 having only pinged it once... is this still working for you?


Dance Institute Template: want to add new template

want to add a template created using Html, css, js.
This template will be made for dance institute which will show all its information like classes schedule etc.
please assign it to me.

want to add a template created using Html, css, js. This template will be made for dance institute which will show all its information like classes schedule etc. please assign it to me.

@VidhiBhatt01 please assign it to me.

One issue at a time. Wait for your pr to get merged.

Kindly assign me this issue

@shahnehal0407 Updates????

working on it, will submit it by tomorrow.

@shahnehal0407 ?????  Complete it asap otherwise, I will close this issue!


Interceptors

How i can configure a interceptor for example refresh a token?

@nmihaica and how i can use an adapter like https://github.com/ctimmerm/axios-mock-adapter when need pass the axios instance

I would then stick with plain axios and axios-mock-adapter packages without vuex-orm.

It would be nice to have interceptors for adding a trailing slash as in this example https://github.com/axios/axios/issues/757#issuecomment-291016487

I agree too. This would be nice, because currently I have other actions on my API that aren't CRUD and I already have the interceptor setup for the calls that pass by vanilla axios.
I wouldn't want to duplicate the logic in my interceptor and also in the custom hooks you defined for axios.
Please allow us to use the interceptor of axios itself!


Please invite me to the GitHub Community Organization

Name
John Mwendwa
Discord Username (if applicable)
No response
Additional Context
I would like to contribute to open source and collaborate with other developers in the industry while doing so.

It's great having you contribute to this project
If you would like to continue contributing to open source and would like to do it with an awesome inclusive community, you should join our Discord Server and our GitHub Organisation - we help and encourage each other to contribute to open source little and often 🤓 . Any questions let us know.

Invitation sent for the GitHub Organisation. Welcome to the community 🎉#
Don't forget after accepting to make it public so it appears on your GitHub profile for everyone else to see, you can do this by finding your name in the GitHub organisation list and change the dropdown to public https://github.com/orgs/jaidevstudio/people
Like this

Tips for practising:
Remember contributing to open source is not just about code, its about collaboration, communication and adding value
I hope that helps

Please check your email or organisation page 🙏


Proposal for Enhancing Neural Network Training: Unified Gradient Direction for Faster Convergence and Improved Accuracy

Issue type
Performance
Have you reproduced the bug with TensorFlow Nightly?
Yes
Source
source
TensorFlow version
ALL
Custom code
Yes
OS platform and distribution
No response
Mobile device
No response
Python version
No response
Bazel version
No response
GCC/compiler version
No response
CUDA/cuDNN version
No response
GPU model and memory
No response
Current behavior?
In the current implementation of neural network training within TensorFlow, gradient descent typically relies on the average of gradients during the optimization process. While this approach is effective, there may be potential to enhance training efficiency and accuracy by exploring alternative methods for determining the direction of gradient updates.
I have developed a method that identifies a unified direction rather than merely averaging the gradients, and preliminary experiments suggest that this approach leads to faster convergence and improved model accuracy. I believe this could be a valuable addition to TensorFlow's optimization techniques.
I would appreciate the TensorFlow Development Team's feedback on this idea and am happy to provide further details or collaborate on its implementation.
Standalone code to reproduce the issue
https://github.com/TingjiaInFuture/UnionGradientDescent

Relevant log output
No response

Hi @TingjiaInFuture ,
Could you please provide specific use case where we need to implement this particular feature which helps the issue more effectively.
Thank You!

I have already shown one in https://github.com/TingjiaInFuture/UnionGradientDescent. Any question?


Add Orchest

Thanks for this awesome overview! It would be great if Orchest is included as well :)

Website
GitHub

Preview

@yannickperrenet
Hey, sorry for the late response.
Looks good to me. Can you just sync with main before I merge?

No worries! I just synced ;)


TypeError: Cannot convert value dtype([('resource', 'u1')]) to a TensorFlow DType.

Hello, I just started learning tf2.0, I tried to implement Chinese word2vec using tf2.0, I trained the model and passed tf.compat.v1.train.Saver (). Save (session, ckpt_file_path, global_step = 2) The command saves the trained model. However, when I load tf2.0 for prediction, an unexpected error occurs. I tried many methods but it was not resolved, but I used tf1.x to load the model prediction without any problems. In .0, the unexpected errors are as follows:
home/zh/sda3/Anaconda3/envs/tf2.0/lib/python3.6/site-packages/tensorflow_core/python/client/session.py:1443: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  run_metadata)
Traceback (most recent call last):
  File "predict2.py", line 34, in <module>
    norm = tf.sqrt(tf.reduce_sum(input_tensor=tf.square(embeddings), axis=1, keepdims=True), name="norm")
  File "/home/zh/sda3/Anaconda3/envs/tf2.0/lib/python3.6/site-packages/tensorflow_core/python/ops/gen_math_ops.py", line 10931, in square
    "Square", x=x, name=name)
  File "/home/zh/sda3/Anaconda3/envs/tf2.0/lib/python3.6/site-packages/tensorflow_core/python/framework/op_def_library.py", line 530, in _apply_op_helper
    raise err
  File "/home/zh/sda3/Anaconda3/envs/tf2.0/lib/python3.6/site-packages/tensorflow_core/python/framework/op_def_library.py", line 527, in _apply_op_helper
    preferred_dtype=default_dtype)
  File "/home/zh/sda3/Anaconda3/envs/tf2.0/lib/python3.6/site-packages/tensorflow_core/python/framework/ops.py", line 1296, in internal_convert_to_tensor
    ret = conversion_func(value, dtype=dtype, name=name, as_ref=as_ref)
  File "/home/zh/sda3/Anaconda3/envs/tf2.0/lib/python3.6/site-packages/tensorflow_core/python/framework/tensor_conversion_registry.py", line 52, in _default_conversion_function
    return constant_op.constant(value, dtype, name=name)
  File "/home/zh/sda3/Anaconda3/envs/tf2.0/lib/python3.6/site-packages/tensorflow_core/python/framework/constant_op.py", line 227, in constant
    allow_broadcast=True)
  File "/home/zh/sda3/Anaconda3/envs/tf2.0/lib/python3.6/site-packages/tensorflow_core/python/framework/constant_op.py", line 265, in _constant_impl
    allow_broadcast=allow_broadcast))
  File "/home/zh/sda3/Anaconda3/envs/tf2.0/lib/python3.6/site-packages/tensorflow_core/python/framework/tensor_util.py", line 472, in make_tensor_proto
    numpy_dtype = dtypes.as_dtype(nparray.dtype)
  File "/home/zh/sda3/Anaconda3/envs/tf2.0/lib/python3.6/site-packages/tensorflow_core/python/framework/dtypes.py", line 721, in as_dtype
    (type_value,))
TypeError: Cannot convert value dtype([('resource', 'u1')]) to a TensorFlow DType.

my predict code:
dictionary = {"UNK": 0, "，": 1, "的": 2, "。": 3, "了": 4, "是": 5, "『": 6, "』": 7, "萧炎": 8}
reverse_dictionary = {"0": "UNK", "1": "，", "2": "的", "3": "。", "4": "了", "5": "是", "6": "『", "7": "』", "8": "萧炎"}
valid_word = ['萧炎']

valid_size = 1
valid_examples =[dictionary[li] for li in valid_word]
# valid_dataset = tf.constant(valid_examples, dtype=tf.int32)
valid_dataset = np.array(valid_examples)
with tf.compat.v1.Session() as sess:
    saver = tf.compat.v1.train.import_meta_graph('./model/-2
[model.zip](https://github.com/tensorflow/tensorflow/files/3899434/model.zip)
.meta')
    saver.restore(sess, tf.train.latest_checkpoint('./model/'))
    gragh = tf.compat.v1.get_default_graph()
    tensor_name_list = [tensor.name for tensor in gragh.as_graph_def().node]
    input_x = sess.graph.get_tensor_by_name('x:0')
    input_y = sess.graph.get_tensor_by_name('y:0')
    embeddings = sess.graph.get_tensor_by_name('embedding:0')
    feed_dict = {input_x: valid_dataset}
    embeddings = sess.run(embeddings,feed_dict)
    norm = tf.sqrt(tf.reduce_sum(input_tensor=tf.square(embeddings), axis=1, keepdims=True), name="norm")
    normalized_embeddings = embeddings / norm
    valid_embeddings = tf.nn.embedding_lookup(params=normalized_embeddings, ids=valid_dataset)
    similarity = tf.matmul(valid_embeddings, normalized_embeddings, transpose_b=True)
    sim = similarity.eval()
    for i in xrange(valid_size):
        valid_word = reverse_dictionary[str(valid_examples[i])]
        top_k = 8  # number of nearest neighbors
        nearest = (-sim[i, :]).argsort()[:top_k]
        log_str = "Nearest to %s:" % valid_word
        for k in xrange(top_k):
            close_word = reverse_dictionary[str(nearest[k])]
            log_str = "%s %s," % (log_str, close_word)
        print(log_str)

model.zip is the model used for testing. Could you please help me to see what problems I encountered? I have tried many methods but still not solved, please give me more guidance, thanks!

@ry @jmhodges @eggie5
test model
model.zip

I have tried on colab with TF version 2.0 and i am seeing the below error.UnicodeDecodeError: 'utf-8' codec can't decode byte 0xdf in position 43: invalid continuation byte.Please, find the gist here.Please, help me in reproducing the issue. It helps in localizing the issue faster. Thanks!

It has been 15 days with no activity and the awaiting response label was assigned. Is this still an issue?

@zhouhao-learning
Any update on this issue please. Thanks!

Automatically closing due to lack of recent activity. Please update the issue when new information becomes available, and we will reopen the issue. Thanks!


Is it risk of being injected with SQL with mysql?How to prevent it?

Is it risk of being injected with SQL with mysql?How to prevent it?

no, it uses parametrized queries


Open for contributors?

We are a media company and we would like to start contributing to this repo to keep it up-to-date. Can one of our team member be added as contributor?
All we will need is just publish on NPM whenever we tag new version (may be that can also be automated with Github actions).
Our customers are facing lot of issues and we would like to get them fixed or we will be forced to fork this. @devcshort

Hi @adityapatadia what features were you looking to add/ contribute?
I am now maintaining a fork: https://github.com/cgilly2fast/react-hls
So far I have added:

React 18 Support
Get HLS object from component
Bug fixes
And a test suite

I am looking into how to expand the video poster functionality. If you are still in a need of a fix or feature let me know.


Support for "ts" timestamps in JSON

Fix for #2 which confused me for a bit too. I happen to be working with JSON logs that have a "ts" field that is a float of fractional seconds since Unix epoch. Since I was in there, I made the code support string, float64, and int64 for "ts". And made it not remove a field unless it processed it.

Oh, and just for reference, the logs with the float64 "ts" are output from go.uber.org/zap

nice! thanks!


created my builder page

Description
Concise description of proposed changes, We recommend using screenshots and videos for better description
Additional Information

[x] I have read the contributing docs (if this is your first contribution)
[x] This is not a duplicate of any existing pull request

Related Issues
Closes #{issue number}
Note: If your changes are small and straightforward, you may skip the creation of an issue beforehand and remove this section. However, for medium-to-large changes, it is recommended to have an open issue for discussion and approval prior to submitting a pull request.
Your ENS/address:

@AbolareRoheemah Thank you so much for your nice page! You’ve put a lot of effort into it, and it’s refreshing to see something that stands out from the typical personal pages.
In general for PRs, please make sure to fill out the description, so that a reviewers knows what you have implemented. Including a screenshot of what you’ve built is highly recommended, and for more complex PRs, adding a short video can be very helpful.
I’ve added some comments below for your review.
Thanks again!

Noted @phipsae. Thanks for the kind words

We are almost ready to merge, your page looks great!
The only remaining task is to ensure there are no changes to yarn.lock

Thanks @phipsae and sorry for the stress
The only way I can think of to achieve this is to copy the yarn.lock file on the main branch and replace it with what I have in my own branch. Hope this is fine coz when I run git pull origin master, it tells me "already up to date".

We are almost ready to merge, your page looks great!
The only remaining task is to ensure there are no changes to yarn.lock

Thanks @phipsae and sorry for the stress
The only way I can think of to achieve this is to copy the yarn.lock file on the main branch and replace it with what I have in my own branch. Hope this is fine coz when I run git pull origin master, it tells me "already up to date".

No worries, that's why you here :)
You could run git checkout main -- yarn.lock, then commit and push.

git checkout main -- yarn.lock

We are almost ready to merge, your page looks great!
The only remaining task is to ensure there are no changes to yarn.lock

Thanks @phipsae and sorry for the stress
The only way I can think of to achieve this is to copy the yarn.lock file on the main branch and replace it with what I have in my own branch. Hope this is fine coz when I run git pull origin master, it tells me "already up to date".

No worries, that's why you here :)
You could run git checkout main -- yarn.lock, then commit and push.
So you can get the yarn.lock version from main.

Alright @phipsae. Done and pushed

Perfect, it worked! Let merge


Update) File-upload example to use prisma database schema and prisma-bindings!

Closing this issue prisma has information regarding file-handling. Below you can find an example that uses prisma database schema and prisma bindings.
https://www.prisma.io/docs/reference/upgrade-guides/graphcool-to-prisma/file-handling-hahcee3eef
Worth mentioning that there is middleware for this!
https://github.com/homeroom-live/graphql-middleware-apollo-upload-server

@guledali Link is dead. Please re-open

@prolink007 I actually brought this up in the slack community however no one from the prisma has really giving any answers. Guys I think prisma is migrating to a new system which is the prisma-client. They have also done massive changes lately the most notable is the docs itself.  Which also what causing this missing informations https://www.prisma.io/docs/
The other thing is that the examples themselves are living in a entirely  different repo for example here is prisma https://github.com/prisma/prisma
and here is the examples for it https://github.com/prisma/prisma-examples

@guledali That example repo contains nothing related to file upload. Any examples of this from prisma anywhere?

@prolink007 In the meantime check out this earlier version it was last committed january or so
https://github.com/prisma/prisma/tree/examples-deps/examples/file-handling-s3


Add PHP 8.3 to supported PHP version

Q
A

Documentation
no

Bugfix
no

BC Break
no

New Feature
yes

RFC
no

QA
no

Requires:

[ ] PHP 8.3 Support laminas-stdlib: https://github.com/laminas/laminas-stdlib/commit/8ec8790aed1d0aead6d0155ff8ba15a6d06810c4 (merged not yet released)

Description
This will just make sure if the current supported generators still work as expected in PHP 8.3. The features provided by PHP 8.3 can be build then ontop of this. A list of features which could be tackled by somebody can be found in the following issue: https://github.com/laminas/laminas-code/issues/190

Handled in #194


autoValue is not set for optional fields

my auto value func gets called when the field is optional: true but the value is not set.

Can't debug this without more reproduction code to look at

@aldeed: sorry for beeing so unclear
I introduced a new field "lastDeactivatedAt" to an existing collection.
When the field "active" is set to false it should get a timestamp.
The autovalue func runs but does not set change the vaule of the field.
lastDeactivatedAt: {
type: Date,
optional: true,
autoValue: function() {
var activeField;
activeField = this.field("active");
if (activeField.isSet && activeField.value === false) {
return new Date();
} else {
return new Date(0);
}
}
}

@obiwarn can you post the context for this? What insert or update are you doing that is not properly setting the value?

I use this with yogiben:admin.
When I open the document view there it uses autoform for the UI.
Above code works fine when I remove the
optional: true,

I uncheck the "active" checkbox and the autovalue calculates my new "lastDeactivatedAt".
The moment I make "lastDeactivatedAt" optional it does not work anymore.

This sounds like maybe a yogiben:admin issue. Autovalue isn't really meant to be used for this purpose.


Ignore control characters on text input

When hitting the Escape key or other control keys, the _selection?.OnTextInput() method is executed, passing the string  "\u001B" (ASCII 27 control char) to the HandleTextInput method.
This method matches every row because this comparison always returns true (see this .NET fiddle), causing that the selection is moved 1 row down every time the user hits the Escape key:
string escapeSequence = "\u001B"; // ESC - ASCII char 27
Console.WriteLine("something".ToUpper().StartsWith(escapeSequence));

True

This PR changes the string comparison to be an Ordinal string comparison.
@grokys Question: Should Avalonia filter out these events in OnTextInput when the text contains control characters?

I opened an issue in dotnet/runtime https://github.com/dotnet/runtime/issues/103116

I changed the implementation to use StringComparison.Ordinal as recommended here.

Revert changes, it's not a good practice to ignore culture, so probably it's a better implementation to filter out control characters at the beginning.


nixos/borgbackup: add backup job runtimeLimit option

Motivation for this change
This adds an option controlling the maximum runtime duration of backup
jobs in order to prevent silent failures through indefinite hanging.
The service is now put into an explicit failed state if this limit is
exceeded.
Things done

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

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

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

I would rather just add add a serviceConfig option that will be merged into the existing serviceConfig. But you can just use systemd.services.borgbackup-job-xyz.serviceConfig.MaxRuntimeSec.

I would rather just add add a serviceConfig option that will be merged into the existing serviceConfig. But you can just use systemd.services.borgbackup-job-xyz.serviceConfig.MaxRuntimeSec.


Providing Material Design Transition between slides

This is a suggestion/improvement.
Have a look at this Library's sample app
The transition between the slides is truly material design (please have a look at the transition between the colors). I wish this color transition be implemented in this library
Regards

Closing -- addressed in prior commit.


[ru] Localize Loosely Coupled Architecture

Description
This Issue is to localize Loosely Coupled Architecture into Russian.
Checklist before opening your PR (put x in the checkboxes) — note that you have to add this checklist to your PR and check all the boxes for it to be approved.

[] This PR does not contain plagiarism

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

[] 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".

ETA: TBD
Useful links:
Как внести свой вклад
Руководство по стилю
Slack channel
Telegram channel

@kirkonru Please assign me this issue
I've already localized articles about "Loosely Coupled Architecture" and related "Highly Coupled Architecture", and prepared PR https://github.com/cncf/glossary/pull/3199

Hi! You're assigned!

I have added a separate Issue #3203 for Tightly Coupled Architecture. Please note that in the CNCF glossary, a dedicated PR for each term is considered good practice, i.e., it is strongly recommended to open an individual PR for each term.

@kirkonru These articles are cross-referenced, so I decided to combine changes to the single PR.
Do I need to separate them in two PRs?


Possible UI Race Condition

Spamming buy on store can lead to huge auto cost

not a race condition, increase happens as expected. it just doesnt look good in the ui


Bad request when Helidon is configured behind nginx proxy

Environment Details

Helidon Version: 4.1.5
Helidon MP
JDK version: 21
OS: Linux (Ubuntu)
Docker version (if applicable):

Problem Description
When Helidon server is configured behind nginx the requests are not processing with "Bad request, see server log for more information". The below is the error log
nginx config
nginx version: nginx/1.22.1
`
upstream app-rest{
	server <IP_ADDRESS>:8080;
}

server {
		location /app-rest {
			proxy_connect_timeout   120; # in seconds
			proxy_send_timeout      300; # in seconds
			proxy_read_timeout      300; # in seconds
			proxy_pass  http://app-rest;
		}

		listen 80;
		listen [::]:80;

		listen [::]:443 ssl ipv6only=on; # managed by Certbot
		listen 443 ssl; # managed by Certbot
		ssl_certificate /etc/letsencrypt/live/testdomain.xyz/fullchain.pem; # managed by Certbot
		ssl_certificate_key /etc/letsencrypt/live/testdomain.xyz/privkey.pem; # managed by Certbot

		include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
		ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}

`
Helidon Server Log
2024-12-18 19:32:14 FINE io.helidon.webserver.ConnectionHandler: [0x2cffdedf 0x2b665cfc] accepted socket from <IP_ADDRESS>:45630
2024-12-18 19:32:14 FINE io.helidon.webserver.http1.Http1Connection: io.helidon.http.RequestException: Invalid protocol and/or version
2024-12-18 19:32:14 FINE io.helidon.webserver.http1.Http1LoggingConnectionListener.send: [0x2cffdedf 0x2b665cfc] send status: 400 Bad Request
2024-12-18 19:32:14 FINE io.helidon.webserver.http1.Http1LoggingConnectionListener.send: [0x2cffdedf 0x2b665cfc] send headers:
Connection: close
Content-Length: 48
Content-Type: text/plain

The error that you see can be caused by (this are the options that are most probable):

you send an SSL request to a plain Helidon port - the binary request to negotiate TLS is not a correct HTTP prologue
there is a wrong HTTP version sent to Helidon - Helidon supports HTTP 1.1 or 2 (if configured)

To troubleshoot further, it would be great to have a recording of network traffic, to see what exactly was sent over the network to Helidon.

Got it, thank you for the hint. The nginx sends 1.0 by default (From nginx documentation: Sets the HTTP protocol version for proxying. By default, version 1.0 is used). I have to modify nginx configuration as below to make it working:
`
    upstream app-rest{
	server <IP_ADDRESS>:8080;
	**keepalive 2;**
}

server {
	location /app-rest {
		proxy_connect_timeout   120; # in seconds
		proxy_send_timeout      300; # in seconds
		proxy_read_timeout      300; # in seconds
		**proxy_http_version      1.1;
		proxy_set_header        "Connection" "";**

		proxy_pass  http://app-rest;
	}

	listen 80;
	listen [::]:80;

	listen [::]:443 ssl ipv6only=on; # managed by Certbot
	listen 443 ssl; # managed by Certbot
	ssl_certificate /etc/letsencrypt/live/testdomain.xyz/fullchain.pem; # managed by Certbot
	ssl_certificate_key /etc/letsencrypt/live/testdomain.xyz/privkey.pem; # managed by Certbot

	include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
	ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}

`
Can this be documented somewhere to help others?

It would be helpful if the logged message had stated what protocol/version was passed and what the supported ones were.


Adding HST+JWST band passes

I've added .dat fiels with transmission functions into data/bandpasses/hst and /jwst
for HST-ACS, HST-WFC3IR, HST-WFC3UVIS, JWST-NIRCAM.
For JWST-MIRI we only have idealized tophat functions for the band passes, so no .dat files are needed.

superceded by #57


Documents Embedding Engine vs Query Embedding Engine

Hello all,
In Semantic_text_search_using_embeddings.ipynb following comment is reported
"Remember to use the documents embedding engine for documents (in this case reviews), and query embedding engine for queries."
Are there two embedding engines? I may be wrong, but by looking at the code I thought that both types are embedded in the same way, usually with text-embedding-ada-002. Can you please tell me if there are different ways to embed text?
Best regards

Whoops, I'll fix that.
There used to be two different engines - one for documents and one for queries - but text-embedding-ada-002 replaced both.

Fixed in #364


About the dataset concatenation

Excellent work! We are grateful that the codes can be released for study.
I have a question about the creation of the dataset:
dataset = data.ConcatDataset([train_dataset, test_dataset])
I guess here both train and test sets are used for training and testing. I can understand that in the task of unsupervised clustering, the true labels are invisible, so all data can be used for training. But I am wondering if this is a standard usage or definition in the field of "deep clustering", or I got a wrong understanding? Thanks~

Most of the deep clustering methods concat the training and test set for both training and evaluation. Some works including ADC (Associative deep clustering: Training a classification network with no labels) and SCAN (SCAN: Learning to Classify Images without Labels) use training set for training and test set for evaluation. Personally, I feel that both settings could be adopted as long as you make it clear in the paper.


Create tracking_chain.md

Project Abstract

Please replace these instructions with a brief description of your project summarising key points (1-2 paragraphs).
If your application is a follow-up to a previous grant, please mention which one in the first line of the abstract and include a link to previous pull requests if applicable.

Grant level

[x ] Level 1:  Up to $10,000, 2 approvals
[ ] Level 2:  Up to $30,000, 3 approvals
[ ] Level 3:  Unlimited, 5 approvals (for >$100k: Web3 Foundation Council approval)

Application Checklist

[x] The application template has been copied and aptly renamed (project_name.md).
[x] I have read the application guidelines.
[x] Payment details have been provided (bank details via email or BTC, Ethereum (USDC/DAI) or Polkadot/Kusama (USDT) address in the application).
[x] The software delivered for this grant will be released under an open-source license specified in the application.
[x] The initial PR contains only one commit (squash and force-push if needed).
[x] The grant will only be announced once the first milestone has been accepted (see the announcement guidelines).
[ ] I prefer the discussion of this application to take place in a private Element/Matrix channel. My username is: @_______:matrix.org (change the homeserver if you use a different one)

 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.

Hello, thanks for the feedback. The Ink! version was already planned in the future planning phase (aka milestone 3 for which I didn't want to apply for funding from w3f). I can move it to milestone 2, although it will result in a delay in the delivery of that milestone. However, there's no problem as this architecture aims to be a transparent bridge to the language in which the smart contract is written. The potential of the project doesn't concern the development of the smart contract itself (which is actually in a different repository), but rather providing a scalable infrastructure that can call any smart contract for anyone who needs it.

Sorry, I was rather unclear. I just proceeded to give a more detailed description. If that wasn't enough I've also started a Wiki (which is part of the required documentation stuff) where they are covered in more detail https://github.com/TrackingChains/TrackingChain/wiki/ . I remain available should there be a need for further insights.

Hi, I hope I understood correctly, should the smart contract be included in Milestone 1? I proceeded to move it to 1 and review the delivery times.
I also added the languages used for each of the services


Remove :valid CSS pseudo-class from form elements

I might be mistaken here, but it seem if the input element doesn't have required attribute the element would show as if it has focus.
I believe this is because the element is valid, since it doesn't have any type setting for validation, and so the selector matches.
I'm not sure what the selector was for originally, and hope simply removing it won't cause any issues.

@eirikb Unfortunately, the required tag (and :valid css selector) is needed for the animation of inputs.
I built this framework a few years back mainly for experimentation to see how far CSS could be pushed functionally. It's great that this repo is still active with issues and pull requests, but to be honest, I did not build this to be the next bootstrap. It is far from perfect, especially for an issue like this one.
I appreciate the PR, but it will break existing inputs so I'll have to reject it, sorry.


Error running pod install

You can run it before adding "html_editor_enhanced: ^2.4.0+1". After adding it, it fails.
flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.5.0, on macOS 11.6 20G165 darwin-arm, locale
zh-Hans-CN)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✓] Xcode - develop for iOS and macOS
[✓] Android Studio (version 4.2)
[✓] VS Code (version 1.62.3)
[✓] Connected device (1 available)
• No issues found!

Hi, please check https://stackoverflow.com/questions/67443265/error-regarding-undefined-method-map-for-nilnilclass-for-flutter-app-cocoap to see if it resolves your issue :)


Add v10 globals

I set genesisHash to be bytes to match the others. But is there a reason we don't use bytes32 for this and groupID?

Ah yeah forgot about these fields. We should definitely be using byte32 where we can so if you want to update that we can merge in with this PR


Wrong cuts in latest version when exporting to premiere xml

What's your platform?
(auto-editor-env) D:\BigBoost\Projects\Parla7Overthrow>auto-editor --debug
Python Version: 3.8.5 64-bit
Platform: Windows 10 amd64
FFmpeg path: D:\Libs\auto-editor-env\Lib\site-packages\auto_editor\ffmpeg\Windows\ffmpeg.exe
FFmpeg version: N-105325-g7512293cf9
Auto-Editor version 22w07a

What did you try?
Load an exported premire xml, which resulted in cuts in wrong places.

Bug description
I have used an old version of auto-editor (21.40.1) for a while. I always export to premire and then load the xml in sony vegas 17 (which works fine).
After upgrading to the latest version (22.7.1) the offset were bugged: I loaded it into vegas from the xml and the a audio tracks were cut in wrong places.
So I tried to use auto-editor to export as mp4 in the same version (22.7.1), and the offsets were fine, the video was cut properly.
Then I downgraded to 21.40.1, exported to premire, and it was cut exactly like it was cut for the mp4 export in 22.7.1.
So the bug is in exporting to premire xml in new versions.
The good xml (which resulted in valid cuts - version 21.40.1).
The bad xml (which resulted in wrong cuts - version 22.7.1).
Also, here is an image of a wrong cut, above you can see the audio track of the premire xml exported veresion, below you can see the audio track from the mp4 exported version. There is an unneccesary cut above.
What properties your input file(s)? (if applicable)
auto-editor video.mp4 --cut_by_all_tracks --keep_tracks_seperate --margin 7 --no_open --export_to_premiere -o out.xml --silent_threshold 2%

Comments
No response

The good xml (which resulted in valid cuts - version 21.40.1).
The bad xml (which resulted in wrong cuts - version 22.7.1).

I checked both of those files manually and with the diff tool and there is no difference. Perhaps one got duplicated by mistake?

My mistake, here is the one with the wrong cuts.

Same for me when exporting to final cut any solution?

See if the latest from master fixes it.
pip install git+https://github.com/WyattBlue/auto-editor.git

The cuts are now synced, thank you very much! Closing the issue.


Call to undefined method Illuminate\Auth\GenericUser::can()

$user = Confide::user();
$user->can('edit');
gives following error:
Call to undefined method Illuminate\Auth\GenericUser::can()

in config->auth.php set 'driver' => 'eloquent' instead of database


Access to chart.api?? as on-ready callback is not exposed

Doing <nvd3 [options]="options" [data]="data" [api]="api"></nvd3> doesn't work as it generates an error due to api not being exposed.
How else would one gain access to the api in ng2?

No need to use api. We can get access to directive instance from parent component via @ViewChild:
import {Component, OnInit, AfterInit, ViewChild} from '@angular/core';
import {nvD3} from 'ng2-nvd3';

@Component({
  selector: 'main',
  directives: [nvD3],
  template: `<div><nvd3 [options]="options" [data]="data"></nvd3></div>`
})
export class Main {
  options;
  data;

  @ViewChild(nvD3)
  nvD3: nvD3;

  ngOnInit(){
    this.options = {...};
    this.data = [...];
  }

  ngAfterViewInit() {
    // this.nvD3 - directive instance
    // for example, to update the chart
    this.nvD3.chart.update()
  }
}

I'll add this to readme.

Many thanks @krispo , here i was thinking it was an angular-nvD3 issue.

@krispo Hello, this has been great help.
Using this.nvD3.chart.update() does update the data absolutely fine.
But id like the "options" part to update as well. How would i achieve this.
Any help would be great, Thanks in advance. :)


Fix for Deferred example shader compilation failure

I found the processing pixel shader for the deferred example failed to compile on Ubuntu / NVIDIA and Windows 10 / Intel.
Changing the clip line to these two lines fixed it:
const float div_zero = pos.w == 0.0 ? 0.0 : 1.0;
clip(div_zero - 1);

BTW, where are the examples located?

BTW, where are the examples located?

Do you mean this?
https://github.com/dfranx/SHADERed/blob/2701b7b827b870ed3a04ba52f09490a6c87dbecd/bin/examples/DeferredRendering/shaders/ProcessingPS.hlsl#L23

BTW, where are the examples located?

Do you mean this?
https://github.com/dfranx/SHADERed/blob/2701b7b827b870ed3a04ba52f09490a6c87dbecd/bin/examples/DeferredRendering/shaders/ProcessingPS.hlsl#L23

Yes, that’s the line.

From: Kevin Gliewe<EMAIL_ADDRESS>Sent: 28 January 2021 15:46
To: dfranx/SHADERed<EMAIL_ADDRESS>Cc: Andrew H. Cox<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [dfranx/SHADERed] Fix for Deferred example shader compilation failure (#172)
BTW, where are the examples located?
Do you mean this?
https://github.com/dfranx/SHADERed/blob/2701b7b827b870ed3a04ba52f09490a6c87dbecd/bin/examples/DeferredRendering/shaders/ProcessingPS.hlsl#L23
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/dfranx/SHADERed/issues/172#issuecomment-769176524, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAMCXDNKA6R6RYS4ZENHZSDS4GBGTANCNFSM4WVUPLRQ.

Yes, that’s the line.

From: Kevin Gliewe<EMAIL_ADDRESS>Sent: 28 January 2021 15:46
To: dfranx/SHADERed<EMAIL_ADDRESS>Cc: Andrew H. Cox<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [dfranx/SHADERed] Fix for Deferred example shader compilation failure (#172)
BTW, where are the examples located?
Do you mean this?
https://github.com/dfranx/SHADERed/blob/2701b7b827b870ed3a04ba52f09490a6c87dbecd/bin/examples/DeferredRendering/shaders/ProcessingPS.hlsl#L23
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/dfranx/SHADERed/issues/172#issuecomment-769176524, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAMCXDNKA6R6RYS4ZENHZSDS4GBGTANCNFSM4WVUPLRQ.

Fixed! Thanks for reporting.


More then one service on the App Proxy?

Just wondering if there would be any concerns to having this server/servers also host Azure AD Connect service?
Thank you
slaste

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

ID: bdbd2045-3f96-0c47-00ed-b514a759a6bd
Version Independent ID: 90e715cd-08c2-09e9-292f-bfc515f0dee3
Content: Add an on-premises app - Application Proxy in Azure Active Directory
Content Source: articles/active-directory/manage-apps/application-proxy-add-on-premises-application.md
Service: active-directory
GitHub Login: @barbkess
Microsoft Alias: barbkess

@slaste
Thanks for your feedback! We will investigate and update as appropriate.

What type of authentication are you using? ADFS or Pass-through?

Pass-through

From: Marilee Turscak - MSFT<EMAIL_ADDRESS>Sent: Wednesday, December 12, 2018 3:16:13 PM
To: MicrosoftDocs/azure-docs
Cc: Slayden, Patrick; Mention
Subject: Re: [MicrosoftDocs/azure-docs] More then one service on the App Proxy? (#20555)
What type of authentication are you using? ADFS or Pass-through?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/20555#issuecomment-446746900, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AX4BT4kylY4F4tz06ucinG3bvwlSHxIiks5u4XIdgaJpZM4ZPcYS.

Yes you can! The rebranded versions of the pass-through authentication agent (installed when you complete the setup through the AD Connect wizard) support this configuration. For it to work you need to have version <IP_ADDRESS> or higher.
My lab environment has pass-through set up this way. I have only two servers - my domain controller and my Sync server that has AD Connect and the App Proxy.
For reference, see the Frequently Asked Questions - Can I install Azure AD Application Proxy Connector on the same server as a Pass-Through Authentication Agent?

We will now proceed to close this thread. If you have further questions feel free to tag me in the comments and I will gladly continue the discussion.


feat(ticket): allows incident title in ticket name

This PR adds the option of using the incident title in the ticket when using the core Dispatch ticket plugin. This affects the incident name and the conversation (Slack channel) name. The schema is <project_slug>-<incident_title>-<incident_number>.

thanks @metroid-samus, for the sample code on how to add the database migration plugin configuration.


ldap - fix remaining register flow bug with email+ldap

Fixes the remaining problem from https://github.com/zulip/zulip/issues/11715 also discussed here: https://chat.zulip.org/#narrow/stream/9-issues/topic/LDAP.20and.20email.20auth/near/793305
Details of the fix in the commit message. This changes the behavior of django_to_ldap_username to only return valid ldap usernames that exist in the directory and raise an exception otherwise. With that behavior, it's a trivial change in the registration flow code to find when the email being registered isn't in ldap and can be registered via the email backend.
Alternative behavior could be for django_to_ldap_username to return None instead of raising an exception. I'm not sure which approach is better, but I went with the exception way, because we were already doing that in the LDAP_APPEND_DOMAIN case.

This is great, merged, thanks @mateuszmandera!
I especially like that now a lot of these functions have much cleaner code.


fix(rpc-types-eth): receipt deser

Motivation
Closes #1493

Solution
WIP

PR Checklist

[x] Added Tests
[ ] Added Documentation
[ ] Breaking changes

CI will get fixed when we bump alloy in anvil with this change.
Currently anvil sets the state_root in the TransactionReceipt


recover chat_id form telegram

I am trying to generate a token without having the chat_id registered in Redis.
double_check_api    | DEBUG:aiogram:Make request: "sendMessage" with data: "{'chat_id': 986743, 'text': 'Hello afdf6057-77b3-4985-a4c9-fe94dbfc5e72. Your token is: 986743'}" and files "None"
double_check_api    | DEBUG:aiogram:Response for sendMessage: [400] "'{"ok":false,"error_code":400,"description":"Bad Request: chat not found"}'"

Could we retrieve the user's chat_id from the telegram API if it doesn't already exist?

I will take @elyssonmr


Barbarian's Whirlwind tick rate is changed

Barbarian whirlwind ticks every 40 frames (2/3rds of a second) and not 20 frames. It ticks for 66.6% of the listed weapon damage.
I'm unsure how this changes the breakpoints.

Okay will do, do you know whether they changed tornado tick rates? They used to be 30 AFAIK.

They're 60 now.
I don't know tornado spawn rate


Replace sampler arrays with constant sampler elements, simplify and reuse code for all shaders

This changes simplifies the material_samplers arrays with constant elements and a single shared definition for all shaders.
Benefits:
reduces code duplication
removes sampler arrays in shaders (which are not supported by all devices)
bugsquad edit: fixes: https://github.com/godotengine/godot/issues/70013

I'm quite concerned about this change. I'm not sure if it is safe to arbitrarily set a binding index so high (will we run into binding slot limits on some devices? Will we create a future headache for other APIs)). Further, I'm not even sure that this is solving a problem. There are no linked bug reports, so it looks like the old way of using a sampler array wasn't causing any issues.
You mention that sampler arrays aren't supported on all devices, could you elaborate on that? Have you tested on a device where master doesn't work, but this PR does? Alternatively, is this a limitation mentioned in the spec, or one we can look at in the GPUInfo database?

Hey @clayjohn
To answer your questions

according to the API documentation (https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkDescriptorSetLayoutBinding.html#_description)
The API allows using sparse binding numbers but claims that it "MAY" consume additional memory for the unused range.
Alternative options I thought of:

Create a separate binding set for shared bindings (now it seems like only the samplers are shared by all shaders), but this will require updating the sets for all other bindings (which I have no issue doing if necessary).
Create the sampler bindings dynamically in shader_compiler.cpp

Im trying to run Godot4 vulkan on low end iPhone (iPhone 6 and iPhone simulator).
While GLES3 works, the performance on iOS is very bad compared to vulkan (which is based on metal), and awful on the simulator which uses software simulation for GLES3 and hardware acceleration for Metal.
Both have some limitations that can be seen here:
https://developer.apple.com/metal/Metal-Feature-Set-Tables.pdf
This changes resolves the limitation under "Array of samplers"
With this change and removing a single line in "vulkan_context.cpp"
	ERR_FAIL_COND_V_MSG(!physical_device_features.imageCubeArray, ERR_CANT_CREATE, "Your GPU doesn't support image cube arrays which are required to use the Vulkan-based renderers in Godot.");

Running 2D projects works on both devices with the vulkan renderer.
I would like to have even simple 3D projects working on the iPhone simulator if possible

I did not open a bug about this but I would gladly open one if necessary.

Regarding other devices which does not support "Array of samplers", I could not find any information, and I suspect that there are no issues with vulkan-native devices.

The last update replaces the high binding index with a separate binding set.
The set number is dynamic and done similarly to the render_forward_mobile.cpp MATERIAL_UNIFORM_SET define.
So at the cost of some additional management in every shader that requires the samplers

adding the define
maintaining an additional uniform set member variable
binding the additional unifrom set

I removed the high index values.
I think that in general, using the defines to align the shader binding sets and the code values is a good practice.

That is a neat idea. Unfortunately, most android devices only support binding up to 4 sets at once https://vulkan.gpuinfo.org/displaydevicelimit.php?name=maxBoundDescriptorSets
This is why we have kept the number of sets so low in all of our shaders. It looks like iOS supports at least 8, so this approach would work there. But it will break on Android

That is a neat idea. Unfortunately, most android devices only support binding up to 4 sets at once https://vulkan.gpuinfo.org/displaydevicelimit.php?name=maxBoundDescriptorSets
This is why we have kept the number of sets so low in all of our shaders. It looks like iOS supports at least 8, so this approach would work there. But it will break on Android

Ohh wow, I did not know theres a limit on that.
Thanks for pointing this out.
I will rethink the approach here.

Updated the code to not use an additional binding set, instead using a dynamic index assigned by each shader via a define.
Tested using multiple demo projects ( lights_and_shadows,  material_testers, particles, volumetric_fog) to cover the affected shaders, all works similarly with and without this change. (all tested on windows)

Oh, I merged this a bit too early by accident. It was still good, aside from a small formatting issue. But more importantly, I forgot to thank you for your contribution because of that. So thanks :)


Bind IdentityType at top-level

          Since we are mapping abstract types, it is not possible to have the jsonCodecBinder registered in the module. However, once the abstract type has been mapped at a higher level, we could register the jsonCodecBinder. I'll address that in a separate PR since this change affects the FileBasedCredentialsProvider as well.

Originally posted by @pranavr12 in https://github.com/trinodb/aws-proxy/pull/136#discussion_r1705338358

I believe this was addressed by #145 , could we close this?

Fixed through https://github.com/trinodb/aws-proxy/pull/141/files. Closing this issue


Fetching new information after app wasn't used for a while.

Bug description:
I didn't access the application for ~2 week(s) (possibly 3). I didn't forcefully stop it and I didn't update it in mean time.
It is my understanding that when you don't access the app for a while (1 week or more) it will have to download the newest weather data.
When I entered the app after aforementioned period I had the following screen:

You will notice that the time and date on the phone are 2023-03-22, 15:57 CET (UTC + 1). On the bottom of the screenshot, future dates displayed are Thursday, March 30th twice and Friday, March 31st once.
When I opened the sidebar and clicked on the same location again (Zagreb) I got the following screen:

This time, I received a full information package -> one week in advance.
What was tested:

I tried catching this bug by opening the app everyday. It didn't work. I'm guessing it has to be left in background for a period longer than a week.
I once caught the bug while using Wi-Fi network instead of mobile data. I don't think that's related.
Refreshing by repeatedly spamming scroll up doesn't work. I have to pick the location option.

What wasn't tested:

If different weather data provider(s) result in the same bug
If different locations result in the same bug

What an excellent bug report 👏 Thank you very much.
I saw this happen once on an emulator, but I thought it was its fault. Guess not 😄 I'll check this out during the redesign, as it will change the data model significantly.
To answer some questions:

The app tries to pull new data after the cache is ~1-2h old. 2 weeks should definitely have triggered a pull.
WiFi vs mobile data should not matter, yes. The code does not prefer either one.
Pulling down the main screen doesn't trigger a refresh. Entering the app from the background or selecting a location from the sidebar does. This is why the data refreshed when you selected the same location, but I'm not sure why entering the app didn't work.


Allow casting between Structs

Is your feature request related to a problem? Please describe.
Currently, we follow the Arrow2 casting logic for structs (all casting to/from Struct dtypes are not implemented: https://docs.rs/arrow2/latest/src/arrow2/compute/cast/mod.rs.html#441-446)
However, there are situations in which this is really handy.
For example, when reading data from 2 separate JSON files:
File 1:
{"data": {"foo": 1, "bar": 1}}
{"data": {"foo": 1, "bar": 1}}

File 2:
{"data": {"foo": 2}}
{"data": {"foo": 2}}

If we inferred the schema from File 1, then when reading File 2, we will attempt to cast the dtype of "data" to include the "bar" field. This will fail at runtime!

This has been implemented in #1326


Check Redhat 6 Python27-chardet installs and utilizes Python 2.7

ZD-1627 --- ZD label needs to be added by someone with Rights.


Bug: set404Override now working in group rotes

I set the set404Override in group rotes, But it does not work and gives an error.
$routes->group('panel', ['filter' => 'role:Writer'], function($routes) {
	$routes->setDefaultNamespace('App\Controllers\Panel');
	$routes->set404Override('Show404::index');
	$routes->get('home', 'Home::index');
	$routes->get('posts', 'Post::index');
	// And more...
});

But when I set it like this it works right:
$routes->set404Override('App\Controllers\Panel\Show404::index');

Is this a bug? or am i wrong?
I using this platform:
CodeIgniter 4 version

OS: Windows 10
Web server Apache 2.4.41
PHP version 7.3.11

Thanks @iRedds for the explanation. Closing this.


conflict with ku1ik/vim-pasta

I started using highlight-undo.nvim and just noticed that it conflicts with ku1ik/vim-pasta plugin.
When I use the p (or P keys) the highlighting doesn't work as expected.
When I do :verbose nmap p  I can see the following results:
n  p            @<Plug>AfterPasta
        Last set from ~/.local/share/nvim/plugged/vim-pasta/plugin/pasta.vim line 55
n  p           * <Lua 216: ~/.local/share/nvim/plugged/highlight-undo.nvim/lua/highlight-undo.lua:143>
        Last set from Lua (run Nvim with -V1 for more details) line 699

If I remove ku1ik/vim-pasta everything works fine!
I am using junegunn/vim-plug as my plugin manager.
Does anyone know how to get both of the plugins working? Or is there any alternative for vim-pasta that is more Neovim tailored?

you don’t need to use vim-paste, I hate most vim plugins remapping keybinding by default.
https://github.com/xzbdmw/nvimconfig/blob/c45e82f7fa7965323e73320c3daa1bcb09195bd8/lua/plugins/yanky.lua#L62

I believe this is related to the order the plugins are loaded. Try loading highlight-undo last.

Thanks for your reply. How do I do that considering I use vim-plug as my plugin manager?

I assume the order you call vim-plug with the plugins matter.


Dev prc incoming frame 2019

This pull request is for adding the 'Incoming' functionality to the PRC Addon

@rgreenwo The commit is missing a couple of VIs. They are also not in the project. Go through and double check all new VIs are added to the repo and project.

Clean up the RT Target VIs. Put the subVIs in the appropriate folders in the project (and on disk if relevant).

@rgreenwo  Please review my code clean up and re-test the code.
Biggest changes.
Fixed Project SubVI locations (were correct on disk)
Renamed objects to incoming or outgoing to make sure things don't get mixed.
Re-ordered mega cluster so that the incoming and outgoing order is common.
Removed second cluster in the async VI to the process incoming VI. Everything was already in the settings cluster.
Removed the signals mega cluster as this is not being used anymore.
Moved the timestamp out of the deleted mega cluster and put in the main setting cluster.
Deleted Incoming Frame Session and used existing Incoming CAN Session.
Added code that "turns off" any incoming operations if none are configured.
-Doesn't create Incoming CAN Session, doesn't read bus, and doesn't close the non-existent Incoming CAN Session.


[move-prover] Fixed bugs in shift

Issue #147 reported a bug in the left shift operation where the prover
failed to report an obviously violated postcondition.  The report also
observed that the shift operators were only for a few shift amounts.
It is unfortunate that the unimplemented shift amounts did not result
in a false error report.  Upon inspection of the code, I also found a
"TODO" that shift left doesn't delete bits that are shifted left of
the end of the destination.  In the prover, this would result in cases
where the unbounded integer value would exceed the upper bound imposed
by the bit width of the destination.
The use of a recursive function raises a risk of non-termination, but
it seems to work fine in test cases, including a variable shift
(somewhat to my surprise).
I made the following changes and improvements

In prelude.bpl, implemented a recursive function $pow
to raise an integer value an integer exponent. It explicitly
returns an undefined result when the exponent is negative,
to eliminate an obvious possibility for non-termination.
Change $shl and $shr to call this function to raise 2 to
the shift amount, the multiply or divide the shifted value by
that amount.
Added sized shift-left instructions $ShlU8/64/128 which call
$shl and then mod the result by the appropriate amount to delete
bits that would be shifted beyond the limits of the destination.
No such change was required for $Shr, so there is only one $Shr
operator.
Modified bytecode_translator to generation $ShlU8/64/128 instead of
$Shl.
Added function tests for shift operators in shift.move

Motivation
(Write your motivation for proposed changes here.)
Have you read the Contributing Guidelines on pull requests?
(Write your answer here.)
Test Plan
(Share your test plan here. If you changed code, please provide us with clear instructions for verifying that your changes work.)
Related PRs
(If this PR adds or changes functionality, please take some time to update the docs at https://github.com/diem/diem/tree/main/developers.diem.com, and link to your PR here.)
If targeting a release branch, please fill the below out as well

Justification and breaking nature (who does it affect? validators, full nodes, tooling, operators, AOS, etc.)
Comprehensive test results that demonstrate the fix working and not breaking existing workflows.
Why we must have it for V1 launch.
What workarounds and alternative we have if we do not push the PR.

/land

/land


[GSSOC'23]Hover on "SEE MORE"

Hello @codervivek5 ,
I would like to add Hover on "SEE MORE". This will help to enhance the user experience.
Please assign me this issue.
I would like to work on this issue under GSSOC'23.


84 2 backup creation time alert

Support for Creation Date Alerts

Added a suggestion. Also in alerting.controller.spec.ts (line 144), the name should be CREATION_DATE_ALERT to ensure consistency.


sys/unix: incorrect EpollEvent struct, missing functions for ppc64le/ppc64

Please answer these questions before submitting your issue. Thanks!

If possible, provide a recipe for reproducing the error.
A complete runnable program is good.
A link on play.golang.org is best.
Trying to keep with some recent changes to fsnotify.  Originally there was a problem in src/syscall related to the epoll syscalls.  Changes have been made to fsnotify to now use corresponding code in golang.org/x/sys/unix, which is similar but not quite in sync with the main golang repository.  So there are failures with the latest fsnotify code.  Earlier versions (the ones used with distro Docker builds) continue to work fine.
What did you expect to see?
fsnotify test pass on latest
What did you see instead?
fsnotify test failed to build on latest repo (older version v1.2.0 works)

We need to add the changes for the EpollEvent struct that were recently added to the golang repository src/syscall so that golang.org/x/sys/unix also uses the correct structure when the epoll syscalls return information.  In addition, there are some other functions in the golang repository src/syscall that are missing from golang.org/x/sys/unix that need to be added.  Working on a fix.
Here are the errors we are seeing due to missing functions:
go get -u golang.org/x/sys/unix github.com/fsnotify/fsnotify
src/github.com/fsnotify/fsnotify/inotify.go:39: undefined: unix.InotifyInit
src/github.com/fsnotify/fsnotify/inotify_poller.go:48: undefined: unix.Pipe2

I created CL https://go-review.googlesource.com/#/c/22605/ for this issue.

This was fixed by CL 22605 (commit golang/sys@b776ec3) but the Fixes tag in the commit message is missing golang/go before the issue number, so this issue wasn't closed automatically.

@tklauser, thanks.


Broker fails to delete service-instance

By the way, unbinding the service via command-line fails.
C:\Users\oshvarts>cf us jab-wlp9 jab-s3
Unbinding app jab-wlp9 from service jab-s3 in org Liberty-POC / space DEV as<EMAIL_ADDRESS>Unexpected Response
Response code: 502
CC code:       10001
CC error code: CF-ServiceBrokerRequestRejected
Request ID:    fed1d4c3-9173-42ad-50a4-b83aa60bc8f7
Request ID:    fed1d4c3-9173-42ad-50a4-b83aa60bc8f7::d9418445-251a-4af1-baba-27b3259be525
Description:   Service instance jab-s3: The service broker rejected the request to https://ecs-broker.apps-q02a.cf.fsillab.ford.com/v2/service_instances/e952b5be-be47-42db-8409-b17986084430/service_bindings/4ca6e668-0267-4cf5-bb07-c5718ec5fe69. Status Code: 404 Not Found, Body: 404 Not Found: Requested route ('ecs-broker.apps-q02a.cf.fsillab.ford.com') does not exist.

Doesn’t look like there’s any way to decom the service once created/bound.

This appears to have been unrelated to the broker, RE out of band communication with customer


textColor prop not working

textColor and  placeholderColor prop not working for ios
I am using the background color white and the theme white Appearance.
it's working fine in white Appearance because the text's default color is black.
but When I use a black Appearance then text's default color is white. so the text is not showing up.
I tried to change black color by give props but it's not working
"react": "18.1.0",
"react-native": "0.70.6",
"@stripe/stripe-react-native": "^0.26.0",
Screenshots

Smartphone (please complete the following information):
All Device

Hi! This is because a lot of CardForm's cardStyle properties are Android-only- https://stripe.dev/stripe-react-native/api-reference/interfaces/CardFormProps.html#cardStyle
I would recommend using CardField if you're looking for a lot of customization options. Or the Payment Sheet. If you use CardForm, you'll have to make use of the backgroundColor setting I think.


How to add actions buttons for each Row

I want to add edit and delete button for each row with its data and onClick event fire...

Hello @masnoonmulla,
If all the rows have the same button look at the link: https://github.com/Imballinst/react-bs-datatable/issues/15

Hi @FilippeMafra
Thanks for your response
Its work for me.


Updated javadoc example to idiomatic gradle

Updated javadoc example to be more idiomatic gradle.
"No assignment is required during configuration as Gradle decorates the
properties to allow for a more declarative DSL." [1]
[1] https://guides.gradle.org/writing-gradle-tasks/
In addition, this make the example consistent with the AwsCredentials example
below it, which does use assignment-less idiomatic gradle.
Related issue: gradle#5057
Signed-off-by: Robin A. Meade<EMAIL_ADDRESS>Context

Users will see an example with proper idiomatic gradle and follow the example. They will no longer see the non-idiomatic example and be mislead into thinking that is the proper way.

https://stackoverflow.com/posts/41525769/revisions
Contributor Checklist

[x] Review Contribution Guidelines
[x] Make sure that all commits are signed off to indicate that you agree to the terms of Developer Certificate of Origin.
[x] Check "Allow edit from maintainers" option in pull request so that additional changes can be pushed by Gradle team
[ ] Provide integration tests (under <subproject>/src/integTest) to verify changes from a user perspective
[ ] Provide unit tests (under <subproject>/src/test) to verify logic
[x] Update User Guide, DSL Reference, and Javadoc for public-facing changes
[x] Ensure that tests pass locally: ./gradlew <changed-subproject>:check

Gradle Core Team Checklist

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation
[ ] Recognize contributor in release notes

Thanks for the PR! However, since it's confusing to some users and not supported by the Kotlin DSL we no longer consider omitting = to be the idiomatic way to use the Groovy DSL. Thus, I'm closing this PR.


Improve contrast

This increases the contrast for some shared components that are almost invisible on screens with poor contrast (E.G. old TFT panels, laptops with poor viewing angles etc).
Pagination
Before

After

Inputs
Before

After

Unsocial buttons
Before

After

:+1:

:clap: :clap: :clap:


trim_analysis.R

Line 18 of 4_batch_clean.sh  calls
Rscript trim_analysis.R
However,  trim_analysis.R is not present in the directory and I cannot locate it in the repository.
Thank you.

The missing file was added in the last update. The file has been renamed trim_qc_report.R and can be found in code/1000genomes folder