Include BibLaTeX?

Oh, super nice! I had this in mind for a while, but never found the time (currently using an old bash script from a colleague for that).
Just a request – would it be possible to also provide BibLateX entries?

What's the format differences between BibTeX and BibLaTeX? Sorry I'm not familiar with BibLaTeX.
If it's a request type from https://doi org it should be possible I imagine.

It is minor differences as soon as the DOI is given I think (for example there exist @online types.
One main difference is the date field (instead of year / month) and journaltitle instead of just journal. Also it has unicode support, that's why I use it.
The main things are listed in 2.3 (p. 34) in https://ctan.uib.no/macros/latex/contrib/biblatex/doc/biblatex.pdf I think

Okay, I see: I didn't know the biblatex package also had its own format - I always assumed it just took the ordinary BibTeX format.
Unfortunately, it doesn't look like the crosscite API provides a BibLaTeX-formatted return type, cf. https://citation.crosscite.org/docs.html#sec-4.
In principle, we could make a fixed set of replace calls to the entry names, but - same as #3 - it would probably only work well if we include a proper BibTeX parser first.

I remember some (probably python) package that could convert the necessary fields, maybe including that (probably again more in a BibTeX package) would be the better idea then, sure.


Change service modal styling

This changes the header of the service form modal to look a bit more welcoming and also now the header includes the JSON toggle button.
Fix for the react warning is PR'ed at mesosphere/reactjs-components#286
Contains #409 [unmergedmerged]

Reviewer: @mlunoe

LGTM besides the hold merge

It is dependent on #409 that's why the hold merge is there.

retest this please

retest this please

retest this please

@leemunroe is the header actually supposed to be purple?

Can you also fix the typo in the heading? Sevrice

Negative. Latest design direction we're going for modal headers is white.
https://invis.io/7T6QREYAE
For example

Also this is what I see: (notice the padding difference):

Please refer to the Universe modal for a design reference:

@Poltergeist sorry for the intrusion, let me know if you're OK with my changes to the code. What I've done gives us the following:

which gives us a more consistent look & feel with the already existing Universe modal:

cc @orlandohohmeier for the upcoming work on the jobs page
cc @leemunroe for a 👀 check

@leemunroe just to clarify what this achieves:

please notice that the inside of the form is what's going out of boundaries – I think the fix there needs to happen across all modal forms so let's keep that out of this PR

@mesosphere-ci retest this please

mesosphere-ci retest this please

@pierlo-upitup I am fine with you changes. It looks good.

mesosphere-ci retest this please

mesosphere-ci retest this please

mesosphere-ci retest this please

mesosphere-ci retest this please


Astro 5 Support

Description
Creating this ticket since Astro 5.0 has been released and when upgrading this package makes you force install since the required dependency for astro is ^3.0.0 or ^4.0.0.
Suggested solution or improvement
Add Astro ^5.0.0 to the ^3.0.0 || ^4.0.0 dependency here: https://github.com/storyblok/storyblok-astro/blob/02cf1f14bbf6f546a6f13f0f5b7666ccb0c728e3/lib/package.json#L71
Additional context
Everything seems to be working fine even when I force install, haven't seen any issues yet so should be a relativey simple upgrade process
Validations

[X] Follow our Code of Conduct

This is pretty important on platforms like Cloudflare Pages since you can't override the npm install step.

Keen for this to get updated as I'm building an astro 5.0 project and I'm interested in trying Storyblok with it.

@JayBox325 I worked around it by using overrides in my package.json.
  "overrides": {
    "@storyblok/astro": {
      "astro": "$astro"
    },
    "@astrojs/cloudflare": {
      "astro": "$astro"
    }
  }

The $astro means use whatever version is currently installed as if it were the correct version.


Why diff with Virtual Dom and HTML DOM Element？

we diff the return value from the previous call to render with the new one, and generate a minimal set of changes to be applied to the DOM.
The data returned from render is neither a string nor a DOM node -- it's a lightweight description of what the DOM should look like.

But, preact diff with HTML DOM Element, why?
https://github.com/developit/preact/blob/master/src/vdom/diff.js

Doing so unifies initial render (eg: from prerender/SSR) and updates, eliminates the need to store the entire previous virtual DOM tree, and makes subtree updates simpler.
I've toyed with the idea of prototyping a preact-like diff against a previous VTree, and might try it out soon.

Thanks, I'm look forward to your new idea.


Always add local_task driver, EXCLUDE_FROM_ALL if disabled.

Fixes https://github.com/google/iree/issues/8196
The ConstEval compiler component unconditionally depends on VMVX and the local-task HAL driver. The compiler needs some reference implementation available, but we still want to be able to prune the set of built and automatically registered drivers in the runtime.
This is the solution we settled on - if the task driver (formerly just VMVX) is disabled, the relevant targets will be available to build directly but will not be automatically included in the driver registry and will not be included in builds of all. We could do the same with the other drivers, but I decided to start with just one.
I did some light testing by building for Windows and Emscripten with -DIREE_HAL_DRIVER_LOCAL_TASK=OFF and this appears to work as expected.

hmm... cmake_baremetal_riscv32 is failing with
CMake Error at build_tools/cmake/iree_cc_library.cmake:113 (add_library):
  Target "iree_hal_drivers_local_task_task_driver" links to target
  "iree::base::internal::event_pool" but the target was not found.  Perhaps a
  find_package() call is missing for an IMPORTED target, or an ALIAS target
  is missing?

so even though the targets are excluded, they still have to be valid. I could add a IREE_ENABLE_THREADING check :/

we probably only want to include if it building the compiler - then if cross-compiling there won't be any issues.

Alternatively, we just set the LOCAL_TASK ON if building the compiler? then no spooky hidden targets?

Alternatively, we just set the LOCAL_TASK ON if building the compiler? then no spooky hidden targets?

Pushed commits for both ideas. I like the always on. Less spooky, more "if you don't want it, just don't build the entire compiler".

neato - I think the force-enable is nicer - especially because it also needs to set the executable loader. If you can build LLVM you've definitely got the thread deps needed to compile that driver, and if you're trying to build a size-optimized runtime you're probably not going to do that from the same cmake invocation as when you build the compiler.


[deployment] environment script does get the connect-swarm alias written out

./connect-swarm-cluster.sh needs to be in the list of setup instructions.

DEMO_USERNAME is not being added to the enviroment during cluster setup.

Migrating to K8; deployment scripts being rewritten.  Won't fix.


CI | Add a Printing to Test

Explain the changes

Adding the values to be printed in the console before assert them in test_namespace_cache.js.

Issues: Fixed #xxx / Gap #xxx

none

Testing Instructions:

none (runs as a part of our CI).

[ ] Doc added/updated
[ ] Tests added

Ironically enough, the PR seems to work perfectly (as can be seen in the failed unit tests run) :)
2024-01-02T14:20:45.5271211Z �[32mJan-2 14:20:45.526�[35m [Endpoint/66] �[36m  [LOG]�[39m CONSOLE:: CHECK_VALUE: read_hub_time<PHONE_NUMBER>518 err_trigger_time<PHONE_NUMBER>518

The test fails because the values are identical, which could be because the read happens right afterward (lines 1189 and 1190), but could also be a logical problem

Exactly


Agent Notebooks Scheduler

Added a pane in agent scheduler for notebooks.

@abist @anthonydresser  @kburtram  please review my latest changes


Re-re-fix broken link

@lhcole613, @pebaum, @pshelton-skype
This PR fixes a link that was originally messed up in PR https://github.com/MicrosoftDocs/microsoft-365-docs/pull/7144, insufficiently corrected in PR https://github.com/MicrosoftDocs/microsoft-365-docs-pr/pull/11939, and revised again—generating a build warning in the private repo—by PR https://github.com/MicrosoftDocs/microsoft-365-docs/pull/7177.

Thanks, Gary!


Change projectile blocks default behavior

fixes https://github.com/microsoft/pxt-arcade/issues/1899
fixes https://github.com/microsoft/pxt-arcade/issues/1897
two main changes here:

defaulting velocity for new projectiles to be vx = 50, vy = 50 to match default sprite velocity
Not setting a random velocity on projectiles who have 0 velocity set

Where are you changing the default?

Where are you changing the default?

The default for velocities are 50 to begin with - the projectiles setting vy to 100 was overriding that


npm install dev show error

Question（提问）
Hello,
I followed all your step first I clone from GitHub then install npm then run npm run dev but its show  ##error  in ./src/main.js
it says Cannot find module '@babel/core'.
I tried to install with this command ##npm install babel-loader@7
but still not working.
Screenshot or Gif（截图或动态图）
`$ npm run dev

<EMAIL_ADDRESS>dev C:\Users\Younas\IdeaProjects\Product-Borrow-Sell-Admin
vue-cli-service serve

INFO  Starting development server...
98% after emitting CopyPlugin
ERROR  Failed to compile with 1 error                                                                                10:48:19 AM
error  in ./src/main.js
Syntax Error: Error: [BABEL] C:\Users\Younas\IdeaProjects\Product-Borrow-Sell-Admin\src\main.js: Cannot find module '@babel/core'
Require stack:

<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>C:\Users\Younas\IdeaProjects\Product-Borrow-Sell-Admin\node_modules<EMAIL_ADDRESS>C:\Users\Younas\IdeaProjects\Product-Borrow-Sell-Admin\node_modules<EMAIL_ADDRESS>C:\Users\Younas\IdeaProjects\Product-Borrow-Sell-Admin\node_modules<EMAIL_ADDRESS>C:\Users\Younas\IdeaProjects\Product-Borrow-Sell-Admin\node_modules<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>(While processing<EMAIL_ADDRESS>
@ multi (webpack)-dev-server/client?http://<IP_ADDRESS>:9527&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js`
Other relevant information（格外信息）

Your OS: Windows 10 Pro
Node.js version: v14.15.4
vue-element-admin version:  @vue/cli 5.0.0-alpha.3

I suggest to create new vue application (vue create) from scratch , after that run npm run serve, if the new application works fine   delete src and dist folders from the new application.
From vue-element-admin app copy  to the new vue  application ,the following  folders
(
build
mock
node_modules
plop-templates
public
src
tests
)
install missing dependencies to the new  vue application , i.e.
npm i "axios"     "clipboard"     "codemirror"     "core-js"     "driver.js"     "dropzone"     "echarts"     "element-ui"     "file-saver"    "fuse.js"     "js-cookie"     "jsonlint"     "jszip"         "normalize.css"     "nprogress"     "path-to-regexp"    "pinyin"     "screenfull"     "script-loader"     "sortablejs"
install missing devDependencies to the new vue  application , i.e.
npm i -D "autoprefixer"     "babel-core"     "babel-eslint"     "babel-jest"     "chalk"     "connect"      "html-webpack-plugin"     "mockjs"    "runjs"     "sass-loader"     "script-ext-html-webpack-plugin"     "script-loader"        "serve-static"     "svg-sprite-loader"     "svgo"      "vue-template-compiler"
update  scripts section in package.json for the new vue application ,by coping scripts section from package.json in vue-element-admin.
After that copy remaining files  -but not package.json- from vue-element-admin to  the new vue application , i.e.
.editorconfig
.env.development
.env.production
.env.staging
.eslintignore
.eslintrc.js
.gitignore
.travis.yml
babel.config.js
jest.config.js
jsconfig.json
LICENSE
plopfile.js
postcss.config.js
README.es.md
README.ja.md
README.md
README.zh-CN.md
vue.config.js
the new vue application should work now.

Thank you for the help I did without it. there was some dependency problem need some @bublecore dependency and npm update now works. Thanks for the great work. Keep it up.
Get Outlook for iOShttps://aka.ms/o0ukef

From: mrs01dev<EMAIL_ADDRESS>Sent: Thursday, February 25, 2021 5:01:54 AM
To: PanJiaChen/vue-element-admin<EMAIL_ADDRESS>Cc: Muhammad Younas<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [PanJiaChen/vue-element-admin] npm install dev show error (#3613)
I suggest to create new vue application (vue create) from scratch , after that run npm run serve, if the new application works fine delete src and dist folders from the new application.
From vue-element-admin app copy to the new vue application ,the following folders
(
build
mock
node_modules
plop-templates
public
src
tests
)
install missing dependencies to the new vue application , i.e.
npm i "axios" "clipboard" "codemirror" "core-js" "driver.js" "dropzone" "echarts" "element-ui" "file-saver" "fuse.js" "js-cookie" "jsonlint" "jszip" "normalize.css" "nprogress" "path-to-regexp" "pinyin" "screenfull" "script-loader" "sortablejs"
install missing devDependencies to the new vue application , i.e.
npm i -D "autoprefixer" "babel-core" "babel-eslint" "babel-jest" "chalk" "connect" "html-webpack-plugin" "mockjs" "runjs" "sass-loader" "script-ext-html-webpack-plugin" "script-loader" "serve-static" "svg-sprite-loader" "svgo" "vue-template-compiler"
update scripts section in package.json for the new vue application ,by coping scripts section from package.json in vue-element-admin.
After that copy remaining files -but not package.json- from vue-element-admin to the new vue application , i.e.
.editorconfig
.env.development
.env.production
.env.staging
.eslintignore
.eslintrc.js
.gitignore
.travis.yml
babel.config.js
jest.config.js
jsconfig.json
LICENSE
plopfile.js
postcss.config.js
README.es.md
README.ja.md
README.md
README.zh-CN.md
vue.config.js
the new vue application should work now.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/PanJiaChen/vue-element-admin/issues/3613#issuecomment-785381582, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ALBFWY446AKJUTTEWGP2URLTAVSMFANCNFSM4YDVEXEA.

ERROR  Failed to compile with 1 error                                                                                01:49:57
error  in ./src/styles/element-variables.scss
Syntax Error: TypeError: this.getOptions is not a function
@ ./src/styles/element-variables.scss 4:14-237 15:3-20:5 16:22-245
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://<IP_ADDRESS>:9527&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
Error from chokidar (C:): Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp'

I suggest to create new vue application (vue create) from scratch , after that run npm run serve, if the new application works fine do the following,

In the new vue application. delete all  folders - but not node_modules Folder-
From vue-element-admin app copy  to the new vue  application ,the following  folders

(
build
mock
plop-templates
public
src
tests
)

install missing dependencies to the new  vue application , i.e.

npm i "axios" "clipboard" "codemirror" "core-js" "driver.js" "dropzone" "echarts" "element-ui" "file-saver" "fuse.js" "js-cookie" "jsonlint" "jszip" "normalize.css" "nprogress" "path-to-regexp" "pinyin" "screenfull" "script-loader" "sortablejs"
npm i "vue-count-to" "vue-loaders" "vue-particles" "vue-splitpane" "vuedraggable" "xlsx"

install missing devDependencies to the new vue  application , i.e.
npm i -D  autoprefixer@^9
npm i -D  "babel-core"     "babel-eslint"     "babel-jest"     "chalk"     "connect"      "html-webpack-plugin"     "mockjs"    "runjs"     "sass-loader"     "script-ext-html-webpack-plugin"     "script-loader"        "serve-static"     "svg-sprite-loader"     "svgo"      "vue-template-compiler"
update  scripts section in package.json for the new vue application ,by coping scripts section from package.json in vue-element-admin.
After that copy remaining files  -but not package.json- from vue-element-admin to  the new vue application , i.e.

.editorconfig
.env.development
.env.production
.env.staging
.eslintignore
.eslintrc.js
.gitignore
.travis.yml
babel.config.js
jest.config.js
jsconfig.json
LICENSE
plopfile.js
postcss.config.js
README.es.md
README.ja.md
README.md
README.zh-CN.md
vue.config.js
Now the new vue application should work fine as "vue-element-admin"

AFTER ALL STEPS ABOVE
--------------------------> npm run dev ->
ERROR  Failed to compile with 1 error                                                                                01:49:57
error  in ./src/styles/element-variables.scss
Syntax Error: TypeError: this.getOptions is not a function
@ ./src/styles/element-variables.scss 4:14-237 15:3-20:5 16:22-245
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://<IP_ADDRESS>:9527&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
Error from chokidar (C:): Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp'


Plugin compatibility with WKWebView?

Hello,
Is this plugin compatible with the new WKWebView webview engine?
Related with this: https://github.com/ionic-team/cordova-plugin-ionic-webview/issues/559
Thanks

Hi @joaolori,
I was asking myself the same question, and I found the answer below.
https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin/issues/1052
Short: it's been removed in 5.6.0+. If you look at the code, you will see that the block is commented out. Pretty sure that's enough for ITMS-90809.
- (NSString*)getIPadPopupCoordinates {
  // see https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin/issues/1052
  return nil;
  /*
  if (_popupCoordinates != nil) {
    return _popupCoordinates;
  }
  if ([self.webView respondsToSelector:@selector(stringByEvaluatingJavaScriptFromString:)]) {
    return [(UIWebView*)self.webView stringByEvaluatingJavaScriptFromString:@"window.plugins.socialsharing.iPadPopupCoordinates();"];
  } else {
    // prolly a wkwebview, ignoring for now
    return nil;
  }
  */
}

I use this Plugin and have no Warning about ITMS-90809

Yes! I can confirm successful submission of an app today using this plugin at version 5.6.8. App uses WKWebview only along with this plugin and passed. It's really frustrating now that Apple no longer accepts app submissions if their code scanners sniff ITMS-90809 and you have to upload the binary to find that out.  Thanks Eddy for your contributions here!


Unhandled exceptions cause assert / crash Unix

On Windows, both software and hardware unhandled exception causes assert in StackFrameIterator::NextInternal:
ASSERT(m_pInstance->FindCodeManagerByAddress(m_ControlPC));
The m_ControlPC points to a code inside the wmain function, which doesn't belong to any of the registered modules.
On Unix, it ends up in an infinite loop in EH.DispatchEx calling RhpSfiNext and getting stuck at Exceptions_BringUpTest__Main for unhandled software exception and it fails with SIGSEGV for any hardware unhandled exception.

This bug is caused by this TODO in *CodeManager::UnwindStackFrame:
    // @TODO: CORERT: PInvoke transitions
    *ppPreviousTransitionFrame = NULL;

I believe a variant of this bug also occurs on Unix when a P/Invoked function calls back from the native world to a managed function, in which you have a try/catch block spanning the entire method that should handle all exceptions, yet it still gets stuck at the infinite loop in EH.DispatchEx as mentioned above.
Pseudocode:
SomePInvokeFunction(AddrOfIntrinsics.AddrOf(new Action(Callback)));

void Callback()
{
  try {
    throw new Exception("test");
  } catch (Exception e)
  {
    //We don't go here, but to the infinite loop
  }
}

The remaining issue is Segmentation Fault at:
frame #0: 0x000000010005eb73 src`UnixNativeCodeManager::GetFramePointer(MethodInfo*, REGDISPLAY*) + 19
frame #1: 0x000000010001e39b src`StackFrameIterator::CalculateCurrentMethodState() + 187
frame #2: 0x000000010001ed21 src`RhpSfiNext + 113
frame #3: 0x0000000100065350 src`System_Private_CoreLib_System_Runtime_EH__DispatchEx + 296
frame #4: 0x0000000100062ee2 src`RhThrowEx + 82
frame #5: 0x000000010005f1b7 src`RhpThrowEx + 148

We need unwinder that keeps track of where everything is stored. Statically linking customized version of LLVM's libuwind seems to be the best solution for it.

@jkotas Would there be any workaround for letting exceptions fail more gracefully / not crash the process, until this is resolved?

The quick fix to stop EH from crashing would be to add UIntNative FP to REGDISPLAY for Unix or MacOS; get/set it in UnwindCursorToRegDisplay/RegDisplayToUnwindCursor to UNW_X86_64_RBP; and return it from GetFP() instead *pRbp. @christianscheuer Would you like to give it a shot?

@jkotas thanks! That would be my pleasure :)

Unhandled exceptions now work on Unix.


Implemented silent start on boot

Starts the app hidden to the tray on boot.

Looks great. Thanks!


Bug in the BookmarksFragment

Actual Behaviour
On removing all the bookmarks from the bookmarksFragment we observe a behaviour as described in the screenshot below.
Expected Behaviour
Loading the TracksFragment when the bookmarksFragment becomes empty
Steps to reproduce it

Add two to three bookmarks
Now remove all the bookmarks from the bookmarksFragment
You would observe an empty bookmarksFragment which should be replaced by TracksFragment

LogCat for the issue

Screenshots of the issue

Would you like to work on the issue?
Yes.

Closing this.


reference is invalid

Error when sending  message to main from kafka-broker.
I am getting:
kn-event-linux-amd64 -n knative-eventing send \
  --to Broker:eventing.knative.dev/v1:my-demo-kafka-broker \
  --type demo.new \
  -f message="fooss"
Error: can't sent event: reference is invalid: resource isn't addressable: failed to get object knative-eventing/my-demo-kafka-broker: brokers.eventing.knative.dev "my-demo-kafka-broker" not found

here is the status:
status:
  address:
    name: http
    url: http://kafka-broker-ingress.knative-eventing.svc.cluster.local/default/my-demo-kafka-broker
  addresses:
  - name: http
    url: http://kafka-broker-ingress.knative-eventing.svc.cluster.local/default/my-demo-kafka-broker

oh, I just see the -n knative-eventing copy-pasta ... perhaps

/close
nevermind


ApplyTemplate

Thank you for submitting a contribution to Apache NiFi - MiNiFi C++.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[ ] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[ ] Does your PR title start with MINIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[ ] Has your PR been rebased against the latest commit within the target branch (typically master)?

[ ] Is your initial contribution a single, squashed commit?

For code changes:

[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file?
[ ] If applicable, have you updated the NOTICE file?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

@calebj With this merged into your PR you will see the failure and we can document it.

GitHub isn't seeing the cherry-pick, but I've added this to the branch.


all contributor bot

@all-contributors please add @Arpita-Jaiswal  for code, doc, example, eventOrganizing, ideas, maintenance, mentoring, research, review, tool, test, tutorial, video

https://github.com/all-contributors please add @AbrarNitk for code, doc, example, ideas, maintenance, mentoring, research, review, test

@all-contributors please add @AbrarNitk for code, doc, example, ideas, maintenance, mentoring, research, review, test

@all-contributors please add @sharmashobhit for code, doc, example, ideas, maintenance, mentoring, research, review, test

@all-contributors please add @amitu for code, doc, example, eventOrganizing, ideas, maintenance, mentoring, research, review, tool, test, tutorial, video

@all-contributors please add @Heulitig  for code, doc, test, ideas

@all-contributors please add @AviralVerma13  for code, doc, test, ideas

@all-contributors please add @gsalunke  for code, doc, test, ideas, mentoring, research, review,


Add default api version

Add default api version

Codecov Report

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

@@           Coverage Diff           @@
##           master     #764   +/-   ##
=======================================
  Coverage   54.16%   54.16%
=======================================
  Files          56       56
  Lines        2186     2186
  Branches      213      213
=======================================
  Hits         1184     1184
  Misses        951      951
  Partials       51       51

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 1347aaf...568f7c3. Read the comment docs.


ui: small responsive width too narrow?

I'm on Chome/MacOS

There's a break around 573px which looks like this:

You can't really read the text this way. Maybe make the limit to hide the nav sidebar 100+ px wider?

@julieg18 please take a look and decide if this is worth the effort.


When 'list' is enabled, the 'eol:c' character is drawn after the virtual text instead of at the end of the actual text line

Steps to reproduce
Run vim --clean test.vim -S test.vim, with
vim9script

colorscheme habamax
set list

prop_type_add('Prop1', {highlight: 'Error'})

prop_add(3, 0, {
    type: 'Prop1',
    text: 'The quick brown fox jumps over the lazy dog',
})

Result: The listchars option eol:c is drawn after the virtual text and not at the end of the text line.

Expected behaviour
The eol:c character of the listchars option should be drawn before the virtual text when text_align is set to after or right to make it clearer where the text line ends.
Version of Vim
9.0.199
Environment
Linux
Logs and stack traces
No response

Also fixed with patch 9.0.0210


⚠ Samsung has degraded performance

In c8fc1e0, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 3111 ms

Resolved: Samsung performance has improved in 0b5c9ef.


onChipTapped not yet implemented

I tried to use 'onChipTapped' as described here:
https://pub.dev/documentation/flutter_chips_input/latest/flutter_chips_input/ChipsInput/onChipTapped.html
It seems to be not yet implemented. Any chance to get that functionality soon?
I am using version 1.5.1.

Hi @technolion,
I decided against the usage of onChipTapped method because the user creates their own Chip widget within chipBuilder. So to implement such functionality you'd have it like this:
chipBuilder: (context, state, profile) {
    return InputChip(
        key: ObjectKey(profile),
        label: Text(profile.name),
        avatar: CircleAvatar(
            backgroundImage: NetworkImage(profile.imageUrl),
        ),
        onDeleted: () => state.deleteChip(profile),
        materialTapTargetSize: MaterialTapTargetSize.shrinkWrap,
        onPressed: //YOUR METHOD HERE,
    );
},

I don't think there's a way to access the chips from within the library.

@danvick thanks for the feedback. Great, so we implement the method on our inserted InputChip.
But should'nt the onChipTapped callback be removed in your Code and in the documentation?

Yeah, thanks to your keen eye, that has been rectified.
Much appreciated.
Cheers!


Nice Bonus Benefit: Module cycle problems can often be easily resolved

So at present with cyclic modules particularly those involving subclassing we can often have a nasty issue appear in that due to a cycle during extends the superclass may not be defined. (While cycles are often anti-patterns, they are also often unavoidable in a code-base with sufficiently many classes, e.g. components that depend cyclically on each other).
i.e. We might have the following
// A.js
import B from "./B.js";

export default class A {
   // ... do something with B
}

// B.js
import A from "./A.js";

export default class B extends A {}

Whether these modules successfully evaluate is dependent on whether A.js or B.js is executed first. Current solutions tend to be complicated messes or annoying to maintain as cycle sizes grow.
However lazy eval happens to be able to fix these types of cycles just by specifying lazy init for any modules that aren't needed during module evaluation. i.e. To fix the above cyclic evaluation issue the fix is as simple as:
// A.js
// This import will not imply a cycle now, so it will never be evaluated before A.js
import B from "./B.js" with { lazyInit: true };

export default class A {}

This is particularly nice as it can scale to basically any cycle (that is fixable) simply by marking any modules that are not immediately required as lazy init.

This is a really interesting use case, thanks!

Just worked through this case again with @nicolo-ribaudo and we can confirm that it is still covered by the current specification as written. Although note that the converse - something like class A extends B.B where B is lazy may end up being an explicit error.


Womanium-Final-Assignment---Vishnu- Dharan - Kannan

PR Description

Some notes

[ ] Please make sure that you placed the files in an appropriate folder

[ ] And that the files have indicative names.

[ ] Please note that Classiq runs automatic code linting, which may minorly alter some files.

[ ] If you're familiar with pre-commit, you may run pre-commit install, and then at each commit, your files will be altered in a similar way

Hi @Vishnudharank - we've closed the acceptance of further PR's for the womanium course, so I am closing this PR. This will not hurt your grade in the course. Thank you

Hello @Vishnudharank!
Well done, the score is 8/10.


:seedling: bump golang to 1.21.10 and some deps

Bump golang to 1.21.10 and x/net to v0.23.0, x/crypto to v0.17.0 and google.golang.org/protobuf to v1.33.0.
test/go.mod is bumped from 1.21.6 to 1.21.9. .9 is needed for the stdlib vulnerability fixes, and some feature is requiring at least .6 to be mentioned, so it cannot be set to just "go 1.21" as we usually have.
https://osv.dev/GHSA-4v7x-pqxf-cx7m
https://osv.dev/GO-2024-2687
https://osv.dev/GHSA-45x7-px36-x8w8
https://osv.dev/GHSA-8r3f-844c-mc37

/cc @Rozzii

/lgtm

/hold
This is ready and good to merge, but I'll hold it as I need a repo that has open vulns for testing osv-scanner for a day or two.

/unhold
Tests done good to merge.
/cc @dtantsur

/approve
/lgtm
Thanks! Feel free to ping me on slack if I miss notifications about new PRs.


Change QRCode import

Because qrcode lib seems to have no default export

Hey, @Reminouche
Thank you for contributing.
Take a look https://github.com/soldair/node-qrcode/blob/master/lib/index.js#L12
(this is the main entry point of qrcode)
So these lines are equivalent
- import QRCode from 'qrcode';
+ import * as QRCode from 'qrcode';


Support hub init -g DIR

This fixes #790.

Shamelessly self merged. I'm confident enough this should fix it.
/cc @mislav


Bump console version to 2.10.29

Purpose
$subject

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/7220212709

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/7220212709
Status: success


keyboard shortcut alt+enter for new wordwrap in same message not working anymore

My Setup

Windows 10 Pro Version 1511:

1.3.1

[x] I have tested with the latest application version

[x] I can simulate the issue easily

Description
Current Behavior
After an update of the rocket.chat server the keyboard shortcut "alt+enter" to insert a new wordwrap in my message is not working anymore, the cursor is jumping in the first line again. (I used this to get a new line for my codeblock "```"
Expected Behavior
Shortcut alt+enter jumps to the second line of a message so i can write some text, press alt+enter and insert my code block.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/37135608-keyboard-shortcut-alt-enter-for-new-wordwrap-in-same-message-not-working-anymore?utm_campaign=plugin&utm_content=tracker%2F19476668&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F19476668&utm_medium=issues&utm_source=github).

Yes, it is not working Windows 10 x64 Desktop client 1.3.1 and Web client.

Okay, read through the docks and found that the new keyboard shortcut is "shift + enter".
https://rocket.chat/docs/user-guides/keyboard-shortcuts/


use vm.runInThisContext instead of eval

Hello,
Here is my push
Good ?

Sounds good! next step is to pass an object to VM for global field (we will use it to pass Joi from trail pack)

I think we can pass a field parseContext or something like this on the constructor https://github.com/jaumard/ecmas-annotations/blob/master/lib/attribute-parser.js#L11 then also pass it first to the constructor of the reader https://github.com/jaumard/ecmas-annotations/blob/master/lib/reader.js#L24
Did you follow ? :D If you also can add some tests about this one to be sure the parserContext is correctly handle by the VM ? Normally after this it's done for this package :)

Yeah, seems like it.
Let me do that

Perfect ! :D I'll merge and deploy a new version on npm, then update trailpack-annotations
Thanks for your help =)

@jaumard :dancers: no problem ! Thanks u too


Selecting non military features crashes addin (and Pro)

Selecting a non military feature causes the addin and Pro to crash.
Repro steps:

Open/Enable the Military Symbol Editor addin
Select a feature on the map that is not a military feature (does not have the field "symbolset")
Crash

Solution: this line needs a null check added:
https://github.com/Esri/military-symbol-editor-addin-wpf/blob/dev/source/ProSymbolEditor/ViewModels/MilitarySymbolDockpaneViewModel.cs#L1265
Note: This is a significant bug that will affect anyone using the addin - the addin download should be updated after this is fixed. FYI @Dbarnes1

Verified by @BobBooth
@Dbarnes1 - it is highly recommended to update the downloads with this fix

@csmoore I'll make sure this new version gets in the latest military overlay

@Dbarnes1 - you may also want to consider patching prior releases

Chris McGuire from Defense Services experienced this issue in the latest version of MSE. Re-opening to address/verify issue.

I tried just a simple test and could not repro (non-mil features selected below). So if Chris could either:

Add some more detailed repro steps (and version tested with) or
Try and debug from the latest in this repo

to help us pinpoint.

Closing this since what the workflow gathered from Chris McGuire is slightly different from this issue.


Not all dependencies are being updated by dependabot

description
currently we have several requirements.txt files for different python bazel targets
dependabot should update all of them (one way or another)
i created a test repo to figure out how to get it to do so - but i seem to have hit a bug which i created a ticket for upstream:
https://github.com/dependabot/dependabot-core/issues/3324

cc @moderation


We encountered SSL issues and could not proceed, this may be the cause of a VPN or a Firewall in place.

pynt
API Security testing autopilot
Pynt CLI version 0.1.42
We encountered SSL issues and could not proceed, this may be the cause of a VPN or a Firewall in place.
avinash.reddy@C02F73G5ML85 ~ % pynt --debug
API Security testing autopilot
Pynt CLI version 0.1.42
We encountered SSL issues and could not proceed, this may be the cause of a VPN or a Firewall in place.

Hey @AvinashReddy-Git. This issue occurs since you have some vpn/firewall that our cli does not trust it's CA. We are aware of it and working on a fix. Until fix is deployed you can turn off the VPN/Firewall if possible.

Why not leave this open until it is fixed? It seems like this would be a common problem.


Verify that SKOS PrefLabel is stored redundantly in rdfs:label

For Concepts: we should have the following setup, a concept can have multiple labels, and we have a preference:
FoR:foo  rdfs:label "FOO", "BAR";
skos:PrefLabel "FOO";
.
In this case, we should search only on the label, and use prefLabel only for display purpose.

It looks like only the rdfs:label is used for search.

@qjhart I see what you mean. I'm fine working in this issue or opening a new issue, whatever you prefer.

@UcDust let's add an issue to rp-client where required.

Ok, I've created https://github.com/ucd-library/rp-ucd-client/issues/348 and pulled it into this sprint.


Create a load_data submodule

This load data submodule has to have the following characteristics and functions:
Retrieve data from the GitHub API
This function makes an HTTPS request to the GitHub API and retrieves your selected data. The data is
stored in the Analysis object.

Load data submodule created.


Add load_policy to mc-sgx-dcap-ql

Current dependencies on/for this PR:

main

PR #147

PR #148   👈

This comment was auto-generated by Graphite.

Codecov Report

Merging #148 (b07fe4b) into feature/dcap_ql (7aa26f3) will increase coverage by 0.04%.
The diff coverage is 100.00%.

@@                 Coverage Diff                 @@
##           feature/dcap_ql     #148      +/-   ##
===================================================
+ Coverage            85.11%   85.16%   +0.04%
===================================================
  Files                   43       43
  Lines                 2345     2352       +7
===================================================
+ Hits                  1996     2003       +7
  Misses                 349      349

Impacted Files
Coverage Δ

dcap/ql/src/lib.rs
100.00% <ø> (ø)

dcap/ql/src/quote_enclave.rs
100.00% <100.00%> (ø)

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

Graphite Merge Job
Current status: 🔄 Waiting for checks to pass
This pull request is currently waiting for CI and mergeability checks to pass before being merged.
This comment was auto-generated by Graphite.

Job Reference: EQRIYxUG81AqqoPYAu7h


[CMake] USE_SCIP=OFF not working

libscip (SCIP optimization library) is suddenly required for any cmake C++ build, ignoring USE_SCIP option.
This line: https://github.com/google/or-tools/blame/stable/cmake/cpp.cmake#L222 requires libscip, ignoring the USE_SCIP setting. Removing this line allows a successful build (assuming one does not wish to use scipopt library).

This is important for commercial uses since SCIP's license is not open source.

For release v7.8 we get the agreement to integrate scip the build process, but yes you still need to comply with scip license limitation.
Having a USE_SCIP=OFF is a target goal, I'll try to fix it ASAP

Starting with or-tools 7.8, SCIP is not built in by default.
To use it, you must comply with the license. But this is not required for
just compiling it.
Laurent Perron | Operations Research |<EMAIL_ADDRESS>| (33) 1 42 68 53
00
Le jeu. 6 août 2020 à 14:43, Joshua Eckroth<EMAIL_ADDRESS>a
écrit :

This is important for commercial uses since SCIP's license is not open
source.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/google/or-tools/issues/2129#issuecomment-669903885,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACUPL3LHNWWSKPYHAEWCXQ3R7KQQDANCNFSM4PWROLOQ
.

Do you think this is still a problem ?
I checked with the SCIP team before doing the change.

On master, I have added BUILD_SCIP=OFF in commented form in Makefile.local.
Uncommenting it, and then make clean, then* make all* will build or-tools
without SCIP support.
Laurent Perron | Operations Research |<EMAIL_ADDRESS>| (33) 1 42 68 53
00
Le jeu. 6 août 2020 à 15:43, Laurent Perron<EMAIL_ADDRESS>a écrit :

Starting with or-tools 7.8, SCIP is not built in by default.
To use it, you must comply with the license. But this is not required for
just compiling it.
Laurent Perron | Operations Research |<EMAIL_ADDRESS>| (33) 1 42 68
53 00
Le jeu. 6 août 2020 à 14:43, Joshua Eckroth<EMAIL_ADDRESS>a
écrit :

This is important for commercial uses since SCIP's license is not open
source.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/google/or-tools/issues/2129#issuecomment-669903885,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACUPL3LHNWWSKPYHAEWCXQ3R7KQQDANCNFSM4PWROLOQ
.


Construct Binary Tree from a)Preorder and Inorder Traversal, b) Inorder and Postorder Traversal , c)Preorder and Postorder Traversal

Given integer arrays of preorder, postorder and inorder construct and return the binary tree.

@Kumar-laxmi I would like to contribute to this issue. Please assign me this issue.

Such issue is already open


add static overload of Parse function

add static overload of Parse function

Pull Request Test Coverage Report for Build 308370

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.004%) to 58.131%

