[$250] Tax - App crashes when changing tax rate offline, options not clickable on web&console error

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 1.4.60-8
Reproducible in staging?: Y
Reproducible in production?: No, new feature
Found when executing PR: https://github.com/Expensify/App/pull/33927
Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team
Action Performed:
Precondition: user is an employee of a collect policy, and tax is enabled OD

Open the app and log in as an employee
Open the workspace chat
Disable internet connection
Tap "+" > Request money > Manual
Enter the amount and tap next
Tap Show more and select a tax rate
Request money
Open the expense
Tap the tax and select a tax rate

Expected Result:
The tax is displayed in the tax field, and the user can select a different one.
Actual Result:
The app crashes after opening the tax rate and selecting a different one. The tax options are not responsive on the web, and there are console errors.
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android: Native
[ ] Android: mWeb Chrome
[x] iOS: Native
[ ] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
https://github.com/Expensify/App/assets/115492554/4906793a-3d72-45e2-8812-6c8c180bf319
https://github.com/Expensify/App/assets/115492554/a00a3da3-2830-4008-828f-32a62d3efc67

View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~013bd787d14b4b4b3e
Upwork Job ID:<PHONE_NUMBER>504876032
Last Price Increase: 2024-04-05
Automatic offers:

abdulrahuman5196 | Reviewer | 0
dukenv0307 | Contributor | 0

We think this issue might be related to the #collect project.

I can help here

@dukenv0307 can you please raise the PR promptly? Thank you!

The fix is also being covered in this PR https://github.com/Expensify/App/pull/39707 I suggest $125 to @dukenv0307 for help identifying the issue

This issue should be fixed!

Awaiting payment @stephanieelliott $125 to @dukenv0307

Summarizing payment on this issue:

Contributor: $125 @dukenv0307 PAID via Upwork
Contributor+: N/A

Upwork job is here:  https://www.upwork.com/jobs/~013bd787d14b4b4b3e


add arguments to dotnet nuget push

Task name: Add generic arguments to dotnet nuget push
Description: Add generic arguments to dotnet nuget push. This adds ability to specify --skip-duplicate when publishing packges.
Documentation changes required: (Y)
Added unit tests: (N)
Attached related issue: (Y) https://github.com/microsoft/azure-pipelines-tasks/issues/12562, https://github.com/microsoft/azure-pipelines-tasks/issues/13591
Checklist:

[ ] Task version was bumped - please check instruction how to do it
[ ] Checked that applied changes work as expected

@satbai

@bishal-pdMSFT - please help review

Azure Artifacts no longer takes new feature requests or feature contributions to the bulkier package type tasks (nuget/dotnet/npm/maven/python) to restore/install or push packages to and from Artifacts feeds. The encouraged way to set up authentication is the authentication specific tasks such as NuGet Authenticate in this case. Contributions to these bulkier tasks is now limited to critical bug fixes.
We recommend using one of the two workarounds:

Use NuGet Authenticate task followed by a script task that does the dotnet command with any arguments you need
Use the "custom" command with the dotnet task and use the arguments option there


Feature/helmtest mk2 the grand adventure

Summary and Scope
EXPLAIN WHY THIS PR IS NECESSARY. WHAT IS IMPACTED?
IS THIS A NEW FEATURE OR CRITICAL BUG FIX? SUMMARIZE WHAT CHANGED.
DOES THIS CHANGE INVOLVE ANY SCHEME CHANGES?  Y/N
REMINDER: HAVE YOU INCREMENTED VERSION NUMBERS? E.G., .spec, Chart.yaml, .version, CHANGELOG.md
REMINDER 2: HAVE YOU UPDATED THE COPYRIGHT PER hpe GUIDELINES: (C) Copyright 2014-2021 Hewlett Packard Enterprise Development LP    ? Y/N
Issues and Related PRs
LIST AND CHARACTERIZE RELATIONSHIP TO JIRA ISSUES AND OTHER PULL REQUESTS. BE SURE LIST DEPENDENCIES.

Resolves CASM-XYZ
Change will also be needed in <insert branch name here>
Future work required by CASM-ABC
Merge with <insert PR URL here>
Merge before <insert PR URL here>
Merge after <insert PR URL here>

Testing
LIST THE ENVIRONMENTS IN WHICH THESE CHANGES WERE TESTED.
Tested on:

<drink system>
Craystack
CMS base-box
Virtual Shasta

Were the install/upgrade based validation checks/tests run?(goss tests/install-validation doc)
Were continuous integration tests run? Y/N   If not, Why?
Was an Upgrade tested?                 Y/N   If not, Why?
Was a Downgrade tested?                Y/N   If not, Why?
If schema changes were part of this change, how were those handled in your upgrade/downgrade testing?
WHAT WAS THE EXTENT OF TESTING PERFORMED? MANUAL VERSUS AUTOMATED TESTS (UNIT/SMOKE/OTHER)
HOW WERE CHANGES VERIFIED TO BE SUCCESSFUL?
Risks and Mitigations
HAS A SECURITY AUDIT BEEN RUN? (./runSnyk.sh)
ARE THERE KNOWN ISSUES WITH THESE CHANGES?
ANY OTHER SPECIAL CONSIDERATIONS?
INCLUDE THE FOLLOWING ITEMS THAT APPLY. LIST ADDITIONAL ITEMS AND PROVIDE MORE DETAILED INFORMATION AS APPROPRIATE.
Requires:

Additional testing on bare-metal
Compute nodes
3rd party software
Broader integration testing
Fresh install
Platform upgrade

FYI:

	###########
	#1st way to do this.  works!
	# docker-compose -f docker-compose.test.ct.yaml build --no-cache
    #docker-compose -p tavern -f docker-compose.test.ct.yaml up -d cray-fas
    # make ct_image
	#docker run --rm -i -t --network tavern_fas --user root --entrypoint /bin/bash  hms-firmware-action-ct:1.18.0
		#pytest -vvvv --tavern-global-cfg=/src/utils/tavern_global_config.yaml /src/app
	#docker run --rm -i -t --network tavern_fas hms-firmware-action-ct:1.18.0 functional

	#docker-compose -f docker-compose.test.ct.yaml -p tavern  down

	######### second way
	#docker-compose -f docker-compose.test.ct.yaml up --exit-code-from ct-tests-functional ct-tests-functional #this fails
	#docker-compose -f docker-compose.test.ct.yaml -p hms-firmware-action  down
	# This has no delay, and fails like: file "/usr/lib/python3.9/site-packages/requests/adapters.py", line 516, in send
                                         	#ct-tests-functional_1   |     raise ConnectionError(e, request=request)
                                         	#ct-tests-functional_1   | requests.exceptions.ConnectionError: HTTPConnectionPool(host='cray-smd', port=27779): Max retries exceeded with url: /hsm/v2doc/State/Components?type=NodeBMC (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f215147fe20>: Failed to establish a new connection: [Errno 111] Connection refused'))
                                         	#ct-tests-functional_1   | =========================== short test summary info ============================
                                         	#ct-tests-functional_1   | FAILED test_actions.tavern.yaml::Verify the actions resource
                                         	#ct-tests-functional_1   | ========================= 1 failed, 5 passed in 14.76s =========================
                                         	#ct-tests-functional_1   | ERROR:root:FAIL

	######## third way
	#./runCT.sh #this fails b/c of xname?! FAILS  requests.exceptions.ConnectionError: HTTPConnectionPool(host='cray-smd', port=27779): Max retries exceeded with url: /hsm/v2/State/Components?type=NodeBMC (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f396b4044c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
	# when I add a sleep 10 + reorder the tests, then I get:
	# ct-tests-functional_1   | Errors:
      	#ct-tests-functional_1   | E   tavern.util.exceptions.TestFailError: Test 'Ensure that the BMC firmware can be updated with a FAS action' failed:
      	#ct-tests-functional_1   |     - Status code was 400, expected 202:
      	#ct-tests-functional_1   |         {"type": "about:blank", "detail": "invalid/duplicate xnames: [None]", "status": 400, "title": "Bad Request"}
      	#ct-tests-functional_1   | ------------------------------ Captured log call -------------------------------
      	#ct-tests-functional_1   | WARNING  tavern.util.dict_util:dict_util.py:54 Formatting 'xname' will result in it being coerced to a string (it is a <class 'NoneType'>)
      	#ct-tests-functional_1   | ERROR    tavern.response.base:base.py:43 Status code was 400, expected 202:
      	#ct-tests-functional_1   |     {"type": "about:blank", "detail": "invalid/duplicate xnames: [None]", "status": 400, "title": "Bad Request"}

	#does:

		#docker-compose build --no-cache
		#docker-compose up  -d cray-fas #this will stand up everything except for the integration test container
		#docker-compose up --exit-code-from ct-tests-functional ct-tests-functional


Style changes to submenu

Style changes to submenu : to match with both light and dark mode.
Please Review and provide feedback.

Also, please provide some margin right for the dialog box.

Hey @narayan954
There wasn't much change required in the navbar and submenu is part of navbar so worked on it , sorry for the confusion.
And, yes will provide the required margin to the dialog box.
Thank you .

Hey @narayan954 There wasn't much change required in the navbar and submenu is part of navbar so worked on it , sorry for the confusion. And, yes will provide the required margin to the dialog box. Thank you .

Also I got a mail saying PR run failed.
Please help me out I am new to Open source
Thank you.

Hey @narayan954 There wasn't much change required in the navbar and submenu is part of navbar so worked on it , sorry for the confusion. And, yes will provide the required margin to the dialog box. Thank you .

oh it's alright then

Hey @narayan954 There wasn't much change required in the navbar and submenu is part of navbar so worked on it , sorry for the confusion. And, yes will provide the required margin to the dialog box. Thank you .

Also I got a mail saying PR run failed. Please help me out I am new to Open source Thank you.

this repository has many github actions running and hence some might fail, you don't need to worry about all of them. just the actions you can see in the pull request like greet user, greetings, deepsource transformation and javascript, etc. You may also check the deepsource javascript analysis to get some feedback by ai analysis of code, but that's not too compulsory

can you please verify by yourself the changes you're trying to make on this pr ? I think there's some duplicate code block now

Hey , I tried from my end . Please let me know if it is resolved and guide me if it is not. Help would be appreciated. Thankyou

Hi Mahek, actually the changes you had done have been overwritten by some of the commits, so the actual implementation is lost in those early commits.
You have many options but the simplest one would be to reset this branch as there are too many commits, and apply the original changes (you may check the earlier commits)

Hey , I tried from my end . Please let me know if it is resolved and guide me if it is not. Help would be appreciated. Thankyou

ping me in discord with the error you're facing Mahek

okay will work on it

okay will work on it

okay, feel free to ask if any doubt

Please check I have tried from my end and is showing in my forked repo.
Thank you.

Please check I have tried from my end and is showing in my forked repo. Thank you.

I think you're unable to push the changes to remote, please try pushing using the -f flag, for example git push -f

Also Mahek, you're pushing to master branch and not this Mahek branch

Also Mahek, you're pushing to master branch and not this Mahek branch

