Amino Acid not in Alphabet

Hi Team - thanks for the great piece of software!
I've hit an issue where prediction is failing on the fasta file from the gene SELENON (attached, changed to .txt to allow upload - protein.txt). From the error trace below, I think it's because it doesn't like the "U" in the sequence, but this is the amino acid code for selenocysteine.
Traceback (most recent call last):
  File "/home/sophieshaw/esm-variants/esm_score_missense_mutations.py", line 77, in <module>
    main(args)
  File "/home/sophieshaw/esm-variants/esm_score_missense_mutations.py", line 51, in main
    input_df_ids, LLRs = get_wt_LLR(input_df, model=model, alphabet=alphabet, batch_converter=batch_converter, d
  File "/home/sophieshaw/esm-variants/esm_variants_utils.py", line 38, in get_wt_LLR
    wt_norm=np.diag(WTlogits.loc[[i.split(' ')[0] for i in WTlogits.columns]])
  File "/home/sophieshaw/miniconda3/envs/pm1_automation/lib/python3.7/site-packages/pandas/core/indexing.py", line 931, in __getitem__
    return self._getitem_axis(maybe_callable, axis=axis)
  File "/home/sophieshaw/miniconda3/envs/pm1_automation/lib/python3.7/site-packages/pandas/core/indexing.py", line 1153, in _getitem_axis
    return self._getitem_iterable(key, axis=axis)
  File "/home/sophieshaw/miniconda3/envs/pm1_automation/lib/python3.7/site-packages/pandas/core/indexing.py", line 1093, in _getitem_iterable
    keyarr, indexer = self._get_listlike_indexer(key, axis)
  File "/home/sophieshaw/miniconda3/envs/pm1_automation/lib/python3.7/site-packages/pandas/core/indexing.py", line 1314, in _get_listlike_indexer
    self._validate_read_indexer(keyarr, indexer, axis)
  File "/home/sophieshaw/miniconda3/envs/pm1_automation/lib/python3.7/site-packages/pandas/core/indexing.py", line 1377, in _validate_read_indexer
    raise KeyError(f"{not_found} not in index")
KeyError: "['U'] not in index"

Any suggestions?
Thanks!
Sophie S

Our code currently doesn't handle non-standard amino acids. I'm currently in the process of refactoring some of our code, and this will be trivial to fix after the refactor, but it may take a few weeks until I get to it. Sorry about that.

No problem :) Thanks for the update @nadavbra!


For staging with dockerfile, dockerfile must be in exploded-war directory

To clarify, this is for standard compat staging. The dockerfile has to be in the root of the staging directory before running AppCfg staging.

Root of the "source" directory.

Ah! In the terminology of the library, I think it's the staging "Source Directory".


SSL: Certificate verification failed

I recently reinstalled awsume and awsume-console-plugin via pip3 and I'm now getting the below error.
Awsume (along with aws-cli) still work fine, and I have both Amazon and Amazon Root CA 1 certificates in my keychain, so I'm wondering whether this error is specifically related to the plugin?
I'm running Python 3.7.6 on MacOS Catalina 10.15.7.
Command line output:
stuart@ip-192-168-1-137 ~ % awsume dev -c
Session token will expire at 2021-01-08 22:06:21
[dev] Role credentials will expire 2021-01-08 12:12:54
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 1319, in do_open
    encode_chunked=req.has_header('Transfer-encoding'))
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py", line 1252, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py", line 1298, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py", line 1247, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py", line 1026, in _send_output
    self.send(msg)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py", line 966, in send
    self.connect()
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py", line 1422, in connect
    server_hostname=server_hostname)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ssl.py", line 423, in wrap_socket
    session=session
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ssl.py", line 870, in _create
    self.do_handshake()
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ssl.py", line 1139, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.7/bin/awsumepy", line 8, in <module>
    sys.exit(main())
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/awsume/awsumepy/main.py", line 29, in main
    run_awsume(sys.argv[1:])
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/awsume/awsumepy/main.py", line 17, in run_awsume
    awsume.run(argument_list)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/awsume/awsumepy/app.py", line 263, in run
    credentials = self.get_credentials(args, profiles)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/awsume/awsumepy/app.py", line 227, in get_credentials
    credentials=credentials,
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pluggy/hooks.py", line 286, in __call__
    return self._hookexec(self, self.get_hookimpls(), kwargs)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pluggy/manager.py", line 93, in _hookexec
    return self._inner_hookexec(hook, methods, kwargs)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pluggy/manager.py", line 87, in <lambda>
    firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pluggy/callers.py", line 208, in _multicall
    return outcome.get_result()
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pluggy/callers.py", line 80, in get_result
    raise ex[1].with_traceback(ex[2])
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pluggy/callers.py", line 187, in _multicall
    res = hook_impl.function(*args)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/console.py", line 141, in post_get_credentials
    url = get_console_url(credentials, service)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/console.py", line 219, in get_console_url
    response = URLOPEN(request_url + URLENCODE(params))
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 543, in _open
    '_open', req)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 1362, in https_open
    context=self._context, check_hostname=self._check_hostname)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 1321, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)>

Running the commands in a clean virtualenv fixed the issue, so it's probably a problem specific to me.

Running the commands in a clean virtualenv fixed the issue, so it's probably a problem specific to me.


Navigation_task.launch

Could you tell me how to let the usv navigate? I roslaunch navigation_task.launch,but,the usv don't move, thanks.what should I do to let the usv navigate through bouyancys.

Hi, I highly recommend looking through the tutorials page which has a lot of information to get started. For your use case, to move the vehicle via keyboard control, simply follow this:
https://github.com/osrf/vrx/wiki/tutorials-Driving
Hope this clarifies your question.

Hi, I highly recommend looking through the tutorials page which has a lot of information to get started. For your use case, to move the vehicle via keyboard control, simply follow this:
https://github.com/osrf/vrx/wiki/tutorials-Driving
Hope this clarifies your question.

Thank you very much to answer my question，I thought when I roslaunch navigation_task.launch,the usv would navigate through buoys and avoid obstacles aotomaticlly,could you tell me how to let my thought come true. sincerely.

Hi this is a very complex question and was actually one of the challenges of the International Virtual RobotX 2019 where entire teams spent months developing sophisticated autonomy solutions to allow the USVs to operate autonomously to avoid obstacles. I would say this is more of a general autonomy question and is not specific to this repo.
The general idea would be to find a way to detect the buoys (lidar + camera?) and then move to the buoys safely using some sort of global + local planner. But there are so many possible approaches to this problem as well. You can probably take a look at some basic ROS navigation tutorials as a start point. Perhaps you can post/search on https://robotics.stackexchange.com/ or https://answers.ros.org/questions/ for more general autonomy questions and resources.

Question answered, thanks @HashirZahir !

Very well said @HashirZahir - thank you.

