How to replace matched abbreviations?

Thanks for the plugin!
I'm migrating from deoplete to nvim-cmp and have a question regarding the abbreviation match capability of this plugin.
In my previous setup of deoplete + vim-beancount + supertab, there is abbreviation-based auto-completion. For example:
I:E:C<Tab>

turns into
Income:Employment:Company

However, with nvim-cmp + cmp-beancount, the same key sequence turns the text into:
I:E:Income:Employment:Company

Note that only C got replaced, but not the entire I:E:C string.
I tried to debug if this is the issue with my nvim-cmp mapping. But even with the exact same mapping as yours, I cannot get the abbrevation replacement working.
Could you shed some light on this? Thanks.

I noticed this issue as well. I have no idea but I think I am gonna figure this out this weekends though.

I noticed this issue as well. I have no idea but I think I am gonna figure this out this weekends though.

It's fixed lol, it works good for me. You may update later :)

Thanks! It works for me as well!


Sync contacts from identity store

@hodgestar, @miltontony first pass at this. please let me know if I'm on the right track

The direction looks good. I'm going to look at the test failures quickly.

@hodgestar I haven't implemented fields and a field syncer because I don't actually know what they are or if we want to sync them. Can you help me understand them?

I left some minor comments.
One bigger comment is that should we check that the contacts created by pull_contacts in the pull_contacts tests are what we expect them to be?

@hodgestar @rudigiesler ready for re-review in the morning

One last query about the spelling of preferred_langage, otherwise looks good!

@hodgestar ready again :)

:+1:

@imsickofmaps can we get a review here please?
Just making sure you're on the same page on what's been done here

@imsickofmaps, @hodgestar @rudigiesler @miltontony ready for re-review for whoever wants to.

Just that one comment from me, looking good otherwise. 🍰  for this long PR

I'm :+1: on landing this and then opening a new PR if the approach used in the identity store changes from what @KaitCrawford has proposed in praekelt/seed-identity-store#24.


Suggestion: Expiration for the displayed items

Hi there!
I have the issue the elements can occur multiple times in the PaginationView. This is the case if new elements are added to the top of my list in the backend. More detailed steps to explain my problem:

If I open my PaginationeView for the first time, I see the first 15 items like expected (15 is always my limit for API requests). The request is send to my backend with offset=0 and limit = 15.
Waiting some time. Meanwhile, a new item is added in my backend at the top of the list.
Now scrolling down will trigger a second API request with offset=15 and limit=15. PaginationView automatically append both results to a list of 30 items. But in the described scenario an item it duplicated (position 15, last of the first request and position 16, first of second request)

There might be multiple solutions for this specific problem. I'm not sure what is best practice here. From my point of view, I'd like to have a optional parameter expiration of type Duration which forces the PaginationView to reload the whole list even if it has already loaded many items and the user scrolls down.
What do you think about this?

maybe you can use last id of the last page items. i think thats the best practice 🤔
if you want to force reload, you can change the PaginationView key. maybe like key = GlobalKey()

Currently, I check my list for duplicates and change the key to force an reload. It's a useful workaround for now.


Unable to build due to "Module not found: Can't resolve 'core-js/es/promise'"

I followed the instructions at https://www.npmjs.com/package/redocusaurus and I'm faced with the following build error:
tom@marvin ~/.../flow/docs/docusaurus % npm run build                  13:52:55

><EMAIL_ADDRESS>build /home/tom/Documents/scrive/kontrakcja/backend/flow/docs/docusaurus
> docusaurus build

[en] Creating an optimized production build...

✖ Client
  Compiled with some errors in 32.66s

● Server █████████████████████████ building (70%) 831/831 modules 0 active

./node_modules/redoc/bundles/redoc.lib.js
Module not found: Can't resolve 'core-js/es/promise' in '/home/tom/Documents/scrive/kontrakcja/backend/flow/docs/docusaurus/node_modules/redoc/bundles'
Client bundle compiled with errors therefore further build is impossible.
./node_modules/redoc/bundles/redoc.lib.js
Module not found: Error: Can't resolve 'core-js/es/promise' in '/home/tom/Documents/scrive/kontrakcja/backend/flow/docs/docusaurus/node_modules/redoc/bundles'
 @ ./node_modules/redoc/bundles/redoc.lib.js 6760:17-46
 @ ./node_modules/docusaurus-theme-redoc/dist-jsx/theme/Redoc/Redoc.jsx
 @ ./node_modules/docusaurus-theme-redoc/dist-jsx/theme/Redoc/index.js
 @ ./node_modules/docusaurus-theme-redoc/dist-jsx/theme/ApiDoc/ApiDoc.jsx
 @ ./node_modules/docusaurus-theme-redoc/dist-jsx/theme/ApiDoc/index.js
 @ ./.docusaurus/registry.js
