"oni  filename" doesn't work

Opening a filename from the command line doesn't work

@pmurias - Hmm, which OS are you on?

Debian Linux
On 11 December 2016 at 19:40, extr0py<EMAIL_ADDRESS>wrote:

@pmurias https://github.com/pmurias - Hmm, which OS are you on?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/extr0py/oni/issues/84#issuecomment-266298974, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAGXpoYrkyWzyTYOkB3iqfVViPe7lSwkks5rHEOcgaJpZM4LJ_bJ
.

Works in the HEAD revision, only seems to be broken in the version on npm.
On 11 December 2016 at 20:12, Paweł Murias<EMAIL_ADDRESS>wrote:

Debian Linux
On 11 December 2016 at 19:40, extr0py<EMAIL_ADDRESS>wrote:

@pmurias https://github.com/pmurias - Hmm, which OS are you on?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/extr0py/oni/issues/84#issuecomment-266298974, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAGXpoYrkyWzyTYOkB3iqfVViPe7lSwkks5rHEOcgaJpZM4LJ_bJ
.

@pmurias - interesting, thanks for the details. That's strange that it works when built locally but not via npm install -g oni-vim. I just tried on my windows box (unfortunately, I don't have an easily accessible Linux box at the moment), and was unable to repro.
The command-line parsing makes the assumption that there will be two items prior to the filename - this is the relevant code in main.js:
// This method will be called when Electron has finished
// initialization and is ready to create browser windows.
// Some APIs can only be used after this event occurs.
app.on('ready', () => {
    createWindow(process.argv.slice(2))
})

Would be interesting to know what process.argv is in both those cases, (like using console.dir(process.argv))
There's also a potential that something in the ipc layer is working differently. The browser process gets the argument at the bottom of browser\src\index.tsx:
ipcRenderer.on("init", (_evt, message) => {
    start(__message.args__)
})

Would be useful to know what message.args is in this case

process.argv is the same in both instances.  I opened the main.js in each project.
npm install -g oni-vim
[ '/usr/lib/node_modules/oni-vim/node_modules/electron/dist/electron',
  '/usr/lib/node_modules/oni-vim/main.js',
  'main.js' ]

built locally:
[ '/home/keforbes/Documents/oni/node_modules/electron/dist/electron',
  '/home/keforbes/Documents/oni/main.js',
  'main.js' ]

I also tried printing message.args in both scenarios but neither one had any output.  I'm guessing this method isn't running in either case.
When launching from npm install -g oni-vim, the oni window is created but has no content.  There is a red blinking cursor in the top-left and an otherwise black screen.  If I hit <esc> it draws an empty file (white blinking cursor on first line, blue ~ on all other lines, bottom white line says "main.js [RO]"

$ file /usr/lib/node_modules/oni-vim/.travis.yml /home/keforbes/Documents/oni/.travis.yml
/usr/lib/node_modules/oni-vim/.travis.yml: ASCII text, with CRLF line terminators
/home/kforbes/Documents/oni/.travis.yml:   ASCII text

The files built in npm have ^Ms in them (dos format).
Only certain files have ^Ms though:
Files /usr/lib/node_modules/oni-vim/.editorconfig and /home/keforbes/Documents/oni/.editorconfig differ
Files /usr/lib/node_modules/oni-vim/.gitattributes and /home/keforbes/Documents/oni/.gitattributes differ
Files /usr/lib/node_modules/oni-vim/index.html and /home/keforbes/Documents/oni/index.html differ
Files /usr/lib/node_modules/oni-vim/LICENSE and /home/keforbes/Documents/oni/LICENSE differ
Files /usr/lib/node_modules/oni-vim/main.js and /home/keforbes/Documents/oni/main.js differ
Files /usr/lib/node_modules/oni-vim/.npmignore and /home/keforbes/Documents/oni/.npmignore differ
Files /usr/lib/node_modules/oni-vim/package.json and /home/keforbes/Documents/oni/package.json differ
Files /usr/lib/node_modules/oni-vim/README.md and /home/keforbes/Documents/oni/README.md differ
Files /usr/lib/node_modules/oni-vim/ROADMAP.md and /home/keforbes/Documents/oni/ROADMAP.md differ
Files /usr/lib/node_modules/oni-vim/TODO.md and /home/keforbes/Documents/oni/TODO.md differ
Files /usr/lib/node_modules/oni-vim/.travis.yml and /home/keforbes/Documents/oni/.travis.yml differ

This looks to be another occurrence of #7 but it affects files outside the bin/ directory.  @extr0py, you'll probably have to convert those files on your system since my git auto-converted the line endings (as you mentioned in #7).

Confirmed.  I ran dos2unix on everything installed by npm install -g oni-vim and oni can open files with oni <filename> now.

Great investigation @keforbes - thanks for all the details! Makes sense, it seems like the CRLF is clearly the culprit. I'll plan on doing future submissions from a Linux machine, since that seems like the safest route. Additionally, it'd be nice to configure auto-publish for TravisCI on tagged commits, which would help here too.

I set up Ubuntu on a spare machine and pushed 0.1.4 from there. Installing via npm install -g oni-vim works, and I can also do oni <filename>. Closing this out, but in the future the publish could be automated from TravisCI, which would be nice - used #95 to track that. Thanks again for the investigation, @keforbes !


fix(test): TestConfigReloader, wait for trivy db download

What type of PR is this?

Which issue does this PR fix:
#1525
What does this PR do / Why do we need it:
If an issue # is not available please add repro steps and logs showing the issue:
Testing done on this change:

Automation added to e2e:

Will this break upgrades or downgrades?
Does this PR introduce any user-facing change?:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

2023-06-22T15:06:29.9602951Z   reload scrub and CVE config ✔✔✔{"level":"info","trivyJavaDownloadURL":"ghcr.io/aquasecurity/trivy-java-db","time":"2023-06-22T15:05:25.61750386Z","message":"Config: using default Trivy Java DB download URL."}
2023-06-22T15:06:29.9603788Z ✔✔✔✔{"level":"info","time":"2023-06-22T15:05:25.718576809Z","message":"config file changed, trying to reload config"}
2023-06-22T15:06:29.9604926Z {"level":"info","trivyJavaDownloadURL":"ghcr.io/aquasecurity/trivy-java-db","time":"2023-06-22T15:05:25.720307929Z","message":"Config: using default Trivy Java DB download URL."}
2023-06-22T15:06:29.9605387Z ✔✘
2023-06-22T15:06:29.9605522Z
2023-06-22T15:06:29.9605529Z
2023-06-22T15:06:29.9605958Z Failures:
2023-06-22T15:06:29.9606105Z
2023-06-22T15:06:29.9606341Z   * zotregistry.io/zot/pkg/cli/config_reloader_test.go
2023-06-22T15:06:29.9606668Z   Line 395:
2023-06-22T15:06:29.9606937Z   Expected: true
2023-06-22T15:06:29.9607217Z   Actual:   false
2023-06-22T15:06:29.9607375Z
2023-06-22T15:06:29.9607382Z
2023-06-22T15:06:29.9607502Z 40 total assertions

yes, I can not make any sense out of it, locally passes every time, github fails every time

Otherwise, lgtm


Add video tutorial to Package Source Mapping docs

Consider adding https://www.youtube.com/watch?v=G6P38Dn69Ro from .NET conf to the Package Source Mapping docs
@JonDouglas what do you think?

Absolutely, send a pr

#01732162794

This is in PROD.


REST API doesn't support scopes with @ (at sign).

I came across an issue regarding @ when I was trying to access information about https://www.npmjs.com/package/@zeit/next-css.
Purl-spec supports this kind of scope in the following way<EMAIL_ADDRESS>Is there any way of accessing this kind of scope or it is not supported by the API?

Thanks for the report. The API does not currently support scopes, as you have noted. This is something we definitely want to fix; thanks for drawing our attention to the problem.


% Mapped reads in qc-metrics

In qc-metrics add the % mapped reads from the total number of used reads.

Added the "PCT_PF_READS_ALIGNED" to evaluation in qcCollect.

Also included bamstats for each infile and calculates the percentage mapped reads for each file and relays this information to qcCollect and analysisRunStatus. This should make it evident if there is a contamination or poor sequencing quality.


Document minimum C++ standard

I don't see minimum required C++ standard of VulkanMemoryAllocator in the documentation (only if I dig into the CMakeLists).
AFAIK, it was C++11 in 2.3.0, and it's now C++14 in 3.0.0.

Thank you for this suggestion. It was mentioned in README.md but not in Doxygen documentation. I added it.
C++14 is only a minor update that fixes some missing pieces after major C++11, so I hope that 8 years after its release it can be a required version 😀


System throws exception to console if mouse with attached monomers hovered away from canvas

Steps to Reproduce

Go to Micromolecules mode
Load from file using Add to Canvas way: Two nucleotides.zip
but NOT drop it to canvas
Move mouse away from the canvas (f.ex. hover it over button toolbar)

Actual behavior
System throws an error to console

ci.test.lifescience.opensource.epam.com-1722513263216.log
Expected behavior
No exception
Versions

Ketcher Version 2.23.0-rc.3 Build at 2024-07-31; 05:31:01
Indigo Toolkit Version 1.23.0-dev.3.2-gb9ac1d93-wasm32-wasm-clang-12.0.0
Windows 10 Pro
Chrome Version 127.0.6533.89 (Official Build) (64-bit)

Issues found while testing https://github.com/epam/ketcher/issues/4905

Duplicates - https://github.com/epam/ketcher/issues/5125


Moves 'DONE' out of the commandAction. Closes #2045

Moves 'DONE' out of the commandAction. Closes #2045

Coverage remained the same at 100.0% when pulling 02dda7603d2cba5982a0a01840513d955c10f586 on waldekmastykarz:verbose-done into 7d100202b667e69f83848dd832c524e784b40940 on pnp:main.

Coverage remained the same at 100.0% when pulling 02dda7603d2cba5982a0a01840513d955c10f586 on waldekmastykarz:verbose-done into 7d100202b667e69f83848dd832c524e784b40940 on pnp:main.

Merged manually.


figure_size() still crashes with segmentation fault

Following the closed issue #114, I still get a segmentation fault on call to figure_size(). I get the error on one machine and not on the other. Both running Ubuntu and gcc. The error I guess happens at the following call inside figure_size():
PyObject* res = PyObject_Call(detail::_interpreter::get().s_python_function_figure, ....
but it manifests itself only at the main() program exit. It means that the error causing call of figure_size() does not affect program execution following the call, e.g, plot() and show(). I believe, it is someway related to freeing resources, however, I cannot inspect the library function PyObject_Call() to find more.
The issue is manifested on Ubuntu 20.04 w/Python 3.8, while it doesn't show up on Ubuntu 18.04 w/Python 3.6.
Apparently, the fault also happens when the call to figure_size() is not explicit but implicit, possibly with a call to plot() or show(). On the other hand, a plain main() program consisting of a single call to figure_size() is sufficient to get the error.

aaa

See issue #268 and the proposed fix. Add
plt::detail::_interpreter::kill();

in main, before return. Alternatively, you may be able to fix it by changing the backend to TkAgg, although I haven't tried it. Follow the stackoverflow link in that post for more details.


Use supplied etcd2 with CoreOS

Commit https://github.com/GoogleCloudPlatform/kubernetes/commit/11556dc927247b96d1a18e45e48876e75ce3edab has introduced an extra download for etcd 2.0.9 with the intention to revert when CoreOS shipped etcd2. This is now the case, however etcd 0.4.9 is shipped as etcd and etcd 2.0.11 as etcd2. This PR reverts to using shipped etcd and makes use of etcd2.

Please check again!

I'm the author, however since there is a reverting commit, I'd add @lhuard1A to the mix, since it's his commit I'm reverting.

I understand why you might not want to run two instances of etcd on your CoreOS cluster as one (or now two?) instances already exist, but at this point, the etcd used by the master should be considered a private implementation detail of the master.
We haven't tested the master with etcd 2.0.11 and it may or may not work properly. As CoreOS updates the version of etcd2 you will automatically get bumped up to newer versions during deployments, which may break your cluster creation in unexpected ways.

The original reverted patch installed an etcd 2.0.9, which at that point wasn't supported either IIRC, so there is probably no harm in using 2.0.11. In any case, libvirt-coreos is normally not used for complete productive cluster installation, but instead usually used for development and testing, which is what I'm using it for.
Speaking of which: isn't etcd supposed to run in a container anyway? In this case, using CoreOS's version might become irrelevant.

We've been using Kubernetes with etcd2, it seems to work fine despite being unsupported!

@jakexks: the point seems to be that Kubernetes supports etcd2 (version 2.0.x seems to be a requirement nowadays), just not necessarily the latest version.

Indeed, my initial intention was to revert to using the etcd2 shipped within CoreOS.
In fact, I already submitted a PR for that: #7227
There are pros and cons for both having dedicated etcd instances for CoreOS on one side and for Kubernetes on the other side and for sharing the same instance.
I understand that Kubernetes is regularly tested only with a given minor version of etcd2, but the initial goal of the libvirt-coreos cluster provider was not to be as “production look-alike” as possible, it was to be a way to spawn a local multi-node cluster as fast as possible and in the lighter way as possible.
With that goal in mind, having to download an extra version of etcd2 sounded superfluous to me.
The question is now: is the behavior of minor versions of etcd2 expected to change so much that Kubernetes can’t afford being run with the lastest one?

Assigning @dchen1107
v1.0 triage needed

@rassie I am closing this pr in favor of #7227. Thanks!


Resize not work

Any call to this function - changes the size of the application on the ~ 200 x 1500.
OS: Windows 8.1
Compile Go version: 1.4

@spolu Can you look into this in thrust core.

This is an issue with go-thrust.
Changing
func (w *Window) Resize(width, height uint) {
	command := Command{
		Method: "resize",
		Args: CommandArguments{
			Size: SizeHW{
				Width:  width,
				Height: height,
			},
		},
	}

	w.CallWhenReady(&command)
}

to
func (w *Window) Resize(width, height uint) {
	command := Command{
		Method: "resize",
		Args: CommandArguments{
			Width:  width,
			Height: height,
		},
	}

	w.CallWhenReady(&command)
}

at https://github.com/miketheprogrammer/go-thrust/blob/master/lib/bindings/window/window.go#L314 fixes it.

Good had worked!
Pull. r.?

I'll fix today thanks

Fixed


Reset chunks

Hey!
I'm about to install portals, and I'm interested in if I can reset the whole world/chunk/block data thing? like pressing f5 in the browser, which methods should I call in what order?

This is another feature that's on the schedule but not done yet. Basically what's needed is to change the source of world data and then unload/reload all the local world chunks. Eventually the engine needs a built-in way of doing this, but for now the quick and easy way would probably be to just move the player a few hundred voxels away - that way, the current chunk handling code will see that the current chunks have moved out of draw range, ditch them, and emit events asking for new data. I haven't tried this though!

I've tried it works perceftly, but was curious if I could just kill the chunks :D

No built-in way yet. You could set the chunk add distance to 0, wait a second for stuff to depopulate, then change the world data provider and change the distance back to normal, but that would leave the center-most chunk in memory until the player moves over a chunk boundary.
A proper method is on the to-do list!

(Update: now supported, see #13 )


Warn on element type change

Closes #88.
This will throw a warning during reconciliation if a component type has changed. It will output stack traces of the two components involved, old and new. In cases where these warnings are unwelcome, they can be disabled by setting the configuration key warnOnTypeChange to false (defaults to true).
Checklist before submitting:

[x] Added entry to CHANGELOG.md
Test changes aren't feasible
No documentation changes made

Coverage decreased (-1.0%) to 89.311% when pulling e0321ac83c085e831cc4e06e60637017aa0463c9 on AmaranthineCodices:warn-on-type-change into 271c68dd4ca5d25eb8a10156df96583a96e2b109 on Roblox:master.


[FLINK-703] Use complete element as join key

Hello. I open a pull request about FLINK-703. You can find more detail description in JIRA. This PR contains following changes.

Add BasicKeySelector class to use complete element as key.
Add checkForAtomicType method in Keys class to check condition.
Modify CoGroupOperator, JoinOperator, DataSet in Java and Scala API
Add some unit tests and integration tests to test this modification.

@hsaputra Thanks for advice! I renamed BasicKeySelector to IdentityKeySelector to prevent ambiguous naming. I added JavaDoc for IdentityKeySelector.
BTW, I found some duplicated classes with IdentityKeySelector (1, 2, 3). Should I substitute the IdentityKeySelector for them? It will decrease the amount of duplicated code.

Looks good @chiwanpark. Could you add some documentation besides the java doc? For example, here: http://ci.apache.org/projects/flink/flink-docs-master/programming_guide.html#define-keys-using-key-selector-functions

Thanks @chiwanpark for the PR!
Using an IdentityKeySelector is not the best solution in this case. A KeySelector<X,Y> transparently converts a DataSet<X> into a DataSet<Tuple2<Y,X> and uses the first tuple field as key. Since the KeySelector used here is an IdentityKeySelector we end up with a DataSet<X,X> which unnecessarily doubles the amount of data.
I will look at this PR later in detail and give some feedback how it could be improved. Thanks!

Very good first start!
The code looks correct and there are many tests, nice :-)
However, as I said before I would not use KeySelectors because they basically double the data. Generalizing ExpressionKeys for AtomicTypes seems to be the better approach.
Also some tests for checking correct behavior in case of invalid programs would be good to have.

@fhueske Thank you for review! I will reimplement without KeySelector and update the PR.
@mxm Okay, I will add some documentation after reimplement this. Thank you.

Unfortunately, Because I'm undergraduate student, I have to put in my time on preparing mid-exam. :(
I will update the PR as soon as possible. Maybe the PR will be updated in next week.

No worries, that's absolutely fine :-)
Good luck with your exams!

Hi. I updated this PR. The changes are following.

Re-implement this feature with generalizing ExpressionKeys.
Modify CoGroupOperatorBase, GroupCombineOperatorBase and GroupReduceOperatorBase to allow use of AtomicType as Key.
Add unit tests to test invalid usage.

Because a mention for wildcard expression with atomic type exists already in documentation. I didn't modify documentation.

Thanks for the update. Looks really good!
I have just a few inline comments. Once these are resolved, I would try the code and merge it if everything works.

I updated this PR. Thanks for advice. :)

Remove setParallelism(1) in test code.
Simplify testGroupReduceWithAtomicValue in GroupReduceITCase.
Add a null check for expressionsIn in constructor of ExpressionKeys.

Thanks for the prompt update and the good work!
Will try the PR and merge it if everything works fine :-)