Thanks for your answer.
I am a student in University,I study this major for a long time,but It is too difficult.Could you give me your automatically navigate code to me?I want to learn It very much.
Please,I can pay for it.
---Original---
From: "Hashir<EMAIL_ADDRESS>Date: Thu, May 28, 2020 23:11 PM
To<EMAIL_ADDRESS>Cc: "qycqycqyc"<189030025<EMAIL_ADDRESS>Subject: Re: [osrf/vrx] Navigation_task.launch (#203)
Hi this is a very complex question and was actually one of the challenges of the International Virtual RobotX 2019 where entire teams spent months developing sophisticated autonomy solutions to allow the USVs to operate autonomously to avoid obstacles. I would say this is more of a general autonomy question and is not specific to this repo.
The general idea would be to find a way to detect the buoys (lidar + camera?) and then move to the buoys safely using some sort of global + local planner. But there are so many possible approaches to this problem as well. You can probably take a look at some basic ROS navigation tutorials as a start point. Perhaps you can post/search on https://robotics.stackexchange.com/ or https://answers.ros.org/questions/ for more general autonomy questions and resources.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.


fix: updated provider version

Description
Updated provider version as a fix for Provider produced inconsistent result after apply error in CBR zones
Git Issue
Release required?

[ ] No release
[x] Patch release (x.x.X)
[ ] Minor release (x.X.x)
[ ] Major release (X.x.x)

Release notes content

Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
/run pipeline

Checklist for reviewers

[ ] If relevant, a test for the change is included or updated with this PR.
[ ] If relevant, documentation for the change is included or updated with this PR.

For mergers

Use a conventional commit message to set the release level. Follow the guidelines.
Include information that users need to know about the PR in the commit message. The commit message becomes part of the GitHub release notes.
Use the Squash and merge option.

Bases on this comment, PR has been raised, will re-open if issue presists.

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


[UIKit] missed translation

Env:
iPhone Xr(15.5)
build: 1002

There is no translation into Chinese for "Profile" tab

https://user-images.githubusercontent.com/92754953/178721005-678aae03-4e53-4408-a899-ad30c229f18f.mp4

Closed as duplicate of https://github.com/radzima-green-travel/green-travel-combine/issues/565


Multi line chart does not draw line for first point on additional topics

Current Behavior
Multi line chart does not draw line on initial point after first topic. The point is plotted but no line drawn.
Expected Behavior
To draw line between points plotted
Steps To Reproduce
This flow
[{"id":"98571d07252f3e61","type":"inject","z":"d1395164b4eec73e","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"[{\"topic\":\"t1\",\"payload\":{\"x\":2,\"v\":6},\"_msgid\":\"2279f52ad5738a66\"},{\"topic\":\"t2\",\"payload\":{\"x\":2,\"v\":10},\"_msgid\":\"2279f52ad5738a66\"},{\"topic\":\"t1\",\"payload\":{\"x\":3,\"v\":6},\"_msgid\":\"b59dd85692696016\"},{\"topic\":\"t2\",\"payload\":{\"x\":3,\"v\":10},\"_msgid\":\"b59dd85692696016\"},{\"topic\":\"t1\",\"payload\":{\"x\":4,\"v\":6},\"_msgid\":\"b59dd85692696016\"},{\"topic\":\"t2\",\"payload\":{\"x\":4,\"v\":10},\"_msgid\":\"b59dd85692696016\"}]","payloadType":"json","x":130,"y":100,"wires":[["3ae1dd08967d2334"]]},{"id":"3ae1dd08967d2334","type":"split","z":"d1395164b4eec73e","name":"","splt":"\\n","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":310,"y":100,"wires":[["35e10b52367f9943"]]},{"id":"35e10b52367f9943","type":"change","z":"d1395164b4eec73e","name":"","rules":[{"t":"move","p":"payload.topic","pt":"msg","to":"topic","tot":"msg"},{"t":"set","p":"payload","pt":"msg","to":"payload.payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":460,"y":100,"wires":[["f11b0e84da884431","c7b8e797bf25ce1e"]]},{"id":"f11b0e84da884431","type":"debug","z":"d1395164b4eec73e","name":"debug 2565","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":650,"y":100,"wires":[]},{"id":"c7b8e797bf25ce1e","type":"ui-chart","z":"d1395164b4eec73e","group":"ff7cbf009b7b3034","name":"","label":"chart","order":5,"chartType":"line","category":"topic","categoryType":"msg","xAxisLabel":"","xAxisProperty":"payload.x","xAxisPropertyType":"msg","xAxisType":"linear","xAxisFormat":"s","xAxisFormatType":"custom","yAxisLabel":"","yAxisProperty":"v","ymin":"0","ymax":"11","action":"append","stackSeries":false,"pointShape":"false","pointRadius":4,"showLegend":true,"removeOlder":1,"removeOlderUnit":"3600","removeOlderPoints":"","colors":["#0095ff","#ff0000","#ff7f0e","#2ca02c","#a347e1","#d62728","#ff9896","#9467bd","#c5b0d5"],"textColor":["#666666"],"textColorDefault":true,"gridColor":["#e5e5e5"],"gridColorDefault":true,"width":6,"height":8,"className":"","x":555.2630615234375,"y":172.26573181152344,"wires":[[]]},{"id":"dac39029fdd65c11","type":"inject","z":"d1395164b4eec73e","name":"","props":[{"p":"payload"},{"p":"action","v":"replace","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"[]","payloadType":"json","x":290,"y":180,"wires":[["c7b8e797bf25ce1e"]]},{"id":"ff7cbf009b7b3034","type":"ui-group","name":"Form","page":"3bceecc44f91d26b","width":"6","height":"1","order":1,"showTitle":true,"className":"","visible":"true","disabled":"false"},{"id":"3bceecc44f91d26b","type":"ui-page","name":"Custom Form Submission","ui":"1805777f90e92057","path":"/form-submission","icon":"home","layout":"grid","theme":"35ee7753b5b3599b","order":1,"className":"","visible":true,"disabled":false},{"id":"1805777f90e92057","type":"ui-base","name":"dashboard","path":"/dashboard","includeClientData":true,"acceptsClientConfig":["ui-notification","ui-control"],"showPathInSidebar":false},{"id":"35ee7753b5b3599b","type":"ui-theme","name":"Theme Name","colors":{"surface":"#16234b","primary":"#1d44b9","bgPage":"#ecf2f8","groupBg":"#ffffff","groupOutline":"#cccccc"}}]

Environment

Dashboard version:1.15
Node-RED version:3.1.3
Node.js version:20
npm version:9.6.6
Platform/OS:android
Browser: chrome

Have you provided an initial effort estimate for this issue?
I am not a FlowFuse team member

I have the same bug.
Node-red 4.0.2
Dashboard 1.15.0
Node.js v18.20.4
Platform: linux/rasperry pi
Browser chorme 127.0.6533.120  on osx 13.6.6 (M2)

@ghedolo I have added a workaround to the node-red topic. You can use this workaround until the issue is fixed https://discourse.nodered.org/t/chart-on-dashboard-2-with-multiline-the-first-2-point-are-connected-only-for-the-first-line/90608/6?u=e1cid


Query by birthday

Codecov Report

Merging #172 (dccfa95) into master (b4cbd44) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #172   +/-   ##
=======================================
  Coverage   95.45%   95.45%
=======================================
  Files           8        8
  Lines         506      506
=======================================
  Hits          483      483
  Misses         23       23

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


111

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@475818d). Click here to learn what that means.
The diff coverage is 59.37%.

@@            Coverage Diff            @@
##             master      #77   +/-   ##
=========================================
  Coverage          ?   35.45%
=========================================
  Files             ?       59
  Lines             ?    27873
  Branches          ?        0
=========================================
  Hits              ?     9881
  Misses            ?    16954
  Partials          ?     1038

Impacted Files
Coverage Δ

pkg/server/server.go
36.45% <ø> (ø)

pkg/server/sockopt_linux.go
42.67% <38.23%> (ø)

pkg/server/util.go
53.57% <83.33%> (ø)

Continue to review full report at Codecov.

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


Replace nvidia-smi poller with RMM logger

This PR replaces the nvidia-smi poller that was used for collecting usage metrics with a new class that uses RMM logs to determine usage information.
Closes #27
To Do:

[x] Add cumulative metric that shows any remaining memory that's still allocated (i.e. memory leaks) after the benchmarks complete
[x] Update docs

Looks good, thanks. I had two minor comments but nothing that holds up my approval.

updated in 7a70cad


about model weight

Thank you very much for your work, but I can't find the weight of this pytorch model training--‘checkpoints/ContactGraspNet.pt’.  Could you please provide it? Thanks

Thanks for your question. But I haven't completely trained the model because of the memory allocation problem in my computer.


Add dumping to a customizable folder

There is a solution, you just need to create a Junction to the directory and add full access permission for all application packages. The only problem is making it an automatic option

This can be achieved by making use of Junctions or directory symlinks and then giving all app packages user full permissions on the target folder

solved by #41


500 error

Latest versions of phpBBauth and Auth-RemoteUser. MediaWiki 1.39.3 and phpBB 3.3
The MediaWiki and php error logs show nothing relevant, which is making troubleshooting a headache. Assistance would be appreciated.
The error happens even when the user hasn't logged in - the wiki is as good as dead at that point (unless the extension is removed from LocalSettings.php).

The problem appears to be a conflict between the versions of vendor/psr/container/src/ContainerInterface.php used in phpBB and MediaWiki. The phpBB version declares public function get($id); while the MediaWiki version declares public function get(string $id);.
It looks like replacing the phpBB version with the MediaWiki version works, apparently not breaking phpBB, but I haven't tested it extensively yet.

Can confirm. I actually implemented the inverse; replacing the MediaWiki version with the phpBB version. It's been a few months now, and no known issues have shown up as a result of this change.

Looks like the next version of MW may include this same change as well: https://gerrit.wikimedia.org/r/c/mediawiki/libs/Services/+/818406/3/src/ServiceContainer.php

Looks like a future version of MW may include this same change as well: https://gerrit.wikimedia.org/r/c/mediawiki/libs/Services/+/818406/3/src/ServiceContainer.php

It looks like that change was abandoned and the case closed (https://phabricator.wikimedia.org/T314116), so this may still need to be manually fixed in future versions unless phpBB updates their version.

Thank you for the information. I actually missed this bug completely.
Could you help detail what you did to fix it? Or is it something that needs
to be done in the core of phpBB or Mediawiki?
On Fri, Aug 25, 2023, 2:20 AM Owen Rudge @.***> wrote:

Looks like a future version of MW may include this same change as well:
https://gerrit.wikimedia.org/r/c/mediawiki/libs/Services/+/818406/3/src/ServiceContainer.php
It looks like that change was abandoned and the case closed (
https://phabricator.wikimedia.org/T314116), so this may still need to be
manually fixed in future versions unless phpBB updates their version.
—
Reply to this email directly, view it on GitHub
https://github.com/multidimension-al/phpbbauth/issues/13#issuecomment-1692961234,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABSIOS5GNL7RXCBTZZVLUPLXXBN4BANCNFSM6AAAAAAZ235GSA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

in [WIKI ROOT]/vendor/wikimedia/services/src/ServiceContainer.php find public function get( string $name ) { and change it to public function get( $name ) {
Also, in the same file, find public function has( string $name ): bool { and change it to public function has( $name ): bool {
orudge's solution is to alter the phpBB equivalent, and does not include the additional change to the has function. Both/either solutions should work. Personally, I changed it in mediawiki instead of phpbb because I have other objects interfacing with it besides phpBB and they are all expecting to be able to pass mixed types. The recent addition of type hinting on these functions breaks those interactions. However, the removal of the type hinting has not created any issues or errors in the months since I made the change.

This is all good to hear. I wonder if it only applies to users using PHP >= 7.0?
And is there a warning level on PHP where it can ignore the type hinting?


[UWP] Hiding unrendereable element hides the fallback too

Platform

UWP

Version of SDK
master
Issue
UWP hides the fallback element if the element that couldnt be rendered had visibility hidden, for example, this card hides the textblock that is the fallback for the input.toggle element

{
  "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
  "type": "AdaptiveCard",
  "version": "1.0",
  "body": [
    {
      "type": "TextBlock",
      "text": "Toggle Input"
    },
    {
      "type": "Input.Toggle",
      "id": "acceptTerms",
      "title": "I accept the terms and agreements",
      "value": "false",
      "valueOn": "true",
      "valueOff": "false",
      "isVisible": false,
      "height": "stretch",
      "requires": {
        "pokemon": "1.2"
      },
      "fallback": {
        "type": "TextBlock",
        "text": "Text"
      }
    }
  ],
  "actions": [
    {
      "type": "Action.Submit",
      "title": "OK"
    }
  ]
}

@paulcam206, assigning to you. Could you please sync with @matthidinger as part of fixing. thanks


feat: export the Prisma Client config from the generated Client

This PR exports the Prisma Client config from the generated JS Client under the Prisma namespace.
I plan to use this export for the Prisma Data Platform. More details on Slack.

Example of config from index.js for context
/**
 * Create the Client
 */
const config = {
  "generator": {
    "name": "js",
    "provider": {
      "fromEnvVar": null,
      "value": "prisma-client-js"
    },
    "output": {
      "value": "/Users/user/repro-folder/node_modules/@prisma/client",
      "fromEnvVar": null
    },
    "config": {
      "engineType": "library"
    },
    "binaryTargets": [],
    "previewFeatures": []
  },
  "relativeEnvPaths": {
    "rootEnvPath": null,
    "schemaEnvPath": "../../../prisma/.env"
  },
  "relativePath": "../../../prisma",
  "clientVersion": "3.8.0-dev.12",
  "engineVersion": "07605d3f828f60f4ef028ce140c14ce9334ad205",
  "datasourceNames": [
    "db"
  ],
  "activeProvider": "sqlserver"
}
config.document = dmmf // dmmf is included (dmmf is already exported as Prisma.dmmf)
config.dirname = dirname

Closing as we don't want to expose the full config object.
It could be confusing for users as is. An alternative would be to only export the 2 values you need.


update deps, move mypy config to pyproject file and unused init.py files

Codecov Report

Merging #55 (e818f59) into main (d8c7f4f) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##              main       #55   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            1         1
  Lines          109       109
=========================================
  Hits           109       109

Continue to review full report at Codecov.

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


Adjust workflows

I've adjusted the workflows. Drafter shouldn't run on PRs. It's messing up the drafts. Some minor adjustments on others.

Coverage increased (+0.4%) to 55.648% when pulling 8e9f7e44d909cc7a4c178caff71f61a63e5de8c6 on fix/workflows into 0e9830fdf3b74eb687b0672882c65e693f53f904 on main.


not get packedge when download?

Hi, when try the comand " go install github.com/free/sql_exporter/cmd/sql_exporter " in my server linux don't download from my machine, the say in mesage " Can't load package, and i try search here how to get the package but i don't see, and with wget idk how to proced for work .. do u can help me ?

?

You can download the binaries from here: https://github.com/free/sql_exporter/releases . You probably don't want to build from source.

ok, for ubuntu i don't see the release

There is no Ubuntu-specific release, only linux. The second part of the platform (amd64, i386, armv7, whatever) is the CPU architecture. If you don't know yours, then it's probably amd64, so download sql_exporter-0.5.linux-amd64.tar.gz.


Updated parts of documentation

Added Command Summary to UG
Fixed link in Help Window
Updated time trial implementation in DG

Looks good!


Added private sheet support, #57

This should work, although I have only been able to test with new style spreadsheets.

Hi @jsoma, I'd like to be able to read private sheets also, any plans to marge @sigilion's PR?

why hasn't this PR been merged? seems like authkey is being parsed as a parameter but never used, am I right?

Hi, wondering still about this pull request, would be awesome to have this integration and thanks @jsoma for Tabletop, has been great so far!

I have no idea why I never merged this, especially since I (as mentioned) for some reason had auth_key already in there. Just added it in.


Question: How to use schemaFormRedraw and remain current active tab?

I have a form with tabs and external submit button, the submit button will trigger schemaFormRedraw to reload the schema and value. Question is how can I keep the existing active tab when the page reload?

You would need to find a way to store which tab to return to.
We are considering implementing a state storage model. I suppose they could.

@chiewmey the easiest way I would suggest is to have a field in your schema/form that you can store the value in and pass that in the model. As Nickas mentioned we are looking at an additional data set option to handle this.
Please re-open if you do not feel the question has been answered sufficiently.

@chiewmey
I got same problem, how did you fix this issue?
Thank you


Redmine 3.4 compatibility

Is this plugin compatible to Redmine 3.4?
Thanks for the info!

looks good so far.

Is this plugin compatible to Redmine 3.4?

Well it should be :)


FillInReduction enum is not a good API for version stability

This enum lists all existing fill in reduction methods in the sprs ecosystem. I realized while binding such methods from suitesparse that each time a method would be added, this would require changing this enum and thus making a breaking change. This does not look like a good idea, so this enum should probably go away in the future.

An alternative is to use #[non_exhaustive] on the affected enum

Yes, I've been considering that as well. However I'm not sure if it's a good idea to expose this enum at all. It is used in LDL decomposition to specify decomposition options in a builder pattern (https://github.com/vbarrielle/sprs/blob/master/sprs-ldl/src/lib.rs#L132-L143), but there may be more idiomatic ways to do it (eg by passing a FnOnce that will perform the decomposition when the input matrix is passed). That way no need to match on all possible enums, and it's extendable with other crates as well.

Fixed by #223, I've chosen to use #[non_exhaustive], passing a function would have made the API too cumbersome (right now one nice thing about the Ldl builder struct is that it does not depend on the actual type of the matrix up until the last step, and this property would have been lost).


Create catalog.test.bom

@drigodwin This PR requires https://github.com/apache/brooklyn-library/pull/69

Looks good & tested on GCE, BB


DataTextFileParser missing?

The parser writing documentation at https://nomad-lab.eu/prod/rae/docs/parser.html#structured-data-files-with-numpy mentions DataTextFileParser, however I can't find it anywhere.

@ladinesa I guess this was moved/renamed? Please update the documentation.

@ondracka I shortened the name to DataTextParser and forgot to update the documentation. I will do so in the next commit. Thank you for pointing it out.

Fix merged into v0.10.4, will be on central NOMAD after the next release.

Confirming fixed.


Rename bot from MeeseeksDev to community selected name

Renaming is still a TODO item, but I feel that belongs to a new issue.

Originally posted by @bsipocz in https://github.com/scientific-python/MeeseeksDev/issues/99#issuecomment-2151144959
There is a consensus that the bot (and this repository) should be renamed from @meeseeksdev (https://github.com/scientific-python/MeeseeksDev/) to a new name selected by the Scientific Python community. There should be some discussion and voting on that.

I will say that I very much appreciate how for JOSS our bot is named @editorialbot (https://github.com/editorialbot) as its name conveys what its purpose is for the most part (assisting the editorial and review team in the administrative actions for submission review and publishing). I would personally like to see a bot with a similar name that describes its service/use to the Scientific Python community over something that is more inside jokey. I would suggest @backportbot but the bot currently does more than just backport PRs (even if that is its primary use case).

btw, the app is already called lumberbot-app, so another reason for not starting the naming brainstrom from scratch

a lot of brainstorming went into the rename last year, I would suggest not ignoring that

@bsipocz Is this publicly available? If not, then please make it so. I'm not ignoring things I don't know about.

lumberbot-app, so another reason for not starting the naming brainstrom from scratch

Is there a reason that this isn't the name of the bot already (other than it is confusing and doesn't tell you anything about what the bot does)?

Is there a reason that this isn't the name of the bot you interact with through GitHub comments already (other than it is confusing and doesn't tell you anything about what the bot does)?

The rename hasn't been finalized.
For the name brainstorming: whatever is in writing is public, I recall we made a photo of the whiteboard, too, but I would need to dig through the worklog of the previous summit, and issues linked around it and that archeology need to wait until I have some more time.

For the name brainstorming: whatever is in writing is public, I recall we made a photo of the whiteboard, too, but I would need to dig through the worklog of the previous summit, and issues linked around it and that archeology need to wait until I have some more time.

To mark off a few places looked so far, the Developer Summit 2023 Worklog doesn't have any mention of the bot at all, nor does the "CI Infrastructure" issue (https://github.com/scientific-python/summit-2023/issues/3). I don't have access to the developer-summit-2023 channel on the Scientific Python Discord server, so maybe the photo you're thinking of is there?
@bsipocz do you remember who else was involved in the renaming discussion with you at the 2023 summit? I'll make the assumption of @Carreau given his majority of the maintainership of the bot.

I'm not sure it was 100% captured, but there was a rough in-person consensus. I don't have a particular skin in the game wrt renaming. the @mention does not matter, it's regex based so we don't even need a @

Regardless of the name chosen I would love to have an @mention which is:

easier/shorter to type than MeseeksDev
implies that I am calling a bot so that I do not have to explain it to new users each time
suggested by GitHub back to me so that I do not have to triple check if I spelt it right (which roughly implies having an account named the same as the @mention)

Indeed @editorialbot looks like ticks all the boxes above Format like @editorial-bot would be good too. I also agree that backportbot is not appealing and it would be confusing when it is used for tagging issues with labels.
When I think about this both, i think about it as a "helper", "contributor", "assistant" ("-bot").
I am indifferent to lumberbot, but it is just slightly better than MeseeksDev as it is still opaque to new contributors and non-native speakers of English.


Is there a way to get the location based ips?

Actually, I want to rotate ips from the United States only is there a way to modify the code to archive this?

Hello @rvssatyaditya
Some providers already store 'country' info as part of the of proxy.
To expose that kind of filtering someone would have to implement something like #48 which is quite trivial. I would be happy to provide more details if you want.
Cheers

I'm new to this kind of technology it would be great of you if you can help me figure out this I can see with command line arguments we can pass those parameters but I want to make it hardcoded for us only and moreover, the proxy type.
Regards,

@rvssatyaditya I will go through this over the weekend and send you an update :)
Cheers

Sure, That works! Thank you!


IC-light not visible in UI

I have tried installing this repeatedly in Forge to no avail. It simply will not show up in the UI after activating the extension and applying and restarting. Any suggestion would be appreciated!
version: f2.0.1v1.10.1-previous-532-g791f04f7  •  python: 3.10.7  •  torch: 2.1.2+cu121  •  xformers: N/A  •  gradio: 4.40.0

This repo is no longer maintained, citing "conflict of interests" due to the owner now prioritizes Comfy Org instead.
In the meantime, you can try my up-to-date fork: https://github.com/Haoming02/sd-forge-ic-light


feat(web): statement docs entrypoint

Describe your changes

Issue ticket number and link
Type of change 🧩

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update
[ ] Other (please explain in the description section above)

Checklist before requesting a review

[ ] I have performed a self-review of my own code
[ ] I have double checked this work does not include any hardcoded secrets or passwords
[ ] I have made corresponding changes to the documentation
[ ] I have provided details on how I have tested my code
[ ] I have referenced the ticket number above
[ ] I have provided a description of the ticket
[ ] I have included unit tests to cover any testable code changes

LGTM. Approving and merging as I start working on Final Comments


Generate types for REST API

Add code for generating flow types for REST API Java classes.

Added annotation FlowIgnore for excluding methods to be generated.


Rethink mapping at the genus level

We've had #50 in place for a while now and with some experience, I think it's a very inadequate solution to the problem it was meant to address, in several ways. For one thing, it's not actually possible to use the bulk section-level association because whenever that would apply, it should only be within a certain region. IE a gall found on "all red oaks" in eastern US shouldn't be associated with lobatae endemic to CA. Another issue is that the tool only applies to species in the genus that have already been added to the database, so hosts added later that should be mapped are not.
The thing that really bugs me, though, is that it implies an unwarranted level of certainty. Eg I mapped Taphrina caerulescens to Quercus today, and the page lists every Quercus species in the US. That might be close to true for T caerulescens actually, but in most cases it's more like "this gall is on 1 or maybe 5 out of dozens of species in this genus, we just don't know which they are." So listing them specifically conveys exactly the wrong message.
What we want is to list them on the filter results as possibilities, because we don't know which host species they should show up on (hence the logic of #50 being the way it is now), while communicating our limited knowledge on the gall page. I don't know what the best solution would be, but here's some ideas to start with.
There are kind of two distinct cases here. One is that a species was described from one unknown host in a genus.
In this case, what if we created an mechanism to list "[Genus] sp." as a host somehow? That would show our knowledge correctly on the gall page and the gall would appear in the genus ID filter results. Then, potentially, we could also make any species tagged this way appear in the results for any species in that genus, (potentially under some kind of marked partition to communicate the gap in knowledge?).
The other is that it's known from many in a genus but the exact bounds are not known (or simply don't appear in any sources available).
In that case, instead of using genus-level mapping as a a bulk species mapping tool, mapping at the genus level should be a distinct operation. In that case, too, species marked this way would be listed in the ID filter results when the genus was selected and when any species in that genus was selected. On the gall page, the host field would read "Hosts: [Genus] spp." This option could be selected in addition to as many specific species that were known as possible, to communicate which ones were confirmed, within that larger relationship.
These solutions wouldn't solve the region issue and would create a lot of false positives in species-level searches, which is not ideal. But they would be future-proof.
As always, not sure this is the best or worthwhile way to solve this problem, just raising the issue and putting some ideas out there.

I am ready to look at this as well as #167 and #222. It is has been a while since these were written up. @megachile, is your thinking still the same for these? Are there any other related issues that you can think of?
We definitely need something like #167. I am wondering if we need a more comprehensive taxonomy management screen? The use cases I can think of are:

Add/Edit Family name and "common name"
Add/Edit Genus name and "common name", would cover #222
Move Genus to different family
Delete Family or Genus

This would eliminate the need for the current Family admin screen.
This would fully promote Genus to a first class citizen in the data model like Family already is. I will need to do some work to make sure that the species name couplet is kept in sync with any changes to genera names.
N.B., the common names on Family and Genus are not aliases like we have at the species level. There can only be one common name per Family/Genus. If this is insufficient I would need to do some work to implement full blown Aliases for Family and Genus.
It is possible we would want to put some of this functionality behind the "super admin" permission.

I think the proposals I made above are still basically what I want to happen (open to other input of course), but I wonder if now that we've added range functionality, maybe there's a way to mitigate some of the range-related issues I pointed out? This may not be feasible--unless I'm missing some elegant solution here, it would involve creating a new relation in the database, which may not be worthwhile. Eg we could create an optional gall-side range field that overrides the ones inherited from linked hosts (which may also come in handy if we find there are galls with ranges we can confidently say are much narrower than those of their host). That would let us say eg a gall is found on all Lobatae in XYZ states, or if a gall was known from one type location but the host was only known to genus, we could narrow it to that one state. Idk, let me know if you can think of a better way to handle that given the data we already have, or if it's just not worth it.
Does "Move Genus to different family" cover my original case in #167 (or the one I asked you to fix the other day?). I didn't want to move the whole genus, just remap the genus from one to another.
I think it's fine to have one common name per genus; that should be plenty for most cases.
I'm not sure I see a need to add common names at the family level since they don't appear in the ID tool, though I have no objection to adding them.

Do you want to think about #234 at the same time here?

RE moving genera, Move genus does not cover the case you brought up. That will happen on the Gall/Host screens. Here is my thinking for that:
Gall/Hosts Changes

Change the 'Rename' Button to indicate that it is also used to move the species in the taxonomy
On the Rename/Move UI:

Split into 3 fields:

Family - typeahead box with all families
Genus - typeahead box with all genera for selected Family
Specific - freeform text - will also address #235 as part of this

Same Save/Cancel buttons and Add Alias checkbox

RE Mapping Genera:
Here is my proposal:

Add a new table to allow gall-genus mappings
Add a confidence to both gall-host and gall-genus mappings (i just made these up we need to think about what these should actually be)

Confirmed
Likely
Theoretical

default all mappings to "Confirmed"
change the ID screen to have a filter for this confidence
change the ID screen to visually indicate the confidence when displaying results
change the Gall details screen, replace the current host display with a table

sortable, paged
shows Host species/Genus and confidence

add confidence to the Host details Gall table

As for handling ranges, that is more tricky. I think that if we want to start mapping ranges to galls directly we need to step back and rethink the entire way we map galls to hosts. This would likely end up with large changes to the database and require a good deal of work across the board. It is certainly doable (I would need to put more thought into exactly what these changes would be). How important in the short term and the long term do you think being able to map a gall directly to a range is?


Image Observables web app does not reference local geometry and printTask services

@nfeuerstein Note: milestone set for next Ops Server release.
The commonConfig.js file located under \afmiedev\SolutionsWeb\Apps\Templates\ImageObservables references arcgisonline geometry and printTask services. The Ops Server does have these services so we should reference the Ops Server services.
Until we have a world geocode service on Ops Server #367, you can still reference external service.

Does not apply to NSEC.  Closing.


Unittest fixes and factories update

After makeing the factory zf3 compatibe in https://github.com/cross-solution/YAWIK/commit/975a056245b3759e1a000eb2058ce8233b1c7fae, test fails
Please fix the tests

https://github.com/cross-solution/YAWIK/blob/develop/module/Core/test/CoreTest/Factory/View/Helper/SocialButtonsFactoryTest.php#L42
https://github.com/cross-solution/YAWIK/blob/develop/module/Organizations/test/OrganizationsTest/Mail/EmployeeInvitationFactoryTest.php#L166

In addition, please make the following factories ZF3 compatible

module/Organizations/src/Organizations/Factory/Controller/Plugin/InvitationHandlerFactory.php
module/Core/src/Core/Factory/OptionsAbstractFactory.php

Hi @cbleek,
I don't have any fail test in my phpunit, so I don't know what to do with that SocialsButtonFactoryTest and EmployeeInvitationFactoryTest. If you still have that fail test issue please let me know.

@kilip the tests where already fixed by @TiSiE . He had forgotten to mention it:-)


Remove bash login flag from scripts?

With environment saving should we make sure we start with a clean environment?

I hate this aspect of bash/environment-modules. ;-)
I do think we can just use plan old /bin/bash now but perhaps pull the shebang line up into a constant at the start of the script so that sysadmins can edit it if needs be.

I figure some weirdos might want another shell type....
Are we POSIX compliant?


Add a destroy() or refresh() so we can change the interactivity after it's been created

Overview
There doesn't seem to be a way to create a new instance with new interactivity settings once they've already been applied. It would be great to have a refresh or destroy so new interactions can be added to existing.
Use case; I'm trying to add inside Vue app, need to be able to switch between scroll / click. Following the instructions on adding on mounted works great, but if I try to re-add on watch it causes issues. I think it will need to be destroyed before adding again.

Hi @wplit this has been implemented in the latest version of lottie-interactivity, the method to use is "redefineOptions" and can be called the same way you call the "create" method.
Usage example:
https://codepen.io/Osbro/pen/WNEYYQa

@samuelOsborne Ah amazing! Will try this straight away, thanks so much for adding it in.

Hello, following up on this , would it be possible to add a destroy event also? I need it in order to avoid errors when i remove element from the DOM in my Vue application

Hi @patratel, if you're removing the element from the DOM and using the lottie-player, you can listen to the 'destroyed' event:
https://github.com/LottieFiles/lottie-player/blob/master/src/lottie-player.ts#L341
I say this because lottie-interactivity won't be aware that you've removed the player from the DOM, you should look in to the documentation of the player you're using to see which event you should listen too. Let me know which lottie player you're using and I'd be happy to help :-)

Closing this issue as the "redefineOptions" method has been implemented.


Max touchstone failures

Signed-off-by: Raul Sevilla<EMAIL_ADDRESS>Description
With this change, touchstone will report error when there's more than 33% of failures on a comparison block, that is to say,  in the following comparison:
+-------------+--------+----------------------+-----------+---------------------+--------+-----------+------------+------------+
|  test_type  | routes | conn_per_targetroute | keepalive |       metric        | result | deviation |    4.9     | 4.11  |
+-------------+--------+----------------------+-----------+---------------------+--------+-----------+------------+------------+
| passthrough |  500   |          1           |     0     | avg(latency_95pctl) |  Pass  |  -2.55%   |   5571.5   |   5429.5   |
| passthrough |  500   |          1           |     1     | avg(latency_95pctl) |  Pass  |  -1.17%   |  148717.5  |  146976.5  |
| passthrough |  500   |          1           |    50     | avg(latency_95pctl) |  Pass  |  -0.36%   |   7680.0   |   7652.5   |
| passthrough |  500   |          20          |     0     | avg(latency_95pctl) |  Pass  |  -12.08%  |  81413.5   |  71577.0   |
| passthrough |  500   |          20          |     1     | avg(latency_95pctl) |  Pass  |  -1.84%   | 2903374.5  | 2849896.0  |
| passthrough |  500   |          20          |    50     | avg(latency_95pctl) |  Pass  |  -18.66%  |  132022.0  |  107385.5  |
| passthrough |  500   |          80          |     0     | avg(latency_95pctl) |  Fail  |  85.58%   |  446719.5  |  829003.0  |
| passthrough |  500   |          80          |     1     | avg(latency_95pctl) |  Pass  |  -19.71%  | 14254016.0 | 11444703.5 |
| passthrough |  500   |          80          |    50     | avg(latency_95pctl) |  Pass  |  -38.49%  | 1203344.0  |  740156.0  |
+-------------+--------+----------------------+-----------+---------------------+--------+-----------+------------+------------+
+-----------+--------+----------------------+-----------+--------------------------+--------+-----------+----------+-----------+
| test_type | routes | conn_per_targetroute | keepalive |          metric          | result | deviation |   4.9    | 4.11 |
+-----------+--------+----------------------+-----------+--------------------------+--------+-----------+----------+-----------+
| reencrypt |  500   |          1           |     0     | avg(requests_per_second) |  Pass  |   3.68%   | 122225.0 | 126720.5  |
| reencrypt |  500   |          1           |     1     | avg(requests_per_second) |  Pass  |  -1.03%   |  3801.0  |  3762.0   |
| reencrypt |  500   |          1           |    50     | avg(requests_per_second) |  Pass  |   2.77%   | 91657.0  |  94196.0  |
| reencrypt |  500   |          20          |     0     | avg(requests_per_second) |  Pass  |   1.75%   | 16153.5  |  16435.5  |
| reencrypt |  500   |          20          |     1     | avg(requests_per_second) |  Pass  |  -0.25%   |  3663.0  |  3654.0   |
| reencrypt |  500   |          20          |    50     | avg(requests_per_second) |  Pass  |   2.38%   | 15812.0  |  16188.0  |
| reencrypt |  500   |          80          |     0     | avg(requests_per_second) |  Pass  |  -3.04%   |  4182.5  |  4055.5   |
| reencrypt |  500   |          80          |     1     | avg(requests_per_second) |  Pass  |   1.11%   |  3070.5  |  3104.5   |
| reencrypt |  500   |          80          |    50     | avg(requests_per_second) |  Fail  |  -43.02%  |  4901.0  |  2792.5   |
+-----------+--------+----------------------+-----------+--------------------------+--------+-----------+----------+-----------+

The above comparison won't fail since there's only one fail in the reencrypt comparison block (11.1111)
This change is necessary to prevent hanging when only a few regressions were found in the benchmark. Also removing useless  metadata comparison and improving docs.

/rerun all

Results for e2e-benchmarking CI Tests

Workload
Test
Result
Runtime

router-perf-v2
./ingress-performance.sh
PASS
00:06:00

etcd-perf
./run_etcd_tests_fromgit.sh
PASS
00:03:00

scale-perf
./run_scale_fromgit.sh
PASS
00:14:19

network-perf
./run.sh
PASS
00:07:01

kube-burner
WORKLOAD=cluster-density ./run.sh
PASS
00:04:58

kube-burner
WORKLOAD=node-density ./run.sh
PASS
00:05:09

kube-burner
WORKLOAD=node-density-heavy ./run.sh
PASS
00:05:41

kube-burner
WORKLOAD=pod-density-heavy ./run.sh
PASS
00:06:07

kube-burner
WORKLOAD=max-services ./run.sh
PASS
00:04:53

kube-burner
WORKLOAD=max-namespaces ./run.sh
PASS
00:05:21

upgrade-perf
./run_upgrade_fromgit.sh
PASS
00:01:00

Merging, since this PR does not harm nothing of the current implementation (It's optional)


NIFI-2480: Fix for multibyte chars in breadcrumbs

Removed $sanitize from breadcrumbs controller, as it escapes multibyte chars with numerical reference, and non-English names are not displayed in human readable way.
Even without $sanitize, html tags can be escaped when Angular binds the value to text content.
I confirmed that HTML tags are escaped without $sanitize as following screen-shots:

I hope this can be merged, and it doesn't have any negative impact by removing $sanitize.
Thanks!

Reviewing...

Thanks @ijokarumawak. This has been merged to master.


Document all methods, classes and modules

@macartur, I've done this with python-openflow and I can try to close this issue if you are busy in another one.


HBASE-19387 HBase-spark snappy.SnappyError on Arm64

The spark version in hbase is 1.6.0.
And the snappy version based on hbase-1.6.0 do not support the Arm64.
The patch is to update the dependency for snappy-java in hbase-spark.
Jira: HBASE-19387
Change-Id: I02449baf43a5b49d1de7065682863ea822e4de88
Signed-off-by: Yuqi Gu<EMAIL_ADDRESS>

This PR is slated to be closed as a part of HBASE-20391 because the referenced JIRA has since closed.
If this is incorrect and you are still interested in working on the issue please comment there and/or reopen the PR.


filters already defined for the HTML views should be also available in the API routes

This refers to the filters that are used in the entity list view and thee filters referred to were implemented in 7e0a087e3d00ee6332e6245bc2b61e21f39d2765 and the documentation in f828511


Minor updates

Link to contributing section
Clarify differences between Java API and REST API

Coverage remained the same at 85.827% when pulling 8882b0ceb9fc300fc5f26ef5285daa586933a399 on doc-fix into 36ada5ecbbac927497e6c960075169c974dc29f2 on master.


[1.11] /minetweaker entities - doesn't list entities from mods.

Issue Description:
I installed a few mods. Tinkers Construct, for example, Forestry, e.t.c.
I'm trying to get all entities that are exist in the game. I type "/minetweaker entities".
What happens:
In the minetweaker.log file I see only an entities from vanilla.
What you expected to happen:
I expected to see all entities from vanilla and mods, because this command refers to an "EntityList" which contains all entities, including mod's entities. I didn't delve in the source code too much, so maybe I'm mistaken.
I just need to know, is this bug or that works like it was intended to.
Actually I don't understand is there even support for an entities from other mods?
In the ZenScript I write
<entity:cow>
And I get cow, that's fine. But how to get an entity from other mod?
Script used
I used chat, not script.
Minetweaker.log file
https://pastebin.com/kWiXn5QJ

Affected Versions (Do not use "latest"):

Minecraft: 1.11.2
Forge: 1.11.2-<IP_ADDRESS>6
Crafttweaker: 1.11.2-3.0.26

Your most recent log file where the issue was present:
Already gave Minetweaker.log file.

Just tested it, I can't reproduce.
http://i.blamejared.com/xkZqk.txt

Can you please give your setup information like version of forge an the list of mods?
I tried to delete everything except CraftTweaker and mods that add entities. And still, all that it gives me - vanilla entities.
Can you just to not close everything instantly, please?

@jaredlll08, Found the issue. It is MTLib. Tested with:

MTLib-2.0.3
CraftTweaker-1.11.2-3.0.26
CodeChickenLib-1.11.2-<IP_ADDRESS>4-universal
CoFHCore-1.11.2-<IP_ADDRESS>-universal
ThermalExpansion-1.11.2-<IP_ADDRESS>-universal
ThermalFoundation-1.11.2-<IP_ADDRESS>-universal

If you have MTLib, you only get Vanilla entities. Without MTLib you also get modded entities. Hope that helps.

@bookerthegeek thanks. Unfortunately without MTLib any dependent mods (including ModTweaker) don't work.

True, but do any of those dependances add entities you are worried about?

@bookerthegeek No, but those dependent mods use entities. Anyway, we just need to wait for a fix, because I looked at the MTLib code and can't find anything that can mess with entities.

So I'm an idiot... I forgot I had an entity command in mtlib... so I added one to Crafttweaker, so it is a command conflict, Problem is, I'm not really working on 1.11.2 anymore, so you will need to get a list of entities without MTLib and it's deps, run the command save the output, add MTLib back and work with the output

The problem is actually modtweaker, not MTLib, so just remove modtweaker, get the entity list, and readd it

@jaredlll08 but I can't remove nor ModTweaker, nor MTLib, because I'm working at ModTweaker. You know, for the pull request to add TConstruct support.
Fine, the only thing that isn't working as it should besides "entities" command is EntityBracket-s. It can be replaced by another method of getting entities.
So if you have time a fix would be really appreciated, but if you don't its fine. I just hope you will accept PR when it will be ready.

@rinart73 what mod requires modtweaker? Could you not remove it just to get the entity list then add it back in?

Well I'm focusing on 1.12, and I just released modtweaker 1.12, so yea...
If you are working with modtweaker, you can remove the entity dump command
and that will solve the issue.
On Jul 21, 2017 01:08, "rinart73"<EMAIL_ADDRESS>wrote:

@jaredlll08 https://github.com/jaredlll08 but I can't remove nor
ModTweaker, nor MTLib, because I'm working at ModTweaker. You know, for the
pull request to add TConstruct support.
Fine, the only thing that isn't working as it should besides "entities"
command is EntityBracket-s. It can be replaced by another method of getting
entities.
So if you have time a fix would be really appreciated, but if you don't
its fine. I just hope you will accept PR when it will be ready.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jaredlll08/CraftTweaker/issues/265#issuecomment-316855459,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFS9xbV0uF9I6hlXPGOPOyT0CKdRygbMks5sP93sgaJpZM4Oaucs
.

Also there is another way to get entities, look at some of the Crafttweaker
changelogs, I'm on mobile now, so I can't get them
On Jul 21, 2017 01:10, wrote:

@jaredlll08 https://github.com/jaredlll08 but I can't remove nor
ModTweaker, nor MTLib, because I'm working at ModTweaker. You know, for the
pull request to add TConstruct support.
Fine, the only thing that isn't working as it should besides "entities"
command is EntityBracket-s. It can be replaced by another method of getting
entities.
So if you have time a fix would be really appreciated, but if you don't
its fine. I just hope you will accept PR when it will be ready.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jaredlll08/CraftTweaker/issues/265#issuecomment-316855459,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFS9xbV0uF9I6hlXPGOPOyT0CKdRygbMks5sP93sgaJpZM4Oaucs
.

@jaredlll08

you can remove the entity dump command

Can you tell a bit more please? I can't find it.

Interesting... It appears that I didn't add the command to 1.11, I have no
idea what is causing this then O_o
On Jul 21, 2017 01:41, "rinart73"<EMAIL_ADDRESS>wrote:

@jaredlll08 https://github.com/jaredlll08
you can remove the entity dump command
Can you tell a bit more please? I can't find it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jaredlll08/CraftTweaker/issues/265#issuecomment-316860451,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFS9xbGRK4q3FIQeVAkAbg74YP6B9lTBks5sP-WagaJpZM4Oaucs
.

@jaredlll08 okay then 😄 . I'll just try to find a way to fix it, if not, for TConstruct there will be entities without  (it will be a string "modname:entityname")

Take note, iirc the entity bracket handler gives an entity definition, not
an entity, so you may need to do some converting there
On Jul 21, 2017 01:45, "rinart73"<EMAIL_ADDRESS>wrote:

@jaredlll08 https://github.com/jaredlll08 okay then 😄 . I'll just try
to find a way to fix it, if not, for TConstruct there will be entities
without (it will be a string "modname:entityname")
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jaredlll08/CraftTweaker/issues/265#issuecomment-316861110,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFS9xXb_2SNA2k8TM0fiH41_bsypkH_Fks5sP-axgaJpZM4Oaucs
.

@jaredlll08 I know, for TConstruct I need an entity class ResourceLocation instance, so yeah, I do some converting in any case, when I'm getting an Entity Definition or just sting in the format that I described.

@jaredlll08 ok, I found the source of the problem on the MTLib's side.
This line
I think it's because MTLib loads earlier than the most of the mods. And as I see it's a good practice to add Blocks/Entities/Recipes in the preInit() method. So, MTLib forces CraftTweaker to reload before any other mod is loaded.
In the MineTweakerImplementationAPI.reload() we can see a MineTweakerAPI.game.getEntities() call. And since MCGame.ENTITY_DEFINITIONS is empty at that moment, it takes all entities from ForgeRegistries.ENTITIES and 'caches' them.
So, when everything is loaded MCGame.ENTITY_DEFINITIONS contains only vanilla Entities. And there is only one way to reload it (besides using a workaround - ReflectionHelper  to get ENTITY_DEFINITIONS list and clear it). Is to call MCGame.getEntity()with the name of an entity from the mod. Because it refreshesENTITY_DEFINITIONS`.
So there is three (four?) ways I can suggest to fix this:

Change the behavior of MCGame.getEntities() method to always get entities from ForgeRegistry.
Add a method to refresh MCGame.ENTITY_DEFINITIONS.
Remove preInit() stuff from MTLib.
Use ReflectionHelper to get ENTITY_DEFINITIONS and clear it.


Permission issues when pipeline is cached in root directory

Error executing process > 'NFCORE_RNASEQ:RNASEQ:INPUT_CHECK:SAMPLESHEET_CHECK (samplsheet.csv)'
Caused by:
Process NFCORE_RNASEQ:RNASEQ:INPUT_CHECK:SAMPLESHEET_CHECK (samplsheet.csv) terminated with an error exit status (126)
Command executed:
check_samplesheet.py
samplsheet.csv
samplesheet.valid.csv
Command exit status:
126
Command output:
(empty)
Command error:
.command.sh: line 3: /root/.nextflow/assets/nf-core/rnaseq/bin/check_samplesheet.py: Permission denied
Work dir:
/root/data_lite/work/f0/c00c1b0a87bbd474f5c1461a93b827
Tip: you can try to figure out what's wrong by changing to the process work dir and showing the script file named .command.sh
Unexpected error [AbortedException]
-- Check script '/root/.nextflow/assets/nf-core/rnaseq/./workflows/rnaseq.nf' at line: 562 or see '.nextflow.log' file for more details

The following is my samplsheet.csv file format
sample,fastq_1,fastq_2,strandedness
RhoAhigh_REP1,DRR016535_1.fastq.gz,DRR016535_2.fastq.gz,unstranded
RhoAhigh_REP2,DRR016536_1.fastq.gz,DRR016536_2.fastq.gz,unstranded
Cdc42high_REP1,DRR016537_1.fastq.gz,DRR016537_2.fastq.gz,unstranded
Cdc42high_REP2,DRR016538_1.fastq.gz,DRR016538_2.fastq.gz,unstranded

Hi @zhmmax ! It looks like you problem isn't the input samplesheet itself but you don't have permissions to access the scripts required by the pipeline where they are cached.
Command error:
.command.sh: line 3: /root/.nextflow/assets/nf-core/rnaseq/bin/check_samplesheet.py: Permission denied

Please come find us on the #rnaseq channel on nf-core Slack and we will be able to help you get things working in real-time
https://nf-co.re/join

Be awesome if you can post how you fixed this here please @zhmmax :)

chmod +x /root/.nextflow/assets/nf-core/rnaseq/bin/*

This is caused by the file's lack of permissions. I used this command to solve it.chmod +x /root/.nextflow/assets/nf-core/rnaseq/bin/*

another possible reason is that your docker is not working, see if you met such report in your log file:

if so, than execute it by start with sudo


Get value 0 unless I get flags ?

Hello,
I noticed that when I am doing a get of an attribute :
System.out.print("Track ID : "+tfhd.getTrackId());

I got value 0 which is not correct.
But when I run :
System.out.print("Flags : "+tfhd.getFlags());
System.out.print("Track ID : "+tfhd.getTrackId());

I got flags and the correct Track ID ...
Any idea ?
Thank you

That is weird. Are you using a released version? Or did you compile on your
own? Parsing of the data is only done once you access a getter by an
'aspect'  so if you'd compile it on your own you'd need to make sure that
the aspectj compiler is executed as well. The behavior you describe looks a
bit like the aspect itself is not executed until  the getFlags is called.
Thibaut G<EMAIL_ADDRESS>schrieb am Di., 24. Mai 2016 um
15:26 Uhr:

Hello,
I noticed that when I am doing a get of an attribute :
System.out.print("Track ID : "+tfhd.getTrackId());
I got value 0 which is not correct.
But when I run :
System.out.print("Flags : "+tfhd.getFlags());
System.out.print("Track ID : "+tfhd.getTrackId());
I got flags and the correct Track ID ...
Any idea ?
Thank you
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/sannies/mp4parser/issues/197

Thank you for your answer,
I clone from master branch and I import in eclipse as an existing maven project. Building is ok
How can I make sure the aspectj compiler is executed ? In the isoparser pom.xml it appears but I have done nothing special.
Thanks

Sorry but as I publish releases I don't see the point supporting individual
compile problems in environments I don't even use.
Please use a release! They are published to maven central.
Thibaut G<EMAIL_ADDRESS>schrieb am Do., 26. Mai 2016 um
10:59 Uhr:

Thank you for your answer,
I clone from master branch and I import in eclipse as an existing maven
project. Building is ok
How can I make sure the aspectj compiler is executed ? In the isoparser
pom.xml it appears but I have done nothing special.
Thanks
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/sannies/mp4parser/issues/197#issuecomment-221815946

You're right !
Thank you


feat: move Piccolo integration into a separate library

Pull Request Checklist

[ ] New code has 100% test coverage
[ ] (If applicable) The prose documentation has been updated to reflect the changes introduced by this PR
[ ] (If applicable) The reference documentation has been updated to reflect the changes introduced by this PR
[ ] Pre-Commit Checks were ran and passed
[ ] Tests were ran and passed

Description

This PR creates a PiccoloPlugin and PiccoloSerializationPlugin and consolidates the existing code under the litestar.plugins.piccolo namespace.

Close Issue(s)

In the project for migrating away from contrib, this is earmarked to be split out to a separate library: https://github.com/orgs/litestar-org/projects/12?pane=issue&itemId=40891907 - is that out of date?

Thinking the same. We should probably go straight to the external library instead of creating another module which we're going to deprecate in 3.

In the project for migrating away from contrib, this is earmarked to be split out to a separate library: https://github.com/orgs/litestar-org/projects/12?pane=issue&itemId=40891907 - is that out of date?

Thinking the same. We should probably go straight to the external library instead of creating another module which we're going to deprecate in 3.

I'll start the project today and push to the litestar-org.

I've created a new litestar-piccolo plugin, moved all of the tests over there, and published the initial release.
I've got the updated referencing litestar.plugins, should I just totally remove the litestar.plugin re-rexport and leave the deprecation in place?  If that's the case, should I also remove the tests?

I've got the updated referencing litestar.plugins, should I just totally remove the litestar.plugin re-rexport and leave the deprecation in place?

Yeh, I think we shouldn't create a litestar.plugins.piccolo namespace, and just deprecate the contrib namespace with the dto in it.

If that's the case, should I also remove the tests?

Yep, if they exist in the new plugin lib - prob just leave a test for the deprecation and availability of the dto from contrib.

I know we didn't do this for advanced-alchemy, but I think it's what we should have done in the first place; I think we should keep the piccolo implementation in Litestar for now and only deprecate it, instead of re-exporting. I know that comes with a higher maintenance cost attached, but the alternative would be to eventually have a whole bunch of required extra dependencies added that most people don't actually want to use. If we were to just keep this as-is and add a deprecation warning pointing to the new package, I think that would make for a better DX.

Ah, just saw this.  I'm ok with this solution.  Let me close and re-open this PR at this point.


Failed to execv() /tmp/staticx-kfDFgh/docker-compose: Permission denied

Bug description
When trying to edit and re-deploy a stack on a remote endpoint, I get the following error:
2021/02/10 10:12:55 Starting Proxy server on <IP_ADDRESS>:43703...
2021/02/10 10:12:56 http error: Failed to execv() /tmp/staticx-kfDFgh/docker-compose: Permission denied
 (err=Failed to execv() /tmp/staticx-kfDFgh/docker-compose: Permission denied
) (code=500)
2021/02/10 10:12:56 Exiting Proxy server <IP_ADDRESS>:43703

Expected behavior
With older versions of portainer the stack got successfully updated.
Portainer Logs
See above.
Steps to reproduce the issue:

Go to 'Any remote endpojnt'
Click on 'existing stack there'
Edit stack and click on 'Update the stack'
See error

Technical details:

Portainer version: 2.1.1 (CE)
Docker version (managed by Portainer): Docker version 20.10.2, build 2291f610ae
Kubernetes version (managed by Portainer):
Platform (windows/linux): linux
Command used to start Portainer (docker run -p 9000:9000 portainer/portainer): via docker-compose.yml

version: "2"

services:
  portainer:
    image: index.docker.io/portainer/portainer-ce:latest
    environment:
      TZ: "Europe/Berlin"
    tmpfs:
      - /tmp
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - data:/data
    ports:
      - 9000:9000
      - 8000:8000
    restart: always
    logging:
      driver: "journald"

volumes:
  data:
    driver: local
    driver_opts:
      type: none
      o: bind
      device: /data/Docker/portainer

Browser: Version 88.0.4324.96 (Offizieller Build) Arch Linux (64-Bit)

Additional context
Just worked with older versions of portainer. Last system update of host running portainer was on 2021-01-09T22:53:38+0100

Fixed by adding "exec" to my tmpfs mount.
Just 2 open questions:

Where does that staticx tmpdir come from?
Why is portainer trying to exec docker-compose from within tmpfs, which should by default "noexec" for security reasons?

Ticket update by Bala Natarajan<EMAIL_ADDRESS>Hi
pl find the answers below.
1.it’s docker-compose binary default, it uses /tmp dir during execution.
Portainer uses docker-compose binary to work with stacks.
2.it has to do with docker-compose internals how it’s using it.
pl consider setting a tmp directory with TMPDIR environment variable ,


Support ordered argument for insert command

Description
Closes #940.

Readiness checklist

[x] I added tests for new functionality or bugfixes.
[ ] I ran task all, and it passed.
[x] I added/updated comments for both exported and unexported top-level declarations (functions, types, etc).
[ ] I checked comments rendering with task godocs.
[x] I ensured that the title is good enough for the changelog.
[x] (for maintainers only) I set Reviewers (@FerretDB/core), Assignee, Labels, Project and project's Sprint fields.
[x] I marked all done items in this checklist.

@noisersup nice catch with missing n! I'm not sure where I found nInserted 😅 I fixed it, so the PR is ready for another review round.


It seems the VR device "Pico 4" is not supported.

As the title described, any solutions to resolve this?

Here's what I did to make it work on mine:

I unplugged my Series X controller from the PC
Deleted all \common\Subnautica files, including BepIndex and SubmersedVR
Reinstalled BepIndex through Vortex instead of dropping the files in the main Subnautica folder like I had done previously
Reinstalled SubVR by dropping the files in the main folder like you usually do
Don't forget -vrmode and openvr on the launch options

And that's the fix I encountered. I don't really know if it was fresh install that did the trick or just unplugging the controller from the computer, since i'd launch Subnautica and it'd load the standard VR port, which used the controller. I still could join a save by using Pico 4's controllers just fine, but the other buttons such as the joysticks wouldn't work. Maybe it was a conflict that was caused by the controller being plugged in? Anyway, it works just fine now. Hope that helps!

I use the Pico 4 through SteamVR, and it worked perfectly on the first try.
This might mean there's some configuration issue on your end. Sorry to not be of much help, but I wanted to mention that it has worked correctly in my case.


can't add pictures and send email invoices

i'd like to understand is it my installation problem or it didn't work earlier. And what i need to do to fix it
when i'm trying to change the order status i have this screen.

also i can't add/load/delete products photos

sorry for so many questions, i really want to improve your project!
thank you in advance!

First Error is : Email Setup.
Currently I am using MailTrap
How to Setup: open your .env file
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=YOUR-MAIL-TRAP-USER-ID
MAIL_PASSWORD=YOUR-MAILTRAP-Password
Thanks
Second bug seems to related to Permission issue on public folder.
Try to change public/uploads &  public/vendor folder permission to : 755 or 777
Thanks

just tried your advices. when i upload an image i have an internal server error on the following line

@indpurvesh I’m using mac.
Do you think this is a bug? I even can’t understand how the upload method works)) so, I’ll try to fix it too. Thank you for your response!

I don't think at this stage its a bug But may be it might be specific to Windows or Mac system because both file system works differently. If you want to give it a try to fix it.
Please open modules/mage2/ecommerce/Image/Service.php file which contains the upload method. Starting point for you to start debug,
thanks
P

@indpurvesh I already deployed it in hosting and got the same error. Don’t think it’s a system problem

May be it could be a bug. I will start debug soon. Thanks for raising

@indpurvesh i found the problem. in service.php when it creates new folder for image, the folder has permission 411 that's why the image can't be loaded


BotManager in webhook mode

There is a problem with IBotManager<TBot> instances lifetime in webhook mode. Each middleware in ASP.NET Core is instantiated once and is kept in memory as a part of middleware pipeline. So it is essentially a singleton. But IBotManager<TBot> has scoped lifetime. IBotManager<TBot> should be injected as a parameter of Invoke method here.

This issue is a part of #14 and will be solved together with it.


Intel® VPL does not consider install prefix as a library search path

Currently, oneVPL relies on a fixed list of paths and some environment variables for locating its libraries. This caused an issue in OBS Studio, where the install prefix used in the Flatpak build (Linux/x86_64) is not being searched for libraries. See https://github.com/obsproject/obs-studio/pull/10047 for details.
In summary, this results in MFX_ERR_NOT_FOUND being returned from MFXCreateSession, implemented on libvpl's side in mfx_dispatcher_vpl.cpp. Internally, CreateSession fails in mfx_dispatcher_vpl_loader.cpp due to m_implInfoList being empty. That list is populated by QueryLibraryCaps, which in turn requires m_libInfoList to be populated. This happens in BuildListOfCandidateLibs, which ultimately checks the following paths for the libraries, in from highest to lowest priority:

ONEVPL_PRIORITY_PATH environment variable
LD_LIBRARY_PATH environment variable
/usr/lib/x86_64-linux-gnu
/lib
/usr/lib
/lib64
/usr/lib64
ONEVPL_SEARCH_PATH environment variable
/opt/intel/mediasdk/lib
/opt/intel/mediasdk/lib64

As argued for in https://github.com/obsproject/obs-studio/pull/10047, this list should unconditionally contain the install prefix, which in this case is /app/lib. Setting, for example, ONEVPL_SEARCH_PATH=/app/lib is considered a workaround, not a solution.

Thanks for the input. VPL dispatcher searches for runtime libraries in a set of known paths plus additional locations specified with environment variables, as listed above. More info is here in the programing guide. The install location for VPL dispatcher itself (this repository) is not included as a default search path, since the runtime libraries which it loads are built from different repositories and may not be installed to the same path. However, this is something we will consider adding with the next update of VPL API.

Hi @twelho This is issue is now resolved in our latest release.  https://github.com/intel/libvpl/releases/tag/v2.11.0

Specifically, if -D ENABLE_LIBDIR_IN_RUNTIME_SEARCH=ON is added during cmake configuration, then CMAKE_INSTALL_FULL_LIBDIR will be added to the runtime library search locations.


Merge V0.4-Implement-Search-By-Category

Fixes #68

Coverage decreased (-0.3%) to 71.256% when pulling 23f2a3e29c2ddf90474fa51229bf6c25690e7cab on V0.4-Implement-Search-By-Category into 53bbd1c479f5154b64c366a7f636dc894ebef2ed on V0.4.


workbench.action.openChat.copilot no longer a shortcut option

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version:
Version: 1.89.0 (Universal)
Commit: b58957e67ee1e712cebf466b995adf4c5307b2bd
Date: 2024-05-01T02:10:10.196Z (1 wk ago)
Electron: 28.2.8
ElectronBuildId: 27744544
Chromium: 120.0.6099.291
Node.js: 18.18.2
V8: 12.0.267.19-electron.0
OS: Darwin arm64 23.1.0

workbench.action.openChat.copilot is no longer a shortcut option. What happened to ti?
Steps to Reproduce:
Try using the shortcut with the latest GitHub Copilot Chat. It does not work anymore

This was changed to workbench.action.openChat, but it was not straightforward  to figure this out

this is now just workbench.action.openChat, but it wasn't straightforward to figure that out

Yes, this changed, sorry for the confusion


BUG: Addresses sub-tab in NPSP Settings errors on save

On the People > Address Settings tab of NPSP settings, if you edit and then attempt to save,
AND Enable Automatic Verification is FALSE
AND Verification Service is NULL
then the settings are not saved and a "Settings not saved: Attempt to de-reference a null object" error is shown under the Save/Cancel buttons.
Selecting Google or Cicero while leaving the Enable Automatic Verification = FALSE allows a save, even with a NULL Auth Token. Trying to save with SmartyStreets selected gives verification errors on Auth ID and Auth Token. Note also that selecting SmartyStreets doesn't cause the Auth ID field to appear until a save is attempted.

@njjc @ceiroa @jlantz So it sounds like recent work in address settings have introduced some problems.  Have these been fixed in 3.37 that went out to sandboxes last night?  If not, should we consider getting them in before we push 3.37 to production next Tuesday.

I think we should also consider improving the test suites for this settings page, as we've had problems with it before.

Yeah, this was my first candidate for a Cinnamon test...
On Wed, Apr 1, 2015 at 2:43 PM, David Habib<EMAIL_ADDRESS>wrote:

I think we should also consider improving the test suites for this
settings page, as we've had problems with it before.
—
Reply to this email directly or view it on GitHub
https://github.com/SalesforceFoundation/Cumulus/issues/1491#issuecomment-88607508
.

just verified still happens in 3.37.  In reading the bug description, I see now that it requires auto-verify = 0ff and service = empty.  Which i'm guessing is the default that we the user gets if they manually install NPSP or get the trial template.  So new customers are going to hit this.

Included in beta release version 3.38 (Beta 5) and higher

Included in production release version 3.38


Update wordreference extension

Description

Screencast

Checklist

[ ] I read the extension guidelines
[ ] I read the documentation about publishing
[ ] I ran npm run build and tested this distribution build in Raycast
[ ] I checked that files in the assets folder are used by the extension itself
[ ] I checked that assets used by the README are placed outside of the metadata folder

Hi @pernielsentikaer,
Here are two new features:

Automatic search of selected text (configurable in preferences) (Issue: GitHub Issue #8335)
Command arguments with word and language selection options

Thank you!


How to create a foreign key for MySQL?

Not supported in this ORM. Please use the migration lib from readme.


Suggestions for build script updates

The build scripts works great as is, but thought I would suggest a few changes I think would make it more streamlined to contribute to the project. Mostly these are changes that aligns the project with common build scripts I have seen in the javascript/node community.
Practical

[x] 1. Use semver instead of time based versioning
[x] 2. Add script that makes it easier to publish new version to npm (would fix #549)
[x] 3. Install and use uglifyjs locally instead of globally
[x] 4. Use npm scripts instead of a makefile
[x] 5. Use npm to fetch dependencies instead of git submodules

Philosophical

[x] 6. Remove version property from bower.json EDIT: Already done...
[x] 7. Rewrite build.sh as a node script
[x] 8. Use a module bundler to bundle plugins and libs (would hopefully fix #506 and #684).
[x] 9.  Integrate babeljs to enable es2015 features

I am sure you have thought of many of those things already, but which of these do you think sound like a good idea @MrRio? I have just made similar updates to the jspdf-autotable plugin so it would be fairly straight forward for me to submit pull requests for the proposed changes you like.

Sounds great! Isn't semver already used though?

Hi Simon,
Thanks for this.

Yep, I agree with this.
Yes, this makes sense.
That would be a good idea.
The build process is a bit of a hangover from the days when you current
run JS on the commandline (I know right, dinosaur) -- using npm scripts
make sense.
Yep, absolutely. I think these submodules predated npm.
Are there any downsides to this? If not, lets go for it.
Agreed
Yep
Hell yeah!

I realise I've just said yes to everything there, haha. Let me know if you
need any help or information.
Cheers,
James
On Fri, 18 Mar 2016 at 14:24 Simon Bengtsson<EMAIL_ADDRESS>wrote:

The build scripts works great as is, but thought I would suggest a few
changes I think would make it more streamlined to contribute to the
project. Mostly these are changes that aligns the project with common build
scripts I have seen in the javascript/node community.
Changes

Use semver instead of time based versioning (also would remove
dependency on python)
Add script that makes it easier to publish new version to npm (would
fix #549 https://github.com/MrRio/jsPDF/issues/549)
Install and use uglifyjs locally instead of globally
Use npm scripts https://docs.npmjs.com/misc/scripts instead of a
makefile
Use npm to fetch dependencies instead of using git submodules

Things to consider
6. Removing version property from bower.json (bower can use git tags
instead)
7. Rewriting build.sh as a node script
8. Use a module bundler such as browserify instead of cat/uglifyjs to
bundle plugins
9. Integrate babeljs to enable es6 features
I am sure you have thought of many of those things already, but which of
these do you think sound like a good idea @MrRio
https://github.com/MrRio? I can submit pull requests for the ones you
like.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/MrRio/jsPDF/issues/713

--
James Hall
Director
Parallax Agency Ltd
M.<PHONE_NUMBER>0

Awesome! I'll see what I can do then! Starting with the easier smaller ones...
High profile libraries such as angular use git tags for versioning with bower and I have never had any issues with it in jspdf-autotable so I don't think there are any downsides. Not that much of a benefit I guess either part from a somewhat simpler build script.

Closing this now since all changes mentioned are implemented in pending PRs. Let me know if there is anything that prevents them from being merged @MrRio. Cheers!


Installation error NodeRed

Here's the error when trying to install via node red
Error: Error relocating /data/node_modules/talib/build/Release/talib.node: TA_AVGDEV_Lookback: symbol not found (line:5)
NodeRed v.1.2.9

I also have this error. Does anyone have a workaround to get talib installed?

same error here

fix here: https://github.com/oransel/node-talib/issues/39#issuecomment-404343380
It's working now


Add a CloudEvent signature that allows replying with an Event

In addition to supporting the a CloudEvents signature that receives a CloudEvent and processes it in the background (with essentially a void return), this issue to to support another CloudEvents signature that receives a CloudEvent and allows replying with a CloudEvent, potentially with a different event type than the input event.
In this way "transform functions" can be supported, i.e. a Function that accepts an event input and potentially produces an event output.  The invoker is then responsible for delivering the new event, which a different function may receive and process. This functionality currently exists in Knative eventing.
Considering golang, the existing Functions Framework signature is like:
func myFunction(ctx context.Context, event cloudevents.Event)
whereas a transform, or event-reply signature may be like:
func eventReceiver(ctx context.Context, event cloudevents.Event) (*cloudevents.Event, error)
Here is an example of the reply type in the cloud events sdk samples, and here is a hello-world example from Knative eventing.

Note, per @grant  this targets this area of the Functions Framework contract

No matter what, we need to be a bit more specific in the contract with:

If the user's cloudevent function does not or cannot return a value, the expected HTTP response body

(HTTP response status codes are described here)

If the user's cloudevent function can return a value to send the response body

If that response can be an arbitrary HTTP body
or if that response should be a CloudEvent (structured JSON body with a CloudEvent) if replying

Spec:

Your function have must use the following signature:
1st parameter cloudevent
The developer's function must either explicitly or implicitly signal that it has completed performing useful work. The function may explicitly signal this condition by explicitly returning. The function may implicitly signal this condition by simply evaluating until it reaches the end of the function's code block.

Any thoughts?: @grayside @bshaffer @dazuma @jskeet

We've previously discussed this internally, and I believe it's more flexible to simply make it easy for any function to initiate an event. Benefits of this:

HTTP functions can initiate events too
Functions can initiate multiple events
Functions can initiate events before completing

Once that is in place, it would be fairly easy to write a "helper" function signature which happens to conform to the constraints of "I'm receiving a CloudEvent, I want to produce exactly one CloudEvent to send, and I want to only send that when my function completes."

@grant
I think it's useful to call out explicit vs. implicit action, but it seems like we should be more specific about what's expected in success & failure. The error codes are useful, but a couple things which seem missing:

Uncaught exceptions should not trigger a crash, instead they should be translated to an HTTP 500 response and the exception logged.
That the response should not be considered safe to carry private data even though a user doesn't directly receive the response.
Is X-Google-Status: error expected on errors

@jskeet
I agree, instead of the hard control setting it seems like some form of request content negotiation would make sense.

Thanks for jogging my memory @jskeet. We should probably recommend this in the contract and close this issue then.
+1 to @grayside's comments too on documenting these cases too.


Parent data not updated when reparenting using global keys

When we reactivate a subtree that had a global key, we weren't updating the
parent data because:

The child wasn't in the tree when we updated the parent data element.
The activated child didn't go through mount (just through update).

This patch moves the parent data update work to when we attach the render
object, which we do both during mount and when reactivating a child.
Fixes #345

LGTM


Pressing the "O" key in doesn't work properly.

When inside a nested input on the page, focus is toggled to the navbar no matter what.

This could partially be solved by a better event system: currently, focusing and blurring events are inaccessible in the parent window. Ideally, IPC events would manage these transitions and notify that parent window in that manner.


when using Mongodb with mikroorm it does not recreate indexes and there seems to be no other way to drop indexes

Describe the bug
when using Mongodb with mikroorm it does not recreate indexes and there seems to be no other way to drop indexes.
We are using this.orm.getSchemaGenerator().ensureIndexes(); this only complaints about index definition mismatches, there is no way to simply drop indexes and recreate them in such cases.
If an orm can create indexes it should also care about their upgrade path
There is also no way to gather information from the resulting error since it basically pushed the mongodb error to the user without treating it accordingly (api leakage)
Stack trace
MongoServerError: Index with name: ldapDn_1 already exists with different options
    at MessageStream.messageHandler (/home/zarathustra/code/schulcloud-server/node_modules/mongodb/src/cmap/connection.ts:753:20)
    at MessageStream.emit (node:events:390:28)
    at processIncomingData (/home/zarathustra/code/schulcloud-server/node_modules/mongodb/src/cmap/message_stream.ts:168:12)
    at MessageStream._write (/home/zarathustra/code/schulcloud-server/node_modules/mongodb/src/cmap/message_stream.ts:65:5)
    at writeOrBuffer (node:internal/streams/writable:389:12)
    at _write (node:internal/streams/writable:330:10)
    at MessageStream.Writable.write (node:internal/streams/writable:334:10)
    at Socket.ondata (node:internal/streams/readable:754:22)
    at Socket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12) {
  ok: 0,
  code: 85,
  codeName: 'IndexOptionsConflict'
}

To Reproduce
Steps to reproduce the behavior:

define an entity with any kind of index
let mikroorm create indexes
change an existing index definition in an entity (nullable false -> nullable true for example)
rerun {{ensureIndexes}} - exception occurs

Expected behavior
Indexes get recreated with an warning, most probably with another option to enable this feature
Versions
| Dependency | Version |
| node | v16.13.1 |
| typescript | 4.2.4 |
| mikro-orm | 5.0.5 |
| your-driver | mongodb |

Mongoose does this as well https://github.com/Automattic/mongoose/blob/e95518b2cd871ff54cc9dcb5b1c9b40ca7dc6e04/lib/model.js#L1472

just put ensureindex: true in config

@totalard the problem is not with ensuring indexes, but that we only care about creating new indexes, not removing old indexes nor changing redefined ones.


Load data raise SQLActionException[NotXContentException]

When I load data via COPY FROM on Crate 0.55.2, exception raised as follows:

SQLActionException[NotXContentException: Compressor detection can only be called on some xcontent bytes or compressed xcontent bytes]

What means of this exception? And How can I avoid this?
Thanks.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/35976421-load-data-raise-sqlactionexception-notxcontentexception?utm_campaign=plugin&utm_content=tracker%2F505659&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F505659&utm_medium=issues&utm_source=github).

Can you please provide a full stacktrace of the exception (if you're using crash start it with -v option).
Your JSON source is probably malformed and therefore its content type cannot be detected.
Can you provide both the COPY FROM statement and the start of your source?

hi @dbarobin, can you provide us the full stacktrace or did this issue resolve itself?

hi @dbarobin did you resolve your issue already? if yes, feel free to close this issue!

Thanks!


[add] channel + playlists page

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (1bdb00e) to head (6d24bb5).
Report is 10 commits behind head on main.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@             Coverage Diff             @@
##             main       #67      +/-   ##
===========================================
+ Coverage   94.57%   100.00%   +5.42%
===========================================
  Files          61        26      -35
  Lines        1033       437     -596
  Branches      131        43      -88
===========================================
- Hits          977       437     -540
+ Misses         52         0      -52
+ Partials        4         0       -4

Flag
Coverage Δ

backend
100.00% <ø> (ø)

frontend
?

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

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


Add record function to GUI

perhaps default to some simple naming convention for folders...
recording_1, recording_2, etc...

merged concerns into another issue about recording functionality


Should plotting range always contain hlines?

Consider this code and the resulting plot:
plot(
    x=1:5, y=11:15, Geom.line, Geom.point,
    yintercept=[1.], Geom.hline,
)

Would it be reasonable to assume that if one bothers to specify yintercepts that one cares about, that the plotting range should be adjusted so that the corresponding hlines are always visible on the plot? Currently the plotting range has to be adjusted explicitly by specifying something like Coord.Cartesian(ymin=1.0).

Similar considerations apply for xintercepts and vlines, of course.

Yep, I think it should, I just overlooked it.