should I push it to mahek  as git push origin mahek -f
Or to master as git push origin master -f

Also Mahek, you're pushing to master branch and not this Mahek branch

should I push it to mahek as git push origin mahek -f Or to master as git push origin master -f

git push origin mahek -f should do


docker: don't run brew as sudo

Since Linuxbrew can no longer be run with root privileges, we need to change to the linuxbrew user before running any brew commands.
Fixes #6.

Great!


PxrMeshLight Intensity and Exposure Slider is too sensitive

Not sure what Max and Min got assigned to the slider for PxrMeshLight (it's when one wants to use Mesh to Emit), but somewhat I can set it up from 1 to 10000 in a single drag. The value is too sensitive?

So first of all I agree with you.
However all the properties for shaders are automatically parsed from the xml args files in RenderMan.  If there's no min/max specified there, then Blender assumes the min/max is 10000 or -10000 I guess.  We could special case in the code, and say "if this is the intensity parameter set the min/max to this".  And it might make sense in an often used param like this, but in general we try to stay away from writing special cases in code, they're slow and always a pain to maintain.
Thoughts?

Oh also one thing I do notice is that it's a slider in Meshlight and not in an actual lamp...

I guess it is alright just something to be noted in the documentation :) Cheers~


Dog Dash Game

🎮 Game Request
This is a simple game of jumping over obstacles using JavaScript. We will start by setting up the game environment and creating the player character. Then, we will implement the logic for jumping and avoiding obstacles as the player moves forward through the game. Finally, we will implement a scoring system to track the player's progress and challenge them to beat their high score.
Point down the features
Game points
Select program in which you are contributing
GSSoC23
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @Sameeksha-12 !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹

Hey @Sameeksha-12! 🙂
It seems like you are not following proper guidelines !! 👀
Read documentation properly !!🙏
If you have any queries reach out to us on Discord🕹 .

Hey @Sameeksha-12 ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


libxgboost4j.dylib can support macOS Catalina version=10.15.7?

Hi guys,I run the xgboost4j-spark_2.12:1.7.6 on my mac (macOS Catalina version=10.15.7),when i NativeLibLoader.initXGBoost(); here come the "java.lang.UnsatisfiedLinkError: /private/var/folders/6q/0gvrc70n05d7zq13jmmmd4180000gp/T/libxgboost4j2931869458125363367.dylib: dlopen(/private/var/folders/6q/0gvrc70n05d7zq13jmmmd4180000gp/T/libxgboost4j2931869458125363367.dylib, 1): Symbol not found: __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
Referenced from: /private/var/folders/6q/0gvrc70n05d7zq13jmmmd4180000gp/T/libxgboost4j2931869458125363367.dylib (which was built for Mac OS X 13.0)
Expected in: /usr/lib/libc++.1.dylib
", is the mac system versoin not support libxgboost4j2931869458125363367.dylib, thanks for reply！

It seems that libxgboost4j.so is built with MacOS Ventura, and it's using a C++ function that's not available in earlier versions of MacOS. I opened #9569 to keep track of the issue.

thanks, linux is ok
@hcho3


Hello world does not work OOTB

Going through the hello world example I am blocked as my hostname does not resolve to IP. The previous "ensure you can ssh..." uses localhost, then the example uses hostname instead.

@rvansa what os version are you running this on? we have seen issues with the available tsl ciphers on recent fedora releases

@rvansa please can you verify if creating a new FIPS compliant key fixes the issue for you? https://github.com/Hyperfoil/qDup/blob/master/docs/ssh-config.adoc#1-problems-with-qdup-and-ssh

@johnaohara I'll try that, thanks.
Btw. it seems there's another issue with the example command (not SSL-related):
jbang ./docs/examples/runQDup.java -S GREETING='qDup ROCKS!!' -T
11:58:09.087 [main] ERROR io.hyperfoil.tools.qdup.JarMain - The option 'T' was specified but an option from this group has already been selected: 'B'
org.apache.commons.cli.AlreadySelectedException: The option 'T' was specified but an option from this group has already been selected: 'B'

11:58:09.087 [main] ERROR io.hyperfoil.tools.qdup.JarMain - The option 'T' was specified but an option from this group has already been selected: 'B'
org.apache.commons.cli.AlreadySelectedException: The option 'T' was specified but an option from this group has already been selected: 'B'

@rvansa ah that option group check was added after the guide, will need to review the guide in light of the change. Thanks for spotting!

@johnaohara Yep, the ECDSA key fixed the problem. qDup should autodetect this issue and print a hint when it happens.

@rvansa please could you open a new issue re auto-detecting when there are no suitable keys available?

https://github.com/Hyperfoil/qDup/issues/130


More Complete org-tangle Support

Does this feature exist in Emacs orgmode core?
Yes
Orgmode link
org-tangle is documented by org-mode official docs provided in https://orgmode.org/manual/Extracting-Source-Code.html
Feature value
Nearly all famous emacs distributions e.g. spacemacs and doomemacs have rather good support for org-tangle and doom emacs even has an external org-tangle tool for extracting code from existing org-mode files without opening emacs   gui. And I hope this functionality can be soon added into nvim-orgmode as it serves a crucial part of some kind of typical org-mode practice.
Additional context
No response

Please look at #617. If I haven't implemented something that might be useful to you, let me know about it.

Basic support for tangle and noweb syntax was added in https://github.com/nvim-orgmode/orgmode/pull/685.
For now I'm closing this issue. If anything else you want to report/request, please open up a separate issue.


Issue #1289: Add encryption as a possible cause for NFS issues on linux

I felt it was too hidden away when added to the numbered list of possible fixes. I think an encrypted home directory is pretty common so rather highlight this as the first debugging step.

Definitely helpful. I just need better memory so I can point people to this docs page in the future.


Objects JSON

Hi again,
I'm trying to pull temperature readings from my DHT11 sensor which is connected to my raspberry pi using LWM2M. There is a field under the LWM2M that allows JSON input. I am currently testing using the following:
{     "3303": {         "0": {             "5700": {                 "type": "FLOAT",                 "acl": "R",                 "value": 23.5             }         }     } }
The value field is currently static and is not linked to my actual sensor reading. How can I integrate my DHT11 sensor reading with this Object? Can I introduce a function node somewhere in-between? Please help.

Hey, I figured it. By adding /3303/0/5700 to the topic, I was successfully able to send the temperature data from DHT sensor to my LWM2M server.


Names for renaming the CLI

Please describe the feature you would like to see implemented.
I would like to rename the CLI as the name is already used to much in context of bin/console of Shopware 5 / 6.
Also remembers little bit to sw-cli-tools.
Let's discuss about a better name. Of course we would add an alias for a while to redirect shopware-cli to ???

frosh-cli

ShopwareConsole

ShopwareToolbox

ShopwareExecutor

froggy

ShopwareAgent

ShopwareScripter

YaCLI - Yet another CLI

FLI  - frosh line interface

FroshTools

froschli

Why not three names?

shopware-project
shopware-extension
shopware-account

(Maybe with an -cli suffix)
All of them could symlink to a shopware-cli or frosh-cli or whatever and their respective commands to the user, based on their name.
Like it's done for busybox
This would preserve the shopware and cli part and make it differentiable from the bin/console.

Examples:

Current Command
Command with -cli
Command without -cli

shopware-cli extension zip
shopware-extension-cli zip
shopware-extension zip

shopware-cli project admin-build
shopware-project-cli admin-build
shopware-project admin-build

shopware-cli account company list
shopware-account-cli company list
shopware-account company list

Please use something short. Nobody wants to type long commands, also they are nice to look at.

In Anlehnung an magerun, wie wäre es mit swrun oder swagrun

We are thinking about making it official Shopware Tooling. So let's wait for that :)

I will soon switch to a new "Developer Tooling Engineer" role and do less in the Shopware Core to focus on developer tooling like shopware-cli or the PhpStorm plugin. (many more things)
Part of that will be making shopware-cli the official tooling and bringing stuff like automatic store review in the shopware account and the one in shopware-cli closer so you have the same result locally as you would upload the plugin. and of course many more things

I would also like a short version like sw or swag leaning to https://learn.microsoft.com/en-us/cli/azure/what-is-azure-cli  :)


WIP: Update Java logging with resource names

See this PR for gapic yaml update: https://github.com/googleapis/googleapis/pull/208

Updated, PTAL

Updated with latest changes, PTAL. Note also that these resource name changes will require a bump and republish of the grpc packages

No longer WIP :-) LGTM.


Breaking change: rework handler parameters

Developers may define a single connection to the database once, so, every function's call would not try to create more connections (single or pool). This type of change may be useful to any API clients that require a network connectivity.
The older handler signature was:
def handler(context, data=None, loop=None):

A newer change is:
import fdk

def handler(context, data=None, **kwargs):
    return "data: {0}, a={1}, b={2}".format(
                str(data), kwargs.get("a"), kwargs.get("b"))

if __name__ == "__main__":
    fdk.handle(handler, a=42, b=43)

So, you may see the difference in parameters. From this moment, developers may define global parameters on a function through its lifecycle. These type of parameters could be whatever is necessary (database, MQ connections, etc.)

is this still alive?

Hi! We’re working internal parts of an FDK at this moment, I will come back to this later.


Passwordless: enable (new) device registration

At the moment registering multiple passwordless authenticators can be difficult or not possible.
Users who set up passwordless with a platform authenticator (iOS device, Windows Hello, ...) and used the same device for  U2F as the only 2FA option have no  possibility to login with another device and are therefore not able to register another device for passwordless as well.
Same goes for cross-plattform authenticators (hardware keys) which lack support for all of the user's devices, e.g. usb-c key working with MacBook but not iPhone.
For additional devices registration, there'll be a new endpoint in the login ui.
We therefore create the following new / change existing api calls to get a registration link:

[x] AuthAPI:

[x] AddMyPasswordlessLink: A link for the authenticated user is created and returned directly
[x] SendMyPasswordlessLink: A link for the authenticated user is sent to his email address

[ ] ManagementAPI:

[x] SendHumanPasswordlessLink: A link for the requested user is sent to his email address
[ ] ImportHuman: Currently checking possibility to request a link (instead of setting password)

Registration links will be invalidated after they're used (for a single device) or if not used after a certain time period. My proposal would be 1 hour.
Users will be able to create multiple links a the same time.
In console:

[ ] the authenticated user will be able to use both AuthAPI calls (direct and message).
When creating a link directly, a QR code will be displayed so the user can scan it with his desired device (e.g. phone) to open the registration page more conveniently.
[ ] managers will be able to send registration link mails to their users

Furthermore login and message texts will be customisable on system and organisation level via api (and console) as well.

I would go with the default of 1h for now


[BUG]: Not working on macOS