Totals

Change from base Build 307966:
0.004%

Covered Lines:
19824

Relevant Lines:
34102

💛  - Coveralls


Generate API credentials for use with third party apps

If we want to support the development of plugins around Aspects is important to generate API keys with well-defined scopes such as creating guess_tokens for embeddable applications.
Those can be used to retrieve data

Can you update this with a list of tasks we need to do to support that or a link to the docs?

For now, it seems we can only use the admin credentials to generate guest tokens, like we do here: https://github.com/eduNEXT/platform-plugin-superset/pull/2


fix returncode 50 handling

returncode 50 was not handled at all but is used by a few servers (i.e. Jetforce)
Additional some messages where not visible to the user

Nice catch. Thanks for working on this.


Background Subtraction

We might need to implement background subtraction into our PIV algorithm. I will create a branch that implements this and then we can merge the branch without problems.

@jack-elliott I have the background subtraction working. I'm just curious if we need to put a check box in the frame generation options for background subtraction, or do we want to always do apply background subtraction?

I guess if we generate the "static" background using the floor values across the generated images, it would be good then to ask if the user wants to generate the static background (during frame generation) then maybe displaying it at some point after (potentially right after frame generation. However, for actually using that static background and/or the method in the paper you sent me, we should provide the user the option in the PIV parameters menu under advanced settings. With the default being to do so with the paper method.

That sounds good. I'll start working on the paper method and the menu items. I'll upload some of the results so you can see them. They're pretty neat.

Background

![EXTRACT_2021_09_23_11_41_019](https://user-images.githubusercontent.com/20914336/134558804-919d77f7-530f-41e5-981d-8954e1d421b9.jpg

)
Frames with the background subtracted

These look great!

#155 adds in the two different types of background subtraction. They both work great, however we're getting some wild vector fields. I'm going to leave this ticket open until we can figure out why we're getting bad results.

Are the wild results in the regions with very little particle movement?
On Thu, Sep 23, 2021, 5:58 PM Kris Price @.***> wrote:

#155 https://github.com/mI-PIV/app/pull/155 adds in the two different
types of background subtraction. They both work great, however we're
getting some wild vector fields. I'm going to leave this ticket open until
we can figure out why we're getting bad results.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mI-PIV/app/issues/39#issuecomment-926246697, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ASRTNWMA342YHBD7T35UH53UDO5K3ANCNFSM4XMEZT7A
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

They are wild everywhere. I'll upload them here.

Frame 1 using the two-frame background subtraction.

Frame 2 using the two-frame background subtraction.

Vector field.

Vector field with vorticity.

it looks like most of the particles were removed. These are from the videos I sent on google drive today? If so which ones?

These are not from any of those videos. I'll run a new experiment with one of those real quick.

Ok, Some of the weirdness is likely to reoccur. We are going to get interesting results where the background subtraction removes too much of the image (where the pipe is in these), where the particles aren't moving much (the quiescent region), and where the streaks just fill the images up with noise. Which are the three regions of bad particles in the results above. Hopefully the better videos do better, especially using the floor removal method for those (where only the pipe will leave a bad region).

I just found a weird bug trying to use the 30mlwater video. I keep getting permission denied, so I'll add that to the list. It will be on tomorrow's release, so maybe you might have better luck. I'll keep trying and if I can get it to work I'll post the results here.

Ok, I used it in the current release so I'll try again tomorrow and make sure. it looks like the issues are all where issues would be expected as described above. Did you try the videos from above with the floor removal one? I think the subtraction method is going to be rough when there are large regions of quiescent fluid and noise without masking available.

Much better results with the 30ml video. You're right, the bad vectors are where there aren't very many particles.

Frame 1

Frame 2

Vector field

Vector field with vorticity.

Those look great! I added a issue regarding geometric masks. It's not pressing at all but I think that would be the best method to get around large regions we know will be bad like that.

The Background subtraction is working well on my phone (including no permission issues with the google drive videos). However, I think part of why we would run into issues is that the implementation is a bit different from usual methods (only run one method, and select either in processing selection). I think when the frames are generated we should be asking if the user would like to generate a background (but not yet allow them to apply it at this stage). Then, when the user is selecting parameters, we should allow them to select either the floor background or the subtraction background, but not both. Finally, we should allow the user to preview the generated background (not background subtracted frames) in frame generation, and provide the user the option to select the raw images or background subtracted images in the results page. That's a lot sorry!

That makes sense and I think this will reduce confusion on the two types of background subtraction. This won't be too difficult to implement since all the background subtraction methods are written and I think we can get the changes in for next week's release.

[ ] Allow user to see background in frame extraction page (we can just change the checkbox)
[ ] Change checkbox to a radio button to PIV parameter popup with the types of background subtraction
[ ] Radio widget logic in PIVRunner
[ ] Save background subtracted frames for results page viewing
[ ] Add background subtracted frames radio button to background section of results page (only show if BS is selected)

I like these, we should also be sure to include that the user has the option not to subtract a background if desired.


Vipr3: Reformat input reference

Users tried to input files with empty first lines, windows newline etc. Fails then cryptically either at Mummer or simple_contig_joiner step. Could be avoided by creating a local, reformatted reference
Andreas

Unclear which tool to use that doesn't introduce unnecessary dependencies.
Could instead either check reference as first step or run mapping/input-ref before mummer/assembly (problem if faidx is more tolerant than mummer)


globalTransactionScanner listener optimize

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

Ⅰ. Issue Description
when disableGlobalTransaction is true, it means that the global transaction is not currently enabled. At this time, you need to monitor the change of disableGlobalTransaction to initialize the component, and if the initial value of disableGlobalTransaction is false, then there is no need to monitor disableGlobalTransaction
在disableGlobalTransaction为true时，说明目前未开启全局事务，此时需要监听disableGlobalTransaction的变化来初始化组件，而如果disableGlobalTransaction一开始的值为false，那么无需进行监听disableGlobalTransaction
Ⅱ. Describe what happened
If there is an exception, please attach the exception trace:
Just paste your stack trace here!

Ⅲ. Describe what you expected to happen
Ⅳ. How to reproduce it (as minimally and precisely as possible)

xxx
xxx
xxx

Ⅴ. Anything else we need to know?
Ⅵ. Environment:

JDK version :
OS :
Others:

Please give me the task


[Feature] Documentation, should it be Sphinx or ReadTheDocs?

Is your feature request related to a problem? Please describe.
What should the documentation look like? How can we automate the documentation aspect?
Describe the solution you'd like
Automating the documentation generation
Describe alternatives you've considered
ReadTheDocs has the problem that it only publishes from a public repository
Additional context
NA

Chosen as Docusaurus


Mypy doesn't find packages stubs

Opening for visibility. See upstream issue: https://github.com/python/mypy/issues/10633

Hacked together in https://github.com/pawamoy/copier-pdm/commit/6482a6b3f0e3e7349341c4c78f9dcfe23e67872b


No module named audiosr.main; 'audiosr' is a package and cannot be directly executed

Windows 10
I created two different conda evironments to use this code on:
Python 3.10.13
Python 3.9.18
The installing procedure seems to do fine, it installs AudioSR successfully

However when I try to run Audiosr or Python -m Audiosr (on the same shell) this error pops up
No module named audiosr.__main__; 'audiosr' is a package and cannot be directly executed

Hi the following should work now:
pip3 install audiosr=0.0.2

Still I recommand to install with the following command to keep your tool up-to-date.
pip3 install git+https://github.com/haoheliu/versatile_audio_super_resolution

you recommend one command here, but the other command in the other issue, I'm confused.  🙊
the potential for this tool seems very promising, maybe have it incorporated into other audio-webui tools?

I have the same error with audiosr==0.0.2 installed

I managed to work by running the script from this dir : .\anaconda3\envs\audiosr\Scripts python audiosr  -i .\versatile_audio_super_resolution\example\speech.wav
Make sure to install pytorch with CUDA otherwise it will just on on CPU. It creates an output but I can't tell its working as it doesn't sound much better.

same

send boobs
import os
import torch
import logging
from audiosr import super_resolution, build_model, save_wave, get_time, read_list
import argparse
os.environ["TOKENIZERS_PARALLELISM"] = "true"
matplotlib_logger = logging.getLogger('matplotlib')
matplotlib_logger.setLevel(logging.WARNING)
torch.set_float32_matmul_precision("high")
audiosr = build_model(model_name="speech", device="auto")
waveform = super_resolution(
audiosr,
"C:\pathtofile\./filename.wav", #use a sampling rate less than 42! recommend 6k mono. use a file less than 10s long!.
seed=42,
guidance_scale=3.5,
ddim_steps=50,
latent_t_per_second=12.8
)
save_wave(waveform, "C:\pathtofile\./", name="test", samplerate=48000) #note: do not put .wav at end of file name, it will do this automatically and grumble if you do it


Improve GT and Pharo explanation

https://blog.feenk.com/glamorous-toolkit-and-pharo-5aufgcequ38az2s0dj0t1nu0f/

The article is now complete.


Update strum

Motivation

Simply (and hopefully) fixing the failures from the @dependabot PR -> #2718
Solution
Use the new name

PR Checklist
It's unfortunate that this is a breaking change, but I guess any dependency update is a breaking change...

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

Thanks! It's not a breaking change, just a deprecation of the old name. The test failures were unrelated.

Isn't updating strum always a breaking change? In any case, thanks for accepting the PR!


Missing countries translations in Czech

Hi,
cz.json file is missing.

Hi, if you're referring to the json files in lib/countries/cache/locales, the Czech language file is cs.json (https://github.com/countries/countries/blob/a8ea7e21e3c4316e4a0e1322b0ad239d0c8a0392/lib/countries/cache/locales/cs.json)
The files use ISO 639-2 language codes, and code for Czech is actually cs, not cz.

Thank you for your answer, the cs code works.


Context view doesn't work

When I click on any link to a context page, I get the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1836, in call
return self.wsgi_app(environ, start_response)
File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1820, in wsgi_app
response = self.make_response(self.handle_exception(e))
File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1403, in handle_exception
reraise(exc_type, exc_value, tb)
File "/usr/local/lib/python3.4/dist-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/usr/local/lib/python3.4/dist-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1461, in dispatch_request
return self.view_functionsrule.endpoint
File "/usr/local/lib/python3.4/dist-packages/beancount_web-0.1.0a2-py3.4.egg/beancount_web/application.py", line 104, in context
context = app.api.context(ehash)
File "/usr/local/lib/python3.4/dist-packages/beancount_web-0.1.0a2-py3.4.egg/beancount_web/api.py", line 786, in context
self.entries, self.options, entry)
TypeError: render_entry_context() missing 2 required positional arguments: 'filename' and 'lineno'