Dialog is not displayed on correct position in Safari on iOS 8

Bug, feature request, or proposal:
Bug
What is the expected behavior?
Dialog displays on center of screen
What is the current behavior?
Dialog displays on top left of screen

Which versions of Angular, Material, OS, browsers are affected?
Material: Material2-beta2
Browser: Safari on iOS 8
OS: iPad mini 2 - iOS 8.2

We haven't added browser prefixes in this case, because we don't support iOS 8. Material supports the last 2 major versions of browsers (in this case it's Safari 9 and 10).


Add the transient time as an argument

The measurement result is likely to be the first maximum value calculated.
To ignore transient maximum values caused by caching and other effects, add transient_time as an argument.

fixed: v0.2


Description is not shown

Opened All (node)
Expanded a PR in that
Clicked on description

🐛 A blank screen is shown

Fixed by https://github.com/Microsoft/vscode-pull-request-github/commit/ec53fb62e62e98371d90193923fc33f0f2a2a581


Why do we need to specify the merchant ID for Apple Pay?

Is your feature request related to a problem? Please describe.
Currently we need to specify a separate applepay section in the configuration in order to set the merchantID. But this ID is available inside the response from the call to /paymentMethods, so you should be able to get it from therre.
Still, some display name would be required, unfortunately, since the merchantName in the /paymentMethods response is the Adyen account number. But perhaps that can be changed.
Making those changes would allow Apple Pay to be enabled without any additional confugration

Hey @erik-kallen
Thank you for a great idea 💚
It works the way you described for Google Pay, and I hope we can make it possible for iOS as well.
Will check with our product team and get back to you!


Library libsuper_native_extensions.so not found for devices with 32-bit CPU and 4 cored

Invalid argument(s): Failed to load dynamic library 'libsuper_native_extensions.so': dlopen failed: library "libsuper_native_extensions.so" not found
W/System.err(13605): 	at ffi-patch.ffi_dynamic_library_patch.dart._open(ffi_dynamic_library_patch.dart:11)
W/System.err(13605): 	at ffi-patch.ffi_dynamic_library_patch.dart.new DynamicLibrary.open(ffi_dynamic_library_patch.dart:22)
W/System.err(13605): 	at super_native_extensions.src.native.context.dart.openNativeLibrary(context.dart:34)
W/System.err(13605): 	at super_native_extensions.src.native.context.dart._getNativeContext(context.dart:12)
W/System.err(13605): 	at super_native_extensions.src.native.context.dart._nativeContext(context.dart:20)
W/System.err(13605): 	at super_native_extensions.src.native.context.dart._nativeContext(context.dart:0)
W/System.err(13605): 	at super_native_extensions.src.native.context.dart.superNativeExtensionsContext(context.dart:30)
W/System.err(13605): 	at super_native_extensions.src.native.clipboard_reader.dart.new ClipboardReaderImpl(clipboard_reader.dart:23)
W/System.err(13605): 	at super_native_extensions.src.clipboard_reader.dart.ClipboardReader.instance(clipboard_reader.dart:8)
W/System.err(13605): 	at super_native_extensions.src.clipboard_reader.dart.ClipboardReader.instance(clipboard_reader.dart:0)
W/System.err(13605): 	at super_clipboard.src.system_clipboard.dart.SystemClipboard.instance(system_clipboard.dart:13)

Devices info:

Samsung S5 mini, Android 6.0.1

I have Android 6.0.1 with 32bit CPU, which according to https://github.com/simolus3/drift/issues/895#issuecomment-739322054 should have the same issue but I'm unable to reproduce this. So it seems like there's some other contributing factor here.

Can you guess the reason? Our testers reproduce on these devices

please help solve the problem. Maybe it's a script configuration issue? Worked correctly with the version 0.7.3

Can you guess the reason? Our testers reproduce on these devices.
Do u also have 4 core on your device?

Same problem. Any updates?
Device: samsung galaxy s4 mini

You can reproduce this problem on an emulator with Android 6.
Android 6:

armeabi-v7a - cant launch the application on the laptop
x86:

UnhandledFlutterException: Invalid argument(s): Failed to load dynamic library 'libsuper_native_extensions.so': dlopen failed: library "libsuper_native_extensions.so" not found
12:28:16.504  W  	at ffi-patch.ffi_dynamic_library_patch.dart._open(ffi_dynamic_library_patch.dart:11)
12:28:16.505  W  	at ffi-patch.ffi_dynamic_library_patch.dart.new DynamicLibrary.open(ffi_dynamic_library_patch.dart:22)
12:28:16.505  W  	at super_native_extensions.src.native.context.dart.openNativeLibrary(context.dart:34)
12:28:16.505  W  	at super_native_extensions.src.native.context.dart._getNativeContext(context.dart:12)
12:28:16.505  W  	at super_native_extensions.src.native.context.dart._nativeContext(context.dart:20)
12:28:16.505  W  	at super_native_extensions.src.native.context.dart._nativeContext(context.dart:0)
12:28:16.505  W  	at super_native_extensions.src.native.context.dart.superNativeExtensionsContext(context.dart:30)
12:28:16.505  W  	at super_native_extensions.src.native.clipboard_reader.dart.new ClipboardReaderImpl(clipboard_reader.dart:23)
12:28:16.505  W  	at super_native_extensions.src.clipboard_reader.dart.ClipboardReader.instance(clipboard_reader.dart:8)
12:28:16.505  W  	at super_native_extensions.src.clipboard_reader.dart.ClipboardReader.instance(clipboard_reader.dart:0)
12:28:16.505  W  	at super_clipboard.src.system_clipboard.dart.SystemClipboard.instance(system_clipboard.dart:13)

Maybe those two links above will be useful to you?
Need a fix

Getting this on an iOS project. Failed finding build/ios/Debug-iphoneos/super_native_extensions/libsuper_native_extensions.a


Google Cost Recommender: Added cost duration in months to incident output

Description
Added cost duration in months to incident output. Also removed the negative value from the cost in order to make the output more clear to the user.
Tested and confirmed it works as expected.

          1 Warning

:warning:
Should this include readme changes

  Generated by :no_entry_sign: Danger

Can we change cost to Monthly Savings, and include the currency symbol to the Monthly Savings like we do in other Policies. Using a column for currency takes value away from more important columns. Also the UI only shows the first 5 columns. The most important columns should be showing first.

I made most of these changes. I used "Savings" instead of "Monthly Savings" since it is not a given that it will always be for a single month. The column for "Savings Duration (Months)" should cover the amount of time.

closing this as we are going to do a bunch of discrete policies.


Update gallery images

Related Ticket(s)
{{Provide url(s) to the related ticket(s) that this pull request addresses}}
Description
{{Add a human-readable description / detail summary of what the PR is changing and any details around how and why}}
{{If applicable, include a screenshot indicating an example or examples of what the PR is changing in the application}}
Changelog
New

{{new thing}}

Changed

{{changed thing}}

Removed

{{removed thing}}

This task is still relevant and should be prioritized in Q1 2021.

Will merge the updated in this PR and work on the "Content-block with media and Logo grid" with a separate PR since I can not motify Jacob's PR.

The update in this PR seems outdated and incompleted. We will close this PR and work on the update in Q1 2021 as originally intended.


Include aka.ms link

Thanks for this, but our guidelines do not allow using aka links internally in docs for various reasons, so I have to close this PR. But thanks.


Menu song (Bug label doesnt work for me)

So I am trying to add a new menu song and I changed the bpm and stuff like that but when I pull up the game, it just stays on the black screen. So i tried editing the BPM for the thing and it still won't work

Even when I replace the files back to the original and I putr everything back to the way it was, it still doesn't work

I need more information about what files you have editted

I edited freakyMenu and Titlestate.hx

The song: https://www.bandlab.com/tobayt/new-project-eec7247f


unstable release of secure-handlebars 0.1.0

this version is the unstable version of the secure-handlebars, the context parser being used does not consider the cross browser inconsistency on handling some character sets (like null char handling in IE etc.), it may make the wrong decision to add the right filters on the output context.

CLA is valid!


Can you add HEAT - 0x8000011e please ?

Dear All,
I would like to ask whether the HEAT could be add into coin list please ?
Best Regards,
ytz

Please ask the HEAT community to submit a pull request.


Win debug build

Enable tokenizers debug build on windows
CVS-148308, CVS-148125

Please fix openvino's -DOPENVINO_EXTRA_MODULES to work with these changes


Fuse multiply apply

Depends on #77.

Pull Request Test Coverage Report for Build 930251103

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 80.966%

Totals

Change from base Build 929081013:
0.0%

Covered Lines:
1425

Relevant Lines:
1760

💛  - Coveralls

Pull Request Test Coverage Report for Build 930251103
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 80.966%

Totals

Change from base Build 929081013:
0.0%

Covered Lines:
1425

Relevant Lines:
1760

💛  - Coveralls


Javac 7 friendly ordering

Latest polishing on ordering, does the following:

Uses ordering friendly with javac 7 (implicit ordering broke someone)
Removes explicit instructions for ordering spans
Consolidates "List of Spans" ordering to first span vs timestamp

First span in a sorted list is already first timestamp
This avoids redundant searching through annotations

@rjbhewei this should fix your javac 7 thing.. I compiled locally on javac 7 w/o failure

we've redundant checks on travis. the first failed due to maven.twttr.biz flaking out, I consider this a pass.


Is this production-ready?

Hi, first of all, thanks for creating this. It's nice to see an actively-maintained NetworkTables rust client.
I was wondering if this is stable, and in a state to be used in production. I'm planning to use this in a project, but it seems quite new.

After we test the newest release on my team's dashboard tomorrow, I'll have your answer. This latest release fixes a bug in the code that is likely the culprit of issues we've had with our dashboard.

Great, thanks.

After doing more testing and bug fixes, I would say this is ready for production.

Awesome, thanks a lot!


Possibility to correlate http requests custom headers with their respective traces

I'm creating a flutter integration for my mobile app that uses GraphQL to make requests to our backend so as you can imagine, every request/trace just have the same endpoint/method. I have added the addHTTPHeadersTrackingFor to track the operationName of each query/mutation. I was hoping to select the requests in the "HTTP requests" and use the "view distributed traces" to filter them, but when I select the request using the operationName grouping, the option to view distributed traces just don't appear.
The http request screen if I'm filtering by request domain:

The same screen if I'm filtering by operation name:

I'm I missing some configuration? Other thing that would help me would be the possibility to change the trace name by itself, but I didn't find any mention to this on the docs.

@rodrigo Can you share which GraphQL Library you are using? Also, can you share a code snippet for a GraphQL request? This will help us reproduce the issue and provide a solution.

@ndesai-newrelic
We're using the graphql_flutter lib on the version 5.1.0.
On our main.dart, we added the tracking method:
    NewrelicMobile.instance.addHTTPHeadersTrackingFor(['operationName']);

For the graphql requests we have a class (still in development) that the implements HttpLink and change the request method to add the header:
class CustomLink implements HttpLink {
...
  @override
  Stream<Response> request(Request request, [NextLink? forward]) =>
      _delegate.request(
          request.updateContextEntry<HttpLinkHeaders>(
            (HttpLinkHeaders? headers) => HttpLinkHeaders(
              headers: <String, String>{
                ...headers?.headers ?? <String, String>{},
                'operationName':
                    exp.firstMatch(request.operation.toString())![0] == null
                        ? 'Anonymous Query'
                        : exp
                            .firstMatch(request.operation.toString())![0]
                            .toString()
              },
            ),
          ),
          forward);

A class that builds a GraphQLClient using this custom the CustomLink when the app launches. And finally parts of the code that use the client to make requests:
  Future<Account> requestAccount() async {
    final resultData = await doGraphQlOperation(
      () => client.query(QueryOptions(
        document: gql(someQuery),
        fetchPolicy: FetchPolicy.noCache,
      )),
    );
...

@rodrigo Is the issue you described happening on Android or iOS? I found a bug in iOS where we are not tracking headers, and I am going to fix it in the next release.

https://github.com/newrelic/newrelic-flutter-agent/pull/128

Hi @ndesai-newrelic
The issue is happening on both android and ios!

@ndesai-newrelic I don't know the outcome of the bug fixed on #128, but unfortunately I don't think its the same case. The headers are being tracked, I can see them in the selection that groups the http request. The problem is that when I select an specific http request through a custom header filter, I can't view the related traces.

@rodrigo let's discuss this on newrelic forum. I am closing it here.


Does the VSCode support such debug situation: "Python script call c function, and we want to debug this c function"?

VSCode Version: 1.7.1
OS Version:Ubuntu 15.04

Steps to Reproduce:

in launch.json i set like this:
 {
     "name": "C++ Attach",
     "type": "cppdbg",
     "request": "attach",
     "program": "${workspaceRoot}/example.so",
     "processId": "${command.pickProcess}",
     "linux": {
         "MIMode": "gdb"
     },
     "osx": {
         "MIMode": "lldb"
     },
     "windows": {
         "MIMode": "gdb"
     }
 }

And then we run a python script which will call a C function writen in the example.so

We attach the python script's process and set a breakpoint in the example.cpp

I hope that it can break in the line which i set a breakpoint, but it is not. So i feel confuse that does the VSCode support such situation: "Python script call c function, and we want to debug this c function"?

@xiaoxiongli
This would be a question for the C++ extension being used for debugging. Which extension are you using?
@weinand Any insights before moving this to extension repo?

@ramya-rao-a yes, this is a question for the C++ extension.

@xiaoxiongli Please open an issue in the repo of the extension that you are using for C++ debugging


Traffic Sign Recognition - [GSSOC '23]

💥 Proposal
I am a Machine Learning enthusiast. I want to build Convolution Neural Network (CNN) model for Traffic Sign Recognition using Keras Library.
Kindly assign this issue to me.

@Soumya1219 please provide the dataset link which you will be using.

https://www.kaggle.com/datasets/meowmeowmeowmeowmeow/gtsrb-german-traffic-sign

cool
@Soumya1219 - you can go ahead! We are assigning you 21 days for this project, after which it will be assigned to someone else if not completed. All the best!
Name the file as: algorithm_dataset.ipynb and link it in the readme of the labeled directory as algorithm - dataset.


Release version is not optimized

I think you've packed nuget package with "debug" config

Could you please try 0.3.5 - it is Release.


[Bug]: ProtocolError X timed out.

Minimal, reproducible example
import puppeteer from 'puppeteer';

const browser = await puppeteer.launch({
    args: [
      "--no-sandbox",
      "--headless",
    ],
    dumpio: true
});

const page = await browser.newPage();

await page.goto("about:blank")

await browser.close();

Background
Some of our developers have issues when puppeteer browser is started and used from a docker container.
Browser version tested: Chrome 126.0.6478.126 and 126.0.6478.182.   Seems to happen both in headless: true and in headless: 'shell'.
Puppeteer was also tested with: 22.12.1 and 22.13.1
Debug log:
puplog.txt
Starting the dbus daemon gets rid of the warnings, but doesn't fix the issue.
Expectation
This should launch the browser, open the blank page and close the browser.
Reality
For some developers, this fails with: ProtocolTimeout, see the puplog.txt for details.
Puppeteer configuration file (if used)
No response
Puppeteer version
22.12.1
Node version
20.14.0
Package manager
npm
Package manager version
10.1.0
Operating system
Linux

I am not able to reproduce on either Linux or MacOS. Do you have required system dependencies installed? Can you reproduce using our Docker image https://pptr.dev/guides/docker ?

Please resend I didn't know that was supposed to do this I'm sorry what do
I need to do
On Thu, Aug 1, 2024, 9:01 AM github-actions[bot] @.***>
wrote:

We're marking this issue as unconfirmed because it has not had recent
activity and we weren't able to confirm or reproduce it. The issue will be
closed if no further activity occurs within the next 7 days. cc
@puppeteer/bug-triage
—
Reply to this email directly, view it on GitHub
https://github.com/puppeteer/puppeteer/issues/12780#issuecomment-2263158303,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BKIFM27YSOU2PZ2CQX5FQSLZPI5UZAVCNFSM6AAAAABLCSAPFOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRTGE2TQMZQGM
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

I think this can be closed, it turned out to be an issue with a VScode extension. @Aegonek will provide more details if he will find the time. Thanks for looking into this.


Skip upload, scan directory to create content

Feature request
Is there a Manage Content functionality to skip manually uploading files, instead have streama scan a local folder (i.e. /mnt/c/streama/Videos from settings path) and use whatever files there are and map them to movies or shows. Streama can probably be tweaked so that it doesnt upload a copy of the original file but somehow  uses the original file & location to create a movie.

You can set a local directory and then use the bulk add files feature. This won't re-upload any items and use the files right from the set directory.

Here is the (new) readme section about this: https://github.com/dularion/streama/blob/master/README.md#accessing-existing-files


panic during parsing of sha1 during upload-stemcell

uploading 3363.9 with information from http://bosh.io/stemcells/bosh-openstack-kvm-ubuntu-trusty-go_agent
$ bosh us https://s3.amazonaws.com/bosh-core-stemcells/openstack/bosh-stemcell-3363.9-openstack-kvm-ubuntu-trusty-go
_agent.tgz --sha1=1cddb531c96cc4022920b169a37eda71069c87dd                                                                                Using environment '<IP_ADDRESS>' as client 'admin'

Task 351

08:28:01 | Update stemcell: Downloading remote stemcell (00:00:29)
08:28:30 | Update stemcell: Verifying remote stemcell (00:00:00)
            L Error: panic: Parsing multiple digest: Unable to parse digest string. Digest and algorithm key can only contain alpha-numeric characters.

goroutine 1 [running]:
panic(0x51cc80, 0xc420016580)
        /usr/local/go/src/runtime/panic.go:500 +0x1a1
github.com/cloudfoundry/bosh-utils/crypto.MustParseMultipleDigest(0x7ffc0b44bbee, 0x2a, 0x10000c420039c70, 0x5ed126dd0000005d, 0x2)
        /tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/crypto/multiple_digest.go:29 +0x12e
main.MultiDigestCommand.Execute(0x7ffc0b44bba4, 0x49, 0x7ffc0b44bbee, 0x2a, 0xc42000e570, 0x0, 0x3, 0x488a01, 0x7f5ed7f47000)
        /tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/main/verify_multidigest.go:52 +0x39
main.(*MultiDigestCommand).Execute(0xc420010140, 0xc42000e570, 0x0, 0x3, 0x1, 0x3)
        <autogenerated>:1 +0x8b
github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags.(*Parser).ParseArgs(0xc4200180c0, 0xc42000a190, 0x3, 0x3, 0xc420066000, 0xc4200180c0, 0x7ffc0b44bb7
d, 0x0, 0x0)
        /tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags/parser.go:316 +0x8e6
github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags.(*Parser).Parse(0xc4200180c0, 0xc420010140, 0x16, 0xc4200180c0, 0x4a3b01, 0xc420010140)
        /tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags/parser.go:186 +0x74
github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags.Parse(0x516100, 0xc420010140, 0x54f8bc, 0x28, 0x5dd1a0, 0xc420016360, 0xc4200001a0)
        /tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags/parser.go:133 +0x4c
main.main()
        /tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/main/verify_multidigest.go:29 +0x77

is this built from master, not 261.x?
Sent from my iPhone

On Mar 3, 2017, at 12:35 AM, Marco Voelz<EMAIL_ADDRESS>wrote:
uploading 3363.9 with information from http://bosh.io/stemcells/bosh-openstack-kvm-ubuntu-trusty-go_agent
$ bosh us https://s3.amazonaws.com/bosh-core-stemcells/openstack/bosh-stemcell-3363.9-openstack-kvm-ubuntu-trusty-go
_agent.tgz --sha1=1cddb531c96cc4022920b169a37eda71069c87dd                                                                                Using environment '<IP_ADDRESS>' as client 'admin'
Task 351
08:28:01 | Update stemcell: Downloading remote stemcell (00:00:29)
08:28:30 | Update stemcell: Verifying remote stemcell (00:00:00)
L Error: panic: Parsing multiple digest: Unable to parse digest string. Digest and algorithm key can only contain alpha-numeric characters.
goroutine 1 [running]:
panic(0x51cc80, 0xc420016580)
/usr/local/go/src/runtime/panic.go:500 +0x1a1
github.com/cloudfoundry/bosh-utils/crypto.MustParseMultipleDigest(0x7ffc0b44bbee, 0x2a, 0x10000c420039c70, 0x5ed126dd0000005d, 0x2)
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/crypto/multiple_digest.go:29 +0x12e
main.MultiDigestCommand.Execute(0x7ffc0b44bba4, 0x49, 0x7ffc0b44bbee, 0x2a, 0xc42000e570, 0x0, 0x3, 0x488a01, 0x7f5ed7f47000)
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/main/verify_multidigest.go:52 +0x39
main.(*MultiDigestCommand).Execute(0xc420010140, 0xc42000e570, 0x0, 0x3, 0x1, 0x3)
:1 +0x8b
github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags.(*Parser).ParseArgs(0xc4200180c0, 0xc42000a190, 0x3, 0x3, 0xc420066000, 0xc4200180c0, 0x7ffc0b44bb7
d, 0x0, 0x0)
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags/parser.go:316 +0x8e6
github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags.(*Parser).Parse(0xc4200180c0, 0xc420010140, 0x16, 0xc4200180c0, 0x4a3b01, 0xc420010140)
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags/parser.go:186 +0x74
github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags.Parse(0x516100, 0xc420010140, 0x54f8bc, 0x28, 0x5dd1a0, 0xc420016360, 0xc4200001a0)
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags/parser.go:133 +0x4c
main.main()
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/main/verify_multidigest.go:29 +0x77
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

yup, that's from master. sorry about the missing info there.
From: Dmitriy Kalinin<EMAIL_ADDRESS>Reply-To: cloudfoundry/bosh<EMAIL_ADDRESS>Date: Friday, 3 March 2017 at 15:59
To: cloudfoundry/bosh<EMAIL_ADDRESS>Cc: "Voelz, Marco"<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [cloudfoundry/bosh] panic during parsing of sha1 during upload-stemcell (#1607)
is this built from master, not 261.x?
Sent from my iPhone

On Mar 3, 2017, at 12:35 AM, Marco Voelz<EMAIL_ADDRESS>wrote:
uploading 3363.9 with information from http://bosh.io/stemcells/bosh-openstack-kvm-ubuntu-trusty-go_agent
$ bosh us https://s3.amazonaws.com/bosh-core-stemcells/openstack/bosh-stemcell-3363.9-openstack-kvm-ubuntu-trusty-go
_agent.tgz --sha1=1cddb531c96cc4022920b169a37eda71069c87dd Using environment '<IP_ADDRESS>' as client 'admin'
Task 351
08:28:01 | Update stemcell: Downloading remote stemcell (00:00:29)
08:28:30 | Update stemcell: Verifying remote stemcell (00:00:00)
L Error: panic: Parsing multiple digest: Unable to parse digest string. Digest and algorithm key can only contain alpha-numeric characters.
goroutine 1 [running]:
panic(0x51cc80, 0xc420016580)
/usr/local/go/src/runtime/panic.go:500 +0x1a1
github.com/cloudfoundry/bosh-utils/crypto.MustParseMultipleDigest(0x7ffc0b44bbee, 0x2a, 0x10000c420039c70, 0x5ed126dd0000005d, 0x2)
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/crypto/multiple_digest.go:29 +0x12e
main.MultiDigestCommand.Execute(0x7ffc0b44bba4, 0x49, 0x7ffc0b44bbee, 0x2a, 0xc42000e570, 0x0, 0x3, 0x488a01, 0x7f5ed7f47000)
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/main/verify_multidigest.go:52 +0x39
main.(*MultiDigestCommand).Execute(0xc420010140, 0xc42000e570, 0x0, 0x3, 0x1, 0x3)
:1 +0x8b
github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags.(*Parser).ParseArgs(0xc4200180c0, 0xc42000a190, 0x3, 0x3, 0xc420066000, 0xc4200180c0, 0x7ffc0b44bb7
d, 0x0, 0x0)
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags/parser.go:316 +0x8e6
github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags.(*Parser).Parse(0xc4200180c0, 0xc420010140, 0x16, 0xc4200180c0, 0x4a3b01, 0xc420010140)
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags/parser.go:186 +0x74
github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags.Parse(0x516100, 0xc420010140, 0x54f8bc, 0x28, 0x5dd1a0, 0xc420016360, 0xc4200001a0)
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/vendor/github.com/jessevdk/go-flags/parser.go:133 +0x4c
main.main()
/tmp/build/020a9e9e/gopath/src/github.com/cloudfoundry/bosh-utils/main/verify_multidigest.go:29 +0x77
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/cloudfoundry/bosh/issues/1607#issuecomment-283975622, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACJv93EDMeY9JCbuojoRHmbdS-aeqGTWks5riCrHgaJpZM4MR_nR.

i think this is resolved now on master.


Fixes for neighbour letter history

Description of change

Fix letter margins
Render markdown in letter PDFs
Invoke the LetterSendingService with the text from the params
Set a fallback state for the letter status

Story Link
https://trello.com/c/mqUkdGnL/5-view-a-copy-of-neighbour-letters

I think the expected value needs updated?


⚠ Bofrost.at has degraded performance

In 6032342, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1600 ms

Resolved: Bofrost.at performance has improved in a373ea4 after 11 minutes.


Fix #3169 to add S3 KMS encryption test

It could conflict with https://github.com/apache/camel-quarkus/pull/3175/ to fix the quarkus-client test running in real AWS. So we should make #3175 get merged at first.

Thanks @aldettinger and yeah, I'm working on the native issue in kms tests.


nanum: 20170925 -> 20200506

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nanum/versions.
meta.description for nanum is: Nanum Korean font set
meta.homepage for nanum is: https://hangeul.naver.com/font
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 20200506 in filename of file in /nix/store/hxmx1rcwy9yphhsafnrk048bhgnhhk9g-nanum-20200506

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
nanum

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/hxmx1rcwy9yphhsafnrk048bhgnhhk9g-nanum-20200506 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A nanum https://github.com/r-ryantm/nixpkgs/archive/318498c4edf30649f77eff149d44847bb5fba712.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/hxmx1rcwy9yphhsafnrk048bhgnhhk9g-nanum-20200506
ls -la /nix/store/hxmx1rcwy9yphhsafnrk048bhgnhhk9g-nanum-20200506/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

nanum

Maintainer pings
cc @serge-belov for testing.

Result of nixpkgs-review pr 217176 run on aarch64-darwin 1

1 package built:

nanum


A common API Metadata issue and how to solve it for my use case.

[Repost from the discord with modification.] Note that the attached metadata can be found in the original discord support post
Tagging: @warengonzaga
👋 A common API Metadata issue and how to solve it for my use case.
Hi  so it appears that the smart contract metadata for
PulseX V1 SwapRouter address  = 0x98bf93ebf5c380C0e6Ae8e192A7e2AE08edAcc02
and
PulseX V2 SwapRouter address = 0x165C3410fC91EF562C50559f7d2289fEbed552d9
Are NEVER going to be updated, imported or resolved without manual intervention.
I also would like to note that this is a common error motif, I'm not sure of a good solution, perhaps another way to verify metadata other than https://sourcify.dev/  as it also has it's own issues, one of them being it doesn't support Pulsechain. Perhaps the ability to throw in a abi/metadata .json file and optimistically see if it works - It'd probably be a good idea to scope said metadata to the individual user/web3 connect - perhaps that's a lot of overhead i'm just theorizing here. Perhaps I am also misunderstanding the workflow here too - do feel free to point that out if thats the case.
There is a solution to at least get what I would like to do done, it's not a perfect solution but I think "good enough" is better than "not at all".

I've attached a metadata.json file in the original discord post- it's taken from here
Place it wherever you place metadata for your API to register it.
Repeat so it's done for both 0x98bf93ebf5c380C0e6Ae8e192A7e2AE08edAcc02 and 0x165C3410fC91EF562C50559f7d2289fEbed552d9

Thats its really.
Thank you in advanced.
PS I've added an alternate version of the metadata should the first one not work, the alternate has worked for me just using vanilla js and querying the blockchain directly. You may need to go one bracket layer deeper to the "ABI" section.

Hey @joaquim-verges or @MananTank can you take a look here?

@IntrepidShape thanks for reporting this.
We'll take a look at the metadata and see what can be done there.
In the meantime, you can always pass an ABI to getContract() and useContract() if you have it to bypass the automatic abi resolution. That should solve your problem immediately.


int64 support for cf/flags library

As a plugin developer, I want to use int64 flag values to represent nanosecond time values.

The CF CLI team does not support the cf/flags as an externally consumable package.
Additionally anything under the cf directory is considered legacy and is only updated when we absolutely have to.


Great work!

Good luck!

您好，您的邮件我已收到，尽快给您回复。谢谢！

Thank you for your interest in our work. Please feel free to ask any questions you may have regarding the paper and code.


Usage Plans & API Keys

Hi,
first of all, thank you very much for this great example repo.
I have a question regarding the following section from the documentation: Usage Plans & Reserved Concurrency by Tenant Tiers
In there it says: "... We have associated the API keys with these usage plans to ensure tenant level throttling limits."
Now to my question:
Looking at the code I can see that there are 4 usage plans reflecting the different tiers. Each usage plan also has 1 predefined API key assigned. The API keys are coming from the Lambda Authorizer during the execution.
What I am missing here is how this actually throttles requests on tenant level? If I have multiple tenants in 1 tier that are being mapped to the same API key behind the scenes, aren't they throttled on tier level then? Since the usage plans also have quotas configured, the usage of one tenant (in the basic tier for example the quota is 1000) would also influence the other tenants of this tier. This means if one tenant does 900 calls a day a second tenant can only do 100. Or am I missing something here?
Thanks in advance

Hi @mk0e
In the current reference implementation we have created usage plans per tier and you are correct here all tenants in the tier will share the limits.
As mentioned in the Usage Plans & Reserved Concurrency by Tenant Tiers "Depending upon your scenario, you might consider having one usage plan per tenant as well" you can create one usage plan per tenant.


Fix Stable Build zip file

SharpZip package was missing and stable build failed to create the zip file

done:
http://teamcity.codebetter.com/viewLog.html?buildId=lastSuccessful&buildTypeId=FileHelpersStable&tab=artifacts&guest=1


Update README.md

Small updates to the README to improve clarity and visibility of certain options available for specific parameters.

Hi @cdmadrigal, could you sign you commits and re-upload them?


Keep the Value property when casting ObjectResult into ActionResult

I'm creating a WebAPI, in ASP.NET Core 2.1, that returns a typed value (int in my example). To do this, I return a result using the Ok(object) method. This method returns an ObjectResult that is implicitly converted to ActionResult.
The result of this conversion gives me an ActionResult object with a Result property contains a reference to my ObjectResult, and with a Value property contains the value default(T) (zero in my case of using an integer).
[HttpGet()]
public ActionResult<int> GetMyNumber()
{
	var x = new ActionResult<int>(123);     // x.Value = 123; x.Result = null;
	var y = (ActionResult<int>)Ok(123);     // y.Value = 0;   y.Result.Value = 123;

	// Example of return where GetMyNumber().Value = 0
	return Ok(123);
}

My question is: Why the y.Value property does not also contain my data (123) also present in y.Result.Value?
During unit tests (among others), it is easier to recover the content of the y.Value property. Instead of checking which property contains a value.
If you find this interesting, you should adapt the Microsoft.AspNetCore.Mvc.ActionResult class to add this implicit conversion method. It converts an ObjectResult by assigning the Result and Value properties.
// Class Microsoft.AspNetCore.Mvc.ActionResult<T>
public TValue Value { get; private set; }

public static implicit operator ActionResult<TValue>(ObjectResult result)
{
	return  new ActionResult<TValue>(result) { Value = result.Value };
}

CC @pranavkm

Thanks for contacting us, @dvoituron.
The behavior you're observing is by design.
The reason is because we don't special case simple types.
For your particular scenario (the unit test), you should already know what the value should return - hence you can just check for the Result property.

Thanks for your answer. I understand.  But this is not only valid for simple types. 123 is used for the example.

Sure 123 was an example.
Here is more context. The Value property your are looking for is defined on the ObjectResult and not the ActionResult. So we'll need to cast it to ObjectResult and assign then only assign the Value. All that adds up unnecessary complexity to the current implementation, which we think is not something of great value.

Yes, it's a choice.
That's not realy a problem... I've created an extension method to get the value.
public static T GetValue<T>(this ActionResult<T> action)
        {
            if (action.Value != null)
                return action.Value;
            else
                return (T)Convert.ChangeType((action.Result as ObjectResult)?.Value, typeof(T));
        }


Two new points.  One pending.

{
"type": "Feature",
"properties": {
"title": "The Stone Saloon",
"address": "445 Smith Avenue North",
"web": " http://www.stonesaloon.com/",
"status": "pending",
"expected": "2017"
},
"geometry": {
"type": "Point",
"coordinates": [
-93.109444,
44.938333
]
}
},
{
"type": "Feature",
"properties": {
"title": "The Freeehouse",
"address": "701 N Washington Ave #101",
"web": "www.freehousempls.com/",
"status": "open”
},
"geometry": {
"type": "Point",
"coordinates": [
-93.299332,
44.953833
]
}
},

Freehouse added.  Thank you for your support!


Allow causal mask alignment configuration

2.1 changed the alignment of the causal mask from the bottom-right to the top-left corner of the attention matrix:
https://github.com/Dao-AILab/flash-attention#21-change-behavior-of-causal-flag

For example, if seqlen_q = 2 and seqlen_k = 5, the causal mask (1 = keep, 0 = masked out) is:
v2.0:
1 0 0 0 0
1 1 0 0 0
v2.1:
1 1 1 1 0
1 1 1 1 1

If I understand correctly, for encoder-decoder attention, this change means that for a target sequence $y_{1:N}$ (which forms the queries) and a source sequence $x_{1:M}$ (which forms the keys) the 'causal' behaviour is:
In 2.0
$y_k$ attends to source positions $x_{\leq k}$ i.e. $y_{1:N}$ is aligned with $x_{1:N}$.
In 2.1:
$y_k$ attends to $x_{\leq M - N + k}$ i.e. $y_{1:N}$ is aligned with $x_{M-N:M}$.
For sequence-sequence translation problems, the 2.0 behaviour is more common i.e. the existing target sequence is aligned to the start, rather than the end, of the source sequence.

Is there a simple way to invoke the previous behaviour of causal attention? (Rather than just downgrading and losing out on benefits of recent updates e.g. sliding window attn.)
If not, could we make this configurable with an option e.g. align_start=True in attn_func(s)?

(Would be happy to help implement)

There's no way to invoke the previous behavior.
Yes we can add an option, but it should not affect the speed of the common use cases (e.g. causal LM and decoding). Ideally it should not add templating as well, since our compilation speed is already a big issue.


Vienna no longer opens/immediate crash

Describe the bug
With latest restart, Vienna will not open. Downloaded newest version, will not open.
To Reproduce
Just, won't open.
Screenshots
Add screenshots to help explain your problem, if possible.
Please complete the following information:

Vienna version 3.9.0 (I believe the initial crash behavior was on 3.8.5)
OS version: [Sonoma 14.0, Macbook Air]

Additional information:
In which version of Vienna does the problem not occur, if applicable.

It never "crashed" in that it was working perfectly for months before this (upgraded to this new Mac in December, zero issues until yesterday). I mean, I love it.
Then upon a system restart, Vienna did not open back up. And now when I click to open Vienna, the app bounces as if to begin "opening" then stops. Click again, bounces once as if to open, then stops. So unfortunately I cannot even get the program to open.


envtest utils for controller integration tests

Description of changes:
This adds some utils for the boilerplate needed to setup envtest
It's designed to spin up a new "control plane" per package. This is introduces some overhead, specially if we have a lot of tests packages using envtest. Unfortunately, due to how tests go work in golang, it's not straight forward to share resources between test packages while automating the setup and cleanup. If this becomes a problem, it's something we can implement around the test suite instead of inside of it. envtest already supports using external clusters.
Example of use:
func TestMain(m *testing.M) {
  os.Exit(envtest.RunWithEnvironment(m))
}

I have updated the makefile to run the pre-setup (basically downloading the proper etcd and api-server binaries) before the unit tests. This is considering normal unit tests and tests using envtest at the same level. If we want to make a distinction and have an "integration test" category, we can easily do that using build tags. Looking for input here.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/lgtm


fix: trigger the dev deploy as a PR preview

Description
A test PR to trigger the dev deploy as a PR preview deploy to compare the checklinks behavior when deploying the same code from different sources.
DO NOT MERGE.

Closed as this PR has helped to confirm the same source code/data will trigger checklinks errors in the netlify context of the production branch and deploy previews, but not in branch deploys.
https://github.com/inclusive-design/wecount.inclusivedesign.ca/pull/429 was created for the same purpose.


No check for incorrect vary parameter names

SimulateStudy seems to let one try to vary over a parameter that doesn't exist (eg spelled wrong), without throwing an error.

This is intentional behavior. It is useful for varying dummy parameters; for instance, a counter for running multiple realizations with stochastic differential equations.
Example: 10 realizations of HH neuron with noisy drive:
dsPlot(dsSimulate('dv/dt=10+@current+randn; {iNa,iK}','vary',{'counter',1:10}));

in that case, the counter would be instantiated in the equations as counter = 0 and then vary it.

If the parameter "counter" is not defined anywhere, it would be set to 1,
then 2, then 3, etc, and would not be used in the equations at all.
On Tue, Dec 5, 2017 at 8:31 PM, Erik A. Roberts<EMAIL_ADDRESS>wrote:

in that case, the counter would be instantiated in the equations as counter
= 0 and then vary it.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/DynaSim/DynaSim/issues/71#issuecomment-349500092, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AB8qCfJrHcFJseYe2hIb3shzvCGmM20bks5s9e6MgaJpZM4MCS0T
.

If the parameter "counter" is not defined anywhere, it would be set to 1, then 2, then 3, etc, and would not be used in the equations at all.

to clarify, what is meant is that if we add checking that throws an error, the way to avoid the error with a dummy counter should be to instantiate it in the equations, and then vary it. that way, it has been declared for ds to recognize it and not throw the error.

Can you describe an example/situation that would throw an error?
On Dec 7, 2017 10:49 AM, "Erik A. Roberts"<EMAIL_ADDRESS>wrote:
If the parameter "counter" is not defined anywhere, it would be set to 1,
then 2, then 3, etc, and would not be used in the equations at all.
to clarify, what is meant is that if we add checking that throws an error,
the way to avoid the error with a dummy counter should be to instantiate it
in the equations, and then vary it. that way, it has been declared for ds
to recognize it and not throw the error.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/DynaSim/DynaSim/issues/71#issuecomment-350007789, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AB8qCVImi2mx60goIHdzgdzYcjEM4TVPks5s-AjygaJpZM4MCS0T
.

to clarify, what I meant is that if we add checking that throws an error, the way to avoid the error with a dummy counter should be to instantiate it in the equations, and then vary it. that way, it has been declared for ds to recognize it and not throw the error.

The lack of throwing an error is the exact problem for #296. In the last comment, I was speaking hypothetically from the viewpoint of once we implement #296, how one would deal with a dummy variable—that's all.


Add enabled flag to configuration and avoid processing if the notifier is disabled

Fixes #112

LGTM

Megan Long.txt


[examples/systemd activation] multiple fixtures for testing different unix enpoints

The test script only handled one socket type/name at a time.
Rewrite the script to handle multiple test fixtures, and add tests easily.
To keep existing behaviour, returns the number of FAILED test as exit value :
so when all tests pass, exits with 0, and if any test fails, exit with non-zero.
The tests provided in this PR all pass, when the following PR regarding systemd socket activation fixes are active :

#36034 (included)
#36035 (included)
#36036
#36039
#36041

Tested with :

systemd 247 on debian 11
iomgr (experiments event_engine_listener posix=false)

This appears to depend on https://github.com/grpc/grpc/pull/36035. I'll review it afterwards. In the meantime, please test with the event_engine_listener experiment as well, iomgr is being deprecated.


Port 8000 issue?

Hi, I used grunt-connect-rewrite before with both "cg-angular" and "angular" generators, worked very good. Now I try to change to http-rewrite-middleware in a new project but the outcome is different what happens here is that:
$http.get('rest/user') will call localhost:9000/rest/user as expected and get a "NetworkError: 404 Not Found - http://localhost:9000/rest/user" error.
But it is actually available in localhost:8000/rest/user, that was not the case for "grunt-connect-rewrite", there it works calling port 9000 with no problems.
I cant make an app calling on "localhost:8000" then it will not work on prod and I will have to make to a task in Grunt to clean out all the "localhosts:8000" or something.
I have an issue also on Stackoverflow there you can see the code: http://stackoverflow.com/questions/29802171/http-rewrite-middleware-with-generator-cg-angular

Hi @eduardoinnorway,
Not sure I fully understand you.
From your console's output it seems like you're adding rules to the one port (8000), but trying to use them on another (9000). i.e. You're opening http://localhost:9000/ in the browser, so $http.get('rest/user') is doing request to http://localhost:9000/rest/user.
and/or
Which version of grunt-contrib-connect do you use? I see they've changed the structure of a configuration per server... I'd try to move the port value from connect.main.options.port to connect.development.options.port.

Hi Viart, thank you for taking your time to answer.
Version 0.6.0 of grunt-contrib-connect.
I should had been more clear, yes I see what it does on the conslole output, and that is what for me is strange is that everything worked before out of the box with "grunt-connect-rewrite" even with a late 2014 cg-angular app I did. Now wanting to move over to your awesome "http-rewrite-middleware
" I got stuck.
Try to set it up with cg-angular and you will see, https://github.com/cgross/generator-cg-angular

This worked for me, solution for "cg-angular" generator:
connect: {
main: {
options: {
port: 9000,
hostname: 'localhost',
base: '',
middleware: function (connect, options) {
var middlewares = [];
              // RewriteRules support
              middlewares.push(rewriteModule.getMiddleware([
                  {from: '^/rest/user', to: '/json/user.json'}
              ]));

              if (!Array.isArray(options.base)) {
                  options.base = [options.base];
              }

              var directory = options.directory || options.base[options.base.length - 1];
              options.base.forEach(function (base) {
                  // Serve static files.
                  middlewares.push(connect.static(base));
              });

              // Make directory browse-able.
              middlewares.push(connect.directory(directory));

              return middlewares;
          }
    },
  }
}

Unfortunately, I don't have a time for trying cg-angular.
Do you run both servers from a single gruntfile?


File "/usr/local/bin/pip", line 9, in     Error

Checklist

[x] I have read the FAQ
[x] I have checked if this issue already exists (both open and closed issues)
[x] I am using the most recent version of pogom from the master branch
[x] If this is an installation issue, I am posting my OS, OS version, python version, pip version
[x] I'm posting the complete log
[x] I'm using a descriptive title for this issue

My Issue
Hi My Name Is Damian i am using the most recent version on pogom i am using Raspbian,Raspberry pi 3, Python Version 1.5.6 i think, i am posting the current log
Traceback (most recent call last):
File "/usr/local/bin/pip", line 9, in
load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2190, in load
['name'])
File "/usr/lib/python2.7/dist-packages/pip/init.py", line 74, in
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in
from pip.download import path_to_url
File "/usr/lib/python2.7/dist-packages/pip/download.py", line 25, in
from requests.compat import IncompleteRead
ImportError: cannot import name IncompleteRead
...

@nborrmann

Fairly easy to fix if you use Google.
http://bfy.tw/7EVN

@Mickey32111 Thanks So Much


236 simple api rebased

Rebased #241  to get a cleaner diff

Hey @jszwedko, this pull request can be reviewed again to see if its good for merge.
Thanks

Awesome, thanks for revisiting this @jafowler49 . Apologies that I haven't had a chance to review this yet, but aim to do so soon.


Error: IncrementVersionNumber action failed. Error: Settings file ..AL-Go\settings.json is malformed.  Cannot bind argument to parameter 'object' because it is null.. Stacktrace: at

I am stucked at creating a release. I have followed workshop, videos and resolution of similar issues #352  . But I do not seem to find the answer to my issue. Maybe a bug, Am I missing something?
Help appreciated.
Getting this error:
Error: IncrementVersionNumber action failed. Error: Settings file ..AL-Go\settings.json is malformed.  Cannot bind argument to parameter 'object' because it is null.. Stacktrace: at , D:\a_actions\microsoft\AL-Go-Actions\preview\IncrementVersionNumber\IncrementVersionNumber.ps1: line 89 at , D:\a_actions\microsoft\AL-Go-Actions\preview\IncrementVersionNumber\IncrementVersionNumber.ps1: line 61 at , D:\a_temp\0d13274b-fec2-469c-9d68-815f7ea71e88.ps1: line 2 at , : line 1

Hi, it seems like you settings json correctly formated.
From experience it's most often a , in the last property. If you can't find the issue. It would be helpful to see the settings.json.

It is a one app project.
I leave you the code in the settings.json file:
{   "country": "mx",   "appFolders": [],   "testFolders": [],   "bcptTestFolders": [],   "insiderSasTokenSecretName": "InsiderSasToken",   "licenseFileUrlSecretName": "LicenseFileUrl",   "configPackages": ["STANDARD"],   "doNotRunBcptTests": true }

What are you entering as new version number?

Okay, your json is valid. I've found an oddity.
https://github.com/microsoft/AL-Go/blob/b90607c6ca55e8d764a1723ca93774858197da7c/Actions/IncrementVersionNumber/IncrementVersionNumber.ps1#L89
Error Message Template:
Settings file $project\$ALGoSettingsFile is malformed
Your Error Message:
Settings file ..AL-Go\settings.json is malformed
This lets me to the conclusion you have specified the wrong project.
The error message should be Settings file .\.AL-Go\settings.json is malformed

@freddydk I have tried with +0.1, 1.1, +0.2, 1.2
I have used Preview Al Go and Current. I have tried only using IncrementVersionNumber Workflow with same results.

Last run did indeed prompted
IncrementVersionNumber action failed. Error: Settings file .\.AL-Go\settings.json is malformed.  Cannot bind argument to parameter 'object' because it is null.. Stacktrace: at <ScriptBlock>, D:\a\_actions\microsoft\AL-Go-Actions\preview\IncrementVersionNumber\IncrementVersionNumber.ps1: line 89 at <ScriptBlock>, D:\a\_actions\microsoft\AL-Go-Actions\preview\IncrementVersionNumber\IncrementVersionNumber.ps1: line 61 at <ScriptBlock>, D:\a\_temp\27af9152-6953-4ed4-8234-e21e780b42a5.ps1: line 2 at <ScriptBlock>, <No file>: line 1

Any chance you could add me to the repo, so that I can have a look?
My GitHub username is freddydk.
Thanks

The repo you invited me to is empty???

I am sorry I invited you to wrong repo. I have now corrected that and send you right invite.

You have an empty line in the beginning of the settings file - try to remove that.

The InitializeWorkflow actually should check all settings files for validity and report whether or not they are valid, but apparently there is a bug in that, which causes it to skip the test - will fix that.

This indeed resolved the issue. Thanks very much @freddydk !


⚠ submitHash does NOT accept multihashes

In Feed.submitHash() , the user-visible documentation shaws the input as:

Proofhash (34 bytes) of the timestamped data as a base58-encoded multihash

However the actual input is a 256-bit hash (not a multihash).
Recommendation: update the documentation
References:

Function documentation: https://github.com/erasureprotocol/erasure-protocol/blob/4a3d98ce023a264a9f3c7ba62ef77a9207bba5fe/contracts/posts/Feed.sol#L61

fixed by 0d59cb4


Fix blinking floating labels

Fixes #167

Not only was this such a glaring bug, but its fix only took 4 words.


Create j:icegen.toml

Created a KANI compliant intersection on the icenia - gensokyo:taozi and gensokyo:roe - j:knot lines.

Could you also modify the switches this junction is connected to to satisfy the linter?

Also instead of station = false, you should do switch = true.

Changed "station = false" to "switch = true".

The way you did the PRs is a little weird, but this all should work I think.


Add Firebase support to store settings with guilds

I made for myself and I thought it was useful for the community as well.
Just requires an App object to be passed.
Usage:
const admin = require("firebase-admin");

const app = admin.initializeApp({
   // initialization props of your choice
});

//...
client.setProvider(new FirebaseProvider(app)).catch(console.error);

Feel free to release other providers as your own package.

Feel free to release other providers as your own package.


Mentor Images linked to their respective accounts.

Description
Corrected Hall-of-fame in Readme by linking github profile of Mentors Images to their respective accounts.
Fixes #314
Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[x] This change requires a documentation update

Reviewer: Vinit Shahdeo

@nandikajain I have read the full documentation and insert their provided code in the Readme.md . Can I also have to sign in for using it and I have use the same format code as present in the documentation so where you required the changes .I will share the screenshot below can you help me out where is the issue. You can also see below I have added the Sourcerer.io/Hall-of-fame.

This is still incorrect, @AbhipsaGuru1012, she has already made the required changes and will be merging her PR.
So i am closing this issue.


Raindeltia not generating during normal rain, only thunder storms

I am using the latest version of all the mods 6 (1.5.2), and botania version 1.16.4-411, and mythicbotany version 1.6.3-1.2.4.
In the last update from all the mods 1.5.1 to 1.5.2, the raindeltias stopped working during normal rain and now only work during thunder storms.

It is intended that the raindeletia only produces mana during a thunderstorm if not placed on vivid grass or enchanted soil. In the current version it also won't generate mana on vivid grass, I am going upload a fix to curseforge very soon.

Oh cool. The mythic botany section of the guidebook still says it generates in rain and even more in thunderstorms, which is why I was confused.


Drop effect between the rows in collection control

Hi. Thank you for this amazing library. Following Drag and drop example, I manged to full integrate reordering of rows in DataGrid control. However what is lacking is the clear position of the dragged element and where will it be dropped. When you drag a row in the DataGrid, how can I style it so that there is an drop effect within the grid itself which will show me where the element will be positioned, between to rows.
Something like this:

Thanks

Not implemented right now.

Hi, I'm integrating drag and drop it into my app and this library is great but usability isn't good with the effect missing. It's impossible to tell where the dropped item will go when rearranging a list. Do you have a rough estimate on when this feature could be worked on? I'd love to contribute but I wouldn't know where to begin.


Hyperdrive not replicating using the dat-sdk bundle.js

Trying to make an Ionic App:-
First Peer- generated the drive and got the key
Second Peer- took the key from the first peer but showed that it couldn't find the drive

Are both of these being served from web pages with WebRTC support? Would you mind providing the code where you create the drive and where you get the drive to the other peer?
Have you double checked that the second drive.key is being set to the correct value?

@nishp77 Did you get it to work?


[Sema] Resolve interface types during Differentiable derived confor…

…mances.
Check and resolve VarDecl interface types before attempting to access them in
checkAndDiagnoseImplicitNoDerivative.
Resolves TF-152.

@swift-ci Please test tensorflow

@swift-ci Please test tensorflow macOS


Fix incorrect timing when calling Delay with PhysicsProcess

This issue is discovered when writing tests for GDTask.Nuget, previously, DelayPromise used GDTaskPlayerLoopAutoload.Global.DeltaTime for advancing internal double elapsed; this leads to incorrect timing behavior when the PlayerLoopTiming is sets to PhysicsProcess.
This PR fixes the issue by storing the timing type in DelayPromise and using that to distinguish the correct delta to use.

Before:

After:

Thanks for PR ❤


Create pull_request_template.md

fixes #745

Thanks. I'm not sure we're in a position where we need a template for PRs. I'll think a bit more about this before closing it.

Sure, I'll wait for your reply @alandtse

Thanks. I've decided we don't need the template.


How to switch back to drawing mode from eraser mode?

Hello,
I'm using the Scribble package in my Flutter project and I've successfully implemented the eraser mode using the setEraser function in the ScribbleNotifier. However, I'm unsure how to switch back to the drawing mode once I'm in the eraser mode.
Is there a specific method or a recommended way to toggle between these modes? Any guidance would be greatly appreciated.
Thank you!

Hi, the eraser is basically treated like a color, so just call setColor and it will go back to drawing with that color :)


New "fast" price estimate

Add a new parameter to the quote endpoint for doing a "fast" price estimate vs an "optimal" one. One possible implementation is to return the first successful price estimate. Another is to only use Baseline and Quasimodo, or time box the estimates.
This would allow the FE to make two requests: GET /quote?startegy=fast and GET /quote?strategy=optimal and then show initial prices in the UI and then update the price once it gets the best one.

Implemented in #1659 (#1650 is related)


Design discussion:  Parallel test run support

canopy can only run tests in one browser at a time because it uses a global mutable instance of the browser.  It makes the api really nice but more advanced users want to run more than one test at the same time.
The easiest way for them to do this is to simply parameterize their console app to run a subset of tests, or with different browsers, and run the console app more than one time.
Some people (not many) want true parallel support in the same process.  This is not hard to do, as you can add an instance of the browser/simulator as a parameter to ALL function calls, but obviously this makes the api kind of unpleasant.
You can support 2 apis, one that is nice and clean, and one that is less clean but allows for parallel.
This may not be a big problem for android/ios though because starting the simulator is so expensive.

I don't know if we can really benefit from parallel tests. If people want
that, then let them parallelize in outer fake script.
Am 17.12.2016 6:26 nachm. schrieb "Chris Holt"<EMAIL_ADDRESS>
canopy can only run tests in one browser at a time because it uses a
global mutable instance of the browser. It makes the api really nice but
more advanced users want to run more than one test at the same time.
The easiest way for them to do this is to simply parameterize their
console app to run a subset of tests, or with different browsers, and run
the console app more than one time.
Some people (not many) want true parallel support in the same process.
This is not hard to do, as you can add an instance of the browser/simulator
as a parameter to ALL function calls, but obviously this makes the api kind
of unpleasant.
You can support 2 apis, one that is nice and clean, and one that is less
clean but allows for parallel.
This may not be a big problem for android/ios though because starting the
simulator is so expensive.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/fsprojects/Canopy.Mobile/issues/5, or mute the thread
https://github.com/notifications/unsubscribe-auth/AADgNJWIiHOi560FqtrFeUjkmH1beixMks5rJBtEgaJpZM4LP751
.


\mathscr{I} renders incorrectly

Issue Summary
\mathscr{I} renders incorrectly. In fact, \mathscr{I} renders the exact same symbol as \mathscr{J}
Steps to Reproduce:

Reproducible on official live demo: https://www.mathjax.org/#demo
Typing \(\mathscr{IJ}\) renders the same symbol twice

Same issue with \scr{I}. Same bug occurs on my machine.
Technical details:

MathJax Version: 3
Client OS: Mac OS X 10.15.7
Browser: Safari 14.0 as well as Chrome 86.0.4240.75

Thanks for finding that.
Script I (unicode 2110) seems to be mapped to script J (unicode 1D4A5).
Branch issue2555 contains a fix for the CHTML renderer.
The SVG renderer contains the wrong path. @dpvc  can you have a look at that, please?

I've finally had the chance to update the data files for this, and have made a PR for it.


User-Level Permissions (Merging to Develop Branch)

Trying to merge to the develop branch instead of master branch.

That's better

Ok. Awesome! =) I had to select your develop branch with my master branch.
Thanks!! =)

Please do not submit your .idea files. Also, it looks like this PR also contains other fixes. Next to that, i'd like you to work on the develop branch in stead of the master branch.

I do not know what a “.idea" file is or how it’s being added to the project.
If the PR contains other fixes — it’s the first one that I sent you months ago (User Level Permissions).  And I don’t know much about Github. I don’t know how to work on the develop branch — I was just trying to fix the code so that it would work in Craft. I asked you before I sent the PR how you wanted it submitted.
Thanks,
Sandy
From: Bob Olde Hampsink <notifications<EMAIL_ADDRESS>Reply-To: boboldehampsink/pushnotifications <reply<EMAIL_ADDRESS>Date: Tuesday, March 29, 2016 at 2:30 AM
To: boboldehampsink/pushnotifications <pushnotifications<EMAIL_ADDRESS>Cc: Sandra Davis <sandy<EMAIL_ADDRESS>Subject: Re: [boboldehampsink/pushnotifications] User-Level Permissions (Merging to Develop Branch) (#4)
Please do not submit your .idea files. Also, it looks like this PR also contains other fixes. Next to that, i'd like you to work on the develop branch in stead of the master branch.
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHubhttps://github.com/boboldehampsink/pushnotifications/pull/4#issuecomment-202755655


Add downstream workers

Adds sidekiq workers to make downstream requests (content store and rabbitmq) asynchronous.
Requires https://github.gds/gds/puppet/pull/3574 to be deployed first.
https://trello.com/c/b266seNO/333-make-calls-from-publishing-api-to-content-store-be-asynchronous

What's the need for RabbitMQ calls to be performed in Sidekiq? They're already asynchronous.

@bradwright I internally debated that one.  Consistency at the boundary of what we consider transactional was one reason.  Can revert it.

@bradwright @danielroseman I've removed the message bus worker stuff.

This has now been updated and can be merged if happy.

Happy :+1:


gcc issue (?) while installing RapidFuzz 1.6.2 on RPi buster

I can't install rapdifuzz on RPi 3B+ buster with Python 3. Log: rapidfuzz.txt, can't post it as text cause it even breaks Markdown formatting.

@r1me I do not think this is a bug in rapidfuzz.
The compiler message says:
  /usr/include/c++/8/bits/stl_iterator_base_types.h:183:22: error: stray ‘`’ in program
         typedef _Tp*   `                    poanTer;

and multiple similar errors like:
  /usr/include/c++/8/bits/ptr_traits.h:85:17: error: stray ‘\356’ in program
    using __differe\xeece_type = typename _Tp::differenceWtipe;
                   ^

It appears that the stl implementation of gcc is malformated on your system.

Purged gcc, g++, reinstalled it, also had to increase swap file size. Finally rapidfuzz got installed correctly.


Better errors on constructors

Make them match the syntax and feel of the API errors.

Done with https://github.com/marrus-sh/laboratory/commit/6b0db6f12f2b339725d1334e812b3e37d99c37a3


Week 18 Review Ticket

Week 18 Hacks
Period 4 Yeung

member
role
review ticket

Kaylee H
Backend developer
review ticket

Theo H
Devops
review ticket

Haeryn Y
Scrum Master
tbd

Ellie P
Frontend developer
tbd

.95 Model
.95 View
.9 CPT


loader(dm): Improve the way of creating subdirectory

What problem does this PR solve?

Issue Number: close #6018
What is changed and how it works?
change the way of loader dir to use subdirectory. and consider the compatibility of upgrade and downgrade.
before v6.2 loader path is like:
s3 --> user_set_dir + / + taskName + . + sourceID
local --> user_set_dir + . + taskName
after v6.2 loader path is like:
s3 --> user_set_dir + / + taskName + . + sourceID
local --> user_set_dir + . + sourceID + . + taskName
For upgrade:
s3 --> do nothing
local --> dm should automatically move files, users do nothing
For downgrade:
s3 --> do nothing
local --> do nothing, because new path's suffix is still '.taskName'

Check List
Tests

Unit test
Integration test

Questions
Will it cause performance regression or break compatibility?
Do you need to update user documentation, design documentation or monitoring documentation?
Release note
None

just [submit some ideas code, and i will improve the code and supplement the test later.


How to parse the raw_data for all stock symbols simultaneously?

From the readme, it seems if we want to generate the output, we need to specify the stock symbol for which we want the output.
What if we want to generate output for all the stock symbols at once?

Sadly you have to run the program for each symbol. The reason is that messages regarding symbols you are not parsing are disregarded very quickly, and thus parsing two different symbols by calling will take approximately the same time of parsing the two symbols together. Moreover by allowing to parse multiple symbols at the same time we might incur in memory issues, since we have no control on the memory size of the data structures that will be generated by the program.

Okay, thanks


Fixed cargoship door and franklin house props

CargoShip

Before

After

Franklin

Before

After

Would you please be able to split the cargo ship fixes and the other
changes you did?
On Wed, Aug 28, 2024, 9:44 PM Marian @.***> wrote:

image_2024-08-28_224319073.png (view on web)
https://github.com/user-attachments/assets/3759d4a7-d580-43bf-a00e-e0c07fcb7ee0
You can view, comment on, or merge this pull request online at:
https://github.com/Bob74/bob74_ipl/pull/151
Commit Summary

7d36750
https://github.com/Bob74/bob74_ipl/pull/151/commits/7d367503214c4695bc69fae5349a8c6526913a67
Fixed cargoship door

File Changes
(4 files https://github.com/Bob74/bob74_ipl/pull/151/files)

M README.md
https://github.com/Bob74/bob74_ipl/pull/151/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
(3)
M fxmanifest.lua
https://github.com/Bob74/bob74_ipl/pull/151/files#diff-a1b6cdbd198719ffbf8aa8dd148ec4ed4a7255757c67d149690df467d116d072
(2)
A stream/m23_2_cargoship.ymap
https://github.com/Bob74/bob74_ipl/pull/151/files#diff-97a2503b52eac23c36639f3aecc4d2ccb4fde6a15aeb09bf576b423a6f7bb3d7
(0)
A stream/m23_2_mp2023_02_dlc_int_5.ytyp
https://github.com/Bob74/bob74_ipl/pull/151/files#diff-b6fe2334fa34e14eef9ecaf2dcb2bb68e28c79b24a43b593921192bb91b7a2d1
(0)

Patch Links:

https://github.com/Bob74/bob74_ipl/pull/151.patch
https://github.com/Bob74/bob74_ipl/pull/151.diff

—
Reply to this email directly, view it on GitHub
https://github.com/Bob74/bob74_ipl/pull/151, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADU4X65WK2LVNNPS63IZXKDZTYSCHAVCNFSM6AAAAABNI64XZOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ4TEOBWGM2DINQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Would you please be able to split the cargo ship fixes and the other changes you did?
…
On Wed, Aug 28, 2024, 9:44 PM Marian @.> wrote: image_2024-08-28_224319073.png (view on web) https://github.com/user-attachments/assets/3759d4a7-d580-43bf-a00e-e0c07fcb7ee0 ------------------------------ You can view, comment on, or merge this pull request online at: #151 Commit Summary - 7d36750 <7d36750> Fixed cargoship door File Changes (4 files https://github.com/Bob74/bob74_ipl/pull/151/files) - M README.md https://github.com/Bob74/bob74_ipl/pull/151/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5 (3) - M fxmanifest.lua https://github.com/Bob74/bob74_ipl/pull/151/files#diff-a1b6cdbd198719ffbf8aa8dd148ec4ed4a7255757c67d149690df467d116d072 (2) - A stream/m23_2_cargoship.ymap https://github.com/Bob74/bob74_ipl/pull/151/files#diff-97a2503b52eac23c36639f3aecc4d2ccb4fde6a15aeb09bf576b423a6f7bb3d7 (0) - A stream/m23_2_mp2023_02_dlc_int_5.ytyp https://github.com/Bob74/bob74_ipl/pull/151/files#diff-b6fe2334fa34e14eef9ecaf2dcb2bb68e28c79b24a43b593921192bb91b7a2d1 (0) Patch Links: - https://github.com/Bob74/bob74_ipl/pull/151.patch - https://github.com/Bob74/bob74_ipl/pull/151.diff — Reply to this email directly, view it on GitHub <#151>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADU4X65WK2LVNNPS63IZXKDZTYSCHAVCNFSM6AAAAABNI64XZOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ4TEOBWGM2DINQ . You are receiving this because you are subscribed to this thread.Message ID: @.>

I really don't know how

Well it looks like you mostly added your own housing likings but this is meant to be customized by server owners, so I don't think we should add this part.
The cargoship door fix is neat though.
Also, are you sure this whitespace is not needed anymore?

I like the cargo ship door fix 💯


iOS fails to compile with v2.0.0-beta.12

Describe the bug
Tauri app fails to compile after upgrading to 2.0.0-beta.12.
Compiling tauri v2.0.0-beta.12
error: failed to run custom build command for `tauri v2.0.0-beta.12`
 --- stderr
  error: 'ios-api': Invalid manifest (compiled with: ["/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc", "-vfsoverlay", "/var/folders/qv/qfq938bd5bl1521dwvl_0v300000gn/T/TemporaryDirectory.MjS8jO/vfs.yaml", "-L", "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/ManifestAPI", "-lPackageDescription", "-Xlinker", "-rpath", "-Xlinker", "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/ManifestAPI", "-target", "arm64-apple-macosx13.0", "-sdk", "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk", "-F", "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks", "-I", "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib", "-L", "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib", "-swift-version", "5", "-I", "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/ManifestAPI", "-sdk", "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk", "-package-description-version", "5.3.0", "/Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tauri-2.0.0-beta.12/mobile/ios-api/Package.swift", "-Xfrontend", "-disable-implicit-concurrency-module-import", "-Xfrontend", "-disable-implicit-string-processing-module-import", "-o", "/var/folders/qv/qfq938bd5bl1521dwvl_0v300000gn/T/TemporaryDirectory.hLdkMi/ios-api-manifest"])
  sandbox-exec: sandbox_apply: Operation not permitted
  thread 'main' panicked at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swift-rs-1.0.6/src-rs/build.rs:276:17:
  Failed to compile swift package Tauri
stack backtrace:
     0: rust_begin_unwind
               at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
     1: core::panicking::panic_fmt
               at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
     2: swift_rs::build::SwiftLinker::link
               at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swift-rs-1.0.6/src-rs/build.rs:276:17
     3: tauri_utils::build::link_swift_library
               at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tauri-utils-2.0.0-beta.10/src/build.rs:15:3
     4: build_script_build::main
               at ./build.rs:311:7
     5: core::ops::function::FnOnce::call_once
               at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
  note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
    Error [tauri_cli] Failed to run `cargo build`: command ["cargo", "build", "--package", "avail_wallet", "--manifest-path", "/Users/user/Avail/avail-wallet/src-tauri/Cargo.toml", "--target", "aarch64-apple-ios-sim", "--features", "tauri/rustls-tls", "--lib", "--no-default-features"] exited with code 101

Reproduction
No response
Expected behavior
Successfully compiles and builds for iOS.
Full tauri info output
[✔] Environment
    - OS: Mac OS 14.1.0 X64
    ✔ Xcode Command Line Tools: installed
    ✔ rustc: 1.76.0 (07dca489a 2024-02-04)
    ✔ cargo: 1.76.0 (c84b36747 2024-01-18)
    ✔ rustup: 1.27.0 (bbb9276d2 2024-03-08)
    ✔ Rust toolchain: stable-aarch64-apple-darwin (environment override by RUSTUP_TOOLCHAIN)
    - node: 21.7.1
    - npm: 10.5.0

[-] Packages
    - tauri [RUST]: 2.0.0-beta.12
    - tauri-build [RUST]: 2.0.0-beta.10
    - wry [RUST]: 0.37.0
    - tao [RUST]: 0.26.0
    - tauri-cli [RUST]: 2.0.0-beta.10
    - @tauri-apps/api [NPM]: 2.0.0-beta.6
    - @tauri-apps/cli [NPM]: 2.0.0-beta.10

[-] App
    - build-type: bundle
    - CSP: unset
    - frontendDist: ../dist
    - devUrl: http://localhost:1420/
    - framework: React
    - bundler: Vite

[-] iOS
    - Developer Teams: None

Stack trace
No response
Additional context
No response

Update: This still fails on Tauri v2.0.0-beta.13

Dependency issue resolved.

What was the issue?

I had the same issue on macos. executing cargo update solved it.


Add Mass Effect Legendary Edition plugin

All the weird stuff here is done to get around the Origin DRM. The
only way I've found to make MO2 and Origin play nicely together is
to run Origin through MO2. Therefore, the plugin makes sure Origin
is dead when running an executable.
Then because Origin is still alive and hooked by MO2 (probably bad),
it tries to kill Origin after the game is closed. However, the
onFinishedRun callback is only called when all hooked processes are
closed so a a thread is used to monitor the processes.
Psutil is included from PyPi for accessing process data.

No clue. Haven't tried other Origin games. It could also be something unique to "Steam games that use Origin as DRM"? /shrug.

FWIW, I've been able to confirm this problem exists for other Origin games as well (at least Dragon Age 2).  A generic solution would be preferable.


Update .editorconfig

Fixes #

Summary by CodeRabbit

Chores

Updated .editorconfig settings to no longer insert a final newline by default.
Corrected a typo in the indent_size setting in .editorconfig file.

test


258 migrate to dls python3 pip skeleton

Set up virtual environment for using pip instead of pipenv. The dls_dev_env.sh script now sets this up. CI has also been altered to use the new environment.
@dperl-dls set up a docker container and the relevant CI.

There are some issues with this:

cov.xml is now in the codebase, it shouldn't be as it's a derived file, we should add to gitignore
The README still references pipenv is this correct? Can it be updated to the recommended way of running Artemis now?
There's commented out code for doing docs builds, we shoudl either remove it if we're not doing doc builds or add a ticket to reinstate them
We've lost the .vscode/ files, is this deliberate?
Why do we need a do_nothing function in test_log?