What happened?
Abricot is not working anymore on macOS as cat -A is not a valid option
Version
Yes
What OS are you seeing the problem on?
macOS
Relevant output
cat: illegal option -- A
usage: cat [-belnstuv] [file ...]
Traceback (most recent call last):
  File "/usr/local/lib/Abricot_scripts/brico.py", line 847, in <module>
    main()
  File "/usr/local/lib/Abricot_scripts/brico.py", line 845, in main
    rule.run()
  File "/usr/local/lib/Abricot_scripts/brico.py", line 766, in run
    self.browse_directory(os.listdir("."), ".")
  File "/usr/local/lib/Abricot_scripts/brico.py", line 661, in browse_directory
    obj.run(self, paths + "/" + files)
  File "/usr/local/lib/Abricot_scripts/brico.py", line 381, in run
    result = subprocess.check_output("cat -A "+files, shell=True)
  File<EMAIL_ADDRESS>line 424, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File<EMAIL_ADDRESS>line 528, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command 'cat -A ./test.c' returned non-zero exit status 1.

Hello @Fyroeo,
As you're incredible, you've fixed the problem by yourself.
Well done bro !


RGCN implementation

❓ Questions and Help
RGCN implementation is in the feature implementation phase to the best of my understanding. I wonder how long would it take for the next release?

@nashid thanks for checking in! Yes, we have finished the implementation and testing of RGCN. We will release a new version very soon with RGCN and other new features. Currently, we are actively testing the other features which we are planning to release together with RGCN. Please stay tuned!

@hugochan this is great news. Do you have any timeline in mind?

@hugochan this is great news. Do you have any timeline in mind?

We are aiming to release the new version in June.

@hugochan when this would be released? Do you have a timeline in mind?


Insert all available icons in the storybook

Description
Through the storybook, a user does not have access to all the icons implemented in the system.
Expected Behavior
When accessing the storybook in icons, you will see the list of all available icons.
Current Behavior
Open the code and see the implemented ones
Screenshots

Additional Information
Model in AntDesign:

I think we should also add all icons that are already made by designers, it would avoid having to upload a version just because someone needed a specific icon that is not yet available, for example. What do you think @iurynogueira?

Great! I had created a issue to improve this before https://github.com/Brisanet/ion/issues/285

can assign me? 🙃

@Lucassec1 assigned

I'm mapping the icons with a mock, however the two icons below are not being rendered.

Entering the icon, it has an svg and a path inside, however the other icons only have the path.

Removing the svg from both and leaving just the path it renders, plus the icon is not centered even with the svg or after I remove it.

Trying to render it in Storybook in Design Tokens/Icons/Icon Default, it doesn't render either.
What do you think could be the best thing to do @iurynogueira?


Unable to create Articles

Hello World:
I have followed the documentation to install all the requirements. Here are the below steps I have performed:
Terminal 1: grunt
Terminal 2: mongodb/bin/mondod --dbpath /data/db
2016-08-07T14:21:44.990-0400 I -        [initandlisten] Detected data files in /data/db/ created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.
2016-08-07T14:21:44.990-0400 I STORAGE  [initandlisten] wiredtiger_open config: create,cache_size=1G,session_max=20000,eviction=(threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),
2016-08-07T14:21:52.011-0400 I NETWORK  [HostnameCanonicalizationWorker] Starting hostname canonicalization worker
2016-08-07T14:21:52.011-0400 I FTDC     [initandlisten] Initializing full-time diagnostic data capture with directory '/data/db/diagnostic.data'
2016-08-07T14:21:52.347-0400 I NETWORK  [initandlisten] waiting for connections on port 27017
2016-08-07T14:21:54.234-0400 I NETWORK  [initandlisten] connection accepted from <IP_ADDRESS>:52497 #1 (1 connection now open)
2016-08-07T14:28:58.661-0400 I NETWORK  [initandlisten] connection accepted from <IP_ADDRESS>:52729 #2 (2 connections now open)
2016-08-07T14:29:10.700-0400 I NETWORK  [initandlisten] connection accepted from <IP_ADDRESS>:52730 #3 (3 connections now open)
2016-08-07T14:30:02.062-0400 I COMMAND  [conn2] command mean-dev.sessions command: find { find: "sessions", filter: { _id: "MY_KEY", $or: [ { expires: { $exists: false } }, { expires: { $gt: new Date(1470594601929) } } ] }, limit: 1, batchSize: 1, singleBatch: true } planSummary: IXSCAN { _id: 1 } keysExamined:1 docsExamined:1 cursorExhausted:1 keyUpdates:0 writeConflicts:0 numYields:0 nreturned:1 reslen:368 locks:{ Global: { acquireCount: { r: 2 } }, Database: { acquireCount: { r: 1 } }, Collection: { acquireCount: { r: 1 } } } protocol:op_query 105ms
2016-08-07T14:36:57.177-0400 W NETWORK  [HostnameCanonicalizationWorker] Failed to obtain name info for: [ (MY_IP_ADDRESS, "nodename nor servname provided, or not known"), (MY_IP_ADDRESS, "nodename nor servname provided, or not known") ]
Terminal 3: mongodb/bin/mongod
MongoDB shell version: 3.2.8
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user

show dbs;
local     0.000GB
mean-dev  0.000GB
use mean-dev
switched to db mean-dev
show collections;
sessions
users

When I go to the <IP_ADDRESS>:3000 I see the MEAN home page. I have signed up and logged in. But I'm unable to create any article.

You need to add your user as an admin role using the mongo shell. Then you will be authenticated to view the Admin menu and page, which now contains the create article page.

@hyperreality could you provide commands in the mongo shell ?

I'm don't have the mongo shell in front of me and am doing this from memory, but I think it should work:
use mean-dev
db.users.update( { username: 'YOUR_USERNAME' }, { $set: { roles: ['user', 'admin'] } })

But in any case I suggest you read the manual :)

@hyperreality's suggestion will work (not sure on the syntax though). However, as an alternative the MONGO_SEED option can be set when starting a MEANJS application to create an Admin user, if one doesn't exist. When a new user is created using the MONGO_SEED options, the password will be output in your console.
See https://github.com/meanjs/mean#running-with-user-seed for more information.

@praneethkumarpidugu can this be closed?


angular-quickstart-lib travis build failure

Hello,
Currently, the build is failing in travis while running integration tests: https://travis-ci.org/filipesilva/angular-quickstart-lib/builds/256144980
[17:53:37] E/direct - Error message: Could not find update-config.json. Run 'webdriver-manager update' to download binaries.
[1] [17:53:37] E/direct - Error: Could not find update-config.json. Run 'webdriver-manager update' to download binaries.
[1]     at IError (/home/travis/build/filipesilva/angular-quickstart-

Hi,
it's know issue of webdriver-manager (https://github.com/angular/webdriver-manager/issues/216), in my library project I just add "--gecko false" in integration/package.json :
    "preprotractor": "webdriver-manager update --gecko false",

It work weel since

@Crazyht thanks! Indeed, this fixed the issue in my angular library.


Use riak core and send_file

I'm still looking at this, and was trying to change this to use send_file rather than send_resp.
send_file will be a lot faster than send_resp and use less memory etc.
Doesn't seem Artifact is written with doing this in mind though and passes everything round as strings.
Be really great if generated images could be distributed using riak_core with cross data centre possible in the design.

Howdy @aphillipo!  Thank you for creating this issue.  I'd love to help you with this to continue improving Artifact.
My personal life and work are be settling down so I'll be resuming my work on this project and some others.

Great!  Should we try abstracting away Paths/sending files with a behaviour or does it become too abstract at that point?
I'm thinking about this to support the following:

/some/file/path.jpg (send() -> use send_file())

http://some/source/file/over-http.jpg (send() -> http_client_read() streams into send_resp()?)

some key in haystack/seaweedfs/hdfs [https://github.com/chrislusf/seaweedfs] (send() -> streams data into send_resp(), or maybe directly from seaweedfs - might have the equivalent of sendfile...)

Our own riak_core ring?

This is more complex so maybe it works as follows:
a) Store files on the file system of various servers.
b) lookup by riak_id in the ring where the file is (we want to avoid rebalancing the actual file data so maybe don't store in riak)
c) riak-id -> (riak_image_server, path) -> redirect to http://img_server/path.jpg or stream via send_file from that specific server?
d) This is much more complex and probably reinventing the wheel...

CephFS/Rados or S3 etc. etc.

I think that's it for the output layer.  I'm find with the current "Storage" behaviour but I'd probably prefer these two behaviours were called InputStorage and OutputStorage.
I'd like to think of OutputStorage as a kind of cached output and we should be able to affect the rules of that caching away from the mechanism of what it is and how too send it to people's browsers.
What do you think?  And sorry about the total brain dump!

This is awesome @aphillipo!  I like the idea of abstracting the inputSource, that was something I wanted to incorporate so I could point to S3 files for some applications.
How do you want to go about tackling this?  Are you on Elixir Slack?


[qt5-webengine] Build error

Host Environment

Host: x64-windows
Compiler: MSVC 19.36.32535.0
vcpkg-tool version: 2023-04-07-bedcba5172f5e4b91caac660ab7afe92c27a9895
vcpkg-scripts version: a293ce589 2023-06-28 (30 hours ago)

To Reproduce
vcpkg install qt5-webengine:x64-windows
Failure logs
-- qt5-webengine requires a lot of free disk space (>100GB), ram (>8 GB) and time (>2h per configuration) to be successfully build.
-- As such qt5-webengine is currently experimental.
-- If qt5-webengine fails post build validation please try manually reducing VCPKG_MAX_CONCURRENCY and open up an issue if it still cannot build.
-- If it fails due to post validation the successfully installed files can be found in D:/vcpkg/packages/qt5-webengine_x64-windows
-- and just need to be copied into D:/vcpkg/installed/x64-windows
-- Found external ninja('1.11.0').
-- Using cached qtwebengine-everywhere-opensource-src-5.15.10.tar.xz.
-- Cleaning sources at D:/vcpkg/buildtrees/qt5-webengine/src/5.15.10-979e898a31.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source D:/vcpkg/downloads/qtwebengine-everywhere-opensource-src-5.15.10.tar.xz
-- Applying patch common.pri.patch
-- Applying patch gl.patch
-- Applying patch build_1.patch
-- Applying patch build_2.patch
-- Applying patch workaround-msvc2022-missing-include-in-chromium-ui-accessability.patch
-- Using source at D:/vcpkg/buildtrees/qt5-webengine/src/5.15.10-979e898a31.clean
-- Getting CMake variables for x64-windows
-- Using cached mingw-w64-i686-pkgconf-1~1.8.0-2-any.pkg.tar.zst.
-- Using cached msys2-msys2-runtime-3.4.6-1-x86_64.pkg.tar.zst.
-- Using msys root at D:/vcpkg/downloads/tools/msys2/6f3fa1a12ef85a6f
-- Configuring x64-windows-rel
-- Configuring x64-windows-rel done
-- Configuring x64-windows-dbg
-- Configuring x64-windows-dbg done
-- Package build-x64-windows-dbg

Additional context

Last line of package-build-x64-windows-dbg-out.log is : ninja: build stopped: subcommand failed.

-- qt5-webengine requires a lot of free disk space (>100GB), ram (>8 GB) and time (>2h per configuration) to be successfully build.

And could you please provide the error log?