Does this happen for every context-link?
(I try to reproduce it, but for me all links work.)

For every one I've seen so far. I'll try to do a little more digging.

Ah, figured it out. After updating beancount to the latest version, the problem is fixed.

:+1:

I get the same problem with the latest beancount and fava (as of may 27, 2016)
the traceback from the command line where i run fava is different from the traceback in debug mode on the browser.  They are both very long.  Here is the last part for each:
from fava at the command line:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/flask/app.py", line 1836, in call
return self.wsgi_app(environ, start_response)
File "/usr/lib/python3/dist-packages/flask/app.py", line 1820, in wsgi_app
response = self.make_response(self.handle_exception(e))
File "/usr/lib/python3/dist-packages/flask/app.py", line 1403, in handle_exception
reraise(exc_type, exc_value, tb)
File "/usr/lib/python3/dist-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/lib/python3/dist-packages/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/usr/lib/python3/dist-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/lib/python3/dist-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/usr/lib/python3/dist-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/lib/python3/dist-packages/flask/app.py", line 1473, in full_dispatch_request
rv = self.preprocess_request()
File "/usr/lib/python3/dist-packages/flask/app.py", line 1660, in preprocess_request
func(request.endpoint, request.view_args)
File "/usr/local/lib/python3.4/dist-packages/fava/application.py", line 346, in pull_beancount_file
g.beancount_file_slug = values.pop('bfile', None)
AttributeError: 'NoneType' object has no attribute 'pop'