<EMAIL_ADDRESS> @ ./.docusaurus/routes.js
<EMAIL_ADDRESS> @ multi<EMAIL_ADDRESS>npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>build: `docusaurus build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/tom/.npm/_logs/2021-04-27T11_54_02_152Z-debug.log

error log listed at the bottom:
% cat /home/tom/.npm/_logs/2021-04-27T11_54_02_152Z-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/local/bin/npm', 'run', 'build' ]
2 info using<EMAIL_ADDRESS>3 info using<EMAIL_ADDRESS>4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
5 info lifecycle<EMAIL_ADDRESS><EMAIL_ADDRESS>6 info lifecycle<EMAIL_ADDRESS><EMAIL_ADDRESS>7 verbose lifecycle<EMAIL_ADDRESS>unsafe-perm in lifecycle true
8 verbose lifecycle<EMAIL_ADDRESS>PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/tom/Documents/scrive/kontrakcja/backend/flow/docs/docusaurus/node_modules/.bin:/home/tom/.cabal/bin:/home/tom/.ghcup/bin:/home/tom/.nix-profile/bin:/home/tom/.npm-global/lib/node_modules/bin/:/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/:/home/tom/.cabal/bin:/home/tom/.ghcup/bin:/home/tom/.cabal/bin:/home/tom/.ghcup/bin:/home/tom/.nix-profile/bin:/home/tom/.npm-global/lib/node_modules/bin/:/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/:/home/tom/.cabal/bin:/home/tom/.ghcup/bin:/home/tom/.cargo/bin:/home/tom/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/go/bin
9 verbose lifecycle<EMAIL_ADDRESS>CWD: /home/tom/Documents/scrive/kontrakcja/backend/flow/docs/docusaurus
10 silly lifecycle<EMAIL_ADDRESS>Args: [ '-c', 'docusaurus build' ]
11 silly lifecycle<EMAIL_ADDRESS>Returned: code: 1  signal: null
12 info lifecycle<EMAIL_ADDRESS>Failed to exec build script
13 verbose stack Error<EMAIL_ADDRESS>build: `docusaurus build`
13 verbose stack Exit status 1
13 verbose stack     at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
13 verbose stack     at EventEmitter.emit (events.js:198:13)
13 verbose stack     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack     at ChildProcess.emit (events.js:198:13)
13 verbose stack     at maybeClose (internal/child_process.js:982:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
14 verbose pkgid<EMAIL_ADDRESS>15 verbose cwd /home/tom/Documents/scrive/kontrakcja/backend/flow/docs/docusaurus
16 verbose Linux 4.19.0-16-amd64
17 verbose argv "/usr/bin/node" "/usr/local/bin/npm" "run" "build"
18 verbose node v10.24.0
19 verbose npm  v6.14.10
20 error code ELIFECYCLE
21 error errno 1
22 error<EMAIL_ADDRESS>build: `docusaurus build`
22 error Exit status 1
23 error Failed at the<EMAIL_ADDRESS>build script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]

I've done some reading on various similar issues, but it doesn't look like I can fix this without trying to fix the deps that your package itself specifies.

Could you share your package.json and package-lock.json/yarn.lock if possible?

Sure, FYI it's only at the point where I add this where things start to go wrong:
    [
      'redocusaurus',
      {
        specs: [{
          specUrl: 'https://redocly.github.io/redoc/openapi.yaml',
        }],
      }
    ],

package.json:
  "name": "flow-doc",
  "version": "0.0.0",
  "private": true,
  "scripts": {
    "docusaurus": "docusaurus",
    "start": "docusaurus start",
    "build": "docusaurus build",
    "swizzle": "docusaurus swizzle",
    "deploy": "docusaurus deploy",
    "serve": "docusaurus serve",
    "clear": "docusaurus clear"
  },
  "dependencies": {
    "@docusaurus/core": "2.0.0-alpha.70",
    "@docusaurus/preset-classic": "2.0.0-alpha.70",
    "@mdx-js/react": "^1.6.21",
    "clsx": "^1.1.1",
    "react": "^16.8.4",
    "react-dom": "^16.8.4",
    "redoc": "^2.0.0-rc.45",
    "redocusaurus": "^0.3.4"
  },
  "browserslist": {
    "production": [
      ">0.5%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}

(the "redoc": "^2.0.0-rc.45", was added in an attempt to try to fix it. it fails without this too)
lock file is attached (would only let me attach it as a zip_.
package-lock.zip

This is definitely an issue with dependency resolution. @docusaurus/core uses<EMAIL_ADDRESS>while redoc uses<EMAIL_ADDRESS>Could you try removing node_modules and package-lock.json and try building with fresh node modules?

Or adding<EMAIL_ADDRESS>as a dependency?

Or adding<EMAIL_ADDRESS>as a dependency?

I have not tried this yet.
But i did do a clean install on the example project
With the docusaurus deps upgraded, e.g.
  "dependencies": {
    "@docusaurus/core": "^2.0.0-alpha.73",
    "@docusaurus/preset-classic": "^2.0.0-alpha.73",
    "redocusaurus": "^0.3.4"
  },

and received a similar error.

Thanks for trying that out. Will check with updated dependencies.

This should no longer be a problem in v0.4.0 (to be used with<EMAIL_ADDRESS>Since now it also uses<EMAIL_ADDRESS>

This update works great! I love the new examples you've added as well. I'm really pleased, thanks for your work!


Files with uppercased extension not accepted

Hi,
First, thank you for this brilliant idea :-)
While using your app I have noticed a problem with files which have uppercase extensions. My Panasonic Lumix camera uses file names like that by default, for example P112233.JPG and not p112233.jpg. When I drop such file onto the application, it shows warning that only SVG, PNG and JPG files are allowed. Once I change the file extension to lowercase, it's accepted and shrunk without any problems.
I'm using the application on Mac OS High Sierra v.10.13.4

Fixed in 57ad96ce2f6e823569bbc6f4ace26052a6a9605b


bittrex historical trades?

I have a [QUESTION].
Details: is it possible to get all trades for a symbol since first listed?

Bittrex does not have this end point, I contacted them a while ago. However
you can use their candles API to get trades, that is built into the
GetHistoricalTrades end point for Bittrex.
Example:
https://bittrex.com/Api/v2.0/pub/market/GetTicks?marketName=BTC-WAVES&tickInterval=thirtyMin
Jeff Johnson
CEO / CTO, Digital Ruby, LLC
On Mon, Dec 11, 2017 at 1:49 AM, Apostolis Bekiaris <
<EMAIL_ADDRESS>wrote:

I have a [QUESTION].
Details: is it possible to get all trades for a symbol since first listed?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jjxtra/ExchangeSharp/issues/6, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABNoGMXAD_42bsziLVdVxr1g6qDfPwLoks5s_OyggaJpZM4Q9C6B
.

I'm available to help - I've already done some changes to a previous version which I'd like to incorporate into the latest version
Can we setup a schedule of things that need to be done and 'nice to haves' - so we can split the work for quicker development?

I don’t think there’s anything missing for bittrex in the latest version at
this point. What are you seeing that’s missing?
On Tue, Dec 12, 2017 at 2:46 AM Dilbert<EMAIL_ADDRESS>wrote:

I'm available to help - I've already done some changes to a previous
version which I'd like to incorporate into the latest version
Can we setup a schedule of things that need to be done and 'nice to haves'

so we can split the work for quicker development?

—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/jjxtra/ExchangeSharp/issues/6#issuecomment-350999285,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABNoGGFea_jP2HSZgKogH1xpnflAbrTlks5s_kt-gaJpZM4Q9C6B
.

--
-- Jeff


Update package versions

Replace typescript typing with @types
Upgrate to react split into react & react-dom
Replace all instances of react.dom with react.createElement
Upgrade typescript config to es6
Upgrade Gulp
Remove Browserify dependency

@rogebrd was it intentional that this seems to have upgraded the version of react used in the prod release of the API explorer?
The index.html still includes an older react v13 but from the console messages when using the API explorer in prod it seems clear that it's using the react v16.

I started looking at this because the "Show Code" feature on the API explorer seems broken for anything besides cURL.  If you try to have it show you the Python/HTTP request version nothing happens and it keeps showing you the the cURL request only.

Assuming this is the cause of that problem, the easiest fix seems like just ensuring the the API Explorer is built with/using the older v13 version of react in prod.

@varenc The code in the API Explorer should be updating again now.


Time not showing on breaking bar on phone

Time not showing. iPhone 6, iOS 10.

won't display time anymore, see why here https://github.com/BostonGlobe/elections-2016/commit/63e007aa7393f2cfc59193f8ba95c543fdf8d1ad

verified on 10.01 too and here are the % of mobile traffic for this


feat: remove support for Waffle keywords parsing

BREAKING CHANGE: remove support Waffle keywords as Waffle.io closed

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Controls the Placeholder to display only one line

like UILabel lineBreakMode is byTruncatingTail, example: text: "abcdefghijklmnopqrstuvwxyz", only show: "abcdefghijklmno..."

@JoakimLiu Could you restate your thought?

Sorry
Placeholder displays only one line, if more than one line, truncated then the end show ....
To the following UILabel example
let label = UILabel(frame: CGRect(origin: .zero, size: CGSize(width: 200, height: 36)))
label.font = font
label.numberOfLines = 1
label.lineBreakMode = .byTruncatingTail
label.text = "abcdefghijklmnopqrstuvwxyz"

Eventually, the UILabel will only display "abcdefghijklmno..."

For now you can achieve this by setting attributedPlaceholder to an attributed string with paragraphStyle that has lineBreakMode set to .byTruncatingTail.
textView.attributedPlaceholder = NSAttributedString(

    string: "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.",
    attributes: [

        .font: textView.font ?? .systemFont(ofSize: UIFont.systemFontSize),
        .foregroundColor: textView.placeholderColor,
        .paragraphStyle: {

            let mutableParagraphStyle = NSMutableParagraphStyle()
            mutableParagraphStyle.alignment = textView.textAlignment
            mutableParagraphStyle.lineBreakMode = .byTruncatingTail
            return mutableParagraphStyle
        }()
    ]
)

Thanks, but it didn't  work for me, I rewrote my own placeholder textview.

Thanks, for solving my problem. In the code above (master branch), I only added this line of code
textView.placeholderColor = UIColor.gray

placeholderLineBreakMode is now available in the new 8.0.0 version of RSKPlaceholderTextView.


Android orientation does not seem to work

I used the plugin to create some sample QR code scanner.
Which I basically copied given code to index.js.
Problem is it doesn't seem like options are registering at all.
Reading the QR code works fine, but I want to show it as portrait not landscape.
is there anything I missed or done something wrong?
https://github.com/shinjo77/QRreader
Can anyone hint me what I have done wrong?
thank you

My bad

did not update the config.xml
it was pulling old version


Posthtml plugin rewrites selected boolean attribute.

The amp-selector component uses selected to set a default selection state on option elements. Posthtml appears to not understand this as valid html boolean attribute and replaces it with selected="", which amp then ignores.

Closing this as it may not be a true issue.


Re-enable the build reaper that was inadvertently disabled

Appears to have been broken 2 days ago by https://github.com/concourse/atc/commit/553d292f58e6807210c52cab7a16f30d4c107254
@vito

@aeijdenberg thanks for the fix!

@pivotal-jwinters this merge is good.


Provide a way to disable 'WorkSpace Trust' popup so it won't show in remote development env

Provide a way to disable 'WorkSpace Trust' popup so it won't show in remote development env
The trusted workspaces concept is intended to centralize and unify a security conscious decision required by a variety of VS Code features. so that's why I guess the settings only belong to users' setting but not other workspaces/folders.
But I'm also seeing that in remote env, you have some logics to make resolver explicitly set the workspace trust to true, so it won't show the 'trust folder' popup to users?
		// Remote - resolver explicitly sets workspace trust to TRUE 		if (this.environmentService.remoteAuthority && this._remoteAuthority?.options?.isTrusted) { 			return this._remoteAuthority.options.isTrusted; 		}
is there a way to make it explicitly useable/callable? Is there a way to disable the popup in remote env but not changing the global user setting?

@luyu12 I am not sure exactly what you mean. Are you referring to this as a user or an extension author? Can you walk me through the specific scenario?

Yeah. Im talking about this as an extension author.
My goal is to have a way implemented in the extension to disable/suppress the 'trust workspace' popup only in remote dev environment not globally(though I'm aware that the val can be disabled in users.settings e.g. "security.workspace.trust.enabled": false). Is there a mechanism that VS Code internally is using to suppress the 'trust workspace' popup in the remote(e.g. codespaces)? Does this clarify?

closing after offline discussion


Fixed embeddings __all__

Description
My IDE was warning me about HuggingFaceInferenceAPIEmbeddings not being imported in __init__.py.  Looks like this was missed in https://github.com/run-llama/llama_index/pull/8565.
Type of Change

[x] Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

[ ] Added new unit/integration tests
[ ] Added new notebook (that tests end-to-end)
[x] I stared at the code and made sure it makes sense

Good catch thank!


[Suggestion] alias for set, true, false

No issue, but maybe it would be a good idea to have aliases for set, true and false.
If done the setting of options would often be more fluid -> "turn autosave on".

The on/off aliases already exist for true/false, but I don't really see any reason to have an alias for set. turn autosave on is hardly different from set autosave on and it's more characters.


As a reader, I want to adjust a book's total page count, so that I can view my progress in relation to total pages.

[ ] When I adjust the book's total page count, then the change is persisted.
[ ] Given a book exists, when viewing it, then I can edit the page count.

page count should be fetched from somewhere (as a reasonable default).


Image caching issue

Hello,
I implemented a image-upload feature invoked from an option menu item (while I'm waiting for your answer at #5 )
However, the image (5 Mo) loads very slowly, band by band. The editor downloads it every time I load the Html (as I can see in the app's data usage)
I enabled cache:
  editor.setDrawingCacheEnabled(true);
  editor.setPersistentDrawingCache(ViewGroup.PERSISTENT_ALL_CACHES);
  editor.setDrawingCacheQuality(ViewGroup.DRAWING_CACHE_QUALITY_HIGH);

Temporary cache is working: if I add twice the same image (the server does not save it twice and return the same url as before), the image loads almost instantly.
But as soon as I close the activity, I re-open it and I load back the html from my database (with setHtml()), the image downloads again.
Am I doing something wrong, or is persistent cache not working?

The image loading suddenly got much faster.
It seems caching now works (surprising)
I close the issue.


Add tracking to the "Deploy to Netlify" buttons and the "Share to..." buttons

Current state
Currently we know the level of traffic that the Static Gen site gets, but not how the page is actually used by visitors. Since it's got relatively high traffic already, it would be good to understand how visitors are using the page so that we can make updates that help bring them into the product.
Future state
Implement tracking so we know when someone clicks the "Deploy to Netlify" button. This will help us understand visitor intent, and as we scale out our data tracking we can eventually track the success of someone who has hit the "Deploy to Netlify" button and then successfully deployed a site.
Additionally we should track the "Share" buttons for Twitter and Reddit to understand if this is being used or not.

Agreed 👍 👍


Drop duplicative hvpa-controller logging filter

How to categorize this PR?

/area dev-productivity
/kind cleanup
What this PR does / why we need it:
Drop duplicative hvpa-controller logging filter.
It was refactored as part of #6133 (ref https://github.com/gardener/gardener/pull/6133/commits/c5e6efe4b593cdf4e8017cd5b732585be9a96876) but got reintroduced with #6150.
Release note:

NONE

/approve

/skip


Error when using initial-data with another address than localhost

i have a reachable OpenSlides instance, but when i execute the initial-data subcommand, i get an error:
$ curl https://openslides.example.org
<!DOCTYPE html>
        <meta charset="utf-8">
        <title>OpenSlides</title>
        <base href="/">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="robots" content="noindex">
        <meta name="google" content="notranslate">
        <link rel="icon" type="image/x-icon" href="assets/img/favicon.png">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <link rel="manifest" href="manifest.webmanifest">
        <meta name="theme-color" content="#1976d2">
    <link rel="stylesheet" href="styles.ebb81be3804fed8c.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="styles.ebb81be3804fed8c.css">

        <os-root></os-root>
        Please enable JavaScript to continue using this application.

$ ./openslides initial-data -a openslides.example.org:443
Error: setting initial data: calling manage service (setting initial data): unexpected HTTP status code received from server: 502 (Bad Gateway); malformed header: missing HTTP content-type

as a sidenote, the README.md doesn't give any hint what the purpose and possible contents of this initial data would be, and hence i really can't assess whether this situation poses a problem.
addendum: i seems that this command would at least set the superadmin password as i can't login to the instance.

Hm.  Please have a look which request comes in. Maybe your proxy does not forward the correct content-type header. The openslides tool uses GRPC to connect to the server, so the instance expects respective header (https://github.com/OpenSlides/OpenSlides/blob/main/proxy/caddy_base.json#L167).

the proxy that we use informs about a 502 response by the service.
that's what Caddy / the proxy service is telling:
{
    "level": "error",
    "ts":<PHONE_NUMBER>.5641763,
    "logger": "http.log.error",
    "msg": "net/http: HTTP/1.x transport connection broken: malformed HTTP response \"\\x00\\x00\\x06\\x04\\x00\\x00\\x00\\x00\\x00\\x00\\x05\\x00\\x00@\\x00\"",
    "request": {
        "remote_addr": "<IP_ADDRESS>:54710",
        "proto": "HTTP/1.1",
        "method": "POST",
        "host": "openslides.example.org:443",
        "uri": "/Manage/InitialData",
        "headers": {
            "User-Agent": [
                "grpc-go/1.45.0"
            ],
            "Content-Type": [
                "application/grpc"
            ],
            "X-Forwarded-Port": [
                "443"
            ],
            "X-Forwarded-Proto": [
                "https"
            ],
            "X-Forwarded-Server": [
                "6e13e21b3b77"
            ],
            "Authorization": [
                "xxx"
            ],
            "Grpc-Timeout": [
                "4925074u"
            ],
            "X-Forwarded-For": [
                "<IP_ADDRESS>"
            ],
            "X-Real-Ip": [
                "<IP_ADDRESS>"
            ],
            "Te": [
                "trailers"
            ],
            "X-Forwarded-Host": [
                "openslides.exmaple.org:443"
            ],
            "Accept-Encoding": [
                "gzip"
            ]
        }
    },
    "duration": 0.005011078,
    "status": 502,
    "err_id": "r6sa2evtm",
    "err_trace": "reverseproxy.statusError (reverseproxy.go:783)"
}

it shows that the content-type header is passed.
but nonetheless, the issue is caused by the employed reverse proxy traefik, it requires to specify a specific URL scheme for grpc services.
here's an imperfect snippet as reference for the proxy service that solves this:
services:
  proxy:
    labels:
      traefik.enable: "true"

      traefik.http.services.openslides-proxy.loadbalancer.server.port: "8000"
      traefik.http.routers.openslides.service: openslides-proxy
      traefik.http.routers.openslides.rule: Host(`openslides.example.org`)

      traefik.http.services.openslides-manage.loadbalancer.server.port: "8000"
      traefik.http.services.openslides-manage.loadbalancer.server.scheme: h2c
      traefik.http.routers.openslides-manage.service: openslides-manage
      traefik.http.routers.openslides-manage.rule: Host(`openslides.example.org`) && PathPrefix(`/Manage/`)

i'd like to keep this issue open until #186 is solved (or not), so that other users can find this information.


Delete kiwix-serve selection checkbox since bundled one works well anyway and provide a random option in port selection

Basically what the title says. Plus its a sandboxed app anyway, so shouldn't be launching any external executables.
Port selection should be an editable with a dropdown combobox that shows an option of random. Also random should be the default option. Port selection should be grayed out and display the port being used when kiwix-serve is running.

Launching external executables option has now been removed. Random port selection remains.


Add negated types as completion to union and intersection types

Search Terms
TypeScript 3.9 typesystem, union types, intersection types, negated types, complement types
Suggestion
TypeScript already offers union types and intersections types to compose new types from existing ones. These are set operations, and in mathematics there also exists the complement set operation to express
A \ B (elements of set A without elements of set B). It would be very helpful to have that expressiveness in TypeScript, too, and there are cases where there is no way to express a type other than by a complement type (or in other words: negated type).
Suggested syntax: !Type where Type is an already existing type.
Use Cases

Sometimes it is necessary to express that the return value of a function/method is not of a conrete type. An Example is the static method Object.create (see below).
classes are constructable but not callable. It would be helpful to define an interface which exactly expresses these circumstances. Such an interface can be used in the extends clause of a type parameter.

Examples

Object.create is currently declared by the overloaded method signatures:

interface ObjectConstructor {
  create(o: object | null): any;
  create(o: object | null, properties: PropertyDescriptorMap & ThisType<any>): any;
}

The return type is any, which lacks type safety. One can improve the type safety by the following daclarations:
interface ObjectConstructor {
  create<T extends object | null>(o: T): null extends T ? object: T;
  create<T extends object | null, U extends PropertyDescriptorMap & ThisType<any>>
    (o: T, properties: U): null extends T ? object :
    { [P in keyof U]: U[P] extends { 'value': infer Q } ? Q :
    U[P] extends { get(): infer R} ? R :
    U[P] extends { set(v: infer S): void } ? S : unknown } & T;
}

This is already a much type safer version of ObjectConstructor.create() but in the case of o equal to null one get the flaw that the return type is object. Espacially, VS Code offers IntelliSence for values of type object which are the same as for type Object (big 'O' here) but the created object does not have any properties even not inherited properties. Futhermore, values v of type object can be assigned to variables x of type Object, but then x instanceof Object should be true which is not the case for v. One could switch from return type object to return type unknown. In that case the returned value is no longer assignable to a variable of type Object but that also does not reflect the fact that the returned value definitely is an object.
Therefore, it would be helpful to tell the compiler that the returned value is not of type Object but of type object, which implies that it cannot be assigned to variables of type Object. Currently, there is no way to prevent assignments of objects to Object variables but with negated types it is possible:
interface ObjectConstructor {
  create<T extends object | null>(o: T): null extends T ? object & !Object : T;
  create<T extends object | null, U extends PropertyDescriptorMap & ThisType<any>>
    (o: T, properties: U): null extends T ? object & !Object :
    { [P in keyof U]: U[P] extends { 'value': infer Q } ? Q :
    U[P] extends { get(): infer R} ? R :
    U[P] extends { set(v: infer S): void } ? S : unknown } & T;
}

classes are constructable but not callable. With negated types one can define an interface which exactly expresses these circumstances:

interface classType {
  new (...args: any): any;
  ! (...args: any): any;
}

This interface can be used in extends clauses of type parameters:
type ClassConstructorParameters<T extends classType> =
        T extends new (...args: infer P) => any ? P : never;

Checklist
My suggestion meets these guidelines:

[x] This wouldn't be a breaking change in existing TypeScript/JavaScript code
[x] This wouldn't change the runtime behavior of existing JavaScript code
[x] This could be implemented without emitting different JS based on the types of the expressions
[x] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
[x] This feature would agree with the rest of TypeScript's Design Goals.

Duplicate of #29317.

@MartinJohns  Thank You for the hint. I searched for the topic in the list open issues before I posted my feature request but did not find it because it is a pull request which is not part of the is:issue is:open list. Unfortunately, is:issue is:open is the default setting for search. Maybe that is the reason for some duplicates in the TypeScript issue tracker. In the future I will widen my search.
I will now close the issue.


Invalid presentation of incoming mosaics

Steps to reproduce

Send transactions with any mosaic other than XYM to a mobile wallet.
Open incoming transaction.

Current behavior
Incoming mosaic amount is presented with a red label and minus.
Expected behavior
Incoming mosaic amount should be presented with a green label.
Affected Version
Current store version (tag v1.0.4)
Screenshots

Platform details

Android and iOS

Will be fixed with:
https://github.com/symbol/mobile-wallet/issues/290
https://github.com/symbol/mobile-wallet/pull/278
https://github.com/symbol/mobile-wallet/pull/240


Split TestRunner off of TestScheduler

Summary
Second step in making test runners pluggable. This simply splits up the big scheduler class into the TestScheduler that instruments everything and a concrete TestRunner that knows how to schedule JavaScript tests.
Test plan
jest

Codecov Report

Merging #4233 into master will decrease coverage by 0.01%.
The diff coverage is 53.33%.

@@            Coverage Diff             @@
##           master    #4233      +/-   ##
==========================================
- Coverage   60.13%   60.12%   -0.02%
==========================================
  Files         191      192       +1
  Lines        6756     6761       +5
  Branches        6        6
==========================================
+ Hits         4063     4065       +2
- Misses       2690     2693       +3
  Partials        3        3

Impacted Files
Coverage Δ

packages/jest-cli/src/test_scheduler.js
20.58% <40%> (-7.88%)
:arrow_down:

packages/jest-cli/src/test_runner.js
55% <55%> (ø)

packages/jest-cli/src/reporter_dispatcher.js
29.41% <0%> (-11.77%)
:arrow_down:

Continue to review full report at Codecov.

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


edit referee mailers

Change # 1
This email sounds a bit abrupt and is insensitive to the relationship between candidates and their referee.
Edit it so it sounds less harsh.
Before:

After:

Change # 2
Remove big heading which is just auxiliary to the main message of the email but draws your attention disproportionately.
Before:

After:

having some build issues - can anyone help? @JonF1 @stevehook @tomas-stefano


Last Month filter - feature

I'd like to propose an addition of a new filter for "Last Month".
PR coming.

@tisrael I've added this to trello (https://trello.com/c/SDvJm2zy) (where we track features) -- would you mind closing this issue now that it has a PR? thanks!

@joshmadewell -- yes, I'll close the issue.  Didn't realize that was the process.
Thanks!


[Q] Syncing multiple offline runs with common id as one run.

Hello,
wandb sync doesn't append runs (or combine runs) into one when common id is passed.
The problem is that we are working on a cluster that gives us allocation for 3 hours per one job. When the job ends, I have to allocate a new instance and continue training. As a result of this, 4 different wandb offline runs were created.
Current structure:
~/only_chamfer_loss
only_chamfer_loss has 4 different folders:
offline-run-20220622_161211-only_chamfer_loss
offline-run-20220623_041049-only_chamfer_loss
offline-run-20220623_161607-only_chamfer_loss
offline-run-20220624_041559-only_chamfer_loss
I tried different settings, but all the time one offline run replaces another one. So, I see only epochs from 32-36, or from 20-32 etc.
What I tried:
wandb sync --include-synced --include-offline --sync-all wandb/*
I also tried to specify id and iterate over each folder:
for dir in *; do wandb sync --id only_chamfer_loss --include-synced --include-offline --sync-all $dir; donels
the result is the same.
thanks.
I am using pytorch lightning and wandb:
logger = WandbLogger(save_dir=data["save_output_data"] + data["name"] + "/",
                      project="geomdeeplearning",
                      config=data,
                      offline=data["wandb_offline"],
                      id=data["name"],
                  )

If I set in wandb init resume='resume'
WARNING resume will be ignored since W&B syncing is set to offline.
I set 'offline' since the nodes on the cluster don't have internet connection.

Hi @BraveDistribution, so what I'm understanding from your post is that you are trying to combine all of your offline runs into a single run, but in the process of doing this the runs are replacing one another instead of getting appended? I see that you are using wandb.init and WandbLogger in the same script, can you show me how you are using both of them? Are you just using init by itself when trying to resume the run or sync, or is it included in the same script with WandbLogger? Also, are you using multiprocessing? Because if you are, I would recommended incorporating Service into your script.

Hi again @BraveDistribution, do you still need help with this?

Since we haven't heard back from you, I'm going to close this ticket. But feel free to reopen if you're still experiencing this!

Hi, I have the same problem as @BraveDistribution mentioned earlier. I have multiple offline runs too but when I synced all, the old sync was replaced with the new one. Are there any tricks to combine all the offline runs before syncing them to the cloud?

Same problem here, old sync are replaced and hyper parameters are deleted.

What's the correct method to resume an offline run?  My GPU server has the longest time limit for a run,  about 8 hours, and I have to use offline mode to take care of the performance.  So, I will have many offline records for a single run, when I use wandb sync command to upload the data,  only the first one is kept and displayed, and the other data is disappear.
Could anyone give me advice on how to resume the offline run? Or add the feature to the next version.
Thanks.

Hi, this issue keeps being a huge handicap for offline mode users, is there any progress on this issue?
Thanks

Hi,
is there any progress about this problem? I still have the problem with offline runs that I want to "merge" after finishing them.


[Update] Feat/turnips chart set sticky vertical legend

Everything is now done using preferences and anchors.
Convenient height propagation methods has been added to a view extension to be re-used.

Amazing! Thanks a lot for that, I learned a lot today thanks to that :).

You're welcome, it was fun to do 😃


May prevent upgrade to 22H2 (KB5022836)

KB5022836 keeps failing for me with 0x80073701
No other updates have failed before this one and none of the various troubleshooting/repair steps advised on various sites resolved it. SFC and DISM come back clean and CBS.log shows nothing of interest.

Have you tried googling that update and error code? Have you tried reviewing the event log?Sent from my iPhoneOn Mar 4, 2023, at 2:35 PM, Slapbox @.***> wrote:
KB5022836 keeps failing for me with 0x80073701
No other updates have failed before this one and none of the various troubleshooting/repair steps advised on various sites resolved it. SFC and DISM come back clean and CBS.log shows nothing of interest.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

I tried every advised repair and resolution option and have a lot of Windows experience - but in the end I gave up on getting the update installed for now.
I even stopped the update service and BITS, deleted the SoftwareDistribution folder, and rebooted - but still the update fails and there are no clues in the event log (it just repeats the error) or any other logs I have come across.
That said, I am only speculating that it may be caused by the debloater. I have no hard evidence for that though.
Thanks for your fantastic work @Sycnex!

Maybe this work for you. My 22H2 update failed - a scenario I've experienced previously with microsoft, so I went to a section that allows downloading the update for an offline install. I clicked the button and it asked if I wanted to update the machine I was on immediately or did I want to install on another box. I selected immediately, and it just did it.

Thanks for the tip @what-aboot. Unfortunately when I try that the installer says, "The following updates were not installed"


Update README.md about installing / adjusting firewall on Fedora,Centos and RHEL

I will merge please update on top of it if needed.

I believe it is the responsibility of the PR author to address all objections. In some cases it may be OK to push changes and promise fixes later. It's much worse to merge the PR as is and ask others to submit changes. That shifts the responsibility to other developers, who may have completely different priorities and perspectives. I, for one, would prefer to have that information in the Wiki.

The requested fixes are part of #654


Cannot parse Client Hello when too large

Problem Description
Starting recently the iOS Youtube client sometimes sends ClientHello requests what contain a large 'key_share' extension. The request becomes too large for one frame. However the peeking into the socket in the get_client_hello() function can only see as far as the first frame and therefore the parsing fails.
The attached example.zip contains a pcap of such a ClientHello and the resulting error message.
My feeling is that instead of throwing an error when peek returns less data than expected, the get_client_hello() function should wait for more data to be available on the socket.
Steps to reproduce the behavior:

Use Youtube on an iOS 13 device and wait.

System Information
Mitmproxy: 5.0.0.dev <- pulled from github in 2018
Python:    3.6.8
OpenSSL:   OpenSSL 1.1.0h  27 Mar 2018
Platform:  Linux-4.18.0-80.11.2.el8_0.x86_64-x86_64-with-centos-8.0.1905-Core

Thanks! This definitely is bad parsing code on our end. I believe I have this fixed on the sans-io branch at https://github.com/mitmproxy/mitmproxy/blob/07a6574d498f71d07f738ea534aca8a91aa1a6b4/test/mitmproxy/proxy2/layers/test_tls.py#L56, but that may take a bit until it its production.

This should be fixed on master. If that's not the case, please open a new issue!


Fixes #8 switch to fade over blink

Pretty simple, just change the blinking to a fade effect. Let me know what you think! 😄

Hey, thanks for putting the effort in! - I feel the fade is a lil linear right now; perhaps if we make the fade a bit softer (like with the word "choo") it'll look a lil smoother?

So maybe a longer duration and a different animation timing function?

Yeah sounds good!
On Sat, Jun 24, 2017 at 4:48 AM Brian Mock<EMAIL_ADDRESS>wrote:

So maybe a longer duration and a different animation timing function?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/yoshuawuyts/choo-website/pull/9#issuecomment-310811587,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACWleuPSM3CV832wwclH9LcO6oS3pd8cks5sHIcogaJpZM4OBw83
.

Tell me what you think about this style. It's almost as showy as the blink but without being as painful to look at.

Looks great to me! https://deploy-preview-9--choo.netlify.com/
@yoshuawuyts any reason not to merge this?

Yay
On Mon, Aug 7, 2017, 04:20 Yoshua Wuyts<EMAIL_ADDRESS>wrote:

Merged #9 https://github.com/choojs/website/pull/9.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/choojs/website/pull/9#event-1195223516, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AAKyry_qKSxeHWWP_-NLOzmJCJ04mDNvks5sVvMSgaJpZM4OBw83
.


Node.js v18 Compatibility Test for [dashboards-search-relevance]

Introduction
As part of our continued efforts to improve OpenSearch Dashboards, we are planning to upgrade the underlying Node.js version from v14 to v18. This change will enhance performance, add new features, and bolster security. However, such major version changes might also affect the compatibility of existing plugins. Here is more introduction: https://github.com/opensearch-project/OpenSearch-Dashboards/issues/3601.
Therefore, we kindly request assistance in testing this plugin the compatibility of with this new version of Node.js. We've prepared a branch with the Node.js v18 upgrade, which you can find here:
https://github.com/AMoo-Miki/OpenSearch-Dashboards/tree/node-18-webpack-4
Steps to Proceed

If you think your plugin won't be affected by OpenSearch Dashboards Node.js upgrade. Pls ignore the rest steps and close the issue directly.
Pull the provided branch that includes the Node.js v18 upgrade and OpenSearch 3.0.0.
Hook up your plugin with the updated OpenSearch Dashboards.
Run your existing test suites and perform manual testing as necessary.
If no issues are encountered, feel free to close this issue.
If there are any problems, report them in this issue thread and also link them in the overall OpenSearch Dashboards Node.js upgrade issue thread https://github.com/opensearch-project/OpenSearch-Dashboards/issues/4058
The purpose of linking any questions or issues back to the main issue is to maintain visibility and transparency among all plugin owners. A problem encountered by one plugin might also affect others. This shared knowledge base will foster collaborative problem-solving and prevent duplication of effort.

We appreciate your support and cooperation in ensuring a smooth transition to Node.js v18 for the entire OpenSearch Dashboards community.

The official Node.js 18 PR raised in OSD: https://github.com/opensearch-project/OpenSearch-Dashboards/pull/4071

https://github.com/opensearch-project/OpenSearch-Dashboards/pull/4071 support node 14, 16 and 18. Pls test on node 18.
nvm install 18.16.0
nvm use 18.16.0

https://github.com/opensearch-project/dashboards-search-relevance/issues/204

Cypress tests pass, sanity tests on local OSD instance pass. dashboards-search-relevance is compatible with Node 18, closing issue. Thanks!

$ scripts/use_node ./preinstall_check
[1/5] Validating package.json...
[2/5] Resolving packages...
warning Resolution field<EMAIL_ADDRESS>is incompatible with requested version<EMAIL_ADDRESS>[3/5] Fetching packages...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz: ESOCKETTIMEDOUT".
info If you think this is a bug, please open a bug report with the information provided in "D:\a\dashboards-search-relevance\dashboards-search-relevance\OpenSearch-Dashboards\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
ERROR [bootstrap] failed:
ERROR Error: Command failed with exit code 1: C:\npm\prefix\node_modules\yarn\bin\yarn.js install --non-interactive
at makeError (D:\a\dashboards-search-relevance\dashboards-search-relevance\OpenSearch-Dashboards\packages\osd-pm\dist\index.js:25045:11)
at handlePromise (D:\a\dashboards-search-relevance\dashboards-search-relevance\OpenSearch-Dashboards\packages\osd-pm\dist\index.js:23981:26)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async installInDir (D:\a\dashboards-search-relevance\dashboards-search-relevance\OpenSearch-Dashboards\packages\osd-pm\dist\index.js:23704:3)
at async Project.installDependencies (D:\a\dashboards-search-relevance\dashboards-search-relevance\OpenSearch-Dashboards\packages\osd-pm\dist\index.js:15168:5)
at async Object.run (D:\a\dashboards-search-relevance\dashboards-search-relevance\OpenSearch-Dashboards\packages\osd-pm\dist\index.js:9188:11)
at async runCommand (D:\a\dashboards-search-relevance\dashboards-search-relevance\OpenSearch-Dashboards\packages\osd-pm\dist\index.js:56360:5)
at async Object.run (D:\a\dashboards-search-relevance\dashboards-search-relevance\OpenSearch-Dashboards\packages\osd-pm\dist\index.js:278:3)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Error: Process completed with exit code 1.

osd bootstrap error in workflow is unrelated to Node 18, there are no compatibility issues, closing again


Title: Dark Mode chrome extension Enhancement

Which pre-existing extension will you be working on?
This is a chrome extension that can change your website from dark mood to light mode and vice versa!
Describe your enhancement/improvement
Need a new button UI for the existing chrome extension: A whole new look
Add any other context or screenshots about the enhancement here.
No response

I want to work on this issue under JWOC

I want to work on this issue under JWOC.


Upgrade JHipster to 7.1

Done!
for the documentary, don't forget to remove the ./node_module folder before starting the upgrade!


QuDynamics added to Projects.

QuDynamics has been added to the projects list.

Looks fine to me.

Indeed. I didn't see the update.


Min version to be supported?

SKSplashView is a wonderful class, however, can I use this class on IOS 6.0 ?

From what I've tested, SKSplashView should run normally on iOS 6. Let me know if run into any issues.


Pass KUBERNETES_VERSION value to image building stage of metal3 dev tools integration tests

This PR adds passing KUBERNETES_VERSION to node image building stage of airship dev tools integration tests, so temporary images are being built with correct k8s version.

/test-integration-metal3-ubuntu

/test-integration-metal3-dev-tools-ubuntu


Update: working on adding channel parser logic, yet to format of enti…

Update: working on adding channel parser logic, yet to format of entity returned in BaseEntity Class structure

Discarding this PR because of #94


When I train cityscapes dataset, I got the memory problem.

I tried to train the cityscapes dataset.
But the process is stopped.
I found the memory problem.
when it evaluate the data, the memory is increased.
After it trained on 500, memory is full. (maybe 90% used)
What is problem in train task?
Can I reduced evaluate iterator?
250 -> 150?

I guess it will solve as sufficient memory.
Thanks


Make repository gre... async again!

I'm struggling with async programming, but basic dbcontext async functions worked well. Until pagination. Now I need to asynchronize (is this even a word?) repository again

Done!
Still looks bad but whatever


ABAC Policy should have operation as input attribute

I should be able to author policies that differentiate between create, get, update, delete, list, watch, proxy, etc.  Right now, policy object is the same for all operations.

Okay, I agree we should do this.
We should define a mapping from "Request" to "PolicyVerb" which automatically works on new Kinds without special code.
Does OpenShift already have something for this?  If not, I suggest following mapping of Request to PolicyVerb:

GET /api/Ver/Kind/Name :arrow_right:  get
GET /api/Ver/Kind :arrow_right:  list
POST or PUT new object :arrow_right: create
POST or PUT or PATCH existing object :arrow_right: update
DELETE :arrow_right: delete
GET /api/Ver/Kind/Name/status :arrow_right: get
PUT /api/Ver/Kind/Name/status :arrow_right setStatus
GET /api/Ver/Kind/watch :arrow_right: watch
PUT /api/Ver/Kind/resize  :arrow_right: resize
PUT /api/Ver/Kind/binding  :arrow_right: setBinding
GET /api/Ver/Kind/Foo  :arrow_right: foo
PUT /api/Ver/Kind/Foo  :arrow_right: setFoo

Thoughts?

I am curious what changed your mind?  Will review what we have in OpenShift to give more detail.

We actually re-use a kubernetes API down here: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/pkg/apiserver/handlers.go#L207.  It matches what your mapping would look like pre-subresources and pre-patch.
I think the only significant different with our thinking is that since it is possible to both read and modify subresources, it might be more natural to consider them distinct resources with get and update operations.  That would keep the verb set relatively tight, but still make it easy to express the idea that someone could be disallowed from updating a pod, but allowed to update pod/status.

POST or PUT new object :arrow_right: create
POST or PUT or PATCH existing object :arrow_right: update

How do we know whether the object exists already or not?

PUT /api/Ver/Kind/Name/status :arrow_right: setStatus

is setStatus combining a subtype with a verb? Would it be better to have the verb be update and the type be Kind/Status?

The kind is "Kind/status".  The verb is still the same.
I have a TODO to enable admission control and others to delineate these cases, although I don't think in policy it's as important right now.  PUT is PUT is PUT.
----- Original Message -----

POST or PUT new object :arrow_right: create
POST or PUT or PATCH existing object :arrow_right: update

How do we know whether the object exists already or not?

PUT /api/Ver/Kind/Name/status :arrow_right: setStatus

is setStatus combining a subtype with a verb? Would it be better to have
the verb be update and the type be Kind/Status? @smarterclayton,
thoughts on policy against a subtype?

Reply to this email directly or view it on GitHub:
https://github.com/GoogleCloudPlatform/kubernetes/issues/2877#issuecomment-86526289

@derekwaynecarr I didn't want to grow the Authorizer interface in ways that would encourage changes that are in incompatible with my company's internal and external authorization systems.  Those are complex, and I needed time to figure out how things would fit together.  I now understand that better, and this change appears to fit in.

verb is in the authorizer interface, RBAC supports it, ABAC is unlikely to receive further development at this point


Some numbers eg-30 crashes the app

Find a workaround to handle such cases.

[x] I ensure that this issue is not a duplicate of any current open issues(s).
[ ] Assign this issue to me (I want to work on this).
[ ] I will send my PR only after I'm assigned to this issue by any maintainer.
[ ] I understand that I will be unassigned from this issue if I fail to send a PR for this within a week.

Yeah thanks, I'll fix that in some time.

I'll take a look at this one.

So, from what I can tell, it seems like thereact-poke-sprites package is what's causing the errors. For example, when you user input porygon, sprites knows what porygon is, but it doesnt know what porygonz is, and thats where the error happens.
@anshumanv I believe react-poke-sprites is your package? I think this is just an adjustment of naming conventions that's necessary.

react-poke-sprites uses https://www.npmjs.com/package/pokemon-gif ro resolve name/number and return gif and for obtaining evolution chain we are using a json file obtained from that pokemon simulation game so that causes naming conflicts, we can do some error handling so display no results and not break the app. What do you think we should do?

There must be many naming conflicts which we don't know of now.

Writing a unit test that goes through each name and digit is probably a good idea
—
Zachary E Sohovich
Developer at Isolary
<EMAIL_ADDRESS><EMAIL_ADDRESS>
On Sunday, Apr 15, 2018 at 10:33 PM, Anshuman Verma<EMAIL_ADDRESS>(mailto:notifications@github.com)> wrote:
There must be many naming conflicts which we don't know of now.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub (https://github.com/anshumanv/evolutions-webapp/issues/29#issuecomment-381484380), or mute the thread (https://github.com/notifications/unsubscribe-auth/AAfe_qxdXhMHfql4M9RhFSrfBRAelPQlks5tpC0dgaJpZM4Rb99t).

Makes sense yeah.

I'm not particularly good with writing tests, can you do it once you've got sufficient time at hand?

I've never done one either, but I would love to learn! Do we already have a test platform? If not, I've been itching to work with Jest (which plays nice with create-react-app)
Per the comment about what I think we should do, I think we shouldn't display nothing when the user enters a correct Pokemon name. I think we need to modify the JSON file to match the naming convention.

I've never done one either, but I would love to learn! Do we already have a test platform? If not, I've been itching to work with Jest (which plays nice with create-react-app)

Awesome! :smile:
Yeah, that certainly is doable but then it's some ~800 entries, which will require some time, I'll try to get someone who is willing to do this. Yeah infact let's go by updating the JSON.

@anshumanv @sneakycrow Jest has a new feature that can iterate through the pokedex and test each name. This way you do not have to manually write a test for each one of them. Here are the docs to that specific Jest feature:
https://jestjs.io/docs/en/api#testeachtable-name-fn-timeout


BACK-847 Ensure HTTP client input stream is always closed

If you create an HTTP client and fail to close its input stream, the JVM can leave the TCP connection in a CLOSE_WAIT state.
This moves the input stream close into a finally block to ensure it is closed.
There's more information in YouTrack ticket BACK-847.

I'm going to close this for now, as I'm not convinced this will fix the problem.
Specifically, just as getOutputStream() will attempt to connect, getInputStream() will as well. If either throws, then there's no way to (nor is there any point to) close the returned InputStream.


Improve enroot installation

Add additional logic to install Enroot only on compute nodes when login nodes are present in the cluster
Lock libnvidia-container to latest version and force installation despite packages version being held in Ubuntu-HPC image

@yosoyjay I successfully ran NCCL allreduce within a docker container started with Pyxis/Enroot across 2 VMs with the new packages version. Even more, the container successfully run even if the two nodes are on different packages versions.


Update windows-features.md

Updating docs for VS 2019

Docs Build status updates of commit 5075bef:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/progressive-web-apps/windows-features.md
:bulb:Suggestion

Details

microsoft-edge/progressive-web-apps/windows-features.md

Line 115: [Suggestion] Illegal link: PWAs on Windows -- missing bookmark. The file progressive-web-apps/windows-features.md doesn't contain a bookmark named windows-pwa-snippets.

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

Docs Build status updates of commit c396d70:
:warning: Validation status: warnings
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit 156b4ea:
:clock10: Pending: waiting for processors (5 builds ahead of you)
:warning: Docs Build is busy, currently there are 5 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit 156b4ea:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/progressive-web-apps-edgehtml/windows-features.md
:white_check_mark:Succeeded

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

#sign-off and merge.


Add badges in readme

I want to add badges in readme.
Please assign under JWOC

@codervivek5  Please merge the pending Pr so I can create a pr for this

ok I will merge your PR


Managing. Monitoring. Tuning.

A musical in three PRs.
Signed-off-by: Naarcha-AWS<EMAIL_ADDRESS>Description
Describe what this change achieves.
Issues Resolved
List any issues this PR will resolve, e.g. Closes [...].
Checklist

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

Approvals for PR occurred in #2605


Return 500 http error, instead of 200, when dotenv fails to load

When dotenv fails, the response on http is always 200.
Because of 200 response, alerts might not be triggered, and data will be cached with whatever laravel decides to output.

I wonder if we'd be better to just throw the exception and have things crash in the usual way.


Align the dot-navigation in the middle

Currently, the dot-navigation is hard-coded at left = 45%, which is good enough when there's around 5 achievements, but clearly off to the side when there's 10. There should be a simple way of centering it.

Example from id=2956:

See https://github.com/PiechZ/greybox_wrapped/pull/73


only keep finalizer for the global resource

refs: https://issues.redhat.com/secure/RapidBoard.jspa?rapidView=16808&quickFilter=105908

We used the finalizer to delete obj from the bundles before, and now we have to depend on the not found error to remove the bundle obj so that can be deleted from the database.
Since there is no UID for the deleted obj, I have to add a new Namespacedname to the bundle object for retrieval.
refs: https://issues.redhat.com/browse/ACM-4597
fixed: https://github.com/stolostron/multicluster-global-hub/issues/320

/retest

/test sonarcloud

/cc @clyang82 @morvencao


fix(tekton): add error message to PipelineRun

PR summary
Add error message field to PipelineRun output
PR Checklist
Please make sure that your PR fulfills the following requirements:

[x] The commit message follows the Angular Commit Message Guidelines.
[x] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been added / updated (for bug fixes / features)

PR Type

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] New tests
[ ] Build/CI related changes
[ ] Documentation content changes
[ ] Other (please describe)

:tada: This PR is included in version 1.2.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


DiagnosticReportDisplay component should handle Observation groups

DiagnosticReport/Observation resources from Health Gorilla use "Observation Grouping" to organize lab results. For a single test result, there will be 2 Observation resources, 1 parent and 1 child.
Our <DiagnosticReportDisplay> component should be aware of Observation groups, and display them accordingly.
See: https://hl7.org/fhir/R4/observation.html#obsgrouping

<IP_ADDRESS> Observation Grouping
Many observations have important relationships to other observations and need to be grouped together. These structures have been defined to do this: DiagnosticReport and DiagnosticReport.result, Observation and the elements: Observation.component, Observation.hasMember and Observation.derivedFrom. The sections below provides guidance around which structure to use. Because the idea of what to group together is often highly contextual and based upon the end user's point of view, the choice of which structure to use will be driven by jurisdiction, organizational practice and context. Profiling will normally be necessary for implementation.

https://github.com/medplum/medplum/pull/2809


Sources not found for artifacts using maven_install version 2.10 or higher

Versions:
bazel 1.0.0
intellij 2019.2.2
intellij-bazel plugin 2<IP_ADDRESS>.0
maven_install rule 2.10 - 3.1 (https://github.com/bazelbuild/rules_jvm_external)
maven_install is recommended to download maven artifacts for bazel 2.0 since maven_jar is deprecated. The sources for downloaded artifacts are found for maven_install versions 2.9 or earlier, but starting in 2.10, the sources are no longer found.
This is a blocking issue for Bazel 2.0 adoption.

Please try rules_jvm_external release 3.2.

I switched to 3.2 and the sources are still not found.

I tried again with a clean install and latest intellij bazel plugin. it is now working with the latest 3.2. Closing.


About PRF

I'm sorry to bother you again and again.
I have a question about the calculation of prf for event detection.

In your code ,'none' is also an event type,so the prediction from 'none' to 'none' is also a correct tag.Use this evaluation,I get F score about 97%(maybe cause of my code bugs......)
Should we take the 'none' to 'none' in consider? This confused me.

Thank you!

The type 'None' should not be counted for evaluation.


If there is not enough GPUs available, give a warning somehow

If there is not enough GPUs available, the warnings should now appear in the event list


a possible implementation for #147

Looks good. Being able to tune from PippoSettings would be a plus: undertow.bufferSize.


Check date before installing

[x] Installs cleanly on a fresh build of most recent master branch
[x] Upgrades cleanly from the most recent release
[x] Updates documentation relevant to the changes

Fixes #1698

LGTM!


Passwordless SSH to nodes

Fixed with new docker compose file. Regenerated keys with new keys. Devops User has a .ssh directory now.


Serializing error when running flows with environment variables of type long

I get an error when trying to run the following flow:
File error.yaml:
appId: com.foo.xoo
---
- extendedWaitUntil:
    visible: ${GENERIC_TEXT}
    timeout: ${TIMEOUT_IN_MS}

Command:
maestro test -e GENERIC_TEXT="Foo Xoo Bar" -e TIMEOUT_IN_MS=360000 error.yaml

Error:
Could not parse Flow file:

Cannot deserialize value of type `java.lang.Long` from String "${TIMEOUT_IN_MS}": not a valid `java.lang.Long` value
 at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: java.util.ArrayList[0]->maestro.orchestra.yaml.YamlFluentCommand["extendedWaitUntil"]->maestro.orchestra.yaml.YamlExtendedWaitUntil["timeout"])

It's basically not letting me add any variables of type long. If I replace ${TIMEOUT_IN_MS} with 360000, it'll work just fine.
Edit: Running Maestro 1.17.4 on MacOS Ventura 13.1, MacBook M1 Max 16". Maestro was installed with homebrew.

Please upgrade to the latest version of Maestro, we have made improvements that should fix this issue.

If you still experience issues, please open a new issue with reproduction steps.

Thanks again for using Maestro!


Show summary of changes after running

It'd be sweet after each run of the script if it listed which cores were updated, to what version, and which roms downloaded.

this was just added in 2.2.0
(unless it's not working properly haha)


Replace CocoaPods with SPM 📦

Update all dependencies.
Remove CocoaPods and use SPM.
Fix a couple layout warnings in the storyboard.
Make CI use latest Xcode version.
Removed status check from CI because it isn't used anymore and was partially removed.

All resolved packages:

I'm not sure why we now have all these video SDK warnings. Curious if others have them also.

@piyushtank is looking at the SDK warnings. But if I need to I'm planning to modify build settings to silence this type of warning in the app.

Looks like maybe https://clang.llvm.org/docs/UsersManual.html#controlling-diagnostics-in-system-headers is related to the sdk warnings.


hcx price update

Learn Build status updates of commit 1ac1a19:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

articles/azure-vmware/faq.yml
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

@jjaygbay1
Can you review the proposed changes? IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team


ERR_QUIC_PROTOCOL_ERROR when using chrome browser

I've launched the latest quiche-server and chrome 113.0.5672.92 (Official Build) (64-bit) with the following commands, but I got the ERR_QUIC_PROTOCOL_ERROR error.
cargo run --bin quiche-server -- --cert apps/src/bin/cert.crt --key apps/src/bin/cert.key --root /tmp/

google-chrome --origin-to-force-quic-on=localhost:4433 https://localhost:4433/ --user-data-dir=$(mktemp -d)

Here is the chrome://version:
Google Chrome	113.0.5672.92 (Official Build) (64-bit)
Revision	b6f521170062a1fa8a82c33fb223b06fec566da1-refs/branch-heads/5672_63@{#10}
OS	Linux
JavaScript	V8 <IP_ADDRESS>
User Agent	Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
Command Line	/usr/bin/google-chrome --origin-to-force-quic-on=localhost:4433 --user-data-dir=/tmp/tmp.4Ohn8to6io --flag-switches-begin --flag-switches-end https://localhost:4433/
Executable Path	/opt/google/chrome/google-chrome
Profile Path	/tmp/tmp.4Ohn8to6io/Default
Active Variations	f829ac10-ca7d8d80

I added the self signed certificate to the chrome but it does not work. Do you know the required chrome flags?

Try ignore-certificate-errors-spki-list - https://peter.sh/experiments/chromium-command-line-switches/#ignore-certificate-errors-spki-list

Thanks a lot, I tried it before but I got following error:


Map entities from a resource when written to the world.

(this is in progress)
Objective

Fix #10958 by performing entity mapping on the entities inside of resources.

Solution

Resources can reflect(MapEntitiesResource) and impl MapEntities to get access to the mapper during the world insert of the scene.

Testing

A test resource_entity_map_maps_entities confirms the desired behavior.

Changelog

Added reflect(MapEntitiesResource) for mapping entities on Resources in a DynamicScene.

fixes 10958

I've added the S-Needs-Release-Note label here: I think that this is a high enough impact bug / limitation that it's worth calling out in a simple note so people can remove their workarounds.

Thank you to everyone involved with the authoring or reviewing of this PR! This work is relatively important and needs release notes! Head over to https://github.com/bevyengine/bevy-website/issues/1330 if you'd like to help out.


Config media query in variant throws

Repro: https://codesandbox.io/s/stitches-poc-config-media-query-in-variant-3tm3r?file=/src/App.tsx
Notice:

Referencing a media query from the config.mediaqueries throws an error

Expectation:

Ability to use config media queries in variants (https://github.com/modulz/stitches/issues/86)

Is this still applicable now that we agreed to rely on utils for this job?

we should still be able to nest, because we cant force people to rely on utils. ill document the pros and cons though


Autoload function

Am i just stupid..
Because i cant get it to work. It always saying some errors (wanting to run ExampleBot)
Regards

What errors do you have?

Nevermind i fixed it, composer didnt installed properly.


announce v2.2 in getting-started.mdx

v2.0 has been out for 4 months now, maybe time to drop that announcement?  Just in case you're not ready, I demoted v2.0 without dropping.

What kind of changes does this PR include?

Minor content fixes (broken links, typos, etc.)
New or updated content

Description

v2.2 link

Hey @tomByrer , thanks for this. We were just talking about removing this note entirely! Would you be willing to update this to just remove the note?


Allow backspace for element removal

Is your feature request related to a problem? Please describe.
This is the one, simple available shortcut on MacOS, cf. https://github.com/bpmn-io/diagram-js/issues/475.
Describe the solution you'd like
Do it, mirror https://github.com/bpmn-io/diagram-js/issues/475.
Describe alternatives you've considered
Keep things as is.
Additional context
We should aim to mirror our core modeling experience (https://github.com/bpmn-io/diagram-js/issues/475) where possible, this is why this feature exists. Additional work (i.e. native menu shortcuts) may need to be carried out to bring this into the App.

We need to double check on MacOS if that is needed, if so the right place to fix things is here.

This could be tough since electron currently don't support multiple accelerators for the same menu entry: https://github.com/electron/electron/issues/5256

Alternative: setting one entry to invisible
menuEntries.push({
      label: 'Remove Selected',
      accelerator: 'Delete',
      enabled: removeSelected,
      action: 'removeSelection',
      role: inputActive && 'delete'
});

menuEntries.push({
      visible: false,
      accelerator: 'Backspace',
      enabled: removeSelected,
      action: 'removeSelection',
      role: inputActive && 'delete'
});

I imagine the solution would be https://github.com/electron/electron/issues/5256#issuecomment-213559148.
So probably something along those lines:

Make the most standard shortcut (i.e. DELETE on MacOS and Backspace on other systems) the menu shortcut
Make the other shortcut available via the browser view (listen to it and react accordingly)

Make the most standard shortcut (i.e. DELETE on MacOS and Backspace on other systems) the menu shortcut

isn't it the other way around? Backspace on MacOS and Delete on other systems?

isn't it the other way around? Backspace on MacOS and Delete on other systems?

On my German keyboard it is Entf to delete, <- usually does nothing. Not sure if that clarifies things.

Updated my previous comment accordingly.

Closed via https://github.com/camunda/camunda-modeler/commit/268160485ecbc819911197625d921985799ca17b


Images stop working after refresh page

https://user-images.githubusercontent.com/13406988/143324366-3bdef502-01c1-4640-8e14-7cb0dfe4c64a.mp4
https://subzerox.github.io/gabsdungeon/

Its working on my system(linux, Firefox and Chrome). Which OS/Browser are you using? I'll try on that.
That said, the Switch to Dark/Light mode image is missing - I'll fix that.

In fact, i've uploaded the images to imgur and now is working fine, but when the images are local, this problem happens, I really don't know why. Thank you for the awesome theme, btw, i'm staring it.

Ahh, ok - that's why its working now. I'll experiment a bit and fix this. Thanks  for reporting it(and also for the star) :-)

New release made - this should be fixed now.


Use HASS logging levels

Right now there's a print statement that is outputting from the api calls. That seems useful, but probably only if debug logging is enabled for the component.
https://github.com/sandlewoodshire/LennoxiComfort/blob/4c5c3a84a539fb09e913f7eb675b161925b52f16/api/lennox_api.py#L201

I had that on for debugging an issue I ran into the other day.  Guess I forgot to comment it back out before I committed the most recent changes.  I guess I do need a programmatic way for enabling debug messages instead of manually adding and removing '#' from lines.  I will comment it out for now and work on a debug solution as well.

If you use the built in logger, you can customize the level on a per-component basis:
https://www.home-assistant.io/components/logger/


Add ability to programmatically close vs-dropdown

Is your feature request related to a problem? Please describe.
When opening a dropdown menu, the only way to close it is to click on a menu item, click on the button that was used to open the menu, or to click on something else on the page.  However, it would be useful to also force the dropdown menu to close when some other action happens on the page, especially when using the vs-custom-content attribute.
Describe the solution you'd like
Perhaps bind the menu visibility to an optional prop so we can manually set it when needed.
Describe alternatives you've considered
Using a v-if on the dropdown menu component, but that will also remove the main menu button.

Hi, you can do this by assigning a random key to <vs-dropdown>.
<template>
   <vs-dropdown @click="closeDropdown" :key="dropdownKey">
      ...
</template>

<script>
    ...
    data() {
      return { dropdownKey: 0 }
    },

    methods: {
       closeDropdown() {
             this.dropdownKey = Math.random()
       }
    ...
</script>


Generate safety assertions

All* non-method functions functions need to have safety assertions introduced in https://github.com/gtk-rs/gtk/pull/189, e.g.
impl Box {
    pub fn new(orientation: Orientation, spacing: i32) -> Box {
        assert_initialized_main_thread!();
        ...

* if we take an object that has an assertion in its constructor, it can be skipped, but this optimization is not strictly necessary:
 impl Layout {
    pub fn new(hadjustment: &Adjustment, vadjustment: &Adjustment) -> Layout {
        skip_assert_initialized!();
        ...

The whole feature should probably be optional.

Assertion only for objects "static" functions or some records need it too?
Can be term non-method functions replaced with constructors?
Is safe to say that all objects has assertion in constructor or it depends on other asserted objects?
Then second part equal check constructors for object parameters.

Whether an object is involved or not, we have to start with the assumption that all functions need the assertions but methods obviously don't. It should be workable to rely on all constructors, including the manually written ones, having the assertion.


Implements mars.learn.metrics.roc_auc_score

Is your feature request related to a problem? Please describe.
mars.learn.metrics.roc_auc_score can be added.

Yes, looks like two more functions needed to be added before adding roc_auc_score which are

_binary_roc_auc_score
_multiclass_roc_auc_score
I'll first try _binary_roc_auc_score function.

Yes, looks like two more functions needed to be added before adding roc_auc_score which are

_binary_roc_auc_score
_multiclass_roc_auc_score
I'll first try _binary_roc_auc_score function.

Sounds great, just send a PR if this part of job is free, feel free to ask question if you encounter any issue.

Sure, @qinxuye
Isn't there an analogous function to numpy.interp() in mars framework for linear 1D interpolation?
I believe adding that would be beneficial if not already present.

Sure, @qinxuye
Isn't there an analogous function to numpy.interp() in mars framework for linear 1D interpolation?
I believe adding that would be beneficial if not already present.

Yeah, np.interp() is absent, could you open an issue about it?


Issues fix

Closes #14 and #11.
SB and UJ immediate value is represented as described in RISCV specification (p.12, fig. 2.4).
For sanity check this online compiler was used.

Thank you for this PR. Unfortunately, this only works for the deprecated version of the package and these issues have already been fixed.
Note: I won't be updating this repository anymore as it has been moved to celebi-pkg/riscv-assembler. The Python deployments and latest code are being updated there.

Got it.
Since that, maybe the links should be updated as well for the new project? Published package on PyPI still links to the old repo homepage, changelog etc.

Got it. Since that, maybe the links should be updated as well for the new project? Published package on PyPI still links to the old repo homepage, changelog etc.

Good call! Fixing this right now.


rx.text component does not support formatting floats

I'm trying to format a float as a currency (euros) and I'm using f string for that:
rx.text (f"{AppState.total:.2f}€")
but when the string is generated, if the number has any right decimal equal to zero, they don't appear. For example: float 6, I want to get "6.00€", but I get "6€". Any idea? In a empty python script it works, but not inside this "framework". May be something is happening in between in the rx.text component generating the output.

Hey team reflex, this seems like a good first issue. Would love to take this up!

@etaldot sounds good! Just assigned you to it

I think for this you have to modify the Var.__format__ method here: https://github.com/reflex-dev/reflex/blob/ce47fcfd6cf0f2886c95363b6b84fe3950d07b4e/reflex/vars.py#L279
We will have to read the format_spec and compile it out to the equivalent JS code to format the number

Hi @picklelo thanks for the directions. I will put up a PR today.

Still doesn't work?

@picklelo @socalledso Any updates on this bug? Seems to still be present in 0.4.9.

Up

This requires overriding the Var format function for NumberVar to be aware of the format_spec and adjust itself if needed. The issue is that it's quite difficult to cover all of Python's format behavior with JS functions.
Not sure if we're going to get to it, but as a workaround, you can define a computed var that is the result of that expression, for example:
class AppState(rx.State):
    total: int = 6.0

    @rx.var
    def total_formatted(self) -> str:
        return f"{self.total:.2f}€"

def index():
    return rx.text(AppState.total_formatted)

@adhami3310 where's the source code for someone to start thinking about implementing Var format function for NumberVar to be aware of the format_spec ? Thanks

where's the source code

That would generally be in reflex/vars, you would need to define __format__ in NumberVar in reflex/vars/number.py and add special case handling for format_spec is provided.


Move payment objects to values package.

Coverage decreased (-2.6%) to 32.71% when pulling 58fa3a532e2a4888f2c94f9418c7739a83036b33 on refactor/minor into 2e7f20c03c76453986cc8013d42c2057bc745969 on master.


Search from whole dataset not only limit rows

There is a table chart and the total count of the dataset is 1249068 , when search some keyword there is no result, but just because the keyword not exists in the 10000 rows, actually there are many rows contain this keyword.
so business want to search from whole dataset not only these 10000 rows.
Current superset version is 1.1.0 , now my plan is to develop an external Api,
e.g.
http://<IP_ADDRESS>:8080/customSearch?keyword=XXX&pageNum=1&pageSize=10

to implement this purpose and the response as /api/v1/chart/data?form_data=%7B%22slice_id%22%3A2%7D
but front-end still met many problem e.g.

Call external api very frequently when user input in search box
Dynamically pagination for query result

I am also facing same issue.

@zhugw @zhugw facing same issue. Please could you suggest your solutions ?

@k20ameer As mentioned in the text, explicitly developed a backend api (Java), then front-end modified the source code, when user input keyword to call backend api, and resolved ensuring problems.  In short, we modified front-end code to work around it. But you could upgrade to latest version, maybe there is an official solution.

Thank you @zhugw  for your response. The used version is  1.5.0.

Since we're now on 3.1, on the verge of 4.0, we're not supporting 2.x  or prior versions actively. If anyone is experiencing this issue in current versions, please file a new issue with updated context and repro steps. Thank you for understanding :)


--os-type for az webapp not an argument

az webapp up --os-type linux no longer has the --os-type parameters.
az --version gives me:
❯ az --version
azure-cli                          2.2.0
command-modules-nspkg              2.0.3
core                               2.2.0
nspkg                              3.0.4
telemetry                          1.0.4
Python location 'C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\python.exe'
Extensions directory 'C:\Users\mirko.azure\cliextensions'
Python (Windows) 3.6.6 (v3.6.6:4cf1f54eb7, Jun 27 2018, 02:47:15) [MSC v.1900 32 bit (Intel)]
Legal docs and information: aka.ms/AzureCliLeg

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

ID: 64e750b6-a84d-c665-9bb3-167241a33d10
Version Independent ID: f22f673f-469c-e137-304b-aa92662e0790
Content: Quickstart: Create a C# ASP.NET Core app - Azure App Service
Content Source: articles/app-service/quickstart-dotnetcore.md
Service: app-service
GitHub Login: @cephalin
Microsoft Alias: cephalin

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

@CodeChiefDotDev Thank you for raising this up.
We have created a PR and it should be merged within the next 24 hours.
We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


[brynet] upgrade to 1.11.2

Describe the pull request

What does your PR fix?

No

Which triplets are supported/not supported? Have you updated the CI baseline?

All

Does your PR follow the maintainer guide?

Yes
If you are still working on the PR, open it as a Draft: https://github.blog/2019-02-14-introducing-draft-pull-requests/

@JackBoosY Can you help me for review this PR's failed?

Thanks!


Training on FB15k-237 without pre-trained embeddings.

Hi,
I am unable to reproduce the results reported on FB15k-237 without using the given pre-trained embeddings. Also, providing --pre-trained as True/False doesn't make any difference because in either case it is set to True (reference). The provided training command for FB15k-237 is
python train.py --embedding_dim 100 --num_filters 50 --learning_rate 0.000005 --name FB15k-237 --useConstantInit --model_name fb15k237

This uses a very small learning rate (almost 0), so basically it is not changing the provided pre-trained embeddings during training. Please provide the hyperparameters you used for learning the pre-trained embeddings.
Thanks in advance

For your purpose, you just delete or comment Lines 58-76. The pre-trained embeddings was learned by TransE, and you can see the TransE hyper-parameters in our paper.


Output format for CR

Just tiny fix of write format in WrOver.
CR (ACHAR(13)) can work fine.
This fix may be applicable for the other Sys*.f90.
But I hove no such work environments.

@ghaymanNREL @NobuhiroKUSUNO is the carriage return actually 2 characters long?
mbp@~/Desktop: more test.f90
program test_achar
  character c
  c = achar(13)
  print *, len(c)
  print *, c
end program test_achar
mbp@~/Desktop: gfortran test.f90 ; ./a.out
           1

That being said, I'm not sure how much this padding really matters. If there's not downside, lets merge this.

I think the issue here is that it's printing two strings, CR and Str, which needs format (2A).  One string 2 characters long would be A2. I think this change looks correct.


Update GRANT statements in readme

Previous GRANTs in the README will fail. From Snowflake docs:
https://docs.snowflake.net/manuals/user-guide/data-share-consumers.html#granting-privileges-on-a-shared-database

Not sure if this repo is being maintained but it certainly would be nice to get this added. It took me a few mins to figure this out and there's a relatively simple PR to address the updated grant statements. @bryan-at-looker , @elanweiner just tagging the last 2 people who seem to have committed. Thanks in advance!


Default Save As to include headers

Feature Request:
Default Save as in the context menu to includeHeaders.
Or
Provide an option to configure the save as behavior.

You can download the headers by:
yourtable.download(true);

Thanks!


Split Button Pattern

### Features
- [ ] Supports CTA, Primary and Secondary button types
- [ ] Icon and/or label displayed in the button
- [ ] Tooltip descriptions can be added to the button for additional information, especially icon only
- [ ] On click an overlay list is displayed with other available options
- [ ] Overlay list is single selection only but list items support an icon descriptor, in addition to a label (should use Salt List component).

### Checklist
- [ ] Density (HD, MD, LD, TD)
- [ ] Mode (Light, Dark)
- [ ] Fill (Primary, Secondary, Tertiary)
- [ ] State (Default, Hover, Selected/Active, Disabled, Read-only, Other)
- [ ] Controlled API
- [ ] UITK accessibility parity (screen reader + keyboard interactions)

### Deliverables
- [ ] Characteristics spec
- [ ] Interactions spec, where necessary
- [ ] In Code & Figma (Component + Guide)
- [ ] Supporting site documentation

Converted to a Pattern, with have Segmented Button as a component published to Core and Split Button will be a design pattern

https://www.saltdesignsystem.com/salt/patterns/split-button
examples will follow as a stretch goal during Sulley/Ursula


[FEAT] LangGraph support via Zep checkpointer

I am implementing a multi-agent AI backend using LangChain, LangServe and LangGraph. I would like to store graph state in Zep with similar DX as is currently for chat message history
I would like to have support for a LangGraph state persistence in Zep and have Zep implementation of a LangGraph's checkpointer (ZepSaver) class
https://langchain-ai.github.io/langgraph/reference/checkpoints/
Since LangGraph is a recommended way how to build chat agents in LangChain, i believe this functionality would be helpful to many.

Did you manage to implement this?

If you try to pass the ZepChatMessageHistory, you get an error
instance of BaseCheckpointSaver expected (type=type_error.arbitrary_type; expected_arbitrary_type=BaseCheckpointSaver)
Seems like we need a ZepCheckpointSaver

@albeiroespitia No, i am migrating to LangGraph Cloud when it become available.

Thanks, all. We'd love to support LangGraph. LG checkpoints contain both chat history and the graph's state. Would you expect Zep to maintain state for the entire graph?
How should Zep's more advanced features - Facts, Dialog Classification, Structured Data Extraction - feature in a LangGraph integration?

@danielchalef
At this point LangGraph Cloud trying to be one stop shop for all your LangGraph needs (deployment + persistent state storage).
What i would ideally like to have is an option to choose Zep (imagined with LangGraph capabilities) to store my graph state and use LangGraph Cloud only for the deployment, advanced observability and evaluation.  I hope community will push them in that direction, so we could use some Zep with LangGraph Cloud. This would be true for any other popular data storage in AI field i would say.
Maybe ping @hwchase17 about that ?

@elvenking I expect LangChain to continue rapidly evolving and enhancing the LangGraph framework and cloud service in the coming year, with changes to APIs and the Checkpoint format inevitable. I want to avoid replicating the great work LangChain is doing (and not get caught chasing API changes). We're considering how we can best add value to the ecosystem. I've reached out to you on email. Hope to learn more about your use case & challenges.

Hi all - thanks for raising this again. At this time, we won't be developing a LangGraph Checkpointer. We recently published an example of using Zep's Facts alongside chat history stored in LangGraph state for context: https://github.com/getzep/zep-python/blob/main/examples/langgraph-agent/agent.ipynb
Hopefully, this offers a path to you all.


Frame/sec

Firstly thanks for taking the time to file an issue. Chances are, you are not the first (and
wont be the last) to have this problem: By creating a public issue, others can browse and
solve their issues - possibly in a self-service style - just by reading the discourse on your
ticket, so try and be clear in the describing the problem you have.
Secondly, github issues are not just for raising problems - if you have a question, a
documentation fix, or suggested improvement, please get in touch.
Lastly, there are a number of related LUMA projects - please check to make sure to create
the issue in the right GitHub repository.

Type of Raspberry Pi
RPi3 with Raspbian
Linux Kernel version
Linux moode 4.14.72-v7+ #1146 SMP Wed Sep 26 16:58:28 BST 2018 armv7l GNU/Linux
Expected behaviour
I want to use SSD1322 OLED from EA with luma.oled.
In OLED datasheet has 135  Frame / sec in Regisrty.
Actual behaviour
The display can not decoded the commands. --> nothing on the screen
How can I set 135 Frame / sec Rate?
Thanks in advence.
Gyula Borsos
<EMAIL_ADDRESS>

While the device can be driven at 135 FPS, using python on an SBC means that it is almost certainly impossible to get that frame rate with the luma library. There are some benchmarks here:  https://github.com/rm-hull/luma.oled/wiki/Usage-&-Benchmarking ... These should give you a rough idea of likely performance

Hi Richard,
Thanks for your support!
Gyula
Richard Hull<EMAIL_ADDRESS>ezt írta (időpont: 2018. nov. 2.,
P, 19:29):

While the device can be driven at 135 FPS, using python on an SBC means
that it is almost certainly impossible to get that frame rate with the luma
library. There are some benchmarks here:
https://github.com/rm-hull/luma.oled/wiki/Usage-&-Benchmarking ... These
should give you a rough idea of likely performance
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/rm-hull/luma.oled/issues/224#issuecomment-435431714,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ApzYgDopqXlocaD57vKLLRS6GJ04BIfBks5urI8RgaJpZM4X_4X9
.

--
Üdvözlettel:
Borsos Gyula


Fix incorrect SFINAE

and format specifies warnings.

Thanks for the fix. However I wonder if the enable_if are correct, they look like the WRONG example in https://en.cppreference.com/w/cpp/types/enable_if.

Function templates vs class templates.
Function templates - wrong (and WRONG example on cppreference).
Class template: https://cpppatterns.com/patterns/class-template-sfinae.html

Thanks @phprus

After your merge I have these warnings with gcc:
[ 38%] Built target test_bit_vector
/c/greg/github/gtl/examples/misc/memoize2.cpp:116:69: warning: format specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat]
    printf("cached_nth_prime(%llu):   => %llu in %10.3f seconds\n", idx,  x, sw.since_start() / 1000);
                             ~~~~                                   ^~~
                             %lu
/c/greg/github/gtl/examples/misc/memoize2.cpp:116:75: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat]
    printf("cached_nth_prime(%llu):   => %llu in %10.3f seconds\n", idx,  x, sw.since_start() / 1000);
                                         ~~~~                             ^
                                         %lu

@greg7mdp
Fixed in #10
I am sorry.


[ZEPPELIN-3121] Fix to create log per each interpreter

What is this PR for?
When interpreter policy is not set globally, zeppelin run many interpreters but log file is still single.
This PR is for fix this.
What type of PR is it?
Bug Fix
Todos

[x] - Fix

What is the Jira issue?
[ZEPPELIN-3121]
How should this be tested?
I changed bin/interpreter.sh and ran, many log files created per each interpreter with same condition.
Screenshots (if appropriate)
Questions:

Does the licenses files need update?

No

Is there breaking changes for older versions?

No

Does this needs documentation?

No

https://issues.apache.org/jira/browse/ZEPPELIN-3121

I seperated issue of pid and log because log has some issue.


Disallow reserved words for object binding pattern names

Fixes #2722.

:+1:

Looks like we get this wrong for import / export specifiers as well! I tried the following:
interface StringTree { }
export { StringTree as while };

I got no error.


TabBarView Datasource and Delegate

Hi,
Is it possible to rollback the 2 following properties in order to be able to use the TabBarView without the use of the TabBarController if not wanted ?
public class YALFoldingTabBar : UIView {
  @IBOutlet weak public var dataSource: YALTabBarDatasource!
  @IBOutlet weak public var delegate: YALTabBarDelegate!
  [...]
}

Hi @Appsido. Sure, It's been updated in v. 1.0.7, please update
Also check out our new animation: https://github.com/Yalantis/ColorMatchTabs

You rocks !


Add style prop for components

WIP still
closes #463

Coverage decreased (-0.06%) to 70.763% when pulling 2539eee902e9652d1cddfc323c9c45c325a86274 on style-prop into 5c9ef0163638f42b554633d95a77ad77a9cdf40a on master.

Coverage remained the same at 70.826% when pulling fd7908fa7cad2a45b29fd9a1fe53e19301c3a5ad on style-prop into 5c9ef0163638f42b554633d95a77ad77a9cdf40a on master.

Coverage remained the same at 70.826% when pulling 32a93b68888365984a3cf672f6ef605fb062b4f8 on style-prop into 5c9ef0163638f42b554633d95a77ad77a9cdf40a on master.

Coverage increased (+0.005%) to 70.83% when pulling 2bf6a6f516a357401f211b6c1b08953adc82dfdd on style-prop into 5c9ef0163638f42b554633d95a77ad77a9cdf40a on master.

Coverage increased (+0.005%) to 70.83% when pulling 2bf6a6f516a357401f211b6c1b08953adc82dfdd on style-prop into 5c9ef0163638f42b554633d95a77ad77a9cdf40a on master.

Coverage increased (+0.005%) to 70.83% when pulling 31c256579e0357c53af0f1f4ec3105f8c64dfba7 on style-prop into 5c9ef0163638f42b554633d95a77ad77a9cdf40a on master.

Coverage decreased (-0.07%) to 70.752% when pulling 90632db2dd95aaeb943b43f31812fa92452868b2 on style-prop into 5c9ef0163638f42b554633d95a77ad77a9cdf40a on master.


FE-16

This fixes routing to the login and registration pages and updates the appropriate links.

Okay, I removed node_modules. I also updated .gitignore to hopefully prevent this in the future.


[GHSA-jfh8-c2jp-5v3q] Remote code injection in Log4j

Updates

Affected products

Comments
Several other components are also affected as a result of cloning or shading. Proof-of-Vulnerability projects with tests to verify the presence of the CVE can be found here: https://github.com/jensdietrich/xshady-release/ , the process was the same used for #2258 .

@darakian  This PR has been stuck for some time now, same issue here: #2444. Is there anything we can do to help? We have a number of similar PRs in the pipeline, we expect to find clones for most of the artifacts associated with the CVEs listed in https://github.com/jensdietrich/xshady/ (29 CVEs atm, 6 already reported as PRs, 4 PRs accepted, 2 open including this one), we are running the analyses atm. Please let us know what the best way is to go about this.

Hey @jensdietrich, sorry about the delay. We've been swamped on our end. I'll try to get to this and the other PR this week 🙇

Manually merged in