jom: D:\vcpkg\buildtrees\qt5-webengine\x64-windows-dbg\src\core\Makefile.gn_run.Debug [run_ninja] Error 1
jom: D:\vcpkg\buildtrees\qt5-webengine\x64-windows-dbg\src\core\Makefile.gn_run [debug] Error 2
jom: D:\vcpkg\buildtrees\qt5-webengine\x64-windows-dbg\src\core\Makefile [sub-gn_run-pro-make_first] Error 2
jom: D:\vcpkg\buildtrees\qt5-webengine\x64-windows-dbg\src\Makefile [sub-core-make_first] Error 2
jom: D:\vcpkg\buildtrees\qt5-webengine\x64-windows-dbg\Makefile [sub-src-make_first] Error 2

The problem has been resolved  because my compilation environment and OS is not in English

Closed this issue due to https://github.com/microsoft/vcpkg/issues/32311#issuecomment-1631734417


WMCA Takedown Nyotice from the WIAA (´• ω •`)

Octobew 23, 2020
GitHub
Deaw Siw ow Madam (* ^ ω ^):
I am contacting you on behawf of the Wecowding Industwy Association of Amewica, Inc. (WIAA) and
its membew wecowd companyies (*/ω＼). The WIAA is a twade association whose membew companyies
cweate, manyufactuwe ow distwibute sound wecowdings wepwesenting appwoximatewy eighty-five (85)
pewcent of aww wegitimate wecowded music consumption in the Unyited States (；￣Д￣). Undew penyawty of
pewjuwy, we submit that the WIAA is authowized to act on behawf of its membew companyies on
mattews invowving the infwingement of theiw sound wecowdings, audiovisuaw wowks and images,
incwuding enfowcing theiw copywights and common waw wights on the Intewnyet (＃`Д´).
Copywight Viowations. We have weawnyed that youw sewvice is hosting the youtube-dw souwce code
on its nyetwowk at the fowwowing wocations, among othews ヽ( `д´*)ノ:
https://youtu.be/VU2ft6BFezs
https://youtu.be/0ODe-NcoWwo
https://youtu.be/MG3uHCxZujA
https://youtu.be/Ejv0Gk-mGko
https://youtu.be/jNYFKPwwi7Y
https://youtu.be/jNYFKPwwi7Y
[pwivate (・`ω´・)]
https://youtu.be/YfCbZcEsa44
https://youtu.be/2bm2WmWiohw
https://youtu.be/OAcHcz4kcUk
https://youtu.be/Zh9lynUFikc
https://youtu.be/PiauQ7P7mtQ
https://youtu.be/cbYYxA9OiqU
https://youtu.be/-rSW74L-XMA
https://youtu.be/yzC4hFK5P3g
https://youtu.be/TWxrIblJHO0
https://youtu.be/23zhXHFHnXo
https://youtu.be/LfephiFN76E
https://youtu.be/hrjoCEzbi_8
https://youtu.be/5JFi9HMQFMg
https://youtu.be/rdLWS1Ee8tg
The abuv wist incwudes a wepwesentative sampwe of the youtube-dw fowks of the youtube-dw
souwce code being hosted on GitHub (っ´ω`)ﾉ. Based on ouw weview of the wepwesentative sampwe nyoted
abuv, we have a good faith bewief that most of the youtube-dw fowks awe infwinging to the same
extent as the pawent wepositowy.
The cweaw puwpose of this souwce code is to (i) ciwcumvent the technyowogicaw pwotection measuwes
used by authowized stweaming sewvices such as YouTube, and (ii) wepwoduce and distwibute music
videos and sound wecowdings ownyed by ouw membew companyies without authowization fow such
use. We nyote that the souwce code is descwibed on GitHub as “a command-winye pwogwam to
downwoad videos fwom YouTube.com and a few mowe sites ＼(º □ º l|l)/.”1
We awso nyote that the souwce
code pwominyentwy incwudes as sampwe uses of the souwce code the downwoading of copies of ouw
membews’ copywighted sound wecowdings and music videos, as nyoted in Exhibit A heweto. Fow
exampwe, as shown on Exhibit A, the souwce code expwesswy suggests its use to copy and/ow
distwibute the fowwowing copywighted wowks ownyed by ouw membew companyies ლ(¯ロ¯"ლ) :
• Iconya Pop – I Wuv It (feat. Chawwi XCX) [Officiaw Video], ownyed by Wawnyew Music Gwoup
• Justin Timbewwake – Tunnyew Vision (Expwicit), ownyed by Sony Music Gwoup
• Taywow Swift – Shake it Off, ownyed/excwusivewy wicensed by Unyivewsaw Music Gwoup
The souwce code nyotes that the Iconya Pop wowk identified abuv is undew the YouTube Standawd
wicense, which expwesswy westwicts access to copywighted wowks onwy fow stweaming on YouTube
and pwohibits theiw fuwthew wepwoduction ow distwibution without consent of the copywight ownyew ( ´ ω ` )ノﾞ;
that the Justin Timbewwake wowk identified abuv is undew an additionyaw age pwotection
identifiew; and that the wequest fow the Taywow Swift wowk identified abuv is to obtain, without
authowization of the copywight ownyew ow YouTube, an M4A audio fiwe fwom the audiovisuaw wowk
in question.
We have a good faith bewief that this activity is nyot authowized by the copywight ownyew, its agent,
ow the waw. We assewt that the infowmation in this nyotification is accuwate, based upon the data
avaiwabwe to us (￣ﾊ￣*).
Anticiwcumvention Viowation. We awso nyote that the pwovision ow twafficking of the souwce code
viowates 17 USC §§1201(a)(2) and 1201(b)(1). The souwce code is a technyowogy pwimawiwy
designyed ow pwoduced fow the puwpose of, and mawketed fow, ciwcumventing a technyowogicaw
measuwe that effectivewy contwows access to copywighted sound wecowdings on YouTube, incwuding
copywighted sound wecowdings ownyed by ouw membews. Fow fuwthew context, pwease see the
attached couwt decision fwom the Hambuwg Wegionyaw Couwt that descwibes the technyowogicaw
measuwe at issue (knyown as YouTube’s “wowwing ciphew”), and the couwt’s detewminyation that the
technyowogy empwoyed by YouTube is an effective technyicaw measuwe within the meanying of EU ( ` ω ´ )
1
See https://github.com/ytdw-owg/youtube-dw/bwob/mastew/WEADME.md#weadme.
and Gewman waw, which is matewiawwy identicaw to Titwe 17 U.S.C. §1201 of the Unyited States
Code. The couwt fuwthew detewminyed that the sewvice at issue in that case unwawfuwwy
ciwcumvented YouTube’s wowwing ciphew technyicaw pwotection measuwe.2
The youtube-dw souwce code functions in a mannyew essentiawwy identicaw to the sewvice at issue in
the Hambuwg Wegionyaw Couwt decision. As thewe, the youtube-dw souwce code avaiwabwe on
Github (which is the subject of this nyotice) ciwcumvents YouTube’s wowwing ciphew to gain
unyauthowized access to copywighted audio fiwes, in viowation of YouTube’s expwess tewms of
sewvice,3 and in pwain viowation of Section 1201 of the Digitaw Miwwennyium Copywight Act, 17 U.S.C.
§1201 (＃￣ω￣).
Indeed, the comments in the youtube-dw souwce code make cweaw that the souwce code was
designyed and is mawketed fow the puwpose of ciwcumventing YouTube’s technyowogicaw measuwes
to enyabwe unyauthowized access to ouw membew’s copywighted wowks, and to make unyauthowized
copies and distwibutions theweof: they identify ouw membew’s wowks, they nyote that the wowks
awe VEVO videos (viwtuawwy aww of which awe ownyed by ouw membew companyies), they
acknyowwedge the those wowks awe wicensed to YouTube undew the YouTube standawd wicense, and
they use those exampwes in the souwce code to descwibe how to obtain unyauthowized access to
copies of ouw membews’ wowks (⇀‸↼‶).
In wight of the abuv nyoted copywight infwingements and anticiwcumvention viowations, we ask
that you immediatewy take down and disabwe access to the youtube-dw souwce code at aww of its
wocations whewe it is hosted on GitHub, incwuding without wimitation those wocations in the
wepwesentative wist set fowth abuv (*ﾉωﾉ).
This e-maiw does nyot constitute a waivew of any wight to wecuvw damages incuwwed by viwtue of
any such unyauthowized activities, and aww such wights as weww as cwaims fow othew wewief awe
expwesswy wesewved ( ◡‿◡ *).
You may contact me at WIAA, [pwivate] Tew. [pwivate],
ow emaiw [pwivate] to discuss this nyotice.
Sincewewy (･ω<)☆,
UwU
[pwivate]
[pwivate]
from https://github.com/emilweth/dmca/blob/master/2020/10/2020-10-23-RIAA.md

Ow0 (* ^ ω ^)


Responses to messages are sequential since 0.19

With recent changes slack-machine responses became sequential. Back in version 0.18.2 responses were processed in parallel and did not block each other. Currently, in case response method takes a significant amount of time to complete all other requests are queued and executed after a long-running response has completed.
Reproduction steps:
Define a simple sleep method:
    ###############################################################################
    @respond_to(r'^\s*sleep\s+(?P<sleep_time>\d+)\s*$', re.IGNORECASE)
    def sleep(self, message, sleep_time):
        message.reply('Sleeping: %s' % sleep_time)
        time.sleep(int(sleep_time))
        message.reply('Woken up')

And invoke it twice:
-> sleep 20
<- Sleeping: 20
-> sleep 20
<- Woken up
<- Sleeping: 20
<- Woken up
Expected result:
-> sleep 20
<- Sleeping: 20
-> sleep 20
<- Sleeping: 20
<- Woken up
<- Woken up
It seems that changes here: cause this behaviour

This is because of fundamental changes in the underlying slacklclient library v2, especially in the RTM part. The slackclient library is now taking care of dispatching functions based on incoming RTM events, so there is no easy way to parallelize is like I did before.
The slackclient library does support asyncio, and I want to support that as well, but it would require significant rewrites of slack-machine.
I also noticed that there has even been another big update in the sense that slackclient has been deprecated in favour of python-slack-sdk. I have to look into that and start an upgrade path for slack-machine, but I won't have a lot of time in the coming weeks/months to pull this off.
PRs are welcome!

Update: this is apparently an issue, even in the newer python-slack-sdk: https://github.com/slackapi/python-slack-sdk/issues/558

This should not be the case anymore since Slack Machine v0.24, in which I upgraded to the newer Slack SDK for Python


Remove UseServer(string) overload

Removed the overload that takes a string because it's broken

#731
/cc @Tratcher @JunTaoLuo @DavidObando  (to make sure the stress repository doesn't use this thing)

Some usages to replace before merging this:
https://github.com/search?q=org%3Aaspnet+UseServer&type=Code
:shipit:

Looks good to me after you remove the redundant tests. I think we still use this in some places for testing. We'll need to update them. :shipit:


How to cancel file uploading

I can not find a way to cancel file uploading. The code that i use to upload file is:
try {
                String localFilePath =  //provide local file path ;
                File file = new File(localFilePath);
                FileInputStream is = new FileInputStream(file);

                ByteArrayOutputStream bos = new ByteArrayOutputStream();
                byte[] b = new byte[1024 * 8];
                int bytesRead = 0;

                while ((bytesRead = is.read(b)) != -1) {
                    bos.write(b, 0, bytesRead);
                }

                byte[] byteArray = bos.toByteArray();

                Item uploadedFile = mOneDriveClient
                        .getDrive()
                        .getItems(mFolderId)
                        .getChildren()
                        .byId(filename)
                        .getContent()
                        .buildRequest()
                        .put(byteArray);
            }
            catch(Exception e){
                e.printStackTrace();
            }

but don't know how to cancel file uploading. I just want that when user clicks on cancel button, file uploading should also be canceled.

Thank you for reaching out and for your patience. This SDK is being officially deprecated. See #172 for more information


refactors adminmenu a timid amount

fixes #5092

does this mean no more refresh button

Can I still have it as a placebo

does this mean no more refresh button

yes

Can I still have it as a placebo

now that i think of it, i think i never removed it

now that i think of it, i think i never removed it

https://github.com/space-wizards/space-station-14/issues/4686 is really annoying would be nice if it was fixed in this PR.


Reverse a linked list

Description
Here, I will reverse a linked list by using two methods

Iterative Method
Recursive Method

Domain
C/CPP
Type of Contribution
Documentation
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of this project.

/assign


Alarm clock 14

Error message "Alarm clock 14" when timeout.
bug.txt

Should work now (tell me otherwise). I think it's because in some cases I would give CVC4 a negative timeout.


Loopback 4 Typescript support

I'm working with Loopback 4 (Typescript) and I need to make the connection with dynamodb, does this library have support for Typescript?
@mandarzope

@PabloArrietaL This library does not have Type definition and it does not support LoopBack 4


Issue with TF-1.13.1

Environment:

Python version 3.6
Spark version 2.4.0
TensorFlow version 1.13.1
TensorFlowOnSpark version: latest

Describe the bug:
It seems like an incompatible issue with TensorFlowOnSpark with tf-1.13.1
Logs:
org.apache.spark.SparkException: Job aborted due to stage failure: Task 0 in stage 3.0 failed 3 times, most recent failure: Lost task 0.2 in stage 3.0 (TID 206, <IP_ADDRESS>, executor 1): java.lang.UnsatisfiedLinkError: /tmp/tensorflow_native_libraries-1558435821235-0/libtensorflow_jni.so: Error relocating /tmp/tensorflow_native_libraries-1558435821235-0/libtensorflow_jni.so: __strncpy_chk: symbol not found

Not sure why you're seeing this.  I'm able to run w/ TF 1.13.1 fine.

Are you able to run a simple single-node TF app on one of your nodes?
Can you post your command line?  (or point to which example you're attempting)?

Closing due to inactivity.  Feel free to re-open if still an issue.


non homegenous GEMM_MULTITHREAD_THRESHOLD usage

In gemv.c GEMM_MULTITHREAD_THRESHOLD is squared so it's homogenous to a matrix size. In gemm.c it's not squared so it's homogeneous to a number of floating point operations
So there is no chance that changing GEMM_MULTITHREAD_THRESHOLD in Makefiles.rules would give good results for both gemm and gemv.
Shouldn't gemv.c be fixed so that is use GEMM_MULTITHREAD_THRESHOLD as a number of floating point operations ?
A possibly related bug is #216 .

As gemv.c, trsm.c also consider GEMM_MULTITHREAD_THRESHOLD as a matrix size.

@jeromerobert ,  I think GEMM_MULTITHREAD_THRESHOLD of gemv.c is also a number of floating point operations since gemv is O(n^2).

The gemv.c code is:
if ( MNK <= (24.0 * 24.0  * (double) (GEMM_MULTITHREAD_THRESHOLD*GEMM_MULTITHREAD_THRESHOLD) )  )

MNK is the number of floating point operation. But we compare to a_const * GEMM_MULTITHREAD_THRESHOLD * GEMM_MULTITHREAD_THRESHOLD while we should, IMHO, compare to a_const * GEMM_MULTITHREAD_THRESHOLD, as done in gemm.

Or, different threshold for different functions?

I'm not sure that's a good idea because that will make OpenBLAS very difficult to calibrate and maintain.

I think we need something like:
if(MNK <= 2304 * GEMM_MULTITHREAD_THRESHOLD)

which is equivalent when GEMM_MULTITHREAD_THRESHOLD = 4.

@wernsaar Could we have your feeling, as you are the author of gemv and trsm thresholding ?

Yes, that's right.
On 01/17/2016 07:02 PM, Jerome Robert wrote:

@wernsaar https://github.com/wernsaar Could we have your feeling, as
you are the author of |gemv| and |trsm| thresholding ?
—
Reply to this email directly or view it on GitHub
https://github.com/xianyi/OpenBLAS/issues/742#issuecomment-172359281.


Add stream class

Stream class implementation added.
To use define node as
$nodes = [
		[
				'host'      => 'ssl://'<IP_ADDRESS>',
				'username'  => 'cassandra',
				'password'  => 'cassandra',
				'class'    => 'Cassandra\Connection\Stream'
		]
];

I suggest integrate it in following way:

Move default common Socket/Stream options

'host'		=> null,
'port'		=> 9042,
'username'	=> null,
'password'	=> null,

from each class to Connection.
2. Also somehow move common __construct code
		if (is_string($options)){
			$pos = strpos($options, ':');
			if ($pos === false) {
				$this->_options['host'] = $options;
			}
			else{
				$this->_options['host'] = substr($options, 0, $pos);
				$this->_options['port'] = (int) substr($options, $pos + 1);
			}
		}

to Connection.
3. Discard
else{
      $this->_node = new Connection\Socket($options);
}

in Connection::_connect and use 'class' option for each transport.
4. Detect 'ssl://' or 'tls://' in host prefix and invoke Stream class automatically, without making user to use 'class' option.
Items 1-2 is just nice from coding style POV, but 4 I think is necessary, user should be able just switch between protocols with prefix only.
P.S. Do we need separate SocketException class? I used Connection\Exception

By a way, do we really need such flexible mechanism like 'class' attribute? Actually we can always use socket for regular connection and stream for ssl, like this
				if ( is ssl ){
					$this->_node = new Connection\StreamSocket($options);
				}
				else{
					$this->_node = new Connection\Socket($options);
				}

Also I think that user name/password can be also global parameters, not only per node. If we connect to cluster obviously all nodes have the same login.

Add require 'src/Connection/StreamException.php'; to global include, otherwise connect exception with stream not caught.
But do we really need two kind of exceptions, Socket and Stream ?

Yes, two kind of exceptions is necessary.
SocketException use all socket error codes and error message,  it's different with Stream functions.

Well, it's different but still this is string message and code, and I use socket error codes in stream.
Anyway I guess switching Socket/Stream (plain/ssl) should be transparent for user, he shouldn't use different Exception class when changing transport layer.

"switching Socket/Stream (plain/ssl) should be transparent for user"
That's your point.
But I'd like to make it controllable to users.  They should know which transport class is used.
Of course,  most of users will use socket class by default.


Is this project abandoned?

Has this fork been abandoned? Still no web store publication or source code updates for over a year now.
Maybe someone who actually intends to work on it can try again?

Hi @fishstik,
To be blunt: unfortunately...yeah pretty much. At least "indefinite hiatus."
Some background:
I forked the cVim project at the beginning of March 2020 when I noticed the broken hints feature was preventing the extension from doing what I used it for most. I'm not a javascript developer, but some people had already submitted patches to the original project to fix the issue. The creator/maintainer of that project didn't seem to be around any more, so I forked it and merged in a couple of patches to get it functioning again. I had some grand plans about fixing all of the outdated bugs in the code and helping to maintain this project but then, well, March 2020...a certain little virus swept us all onto our collective asses and the world was turned upside down.
After merging in a couple of code fixes, I submitted the new project twice to the google chrome store but was rejected without any real indication as to what the reason was. The code, other than a few lines from those fixes, was identical to the cVim project which was allowed on the store. I was getting ready to dig into the source code to try and figure out exactly what permissions it needed and to be able to prove them to the review teem at Google so I could get the app listed when COVID hit and my time just kind of vanished. At the same time, I did get the app fixed and it was working for me how I wanted it to, so as long as you were OK doing a manual install, it was "good enough" where it wasn't so much of a priority for me.
Combine that with the rapid changes at work going on in the Spring of 2020 because of COVID and I just completely ran out of time. My technical chops are in backend and infrastucture code, so javascript is like the wild west for me. The existing cVim code is very poorly documented and is quite old, especially by javascript standards. I always hoped to return to this and fix it in earnest, I just haven't had the time.
TL;DR - If someone wants to fork this or fork the original cVim project and take another stab at maintaining a fork, that's probably the best way forward. I do hope to be able to find the time to work on this again or at least support a properly maintained fork.

Thanks for the update, and understandable given Mr. Bones' Wild Ride 2020 edition.

Seems like even though there's no commits in cVim repo, the webstore got updated a couple of days ago and it's working again...

Since the original https://github.com/1995eaton/chromium-vim project has been updated to fix the "hints" feature, and I have not had the time to be an active maintainer of this project, I will be placing this repo into archived status.


chore(deps): update ci dependencies

This PR contains the following updates:

Package
Type
Update
Change

common-dev-assets

digest
fedf06c -> 3db45ba

github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper
require
patch
v1.21.5 -> v1.21.8

Release Notes

terraform-ibm-modules/ibmcloud-terratest-wrapper (github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper)
v1.21.8
Compare Source
Bug Fixes

fixes bug in workspace path when using upgrade path and implicit destroys.* Fixed a bug where the temp directory could be created in the wrong place (did not affect the functionality of the code).* Removed unused internal variable. (#648) (71af06a)

v1.21.7
Compare Source
Bug Fixes

clear the plan file path only if SkipTestSetup is enabled (#647) (169b0d0)

v1.21.6
Compare Source
Bug Fixes

deps: update gomod (#646) (19f21bf)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

/run pipeline

/run pipeline

The tests are failing due to this block in main.tf
resource "ibm_iam_authorization_policy" "block_storage_policy" {
  count                       = var.kms_encryption_enabled == false || var.skip_iam_authorization_policy ? 0 : 1
  source_service_name         = "server-protect"
  target_service_name         = "hs-crypto"
  target_resource_instance_id = var.existing_kms_instance_guid
  roles                       = ["Reader"]
  description                 = "Allow block storage volumes to be encrypted by Key Management instance."
}

This represents a service (server-protect) to service (hs-crypto) instance authorization. During testing, all tests will use the same existing hs-crypto service instance, which means that when two tests run at the same time, they will interfere with each other.
The tests from a single pipeline do not run in parallel, but, two pipelines running at the same time will impact each other. A user debugging a new feature may also create and hold the policy for a more extended period.

/run pipeline

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


[BUG] Provisioners not migrated to Terraform 0.12

Community Note

Please, make sure that we do not have any duplicate issues already open. Search the issue list for this
repository and if there is a duplicate, please close your issue and add a comment to the existing issue instead, you can use the "subscribe" button to get notified on updates
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
If you have ways to reproduce the issue or have additional information that may help
resolving the issue, please leave a comment.

Describe the bug
Terranova works with Terraform 0.12 only if Provisioners are not used. When AddProvisioner() is used it fails.
To Reproduce
Build the terranova example in github.com/johandry/terranova-examples/aws/ec2.
Expected behavior
Build successful as well as execution of example in github.com/johandry/terranova-examples/aws/ec2 or any code using AddProvisioner().
Screenshots or logs
./main.go:31:42: cannot use file.Provisioner() (type terraform.ResourceProvisioner) as type provisioners.Factory in argument to terranova.NewPlatform(code).AddProvider("aws", "github.com/terraform-providers/terraform-provider-aws/aws".Provider()).AddProvisioner

Platforms

github.com/terraform-providers/terraform-provider-aws v1.60.1-0.20191003145700-f8707a46c6ec
github.com/hashicorp/terraform/builtin/provisioners/file

Versions:

Terraformer: [e.g. v0.0.2]
Terraform: [e.g. v0.12.9]

Environment running Terraformer:

OS: macOS

Additional context:
References:

This is a good reason why we need test files.
This will be in the next release.


feat: warn when kusion is out of date

related issue: https://github.com/KusionStack/kusion/issues/21

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

12 of 141 (8.51%)  changed or added relevant lines in 2 files are covered.
7 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-1.6%) to 72.193%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

pkg/util/kfile/file.go
0
6
0.0%

pkg/kusionctl/cmd/cmd.go
12
135
8.89%

Files with Coverage Reduction
New Missed Lines
%

pkg/kusionctl/cmd/destroy/options.go
7
83.25%

Totals

Change from base Build<PHONE_NUMBER>:
-1.6%

Covered Lines:
4546

Relevant Lines:
6297

💛  - Coveralls


Suggestion: Use import type { Kysely } for migration template

Hey!
What do you think about using the explicit type import for Kysely in migration files?
Instead of
import { Kysely } from 'kysely'
it would be
import type { Kysely } from 'kysely'

@m4rvr That would be nice. Can you make a pull request? Thanks

Fixed on v0.3.0

Damn, sorry @acro5piano. Totally forgot about that 🙃
Thanks @marcosrjjunior for doing it! 🙏


feat(besu-test-ledger): added omitPull parameter to besu test ledger

The omitPull option was missing from the start method of the Besu test ledger class
Added it in the same way it's used in the fabric and quorum test ledger classes

Codecov Report

Merging #1436 (a67e646) into main (126450f) will decrease coverage by 0.02%.
The diff coverage is 80.00%.

:exclamation: Current head a67e646 differs from pull request most recent head 3e232ef. Consider uploading reports for the commit 3e232ef to get more accurate results

@@            Coverage Diff             @@
##             main    #1436      +/-   ##
==========================================
- Coverage   70.39%   70.36%   -0.03%
==========================================
  Files         302      302
  Lines       10902    10904       +2
  Branches     1332     1333       +1
==========================================
- Hits         7674     7673       -1
- Misses       2526     2528       +2
- Partials      702      703       +1

Impacted Files
Coverage Δ

...oling/src/main/typescript/besu/besu-test-ledger.ts
73.41% <80.00%> (-0.28%)
:arrow_down:

...main/typescript/rustc-container/rustc-container.ts
66.29% <0.00%> (-2.25%)
:arrow_down:

Continue to review full report at Codecov.

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


No module named 'monotonic_align' issue - crash

No module named 'monotonic_align'
So, I followed the tutorial step by step and didn't do any changes or whatsoever. But with both "launch_webui.bat" or manual run, it gives this error and closes the terminal without opening the ui on browser. It's super fast so I had to record a video and take the screenshot there but i hope its readable.
Thanks for the tutorial <3
Edit 1 : I saw a reply on the tutorial "I figured it out, had to manually install monotonic_align, pysrt, and whisperx now it's working." and Installed those to see if it works but i still get the same error.

A few things, when you installed monotonic_align, pysrt, and whisperx, did you do so after activating the venv?
If not, it installed into you global python library.
To check that it did, you can do:
venv\Scripts\activate
pip show monotonic_align
pip show whisperx

Hey Jarod thx for replying so quickly , I did all with 3 steps again : pip show, pip install, pip show again. They werent showing before for some reason but after i installed them again, they all showed with pip show. But when i run the bat again it gives this error now :

Just a quick check, did you use the version inside of the requirements.txt file?
It should be frozen at git+https://github.com/resemble-ai/monotonic_align.git@78b985be210a03d08bc3acc01c4df0442105366f
So
pip install git+https://github.com/resemble-ai/monotonic_align.git@78b985be210a03d08bc3acc01c4df0442105366f

If you did, it might be something else that I'd have to look around for.

Hi, tried
pip install git+https://github.com/resemble-ai/monotonic_align.git@78b985be210a03d08bc3acc01c4df0442105366f
but still gives this :

😔

Hi, I deleted every file and followed the tutorial again and had issues with "monotonic_align, pysrt, and whisperx" and installed them and did everything from scratch and now i have the webui! Reaching the ui is already a miracle for me but now it doesn't let me use it, "Non-Nvidia GPU detected, or CUDA not available" it says when i try to train the model. I did followed the uninstall-install torch like on the tutorial but it's just not working..  (GPU is up to date via NVDIA)

Hey Mia, I got a bit busy but the weekend is here so I can offer some support. So a few things, what is your GPU? I forgot to ask previously so that might help here.
Generally, pytorch on windows comes prepackaged with all the necessary requirements, you don't need to match cuda versions of your driver with CUDA version of pytorch being installed, so I don't think that is the issue.
Could you try the following in a terminal that is opened up in the folder of the training ui:
venv\Scripts\activate
python
import torch
torch.cuda.is_available()

And see if its true or false

Hi, thanks for replying back! :)

It gives false.

Current Python, torch and gpu is like this :

Current Python, torch and gpu is like this :

From the looks of this, it looks like torch is installed in your base python environment. Can you uninstall it there with
pip uninstall torch

Then after you have removed torch from the base environment, install torch into the virtual environment:
venv\Scripts\activate

Thank You! It fixed the training , I created a training as PiaTSS. But at 17:52 after you are done with second tab you go to third tab for training again. At that part i get error, which I tried to record that area :
https://www.awesomescreenshot.com/video/31586752?key=c0b2099fd0cf1477a11b19931ce5ae0d
So when i press Start Training on third tab it just turns in to Error, which ends up looking like this on terminal :

Thank you for your time, I really appreciate it

You'll need to install tensorboard:
venv\Scripts\activate
pip install tensorboard==2.17.0

However, given that tensorboard is missing, it's very possible that many others are missing if the step in the setup instructions had some issue with it, so if you run into additional issues, I'd recommend:
venv\Scripts\activate
pip install -r requirements.txt

Hi, The tensorboard installation and other installed some stuff but there is still error. I assumed it was with old training since it had missing stuff so trained a new one but still that file is missing. Should I create that file bymyself or is there a way to fix it?

Checkout:
https://github.com/JarodMica/StyleTTS-WebUI/issues/14
But it's also possible you need click run phonemization to get that file

Hi, sorry for replying late i was out for a couple days.. So, Running it technically doesnt work, just gives error. On command line it says e speak is not installed. I tried to change - repair - uninstall/install and did  pip requirements all over again just incase but still getting this :

All good!  Checkout this issue here: https://github.com/JarodMica/StyleTTS-WebUI/issues/8#issuecomment-2294998032
Try the solution proposed there and see if that resolves the issue.

All good! Checkout this issue here: #8 (comment)
Try the solution proposed there and see if that resolves the issue.

Thanks! So I added them to enviroment path but don't know where to put these two lines
https://github.com/JarodMica/StyleTTS-WebUI/issues/8#issuecomment-2294998032
Like i added those 2 paths to enviroment variables manually, but that didnt fixed it. So am i supposed to add those lines to somewhere as well?


Gorge of King Xorbb / beholder Spawn timer issue

Currently Gorge of King Xorbb is a 6min spawn in EQTools, it should be 6:40.
Tested and confirmed, as well as on Wiki.
https://wiki.project1999.com/Gorge_of_King_Xorbb

Fixed in code now will be released shortly


Change Raiblocks folder

There should be an option to change the Raiblocks folder. I don't have 5GB left in my homedir.

as a workaround, close the wallet, create a hardlink to the RaiBlocks folder and place somewhere else (this trick works with other altcoins as well)

That's what I have been using now. A symlink works as well.


Bower installation

Hi There can you please check you bower.json file?

Same problem here.

@StevenNell fixed in 1.3.2


In import part, if the filename provided refers to nonexistent file, then this throws an uncaught exception.

Can you describe how you did this?  You must select a file from a list in the file browser window, so I'm not sure how you can select a nonexistent file.  Please explain.

I think I typed in a filename.

When I tried this, the exception was caught and this error message was shown.  What exactly were the steps you took?  Thanks.

Cannot reproduce.


chore(lint): refactor Markdown linting to use markdownlint-cli2

This switches from markdownlint-cli to markdownlint-cli2 and drops
usage of the https://github.com/avto-dev/markdown-lint GitHub action in CI.

The avto-dev/markdown-lint action was using a 4y old version of markdownlint.
AFAICT that action is not being maintained.
The lint.yml workflow now uses npm run lint:markdown so that linting in CI
is the same as doing so in dev.
The switch from markdownlint-cli to markdownlint-cli2 and .markdownlint-cli2.jsonc
as the config allows using the https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint
VSCode plugin for in-editor Markdown lint warnings and intellisense in the config file.
This also changes to prefer dash for ul-style (MD004), except in CHANGELOG.md files.

Refs: https://github.com/open-telemetry/opentelemetry-js/pull/4703

This is an alternative to https://github.com/open-telemetry/opentelemetry-js/pull/4703
/cc @blumamir
on ul-style
https://github.com/open-telemetry/opentelemetry-js/issues/4698 discusses whether to prefer a particular bullet character for unordered lists in Markdown. This corresponds to the MD004 rule. The default value is "consistent" ... meaning that the first bullet style in a file dictates the preference for the remainder of that file.
Currently this PR includes two commits to change to prefer the dash style... with the exception of the 3 CHANGELOG.md files which ignore this rule (via a <!-- markdownlint-disable MD004 --> directive).
(The CHANGELOG.md files are skipped because they consistently use *, including new content automatically added by tools such as release-please.)
separate commits
This PR is separated into a number of commits to try to separate the config changes from the lint-update changes, in case that helps with reviewing.

special changelog lint rules in avto-dev/markdown-lint
One of the potential pitches of the avto-dev/markdown-lint action is that it supported some addition lint rules for changelog files.
However, my understanding is that we have never used those rules because they are commented out here:
https://github.com/open-telemetry/opentelemetry-js/blob/806fa97ebd8024c5c78e818ede350c3e1874777a/.github/workflows/lint.yml#L27-L30
So, nothing is lost by switching away from this GH Action.

For the contrib repo, open-telemetry/opentelemetry-js-contrib#2205 was a recent change adding "dash" ul-style. If this PR is amenable I can make a PR to switch the contrib repo over to markdownlint-cli2 as well.

That sounds great, would love to see this change in contrib as well 🥇


chore turn on nereids dml when update to 2.1

Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Added IAnimatedVisual2 interface and Freeze/Unfreeze AVP methods

Description
This PR adds new interface IAnimatedVisual2, this interface provides methods that allow to destroy or re-instantiate all the animations that are used by animated visual. This can help reduce the CPU overhead when animated visual is idle.
Also exposing new methods Freeze/Unfreeze/CanFreeze on AnimatedVisualPlayer that allows to control behavior of the animated visual.
This is currently a draft

@StephenLPeters I think with my last changes I was able to fix flickering issue. So the idea is that when we are setting Active to false, instead of Pause() we will call Stop(), and then (important) will wait for compositor.Commit callback. It should ensure that we updated the progress in compositor before calling DestroyAnimations().
Then I also noticed that there was a variable m_currentPlayFromProgress that was never changed in old code, I renamed it and added more uses, now this variable should track last known progress value. When we are starting new play, m_lastPlayProgress will be set to fromProgress, and when it completes it will be set to toProgress. It will allow us to use m_lastPlayprogress as a hint for Lottie, because if we know last progress value when we called Active=false, we can re-instantiate animations without flickering.
And for that we also need one new parameter: InstantiateAnimations(Double progressHint).
P.S. I also updated test page and LottieLogo animation.


Library @bobbymannino/svelte-progress no longer exists

ERR_PNPM_FETCH_404  GET<EMAIL_ADDRESS>Not Found - 404
Not available on npmjs. I tried looking at his github, but not there either. Please replace with another working library ;)
What exactly is it intended to do?

Oh I see, I guess it was removed. It was just supposed to show a progress bar at the top of the page when navigating to pages. I'll remove it from the branches


OctopOS Prime Team Designs-4

For our OctopOS Prime project, you are expected to create a design to represent the Mobile Team.
Let's do our research before starting the design and do not hesitate to consult the Mobile team leaders where we get stuck.


Make App Scaffold

[ ] single-page React app, all client-side
[ ] make the home route

the routes will look like this:
/  - home, bit of info on depviz. lets you enter/paste an address to visualize.

/http/github.com/<user>/<repo>/issues/<issue> - viz single issue, + 2-3 hops
/http/github.com/<user>/<repo>/pull/<pr>      - viz single issue, + 2-3 hops
/http/github.com/<user>/<repo>                - try to visualize the whole graph of a repo?

We use /http prefix to ensure we can use other protocols later.
We use /http/github.com prefix to ensure we can use other websites later.
We use /http/<github-link-to-thing> to match their API well and allow users to easily paste links.

Using https://github.com/facebookincubator/create-react-app

Done in #11.  Can we either add a depends on #11 or merge #11 and close this?


[zabbix-community/zabbix] warning message in the frontend

Describe the bug
It seems that the deployed nginx image ("zabbix/zabbix-web-nginx-pgsql:ubuntu-6.0.7") has problems on connecting to the zabbix server instance. This problem appeared with release ~3.0.1 of the chart and clustered zabbix servers and still exists with heal chart release 3.2.2.
A reduction of replicas to a single zabbix server lets the warning disappear.
See:

How to reproduce it (as minimally and precisely as possible):
Open zabbix web, wait for a few minutes to get the error message.
See also https://github.com/cetic/helm-zabbix/issues/71 more more context

Hi again :)
Too bad this error did not just go away by migrating the project to another home ...
I can still not reproduce the error at all.
I have just deployed a Zabbix installation with the following values.yaml and I do not experience this kind of behavior. I have to suppose something else is wrong in your Kubernetes cluster. Maybe inter-node communication not working? Maybe network policies being broken for inter-node communication? These are issues that I had in the past causing this kind of problems.
Please, try an installation with exactly the this values.yaml. Have you tried to deploy in another Kubernetes cluster and checked whether the behavior is the same? Is there a way to get me access to such an installation? Or can we try the other way around? I give you access to a cluster and we try this way?
zabbix_image_tag: ubuntu-6.0.8

zabbixserver:
  enabled: true
  replicaCount: 2

postgresql:
  enabled: true
  image:
    repository: postgres
    tag: 14
  persistence:
    enabled: false
    storage_size: 5Gi

zabbixproxy:
  enabled: false

zabbixagent:
  enabled: true

zabbixweb:
  enabled: true
  replicaCount: 2
  extraEnv:
    - name: ZBX_SERVER_NAME
      value: Demo Zabbix

zabbixwebservice:
  enabled: true

ingress:
  enabled: true
  hosts:
    - host: zabbix.kube.demo
      paths:
        - path: /
          pathType: ImplementationSpecific

Installation was done with the following command, just for completeness:
helm -n zabbix install zabbix -f zabbix_values.yaml zabbix-community/zabbix

@scoopex Do you have any updates on this from your side? Have you had any success with my last message? Otherwise I would close this issue.

Hi Christian,
currently using in version 6.0.7.
I will test your settings next week.
I have a suspicion that the Kubernetes service tries to distribute the requests from Zabbix-Web randomly to both started Zabbix servers. Probably the error message occurs when the standby server is reached.

Actually, that shouldn't happen. The web interface fetches the address of the Zabbix server instance being "active" from the database (this is what essentially the new Zabbix server HA feature works like) and uses this one to connect to, directly. For that to work, Zabbix server instances need to "know" which pod IP address they are running on, and write this address to the database when "signing in" to the cluster. Service objects are actually not being employed for this.
If you check your issue reported in the old repo of this chart, you will find hints provided by me to analyze this further.

Thanks for your hint.  The problem is solved now.
The problem was that we had the definition the "ZBX_SERVER_HOST" environment variable for "zabbix-web" for historical reasons. This prevented the automatic discovery and used the service instead.
Removing the "ZBX_SERVER_HOST" environment variable solved the problem.


chore(merge-back): 1.131.0

See CHANGELOG

AWS CodeBuild CI Report

CodeBuild project: githubautobuild-for-cdk-v2
Commit ID: efff55acebd4430af66aa6c31d37f4737289e159
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: githubautobuild-for-cdk-v1
Commit ID: efff55acebd4430af66aa6c31d37f4737289e159
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


Failed to install the latest development dioxus-cli through git.

Problem
I can't install the latest development dioxus-cli through git.
Steps To Reproduce
Steps to reproduce the behavior:

execute the command cargo install --git https://github.com/DioxusLabs/dioxus dioxus-cli in a terminal, but it fails.

Screenshots

Environment:

Dioxus version:  main
Rust version:    1.83.0-nightly (94885bc69 2024-09-01)
OS info:  Arch Linux x86_64
App platform:  web

Questionnaire

[ ] I'm interested in fixing this myself but don't know where to start
[ ] I would like to fix and I have a solution
[ ] I don't have time to fix this right now, but maybe later

I have the same issue ;(

Just found a way to make it work:   #2878

@LucaCoduriV The problem seems to be related to the version of swc, manganis merge the pr what handled the version of swc, but dioxus-cli still fails to install. I'm not sure this problem caused by the version of manganis that dioxus-cli depends on is not updated.

manganis 0.3.0-alpha.2 is out which fixes this issue. Reinstalling the CLI from git will automatically pick the new version with the dependency fix


Is it possible to get quarterly growth (yoy)?

I'm trying to get quarterly growth rates for revenue, gross profit, operating income, and earnings.
However, when I tried to compare revenue from the most recent quarter(Sep 2023) with revenue from the same quarter last year, I found that it only went back to Dec 2022.

I don't think this is a problem with the yfinance package, it's a problem with Yahoo Finance.

But, is there any way to compare Sep 2023 to Sep 2022?

Yahoo Finance paywalls quarterly information before 1 year ago, so it is unlikely you can get it using this API without paying for Yahoo's paid finance product.


open("wifi") doesnt work on IOS

On android works fine but on iOS it brings me to General Settings. Any news?

Same problem here. Testing on ios12

same issue

Hi, has this issue been resolved?
What's another alternative solution that can be used?

The most recent update (v1.5.3) fixed the issue - I can confirm it working for iOS 13.6 and iOS 14.5 (beta 1). @guyromb maybe you can close this issue here?

I tested v1.5.3 on iOS and its returning the following error:
"The old format of this exec call has been removed (deprecated since 2.1).  Change to: cordova.exec(null,null......"  etc

Either correct your syntax to call the plugin or update your cordova-ios, the exec signature in https://github.com/guyromb/cordova-open-native-settings/blob/master/www/settings.js#L6 is correct. That has nothing to do with this issue though.

Resolved in v1.5.3


feat: choose fee token

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


Added Envoy Operator and Solo.io

@ilevine can you repush with 'git commit -s' (sign the commit per DCO)

@caniszczyk  I noticed the deploy check failed, but I'm not sure it has to do with my change

I kicked the deploy

not sure why it fails but LGTM, will merge in


'failed Not found' error with Connect automatically console option

Error shown every time user enters detail of VM for which user opened console automatically.
Steps to reproduce:

log to VM portal, select some VM and in detail set Connect automatically to ON
start the VM
log out from the portal
log again, console for the VM is started, open it
go to the VMs detail

The same happened when I changed the option for other VM. Then the error appears by both of the VMs.
Error in console:
XML Parsing Error: no root element found
Location: https://engine/ovirt-engine/api/vms/ebbcfa95-8a10-4cde-a884-e588ef7313f4/sessions
Line Number 1, Column 1:
Tested in ovirt-web-ui-1.3.6-1.fc26.noarch

Note to self - doing the steps while logged in as admin works ok.  I need to check logged in as a normal user.

If the console was previously opened by any user account, the "failed Not Found" message is displayed.
If the console was previously opened by an admin account, no error is displayed.

The VMs console just needs to be opened previously for the error to occur (but only on user accounts).

In ovirt-web-ui-1.3.8-2.el7ev.noarch everything works fine.

@bond95 - you may want to check again using non-admin accounts.  Everything works just fine with admin accounts.
I can easily reproduce the error on master web-ui attached to master ovirt-engine.

@sjd78,
well that's the thing, we tried yesterday with normal users (confirmed in UI, it's non-admin icon, it only has UserVmManager on the VM - which is a user role too)
can you make the setup available perhaps? or can you try that against other setup?
separate thing is when admin opens a console and then user opens it - that should fail with 403 Forbidden - and it does in our testing

@sjd78 I asked @leistnerova to try it again. And she said that everything works fine.

I permissioned my users with "UserRole", not "UserVmManager".  Perhaps that is the difference?
The engine I tested against is running "4.3.0-0.0.master.20180318174139.git9657fd0.el7.centos".  It is an ovirt-node self hosted engine setup.
I compiled the lasted ovirt-engine master and I'm setting the test back up.  I'll let you know how it goes.  I'll also try a user with "UserRole" role vs a user with "UserVmManager" role.  If it is fixed then great!

The user role does make a difference.

If my user is permissioned with UserVmManager role, no error happens.

Screen capture demonstrating the issue on my local dev: https://youtu.be/iIcNc8--8gw

based on ^^^^ reopening

It seems it’s a code-level problem with Console details/access when you only have a UserRole -that’s a major use case for ovirr-web-ui and needs to be fixed ASAP

@michalskrivanek - I'm unclear as to if you are saying it is a code-level problem in web-ui or in the REST api.  Can you elaborate?
Should the web-ui take different steps for a UserRole user accessing the console then for an admin or UserVmManager?  If that is the case, do you know how to check user role permissions via REST?

so the bug is indeed on the API layer: https://bugzilla.redhat.com/show_bug.cgi?id=1568669#c3

@leistnerova - Lucie, can you give this another test now the REST API has been updated?
I did some basic testing and it looks better, but I'm not sure if it quite good enough.  Maybe a better error message through better error detection code?

ping @leistnerova

untargeting for now. Once we hear back from Lucie, @sjd78 please scope effort and I'll schedule it

No error, with UserRole and UserVmManager also.
Tested in ovirt-web-ui-1.4.0-3.fc28.noarch, with ovirt-engine-<IP_ADDRESS>-0.1.el7ev.noarch

@leistnerova great thanks! I don't see anything else to do here -- closing

@gregsheremeta - We should note that no change was done on the web-ui side to address this issue.  The change was on the REST api that got released in ovirt-4.2.4.


Empty tag does not work in some browser

My IDE, PHPStorm is throwing the following error for closing tags.

@krestaino At the same time, I would like to apologise that my IDE may have screwed up with the indentation of the project by a bit. I did set the IDE to use the .eslint.rc file to format.

@ruchern No worries about the indentation. I cleaned it up in 45aa8f8.
I'm following Google's style guide for this project.
https://google.github.io/styleguide/htmlcssguide.html
https://google.github.io/styleguide/jsguide.html
Regarding you IDE, I'm not too familiar with .editorconfig, but should the IDE use that file instead of .eslintrc.js?

@krestaino I think we should follow .eslintrc.js for indentation.

Hmm. .editorconfig already specifies indentation. I'm not too familiar with .editorconfig, but according to its docs, it seems that file is responsible for code style.
Isn't .eslintrc.js just used for JavaScript linting?


[CNVS Upgrade] Migrating components: Buttons

Reviewer: @MatApple

Looks great.  Added a handeful of inline comments.  Some need to resolved, others are more suggestions/thought-starters and things to consider as a possible second pass.

@ashenden I added TODOs. I agree with all of your assessments, just need to set aside time to address the issues.


[Tracking Issue] Introducing DeclBuffer

This issue is to track progress for the RFC Introducing DeclBuffer

[x] Introduce DeclBuffer data structure, add corresponding visitors in IR functors. #12300
[x] Update TVMScript syntax for T.decl_buffer and T.allocate https://github.com/apache/tvm/pull/12412
[ ] Refactor existing passes and test cases to use DeclBuffer.
[ ] Enforce the usage of DeclBuffer. No implicit buffer declarations are allowed.

@vinx13 seems we can close this?

Get it, would be good to get it sometime when we have cycles


Implement externalAccountBinding

https://datatracker.ietf.org/doc/html/rfc8555#section-7.3.4
Also send contact at register time if available (some CAs mandate this)
This increases line-count, while maintaining readability of the bare minimum code necessary to achieve eAB. Tested and verified with some CAs that mandate eAB.  ( Zerossl, Buypass )

@systemcrash can you please resolve the conflicts so tests can run? thanks!

Sorry - pushed from an older branch copy 👍

OK - rebased and updated.

@systemcrash looks like some tests weren't successful

AssertionError: False is not true for your
        self.assertTrue((  # can be in either order
            "Updated contact details:\nmailto:devteam<EMAIL_ADDRESS>in log_string.decode("utf8")
            or "Updated contact details:\nmailto:boss<EMAIL_ADDRESS>in log_string.decode("utf8")
        ))

My code amends one thing there:
    if contact and code == 200:  # 200 == already reg --> update
because of your earlier test:
    reg_payload = {"termsOfServiceAgreed": True} if contact is None else {"termsOfServiceAgreed": True, "contact": contact}

A plausible fix for your test case is to add around L228 in test_module.py:
        result = acme_tiny.main([
            "--account-key", self.KEYS['account_key'].name,
            "--csr", self.KEYS['domain_csr'].name,
            "--acme-dir", self.tempdir,
            "--directory-url", self.DIR_URL,
            "--check-port", self.check_port,
            "--contact"<EMAIL_ADDRESS>        ])

e.gg. https://github.com/systemcrash/acme-tiny/commit/d05a2757523c27fe857c1e8acb98af6dc405a398

I just wanted to express support for this pull request.
While I can respect the desire to keep acme-tiny short and auditable. I feel like there is merit to supporting other SSL providers that are not LetsEncrypt.
In the (extremely unlikely) event of LetsEncrypt ever suffers from a prolonged outage or became no longer trustworthy. The ability to immediately switch to a different issuer would be valuable to many sites worldwide.
Still, I expect if such an outage did come to pass this could be merged in a hurry.

Well, I use other ACME providers, so this PR is actual. But if we want to exclude the other 90% of providers out there for the sake of 10-15 lines of code, then sure.

@diafygi
I do appreciate the efforts to keep this library simple.
Althrought letsencrypt is a widely used provider and doesn't require EAB, but please consider that EAB is part of the ACME protocol, not a CA specific requirement.
Now, this is the only obstacle on migrating from certbot cli automation.

Also +1 for EAB from here... I also appreciate desire to keep thing small, or like with this tool keeping it specific to what its function is, but I also don't quite understand the desire for arbitrarily decided line count as alone it doesn't measure much anything ...

210 or 220 doesn't sound as straight forward as 200 I guess. But the
functionality this opens is pretty good. :)

200 may look/sound more relatable due to common sense, but this is base10ish concept. let's go with 256, it is less arbitrary (for the audience) and still nice.

Squeaked in eAB in under 200 lines. Skipped the _build_eab function and run everything on one line. Skip error checks for valid base64 eabHMAC. If you copy/pasted alright, there shouldn't be any problem.

Why no merge? Is project dead?

You're welcome to try the copy in my repo:eAB :)

Please... merge this, so no need for manual tracking of many sources... :)


massren: init at 1.5.4

Motivation for this change
massren is a pretty helpful tool for editing a bunch of files all at once in your editor, and I use it ~every day.  I figured I'd try upstreaming the package!
Things done

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

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

[x] ~Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)~
[x] ~Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"~
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Applied to master (504321761a9fc0b8edc4a0db832ddb043bf2d2fb). Thanks!


Fetch stake pool metadata

Relates to #1064
Overview

Implements Cardano.Pool.Registry.getStakePoolMetadata
Tested with example registry zip.
Tested with randomly generated zip files.

@rvl maybe good to drop a little message on the slack too to warn people about libbz2-dev now required to compile the project.

Reworked according to review comments.

@rvl did some checking on your branch and :

it builds :100:
also checked stack test cardano-wallet-core:unit
and lib/core/test/data/Cardano/Wallet/Api/StakePoolMetadata.json is created - maybe put it to gitignore or whatever?

bors r+


Is it possible to set popper element to position: fixed?

In the demo page it states:
"We automatically detect when your popper should be absolutely positioned or fixed. Don't worry about that!"
I have not encountered a situation where the position it ever fixed.
What is the use case for this and can it be enforced?

In the past it decided when to use fixed and then to use absolute, but I switched to an "always absolute" approach because it simplified the logic and didn't introduce major performance issues.

@FezVrasta Will it be possible to reinstate this? in angular its critical to have the popper element sit beside its reference in order to allow for scope binding.
in these cases there is no way to avoid the parent overflow.
It would be great to add it as an optional param, id be happy to put in a PR if you can point me in the right direction.

Doesn't Angular provide a way to create portals?
The positioning logic is pretty complex and supporting the fixed positioning would make it even more complex

What do you mean portals?
I guess if its complicated to support fixed positioning I can do some magic behind the scenes to move the popper element to the body.
But the best approach would defiantly be having it set to position fixed as that would maintain the original layout of the user and simply break any overflow setting.
in case its position fixed, wouldn't the positioning be easier? seeing you would not have to take into account any overflows other then the viewport?

Probably there could be an option to tell Popper.js to use position fixed where it manually sets its parent to body. But i don't plan to spend time on it anytime soon

Ill look into making a PR if it seems a reasonable change.
Thanks!

In a special using case I need all popper elements to be fixed positioned on the screen. Any news on this?

Yes, you can use the positionFixed option. It's very new so there may be some bugs.

@FezVrasta there are some fixes in master right now regarding positionFixed that are waiting for a new npm version, any chance on getting them released soon?

The website still states:
"We automatically detect when your popper should be absolutely positioned or fixed. Don't worry about that!"
This is causing confusion. My team and I have to keep linking people to this issue.
Could you remove it from the website?

Please feel free to send a PR to update the text, I'll merge it


refactor: moved packages getter and setter to separate repositories

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.03%) to 90.914%

Totals

Change from base Build<PHONE_NUMBER>:
-0.03%

Covered Lines:
1641

Relevant Lines:
1805

💛  - Coveralls


add ilike comparitor

Which issue does this PR close?

Closes #873.
Are there any user-facing changes?
adding ilike comparison operator to bring more pgSQL compatibility ultimately into datafusion

Codecov Report

Merging #874 (2d17895) into master (05eb63f) will increase coverage by 0.01%.
The diff coverage is 94.44%.

@@            Coverage Diff             @@
##           master     #874      +/-   ##
==========================================
+ Coverage   82.45%   82.47%   +0.01%
==========================================
  Files         168      168
  Lines       48175    48298     +123
==========================================
+ Hits        39723    39832     +109
- Misses       8452     8466      +14

Impacted Files
Coverage Δ

arrow/src/compute/kernels/comparison.rs
92.75% <94.44%> (+0.11%)
:arrow_up:

arrow/src/ipc/writer.rs
84.28% <0.00%> (-1.74%)
:arrow_down:

arrow/src/datatypes/datatype.rs
65.80% <0.00%> (+0.43%)
:arrow_up:

parquet_derive/src/parquet_field.rs
67.04% <0.00%> (+0.45%)
:arrow_up:

arrow/src/array/array_union.rs
90.80% <0.00%> (+0.91%)
:arrow_up:

Continue to review full report at Codecov.

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

@jwdeitch  bf1c495 is a thing of beauty. Thank you so much for sticking with it. ❤
I kicked off CI and plan to merge this PR when it oasses

Thanks again @jwdeitch 👍


ci: Quieten git checkout

Signed-off-by: Ryan Northey<EMAIL_ADDRESS>
Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

we can probably reduce some code here by using another pipeline template but i would rather address that separately