from the browser (when fava is in debug mode):
File "/usr/lib/python3/dist-packages/flask/app.py", line 1836, in call
return self.wsgi_app(environ, start_response)
File "/usr/lib/python3/dist-packages/flask/app.py", line 1820, in wsgi_app
response = self.make_response(self.handle_exception(e))
File "/usr/lib/python3/dist-packages/flask/app.py", line 1403, in handle_exception
reraise(exc_type, exc_value, tb)
File "/usr/lib/python3/dist-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/lib/python3/dist-packages/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/usr/lib/python3/dist-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/lib/python3/dist-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/usr/lib/python3/dist-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/lib/python3/dist-packages/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/lib/python3/dist-packages/flask/app.py", line 1461, in dispatch_request
return self.view_functionsrule.endpoint
File "/usr/local/lib/python3.4/dist-packages/fava/application.py", line 164, in context
return render_template('context.html', ehash=ehash)
File "/usr/lib/python3/dist-packages/flask/templating.py", line 127, in render_template
return _render(ctx.app.jinja_env.get_or_select_template(template_name_or_list),
File "/usr/local/lib/python3.4/dist-packages/jinja2/environment.py", line 851, in get_or_select_template
return self.get_template(template_name_or_list, parent, globals)
File "/usr/local/lib/python3.4/dist-packages/jinja2/environment.py", line 812, in get_template
return self._load_template(name, self.make_globals(globals))
File "/usr/local/lib/python3.4/dist-packages/jinja2/environment.py", line 786, in _load_template
template = self.loader.load(self, name, globals)
File "/usr/local/lib/python3.4/dist-packages/jinja2/loaders.py", line 125, in load
code = environment.compile(source, name, filename)
File "/usr/local/lib/python3.4/dist-packages/jinja2/environment.py", line 565, in compile
self.handle_exception(exc_info, source_hint=source_hint)
File "/usr/local/lib/python3.4/dist-packages/jinja2/environment.py", line 754, in handle_exception
reraise(exc_type, exc_value, tb)
File "/usr/local/lib/python3.4/dist-packages/jinja2/_compat.py", line 37, in reraise
raise value.with_traceback(tb)
File "/usr/local/lib/python3.4/dist-packages/fava/templates/context.html", line 16, in template
{{ context.filename }}:{{ context.lineno }}
File "/usr/local/lib/python3.4/dist-packages/jinja2/environment.py", line 470, in _parse
return Parser(self, source, name, encode_filename(filename)).parse()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 897, in parse
result = nodes.Template(self.subparse(), lineno=1)
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 879, in subparse
rv = self.parse_statement()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 121, in parse_statement
return getattr(self, 'parse_' + self.stream.current.value)()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 231, in parse_block
node.body = self.parse_statements(('name:endblock',), drop_needle=True)
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 156, in parse_statements
result = self.subparse(end_tokens)
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 879, in subparse
rv = self.parse_statement()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 121, in parse_statement
return getattr(self, 'parse_' + self.stream.current.value)()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 203, in parse_if
'name:endif'))
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 156, in parse_statements
result = self.subparse(end_tokens)
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 871, in subparse
add_data(self.parse_tuple(with_condexpr=True))
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 616, in parse_tuple
args.append(parse())
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 390, in parse_expression
return self.parse_condexpr()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 395, in parse_condexpr
expr1 = self.parse_or()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 408, in parse_or
left = self.parse_and()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 417, in parse_and
left = self.parse_not()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 428, in parse_not
return self.parse_compare()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 432, in parse_compare
expr = self.parse_add()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 454, in parse_add
left = self.parse_sub()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 464, in parse_sub
left = self.parse_concat()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 474, in parse_concat
args = [self.parse_mul()]
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 484, in parse_mul
left = self.parse_div()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 494, in parse_div
left = self.parse_floordiv()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 504, in parse_floordiv
left = self.parse_mod()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 514, in parse_mod
left = self.parse_pow()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 524, in parse_pow
left = self.parse_unary()
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 543, in parse_unary
node = self.parse_postfix(node)
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 672, in parse_postfix
node = self.parse_call(node)
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 785, in parse_call
ensure(not kwargs)
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 759, in ensure
token.lineno)
File "/usr/local/lib/python3.4/dist-packages/jinja2/parser.py", line 50, in fail
raise exc(msg, lineno, self.name, self.filename)
jinja2.exceptions.TemplateSyntaxError: invalid syntax for function call expression


Handle other headers than redirect

Module should sport any kind of headers including defaults.
From what I understand a header is a key and a value which is in turn parsed into a string like so:
#  KEY                               |  VALUE
Content-Security-Policy = "upgrade-insecure-requests"

Now some headers can sports multiple values like the Netlify example
So in our module API we need
- for: /that-page
   headers:
     content-security-policy: upgrade-insecure-requests
```
OR

for: /that-page
headers:
content-security-policy:
- default-src 'self'
- style-src 'self' 'unsafe-inline' https://cloud.typography.com
But his example could become:
Content-Security-Policy = "
default-src 'self'; style-src 'self' 'unsafe-inline'
https://cloud.typography.com; img-src 'self' data:
https://res.cloudinary.com; media-src 'self' https://youtu.be
https://www.youtube.com; script-src 'self' 'unsafe-inline'
https://www.youtube.com/iframe_api https://s.ytimg.com; child-src
https://www.youtube.com https://www.wnyc.org; font-src 'self' data:

https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP


add supoort k8sdiscovery via kubeconfig

Signed-off-by: 3Xpl0it3r<EMAIL_ADDRESS>add support discovery k8s via kubeConfig file
when I run prometheus out of kubernetes cluster, if I want to discovery I must config credentials and credentials_file, and in this way is very convenient. But use kubeConfig is very convenient.

Thank you for this.
A few op level comments:

I am not fully qualified to say if we want to support this in Prometheus. @brancz can you please express your opinion?
I think kube config can contain multiple configurations, so we should probably have some parameters to determine which config we want to use (maybe use kubeconfig as a struct ?)
This pull request contains unrelated changes in .gitignore and some metrics changes.
This pull requests lacks documentation and tests.

It also seems that some commits have bad authorship: @gouthamve does not seem to have worked on this but their name is in the commits.

@roidelapluie
about the second point, yean ,kube config contain multiple configure, and the way that add parameter to determine which context it used  may be more flexible  . But the way that switch context in Kube config I have no good idea,and  I will think it carefully 。
so far ,the context switch can be done with kubectl easily.

@roidelapluie some unexpected metrics I am also confused, I do nothing about metrics, may Goland Ide  add it or some magic  things happened. It's not rigorous, and I am very sorry about this.


Async call cause to state not dispose.

I use video_player to play video in stateful widget. I fetch server data in initState, and begin playing video when it returns. So if i tap the phone back key quickly enough, when the video is intializing, the video page is closed, but in the next seconds, the video start playing in the background, and the state's dispose is not called, where i call VideoPlayerController's dispose. As a result, the video is
playing in the background. I expect that i close my page, and call dispose of widget state.
Why it does not call dispose, is it due to my async call? I search something about flutter widget life cycle. I just find initState, didChangeDependencies, deactivate, dispose, and build. I can't find override function which means widget close. So what can i do, can you give me some advice.

@zf19820621 Please provide  a small self-contained app that demonstrates the problem. You can include small examples inline if they're enclosed by backticks, or just provide a public link to a github "gist" - https://gist.github.com/.
Also please provide your flutter doctor -v output, it's needed to know the version of the framework. And do you use video_player 0.10.2+1 or any other version?

@zf19820621 you should check if(mounted){ // play video} when you receive data from the server.

Hello @zf19820621 !
Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the issue, if you have any more information for us; we will reopen it right away!
Thank you for your contribution.
P.S. If anyone still experience the same problem, please file a new issue with the information required in the template.
All system setups can be slightly different so it’s always better to open new issues and reference related issues.

Hello @zf19820621 !
Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the issue, if you have any more information for us; we will reopen it right away!
Thank you for your contribution.
P.S. If anyone still experience the same problem, please file a new issue with the information required in the template.
All system setups can be slightly different so it’s always better to open new issues and reference related issues.


Fix lock_guard in smacc_state_machine_impl.hpp

This fixes a lock_guard in smacc_state_machine_impl.hpp. Currently, this lock_guard is leading to compiler errors.

Interesting, I did not even noticed about that bug.
Lets have a look about what is happening there.

Okay, the bug is correct. I will merge this PR into rolling
I also applied your changes to galactic.


Deploy from Docker Registries

This issue is targeted for v2 (#83)
Background
Deployments from Docker registries would be a nice implementation to have, this will allow for Enterprises with Docker based image registries to have a collection of "apps" ready to launch in a few clicks from. Additionally, popular registries such as DockerHub can be used as a default to launch a myriad of applications from.

Link with #692

I'm closing this issue, because tracking features will be moved to GitHub discussions. Github issues will be only for bugs.
Version 4 is in full focus. v3 related issues will be closed, if it is not a critical bug.
Thanks for your understanding.


Add auto mtls to benchmark tests and improve memory

name                       old time/op        new time/op        delta
ClusterGeneration/empty-8        4.84ms ± 0%        4.28ms ± 0%   ~     (p=1.000 n=1+1)

name                       old alloc/op       new alloc/op       delta
ClusterGeneration/empty-8        1.93MB ± 0%        1.71MB ± 0%   ~     (p=1.000 n=1+1)

name                       old allocs/op      new allocs/op      delta
ClusterGeneration/empty-8         23.4k ± 0%         21.0k ± 0%   ~     (p=1.000 n=1+1)

@howardjohn: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

release-notes_istio
c42a9c3cad5831c35f7dcff0ce85b94969f1986e
link
/test release-notes_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest


Unexpected key "add_security_recommendation" When sending authentication message

Describe the bug
this exception is appeared in the latest version (1.0.21).
To Reproduce
Steps to reproduce the behavior:

Create authentication message template.
Try Sending Authentication Message example and the error will be shown.

Additional context
version (1.0.20) works fine.

Hi, thanks for the issue, I have pushed the fix on the next update.

Thank you for your prompt assistance in resolving the issue. Much appreciated!


fix(kit): CalendarRange click again on selected item not switch to item date

Close https://github.com/taiga-family/taiga-ui/issues/8820 , https://github.com/taiga-family/taiga-ui/issues/8780
https://github.com/user-attachments/assets/15201473-cce5-49df-b6fa-0ad723fa53e5

Hi @mdlufy ,
Could you Review and Validate

Why did the deep range allocation disappear? It confuses me

 @mohan-mu, why did the deep range allocation disappear in this example test? It confuses me

Fixed it

@mohan-mu Rebase your fork, due to our main branch has changes

@mohan-mu looks nice, th 👍

@mohan-mu if you want, you can try to fix the issue https://github.com/taiga-family/taiga-ui/issues/8820 for v3
https://github.com/taiga-family/taiga-ui/tree/v3.x

Thanks  @mdlufy , Let me take a Look


Handle CTRL-Click events on menu items

Related version: 1.3.1
Steps to reproduce

Go on the demo https://marmelab.com/admin-on-rest-demo/
CTRL + Click on a menu item

Expected behavior: The requested page should be open in a new tab
Actual behavior: The page is opened on the same page
It is especially as frustrating as the expected behavior works on most of the other buttons.

Few questions about this one :)

Does the solution still need to use the <MenuItem>? According to our designer (and material ui docs), <ListItem> should be used for navigation menu, <MenuItem> for popup, temporary menu.
Does the solution need to still use onTouchTap ?

Ideally yes, we should use material-ui components as much as possible.
We don't use onTouchTap anymore since the 1.3.0 - onClick works fine.
Possibly related to https://github.com/callemall/material-ui/issues/2720

Ctrl+Click work if you follow this implementation, but didn't you go the containerElement way before ?
ListItem is a material-ui component, but this was just a side remarks as it's not directly related to this problem.

Actually that was the first implementation. We changed it to use onClick because of https://github.com/marmelab/admin-on-rest/issues/642

Thanks @djhi, i knew I read this somewhere :)
Bit of a vicious circle as it seems that several possibilities exists:

Use containerElement, but this will break your #642 fix
Use <Link to="/something"><ListItem  primaryText="xsadasds"/>/Link>..with possible side effects
Using onTouchTap/onClick, and you loose some of the native functionality

The open in new tab will happen only if there is an href attribute and it is an a tag. Here, you are using a click event listener on a span. So, it won't open in new tab


[Enhancement][Lake] Add publish_log_version service

This PR is part of the PR stack to support schema changes on lake
tables.
This PR aims to support finding txn log by the commit version of a
transaction.
What type of PR is this：

[ ] bug
[ ] feature
[x] enhancement
[ ] refactor
[ ] others

[FE PR Coverage Check]
:heart_eyes: pass : 0 / 0 (0%)

[FE PR Coverage Check]
:heart_eyes: pass : 0 / 0 (0%)

run starrocks_admit_test

run starrocks_admit_test


#5 Test Routes

WHEN I test API POST, PUT, and DELETE routes in Insomnia Core
THEN I am able to successfully create, update, and delete data in my database


any issues with log4j vulnerability in JAVA 11.8 hotspot?

Question

Context
Java version:

Your operating system and platform:

Running on Windows server 2016
OpenJDK11U-jdk_64_windows_hotspot_11.0.13_8.msi

No issues - it’s a library bug not a JVM one
On Tue, 21 Dec 2021 at 19:00, RudyDJr @.***> wrote:

Running on Windows server 2016
OpenJDK11U-jdk_64_windows_hotspot_11.0.13_8.msi
—
Reply to this email directly, view it on GitHub
https://github.com/adoptium/adoptium-support/issues/422#issuecomment-999020421,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABME2BN7QQ5OYZEFWPAUFLUSDFF3ANCNFSM5KQ2X3UQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

--
Cheers, Martijn (Sent from Gmail Mobile)


Updating some dependencies

Updated scalike to 3.3.1
Updated play from 2.6.15 -> 2.6.19
Updated akka-http from 10.1.3 -> 10.1.5
Updated play-json from 2.1.9 -> 2.6.10
Removed akka-remote dependency

Other changes:

Renamed AkkaTestJawn -> ResultHelpers
Removed the AkkaTestJawn (no longer used)

rip akkatestjawn