Fix null checks

Need to take a pass over the code to find and fix any remaining null checks that are of the form x == null or x != null, since R# wasn't able to automatically take care of all of them in the reformat work.

Doing this also means turning on nullability analysis as I go along.
I started in Application and the number of null-related issues was pretty large. And then, as those were being addressed, other issues are uncovered or noticed.
There are some pretty severe - but at least mostly easy to fix - concurrency issues that are mostly race conditions, but which do span a fair gamut of concurrency problems.
As is not uncommon, work across the board that tightens things up and improves performance tends to make these issues becomes more and more apparent. Some of the great work done by everyone in making the code just BETTER overall is getting to the point, now (at least on my machine), where sporadic test failures caused by concurrency problems are no longer a rarity, but a guarantee, and the percentage of tests that fail unless they are run serially continues to climb as the code gets better.
Every one of those cases represents a runtime heisenbug or runtime deadlock, primarily, and even the tests are feeling the pain, now.
Unfortunately, this kind of thing has pretty broad scope and tends to lead to changes that spider out quite a bit, as rabbit holes are explored.
There are going to be a bunch of issues and branches and changes spawned from this.
I'll do my best within reason to keep things easy to follow, vis-a-vis commit history/branches/etc, but I can't provide any hard promises, there, especially when a rabbit hole turns out to be an unexpected system of caverns.
This will get its own milestone, for sure, and maybe even a project, at some point, if it seems warranted and I feel like splitting it up into enough issues to bother.
Work is quite likely to cross issues fairly often, though, so my usual goal of one branch per issue even on my own fork may not always happen or even be practical, here. We'll see....

Done with those replacements.

Closing this as it is merged upstream.


Auto update check doesn't work

Bug description:
Auto update check doesn't work. I never get notified about new updates. When I click on the "Check for updates" button in Settings > Updates, it just turns to "is searching for update" and nothing else happens.

Steps to reproduce:

Install Ferdi from .deb on Ubuntu 21.10
Go to Settings > Updates
Click "Check for updates"

Expected behavior
It should successfully check for an update and either report the update or report that no updates are available.

Screenshots

Environment:

Operating System: Ubuntu 21.10 impish Linux 5.13.0-22-generic #22-Ubuntu SMP Fri Nov 5 13:21:36 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Ferdi Version: 5.6.3

Server: Using without an account

Debug information: debug_information.txt

@ihatemicrosoft-was-already-taken - you are on the latest version. As seen in your screenshot, you have only opted for betas (not nightlies).  5.6.3 is the latest public stable version, and beyond that, there are only nightlies that have been released for wider testing purposes.
For the issue about the in-app updater not working properly, I am closing this ticket in favor of #329


Authenticating to ECR

Summary
I'm trying to sync my charts with OCI on ECR, having a problem with authentication of ECR. In the README it says you'll need to generate a token using aws ecr get-login-password --region REGION, my question is,  how can I run this dynamically at the start of each job. It seems like the charts-syncer image is based off scratch which doesn't allow for any postStart hooks to run an init command and populate the environment variable needed.
Is there any guide on how to deal with this?

I am facing the same issue. I am trying to clone Karpenter in OCI but there is no way to do it.


Allow RUSTC_WRAPPER to be a relative path

Fixes #4865
@alexcrichton WDYT about something along these lines?
r? @alexcrichton

I'd love to not need to use env::current_dir(), but I couldn't find a way.  Also I need to add a test for this.

Seems plausible to me! This seems a bit deep though within Cargo for where this is handled, could it perhaps be handled at an outer layer where this wrapper is initially set?

Review by @ehuss, perhaps?

It looks like relative paths are already handled here, so perhaps it could be debugged why that's not working?

Turns out it was working...

@bors: r+
Heh well that's a surprise!

:pushpin: Commit 8c268600d84e0e006dbb448aa809b2c46a9916db has been approved by alexcrichton

:hourglass: Testing commit 8c268600d84e0e006dbb448aa809b2c46a9916db with merge 55895e7125c3eecd077d7f0ce811e093c2b660d8...

:sunny: Test successful - checks-travis, status-appveyor
Approved by: alexcrichton
Pushing 55895e7125c3eecd077d7f0ce811e093c2b660d8 to master...


HIVE-25058: PTF: TimestampValueBoundaryScanner can be optimised during range computation pt2 - isDistanceGreater

What changes were proposed in this pull request?
Introduced faster TimestampWritableV2 handling into isDistanceGreater method.
Why are the changes needed?
Performance improvement.
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Unit test included, behavior is the same before/after the patch. Tested on cluster.

cc: @rbalamohan: we missed isDistanceGreater last time, please find flamegraph in jira
I'll include tests later

could please review this @rbalamohan? similar fix to HIVE-24746, unit test included

@rbalamohan , @pgaref : can I get a +1 on this one? the patch is working on customer's cluster right now


Bug with Client Certificate Version Insomnia.Core-2023.4.0.deb

Expected Behavior
I was working with the version Insomnia.Core-2023.2.2.deb with Client Certificate and everything work fine.
Actual Behavior
But after I updated it to Insomnia.Core-2023.4.0.deb, the results from my requests with Client Certificate is the message: "Error: Problem with the local SSL certificate"
Reproduction Steps
No response
Is there an existing issue for this?

[X] I have searched the issue tracker for this problem.

Additional Information
No response
Insomnia Version
2021.2.2
What operating system are you using?
Ubuntu
Operating System Version
Ubuntu
Installation method
sudo dpkg -i Insomnia.Core-2023.4.0.deb
Last Known Working Insomnia version
2021.4.0

g yditd

Same issue here with 2023.4.0.deb. It's working on 2023.3.0.

append to me a revert version to 2023.3 resolve it

+1 Also an issue with the .dmg release.


Load new config file

Is it possible to use an existing Viewer instance and let it load a completely new config file?
The standalone viewer got a method (https://github.com/mpetroff/pannellum/blob/master/src/standalone/standalone.js#L9)
for parsing the window (iframe) src - but not an argument or way for changing the config parameter.

As with #427, this should be done using the API, not the standalone viewer. If you want to reinitialize the viewer, destroy the old viewer and create a new one.


Feature: Adding Hover to footer button and adding extra things.

Feature description
Adding Hover on Footer button and adding links to all the options to make it more attractive.
👀 Have you spent some time to check if this issue has been raised before?

[X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

[X] I have read the Code of Conduct

I am a GSSOC 22 Participant please assign this issue to me

Hello @devaaquib!
I am a GSSoC22 contributor. I would love to work on this issue and make PR as soon as I resolve the issue. Please do assign this to me.
ThankYou:)

@mariam199911 gor for it.

ok, thanks


How Can I Create my own shields

:clipboard: Description

:link: Data

:microphone: Motivation

https://github.com/badges/shields/discussions/8185#discussioncomment-3112763


[Autobuild] Introducing Captain Agent

This PR introduces CaptainAgent.
CaptainAgent is an agent that can break down tasks and dynamically call AutoBuild as a tool to solve the subtasks. In one tool call, the CaptainAgent will provide the building task, execution task and group name. The building task is used to assemble group of experts, the execution task is what the experts need to solve.
We propose a RAG-like pipeline for expert group generation. Given a building task, we perform similarity search in agent library and find topk candidates, then let LLM to select the best fit. If no expert is suitable for the task, new experts will be generated. Tools will be retrieved and binded to the experts.
Below is the roadmap for merging it.

[x] Add full content of tool library.
[x] Add test for captain agent.
[x] Revise the notebook that introduces MetaAgent. The current one only involves tool library.
[x] Finish blog post.

Why are these changes needed?

Related issue number

Checks

[x] I've included any doc changes needed for https://ag2ai.github.io/ag2
[x] I've added tests (if relevant) corresponding to the changes introduced in this PR.
[x] I've made sure all auto checks have passed.

@LeoLjl could you please check the failing docs/checks CI? @qingyun-wu could you please set up the openai CI?

My suggestion of breaking down the PRs:

doc + blogpost + test. Out-of-the-box usage of CaptainAgent. Shortest code example. No customization.
Working code for the documented functionality in (1) which passes the test.
Add configurable options in doc + blogpost + test.
Working code for the documented functionality in (3) which passes the test.

We can keep this PR as a draft for having an overall understanding. Then create new PRs following (1)-(4). (1) and (2) are minimal requirements for initial release. We'll need focused discussion for each PR, and each PR will depend on previous ones.
What do you think?

Of course. However, I am not sure if we can get it delivered on time given the tight scedule if we break it down and merge separately.

@LeoLjl for the interface, let's just do sth like this
captain_agent = CaptainAgent(
    name="captain_agent",
    llm_config=llm_config,
    agent_lib="xxxx",
    tool_lib="xxxx",
    code_execution_config={"use_docker": False, "work_dir": "groupchat"},
)


I just want to know where is the changelog?

Here: https://github.com/facebook/react-native/commits/master

AFAIK there is no changelog separate from the list of commit summaries.

The compare view works great for this: https://github.com/facebook/react-native/compare/a63b6ff11279e1c39e6147d8576b10c4e57c39d4...41612f37b0c31320b025043df9e954df540db171

OK, I see, but look in the commits, it so disorder. I think a clear changelog is good.

I don't need a changlog

@soliury - It would be useful to see but I'm not sure if the resources are available to compile a changelog. If anyone would like to take on this job I'm sure it would be welcome! This is an OSS project after all :smile:

ok, I see.

The latest RC now has a change log, authored by @vjeux! https://github.com/facebook/react-native/releases/tag/v0.5.0-rc


Get labelmap to work when labels are specified without the preprocessor

If rdfs:labels are assigned in an input file outside of the pre-processor then the label assignment is not run... need to configure it so label assignment is done outside of preprocessor step

fixed in recent commit


Quick Question

How do you turn off the enchanting glint on dungeon armour?

F4 > Skyblock settings > Misc > Fix skyblock enchant tag > false


swiper-button-next/prev doesn‘t work when I use v-if ?

when I use 'v-if' to control my button is show or not,it dosen't work to switch picture.But 'v-show' is useful.I want known the reason.

It may be related to the fact the swiper can't find them on the init phase

@GHwangxingren
@AndrewBogdanovTSS  is right, try not to dynamically control the conditions required for swiper instantiation.
When the component is updated, component cannot know what your intention to change is, so swiper will not be re-instantiated.


Design and Usability Issues in Footer Section

Description
The footer section has the following issues:
Low Contrast: Text is hard to read due to dark red on a dark purple background.
Misalignment: Sections are not properly aligned, creating imbalance.
Basic Fonts: Current fonts lack a modern touch; consider using Roboto or Lato.
Invisible Input Fields: Black input boxes blend into the background.
Button Design: The red "SEND" button is harsh and inconsistent with the theme.
Crammed Icons: Social media icons are misaligned and lack spacing.
Footer Credits: "Created By" text is overly prominent; reduce font size and use a muted color.
Screenshots

Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[X] I am a KWOC'24 contributor.

Code of Conduct

[X] I agree to follow this project's "Code of Conduct".

It is showing perfectly to me, can you check again as I cannot see any visibility issue @SartajParveen


Dismissable top notification bar with mutable content

Notif. bar must be versatile with these properties defined:

background color
smooth collapse transition
a notif-bar-btn class with tunable background and text: hover, on-click effects (Material UI recommended)
center alignment of all content other than the dismissing cross on the extreme right (appropriate margins please)

Inspo:

PS: form field not required

Hey @jay-io i want to work on this issue , can you assign this to me??


condition_script behaves differently from other scripts blocks

Describe The Bug
It seems that condition_script works differently from all other script block types. As seen in the first block below, it looks like it doesn't support things like duckscript shebangs. As seen in the 2nd block, it looks like it doesn't execute each block as a seperate script (unlike env_scripts even though the syntax is a array of strings).
To Reproduce
[tasks.no-shebang]
condition_script = [
'''
#!@duckscript

if 0
  exit 1
end
'''
]
script = '''
#!@duckscript
echo success!!
'''

[tasks.single-exec]
condition_script = [
"echo hello?",
"exit 0",
"exit 1",
]
script = '''
#!@duckscript
echo success!!
'''

Error Stack
🪟 Windows 11 Enterprise(10.0.23580) (pwsh) D:\git-repos
at 06:07:24 PM ❯ cargo make no-shebang
[cargo-make] INFO - cargo make 0.37.4
[cargo-make] INFO - Build File: Makefile.toml
[cargo-make] INFO - Task: no-shebang
[cargo-make] INFO - Profile: development
[cargo-make] INFO - Running Task: legacy-migration

D:\git-repos>#!@duckscript
'#!@duckscript' is not recognized as an internal or external command,
operable program or batch file.

D:\git-repos>cd "D:\git-repos"
The syntax of the command is incorrect.
D:\git-repos>if 0
[cargo-make] INFO - Skipping Task: no-shebang
[cargo-make] INFO - Build Done in 0.63 seconds.

🪟 Windows 11 Enterprise(10.0.23580) (pwsh) D:\git-repos
at 06:11:13 PM ❯ cargo make single-exec
[cargo-make] INFO - cargo make 0.37.4
[cargo-make] INFO - Build File: Makefile.toml
[cargo-make] INFO - Task: single-exec
[cargo-make] INFO - Profile: development
[cargo-make] INFO - Running Task: legacy-migration

D:\git-repos>cd "D:\git-repos"

D:\git-repos>echo hello?
hello?

D:\git-repos>exit 0
[cargo-make] INFO - Running Task: single-exec
success!!
[cargo-make] INFO - Build Done in 0.33 seconds.

@sagiegurari any chance that there'll be @duckscript/@rust shebang support in condition_script?

@wmmc88 sorry for taking so long. i actually remember taking a look at it and it wasn't a quick fix so didn't have time for it.
i'll try to recheck this weekend

@wmmc88 can you validate this works well in the dev branch: 0.37.8

@sagiegurari Using the no-shebang task example above, I get the following error:
cargo make --no-workspace no-shebang

[cargo-make] INFO - cargo make 0.37.7
[cargo-make] INFO - Calling cargo metadata to extract project info
[cargo-make] INFO - Cargo metadata done
[cargo-make] INFO - Build File: Makefile.toml
[cargo-make] INFO - Task: no-shebang
[cargo-make] INFO - Profile: development
[cargo-make] INFO - Running Task: legacy-migration
D:\git-repos\github\windows-drivers-rs.git\worktrees-folder\arm64-improvements>#!@duckscript
'#!@duckscript' is not recognized as an internal or external command,
operable program or batch file.

D:\git-repos\github\windows-drivers-rs.git\worktrees-folder\arm64-improvements>cd "D:\git-repos\github\windows-drivers-rs.git\worktrees-folder\arm64-improvements"
The syntax of the command is incorrect.
D:\git-repos\github\windows-drivers-rs.git\worktrees-folder\arm64-improvements>if 0
[cargo-make] INFO - Skipping Task: no-shebang
[cargo-make] INFO - Build Done in 1.04 seconds.

i did confirm however that https://github.com/sagiegurari/duckscript/issues/390 was resolved.

@wmmc88 are you sure you tried the right version? did you install it from the github branch?
because i added this example and it works well

[tasks.test-duckscript-condition]
condition_script = ['''
#!@duckscript
var = set "hello from duckscript"
echo ${var}
echo %{var}
exit 0
''']
script = '''
echo "duckscript condition was met"
'''

@sagiegurari Ah. it seems like i had a stale git branch that I installed from. I can confirm that duckscript runner works now!
The second part of this issue was that the syntax for condition_script has [/]. I find this odd since script doesnt require it. env_scripts requires it, but that's because env_scripts accepts multiple different scripts, while it looks like condition_script only allows one. Not sure if you want to make a change there, but i think this inconsistency can be annoying for new users.

released new version


Add Azure DevOps provider with basic functionality

Description:
This pull request adds an Azure DevOps provider to the PR Agent. The provider supports only the basic functionality. (for example in current state it does not yet support temporary comments or other advanced features)
Affected issues:

#174
#143

I have tested the provider with a small number of pull requests and it appears to be working as expected. I would appreciate it if you could review the changes and provide feedback.

Preparing review...

Preparing review...


When selecting an option in an optgroup fire events on the select element

When a option in nested within an optgroup, change events are being triggered on the optgroup node rather than the parent select node.

Looking at your spec for this, you don't appear to have actually used any optgroups

@twalpole - yes sorry about that, I've updated the spec to use an optgroup now

Hey @djmb, would you mind updating this PR? Looks like we have merge conflicts now. Thanks!

@mhoran - thanks for letting me know. The conflicts should be resolved now.

Thanks!


Add RubyMotion

https://github.com/motion-open-source/awesome-rubymotion
RubyMotion let's you write cross-platform apps for iOS, Android, tvOS, watchOS and OS X in Ruby. This awesome list has been around for 2 years now, and has 45 stars. This list tries to give a complete overview of resources about RubyMotion
By submitting this pull request I confirm I've read and complied with the below requirements.
Please read it multiple times. I spent a lot of time on these guidelines and most people miss a lot.

[x] I have read and understood the contribution guidelines and the instructions for creating a list.
[x] This pull request has a descriptive title.For example, Add Name of List, not Update readme.md or Add awesome list.
The entry in the Awesome list should:

[x] Include a short description about the project/theme of the list. It should not describe the list itself.Example: - [Fish](…) - User-friendly shell., not - [Fish](…) - Resources for Fish..
[x] Be added at the bottom of the appropriate category.

The list I'm submitting complies with these requirements:

[x] Has been around for at least 30 days.That means 30 days from either the first real commit or when it was open-sourced. Whatever is most recent.
[x] It's the result of hard work and the best I could possibly produce.
[x] Non-generated Markdown file in a GitHub repo.
[x] Includes a succinct description of the project/theme at the top of the readme. (Example)
[x] The repo should have awesome-list & awesome as GitHub topics. I encourage you to add more relevant topics.
[x] Not a duplicate.
[x] Only has awesome items. Awesome lists are curations of the best, not everything.
[x] Includes a project logo/illustration whenever possible.

[x] Placed at the top-right of the readme. (Example)
[x] The image should link to the project website or any relevant website.
[x] The image should be high-DPI. Set it to maximum half the width of the original image.

[x] Entries have a description, unless the title is descriptive enough by itself. It rarely is though.
[x] Has the Awesome badge on the right side of the list heading,
Has a Table of Contents section.

[x] Should be named Contents, not Table of Contents.
[x] Should be the first section in the list.

[x] Has an appropriate license.

[x] That means something like CC0, not a code licence like MIT, BSD, Apache, etc.
[x] If you use a license badge, it should be SVG, not PNG.

Has contribution guidelines.

[x] The file should be named contributing.md. Casing is up to you.

Has consistent formatting and proper spelling/grammar.

[x] Each link description starts with an uppercase character and ends with a period.Example: - [AVA](…) - JavaScript test runner.
[x] Drop all the A / An prefixes in the descriptions.
[x] Consistent and correct naming. For example, Node.js, not NodeJS or node.js.

[x] Doesn't include a Travis badge.You can still use Travis for list linting, but the badge has no value in the readme.

Go to the top and read it again.

Please read it multiple times. I spent a lot of time on these guidelines and most people miss a lot.

To comply, I updated the following:

replace all os x with macOS
remove a/an prefixes
add logo, add licence
more descriptive introduction at top of README

Some more feedback:

Note this about the header:

The image should be high-DPI. Set it to maximum half the width of the original image.

There's also no need for the text list title, as it's just duplicating the header image. The Awesome badge can be placed below the intro.

RubyMotion in the intro should link to https://en.wikipedia.org/wiki/RubyMotion

Each link description starts with an uppercase character and ends with a period.

Not done on all items.

I'd like to see some links to community resources: Stack Overflow tag, IRC, chat, forums, communities, Reddit, etc. Example: https://github.com/sindresorhus/awesome-electron#community

Thanks for your comments.
I updated the README and de pull request.

I don't see this being fixed:

Note this about the header:
The image should be high-DPI. Set it to maximum half the width of the original image.

Oops.. it's done now.

Added :)

Thanks


Bad behaviour of OSX export from command line

Godot version:
Godot version 3.1.1
OS/device including version:
Linux Mint 19 Cinnamon
Issue description:
When setting the export path extension to .zip, the platform is not taken into account and the behaviour is the same as if --export "pck" is specified.
Same behaviour for all platforms ( --export "Linux/X11", --export "Mac OSX" or --export "Windows Desktop" ), but error appears more often with Mac OSX, as the export generates an archive containing the .app.
Steps to reproduce:
Godot_v3.1.1-stable_x11.64 -v --export "Mac OSX" ../test.zip

Duplicate of #23073 (fixed in 3.2).


Fix reusePort not supported (Android)

This seems to correct the symptom described in #25 on Android; find_chromecasts now finds devices on the network.
With this fix I still couldn't completely clear #25 on Windows. Although I didn't get reusePort not supported anymore, the follow-on exception SocketException: Failed to create datagram socket (OS Error: The requested address is not valid in its context. , errno = 10049), address = , port = 5353  is still present, so it's still true that the example doesn't work unless you bypass the MDNS capability by specifying --host
Still, this may be an improvement on its own you'd want.

Only modify the client on Android:
  final client = !Platform.isAndroid
      ? MDnsClient()
      : MDnsClient(rawDatagramSocketFactory: (dynamic host, int port, {bool reuseAddress, bool reusePort, int ttl}) =>
              RawDatagramSocket.bind(host, port, reuseAddress: true, reusePort: false, ttl: ttl));

Unfortunately your fix does not seem to work, it at least breaks the code on my mac.
We should find a solution that works on every platform, or just - for now - bypass the MDnsClient by passing the --host argument directly like you opted in #25.


Screen reader accessibility

I'm totally blind and use NVDA.

Sometimes, I lose focus when opening things (just see the menus and an unlabelled image).
I can't read the terminal at all. For bonus points, mark it as an ARIA live region for automatic readout.

On that note, strategic ARIA usage could make the experience feel a lot more desktop-like.

Hi @codeofdusk,
Thank you very much for this feedback!
I am sorry my website is not as accessible as it could be, that is for sure. Windows 10 afaik has reasonably good accessibility and I did intend to also replicate that, but it had been pushed down in priorities.
I am assembling a new list as I've been getting lots of comments/suggestions since publicizing my site, and accessibility will be given higher priority this year.

Thanks for letting me know. I'd be happy to test any changes you make in this area!


As a data user, I want to be able to view ODR S3 bucket with S3 browser app

Checked for duplicates
No - I haven't checked
🧑🔬 User Persona(s)
No response
💪 Motivation
...so that I can verify the data that was upload via DUM.
📖 Additional Details
No response
Acceptance Criteria
Given
When I perform
Then I expect
⚙ Engineering Details
No response

@eddiesarevalo we will poke at this quickly at the beginning of next sprint.

closing as duplicate to https://github.com/NASA-PDS/s3-browser/issues/15


Bandwidth::Message.get doesn't work with V2 api

Currently there's no way of using Bandwidth::Message.get with the V2 api and there's no such method on Bandwidth::V2::Message.
The authentication is also different, it uses the same credentials as the dashboard/iris client, so it's very confusing, I had to create another client and call it directly to make it work.
Will this library continue to be supported/improved for V2 or should everyone move to the new ruby-sdk?

Hi @fliptaboada,
You are correct, this package does not have get messages for the V2 API. The ruby-sdk package will eventually have the get messages functionality for the V2 API, but we are waiting for an API change that will make pagination much easier via the SDK before releasing that. If you want that sooner (as in you don't really need pagination), we can do an early release.
If you're fully migrated to V2, you can use your dashboard/iris credentials on all of the V2 messaging API. Hopefully that could alleviate the credential confusion (I agree it's very confusing)
Our future plan is to not maintain this package long term, but we are more than happy to continue accepting open source contributions and fix major vulnerabilities

Thanks for the super fast response @jmulford-bw !

You are correct, this package does not have get messages for the V2 API. The ruby-sdk package will eventually have the get messages functionality for the V2 API, but we are waiting for an API change that will make pagination much easier via the SDK before releasing that. If you want that sooner (as in you don't really need pagination), we can do an early release.

That makes sense.
The way I did is working for now and I'm only fetching single messages, so there's no need for an early release from you guys.

If you're fully migrated to V2, you can use your dashboard/iris credentials on all of the V2 messaging API. Hopefully that could alleviate the credential confusion (I agree it's very confusing)

Using the same credentials will indeed make things easier to understand.

Our future plan is to not maintain this package long term, but we are more than happy to continue accepting open source contributions and fix major vulnerabilities

I think it would be good to add some warning on the README then, mentioning the other sdk.
We just started integrating with Bandwidth and we ended up using this one, we only found about the other later on.

Sounds good, thank you for the feedback!


ValueError: dimension mismatch in args to gemv (50,50)x(80)->(50)

Hi Denny!
I mentioned in your tutorial about RNNs that I'm facing an error, similar to Edwin's. I actually had exactly the one he's facing, but I already fixed it. It was related to my GPU, which wasn't being correctly enabled.
Now, everything seems to be working fine, I also tested some Theano snippets to see if everything was working ok. However, when I try to execute the sampling code, I'm having the following error (I'll highlight the important parts after it, so you don't have to look directly at this Cthulhu):
Traceback (most recent call last):
  File "RNNLM.py", line 345, in <module>
    sent = generate_sentence(model)
  File "RNNLM.py", line 328, in generate_sentence
    next_word_probs = model.forward_propagation(new_sentence)
  File "rnn-tutorial-rnnlm/venv/local/lib/python2.7/site-packages/theano/compile/function_module.py", line 606, in __call__
    storage_map=self.fn.storage_map)
  File "rnn-tutorial-rnnlm/venv/local/lib/python2.7/site-packages/theano/compile/function_module.py", line 595, in __call__
    outputs = self.fn()
  File "rnn-tutorial-rnnlm/venv/local/lib/python2.7/site-packages/theano/scan_module/scan_op.py", line 672, in rval
    r = p(n, [x[0] for x in i], o)
  File "rnn-tutorial-rnnlm/venv/local/lib/python2.7/site-packages/theano/scan_module/scan_op.py", line 661, in <lambda>
    self, node)
  File "scan_perform.pyx", line 356, in theano.scan_module.scan_perform.perform (/root/.theano/compiledir_Linux-3.13--generic-x86_64-with-Ubuntu-14.04-trusty-x86_64-2.7.6-64/scan_perform/mod.cpp:3605)
  File "scan_perform.pyx", line 350, in theano.scan_module.scan_perform.perform (/root/.theano/compiledir_Linux-3.13--generic-x86_64-with-Ubuntu-14.04-trusty-x86_64-2.7.6-64/scan_perform/mod.cpp:3537)

ValueError: dimension mismatch in args to gemv (50,50)x(80)->(50)
Apply node that caused the error: GpuGemv{no_inplace}(GpuSubtensor{::, int32}.0, TensorConstant{1.0}, W_copy[cuda], <CudaNdarrayType(float32, vector)>, TensorConstant{1.0})
Inputs types: [CudaNdarrayType(float32, vector), TensorType(float32, scalar), CudaNdarrayType(float32, matrix), CudaNdarrayType(float32, vector), TensorType(float32, scalar)]

HINT: Use another linker then the c linker to have the inputs shapes and strides printed.
HINT: Re-running with most Theano optimization disabled could give you a back-trace of when this node was created. This can be done with by setting the Theano flag 'optimizer=fast_compile'. If that does not work, Theano optimizations can be disabled with 'optimizer=None'.
HINT: Use the Theano flag 'exception_verbosity=high' for a debugprint and storage map footprint of this apply node.
Apply node that caused the error: forall_inplace,gpu,scan_fn}(Shape_i{0}.0, Subtensor{int64:int64:int8}.0, GpuAlloc{memset_0=True}.0, Shape_i{0}.0, V, U, W)
Inputs types: [TensorType(int64, scalar), TensorType(int32, vector), CudaNdarrayType(float32, matrix), TensorType(int64, scalar), CudaNdarrayType(float32, matrix), CudaNdarrayType(float32, matrix), CudaNdarrayType(float32, matrix)]
Inputs shapes: [(), (1,), (1, 80), (), (8000, 50), (50, 8000), (50, 50)]
Inputs strides: [(), (4,), (0, 1), (), (50, 1), (8000, 1), (50, 1)]
Inputs values: [array(1), array([0], dtype=int32), 'not shown', array(1), 'not shown', 'not shown', 'not shown']

HINT: Re-running with most Theano optimization disabled could give you a back-trace of when this node was created. This can be done with by setting the Theano flag 'optimizer=fast_compile'. If that does not work, Theano optimizations can be disabled with 'optimizer=None'.
HINT: Use the Theano flag 'exception_verbosity=high' for a debugprint and storage map footprint of this apply node.

The important message is the following:
ValueError: dimension mismatch in args to gemv (50,50)x(80)->(50)

I think this piece of code is referrring to a multiplication between W (of size 50x50) and the hidden layer s_t, but with size 80 (obs: I'm using the same math notation you used, so I don't know if this is mapping directly to the Theano code. I'll check it out).
Do you know what could be causing that?
Sorry for bothering you.

I found it! It's because of this line in the IPython notebook:
model = RNNTheano(vocabulary_size, hidden_dim=80)
The IPython notebook is loading the model using hidden_dim=80, instead of hidden_dim=50. It is correct on your blog post, though.

Ahh, thanks a lot for finding this! I will fix it in the code. Really appreciated.

Should be fixed in<PHONE_NUMBER>08340145a3231cde8aa6bdffada6aa


revise definition, small typo

Definition
Parents

A protein complex that is ~thought to be~ involved in regulation of chromatin remodeling. In Schizosaccharomyces the complex contains ~Lid1p~ Lid2, Ash2p, Ecm5p, Snt2p, and Sdc1p. [PMID:12488447]

I replaced Lid1 by Lid2
Also note that in general we don't append "p" to proteins

Also SAchizosaccharomyces dont have Ecm5, the Jmjc  subunit of Lid2 is Jmj3


add a gamut mapping effect to the pipeline

Add some basic toggle-able gamut mapping to prevent any output from being outside of the display's underlying gamut.

Closing as we directly checked in this branch to the repo instead.


saved data and resume polling step

hi, would like to know if i stop polling the data, where it will be saved? btw, when i resume my tracking, just get the things started from "npm run scrape" and "npm start" in 2 different consoles? the old saved data will automatically cumulative with the new data recorded when i start it again? i mean i dont need to start from scrap and wait about 24 hours to get the sleeping data table tabulated.

Its saved to a json file located at src/server/services/db.json.
And yeah you will be able to see the old data when you resume. You don't have to wait. New data will be added over to it.

I'll close this issue for now. Let me know if you continue experiencing issues.


Fix trait bounds issue #799

I gave #799 a try. This is what I came up with. The new tests in defmt/tests/derive-bounds.rs compile now.

Thank you! We'll get back to you after the holiday break.

@Sympatron hey hey, do you have capacity to work on this?

@Urhengulas Sorry, somehow didn't see the notifications about your comments. Everything should be fine now.


ConnectBot logo does not use colors from Google Material Design Color Palette

Hello,
as already mentioned in:
https://github.com/connectbot/connectbot/issues/167
the ConnectBot logo does not use colors from the Google Material Design Color Palette.
According to https://github.com/connectbot/connectbot/pull/43, it looks like the current logo was designed by @twll?
Would there be any chance you could change it again and make it use colors from the Google Material Design Color Palette?
It would make it easier to colorize the theme accordingly as discussed in:
https://github.com/connectbot/connectbot/issues/167
Regards

Wrong Twll I'm afraid - the designer of the icon isn't a github user.
I could make some enquiries to see if I can obtain the original vector files though, so we could make such an adjustment.

@leonerd Correct @twll, actually ;) Just reading through the various threads now - what would the best change be?

@twll :
Thank you for chiming in.

@twll wrote:
what would the best change be?

Since https://github.com/connectbot/connectbot/issues/256, ConnectBot is now using the light blue color from the Google Material Design Color Palette.
So I'd say it definitely would make sense to change the logo to also have this light blue color.
It also would make sense to adhere to the Google Material Design Icon Guidelines:
https://www.google.com/design/spec/style/icons.html
Also, it would be nice if there would be some light and shadow in the logo.


OOBE

DO NOT MERGE WIP

made by @cupofcoffebruh in vanilla HTML, CSS & JS ported to react by me :)

yeye, thx for credit


Application no longer building with Dart 2.14 and cannot update dependencies

Dart SDK: 2.14.1
AngularDart: 6.0.1
OS: Linux (Ubuntu 20.04)
Dependencies

angular_forms 3.0.0
angular_router 2.0.0
angular_components 1.0.3
json_serializable 3.5.1
sass_builder 2.1.3
http: 0.12.1

With the latest Dart SDK I get the following build error
[SEVERE] angular:angular on lib/entities/status.dart:

Bad state: Unexpected diagnostics:
/usr/lib/dart/lib/core/int.dart:117:18 - Operator declarations must be preceded by the keyword 'operator'.
/usr/lib/dart/lib/core/int.dart:117:16 - Methods must have an explicit list of parameters.
/usr/lib/dart/lib/core/int.dart:117:18 - A function body must be provided.

And then the build stalls indefinitely waiting on sources that require code gen via json_serializable.
Unfortunately I cannot try updating to  a newer version of json_serializable to see if this fixes the issue because of the dependency limitations of angular. Newer null-safety ported versions of json_serializable and our own library for translation code gen rely on build >= 2.0.0 but angular and associated dependencies such as angular_components are still locked to build 1.x.
Any attempt to update the other dependencies results in a failed pub get but the application will no longer build and produces errors I don't understand.

I'm also having this problem, did you find any solution?
Dart SDK version: 2.14.1 (stable) (Wed Sep 8 13:33:08 2021 +0200) on "windows_x64"
webdev serve --auto refresh
[INFO] Building new asset graph completed, took 6.2s
[INFO] Checking for unexpected pre-existing outputs. completed, took 1ms
[INFO] Serving `web` on http://<IP_ADDRESS>:8080
[WARNING] angular:angular on web/main.dart: Your current `analyzer` version may not fully support your current SDK version.

Please try upgrading to the latest `analyzer` by running `pub upgrade`.

Analyzer language version: 2.12.0
SDK language version: 2.14.0

If you are getting this message and have the latest analyzer please file
an issue at https://github.com/dart-lang/sdk/issues/new with the title
"No published analyzer available for language version 2.14.0".
Please search the issue tracker first and thumbs up and/or subscribe to
existing issues if present to avoid duplicates.

[SEVERE] angular:angular on web/main.dart: Bad state: Unexpected diagnostics:
C:\tools\dart-sdk\lib\core\int.dart:117:18 - Operator declarations must be preceded by the keyword 'operator'.
C:\tools\dart-sdk\lib\core\int.dart:117:16 - Methods must have an explicit list of parameters.
C:\tools\dart-sdk\lib\core\int.dart:117:18 - A function body must be provided.

[SEVERE] angular:angular on web/main.dart: Bad state: Unexpected diagnostics:
C:\tools\dart-sdk\lib\core\int.dart:117:18 - Operator declarations must be preceded by the keyword 'operator'.
C:\tools\dart-sdk\lib\core\int.dart:117:16 - Methods must have an explicit list of parameters.
C:\tools\dart-sdk\lib\core\int.dart:117:18 - A function body must be provided.

[WARNING] No actions completed for 15.1s, waiting on:
  - build_web_compilers:entrypoint on web/main.dart

[WARNING] No actions completed for 15.0s, waiting on:
  - build_web_compilers:entrypoint on web/main.dart

[WARNING] No actions completed for 15.1s, waiting on:
  - build_web_compilers:entrypoint on web/main.dart

[WARNING] No actions completed for 15.0s, waiting on:
  - build_web_compilers:entrypoint on web/main.dart

[WARNING] No actions completed for 15.1s, waiting on:
  - build_web_compilers:entrypoint on web/main.dart

[WARNING] No actions completed for 15.0s, waiting on:
  - build_web_compilers:entrypoint on web/main.dart

[WARNING] No actions completed for 15.1s, waiting on:
  - build_web_compilers:entrypoint on web/main.dart

[WARNING] No actions completed for 15.0s, waiting on:
  - build_web_compilers:entrypoint on web/main.dart

[WARNING] No actions completed for 15.0s, waiting on:
  - build_web_compilers:entrypoint on web/main.dart

[WARNING] No actions completed for 15.1s, waiting on:
  - build_web_compilers:entrypoint on web/main.dart

pubspec.yaml
name: covid_browser
description: A web app that uses AngularDart Components
# version: 1.0.0
# homepage: https://www.example.com

environment:
  sdk: '>=2.10.0 <3.0.0'

dependencies:
  angular: ^6.0.0
  angular_components: ^1.0.2
  angular_router: ^2.0.0
  angular_forms: ^3.0.0
  sembast_web: ^1.2.0
  sass_builder: ^2.1.3
  intl: '>=0.16.1 < 0.17.9'
  uuid: '>=2.2.2 < 3.0.9'
  crossplat_objectid: ^2.1.4
  #dio: ^3.0.10
  http: '>=0.12.2 < 0.13.5'
  excel: ^1.1.5

  covid_core:
    path: ../covid_core

dev_dependencies:
  angular_test: ^3.0.0
  build_runner: ^1.10.4
  build_test: ^1.3.0
  build_web_compilers: ^2.12.0
  pedantic: ^1.9.2
  test: ^1.15.4

I'm afraid that I've not found a solution yet.
I thought it might be related to angular + json_serializable since our build was getting stuck on the JSON entities, but I can see from your pubspec that you're not using json_serializable so it must be something else.
It's affecting all 3 of our current angular apps and since both serve and build stalls it has the unfortunate side effect of causing the runners on our build server to be tied up.

Posso confirmar que funciona no dart 2.12 e no 2.13 mas não funciona no dart 2.14.
It seems to be a problem in dart-sdk, I opened a problem there.
https://github.com/dart-lang/sdk/issues/47191

Downgrading dart to 2.13.4 helped to resolve the issue. You can find packages for previous versions here https://dart.dev/tools/sdk/archive

I've started publishing versions that support the latest Dart


OCPBUGS-29070: Add feature annotations to CSV

Add all required feature annotations to the operator. See the bug for our internal test report.
I am skipping the optional ones (cnv, cnf), I think false is implied there.
@openshift/storage

/retest-required
/lgtm

/cherry-pick release-4.15


wildcard searches do not work on ipad or iphone

Wildcard searches (used with a place) work fine on PC, (on the egde, internet exploere and chrome.  On ipad and iphone, they don't work on either safari or chrome.
"0 results found" is displayed.

Duplicate.


Setting Product / Manufacturer Name not working

The board name shows as "MIDI class" on the midi monitor software, as well as in the Windows 10 "Device Manager". Am I doing something wrong, or is this a bug?
It should show "Test Device", right?
The device ID seems to show correctly.
USB\VID_DEAD&PID_BEEF&REV_0064&MI_01
USB\VID_DEAD&PID_BEEF&MI_01
void setup() {
  midi.setBaseEP(3);

 midi.manufacturer("espressif");
    midi.serial("1234-567890");
    midi.product("Test device");
    midi.revision(100);
    midi.deviceID(0xdead, 0xbeef);
    midi.registerDeviceCallbacks(new MyUSBSallnbacks());
//    Serial.begin(115200);
midi.begin();
    delay(1000);

  if(midi.setSong(song, song_len)) {
    Serial.println("we can play now");
    midi.playSong();
  }
}

Yes, this should work. At least it did work on my linux PC.

Yes, this should work. At least it did work on my linux PC.

Well, I have just tried with my Android phone, and it seems to show the correct Product name. What is happening with windows then?


bug: UI Dashboard drop down issue

Description:
This issue relates to template selection in the quote card. In the UI, the themes selected are not getting reflected since recent feature to add color background and font color is overriding the actual defined templates

Looping in @GRenziITDM for better context & review

I can fix this issue please assign this to me @shravan20

@RahulSoni2532 : Please take this issue. Thank you so much for your contribution 💫💫

hey getting an issue that how can i run it on local host

are you talking about this dropdown issue

No.
Steps to reproduce the issue.

Select some random background and font color.
Now select any theme. See if theme is getting reflected or not.

Hi @shravan20 my bad, it seems I didn't test enough for regressions. @RahulSoni2532 if you need help text me on discord "g.renzi", thank you and have a good day 😄

@GRenziITDM: That is totally fine, this should be good issue to work. I missed this during my review as well.

@GRenziITDM @RahulSoni2532: Feel free to join the discord channel

@GRenziITDM @RahulSoni2532: Are you guys still working on this? Do you need any help here?

@shravan20 I wanted to work on this

@shravan20 I wanted to work on this

@PavanVarma474 This is open to pick, shall I re assign this to you.

@shravan20 I wanted to work on this

@PavanVarma474 This is open to pick, shall I re assign this to you.

Yes, i want to work on this

@shravan20 i have a doubt, i could run the react frontned by going to frontned folder and running npm start. But aslo by runnig nodemon server.js it is also opening similar environment. I resolved the issue from  react frontend side. But why again a separate server environemnt? The changes i made on react side are not getting reflected when i run from server side(nodemon server.js). Should i also deal with server side separately. Why two when each is able to have a complete application.

Hey @shravan20, I'd like to pick this issue up.
Please assign.

@4nshuman Assigning this to you

hii @shravan20  this issue is open , i want to work on it

Hi @shravan20, have raised a PR for this issue.
Please take a look and let me know in case of any review comments.

Marking this as resolved
@4nshuman Thank you so much for you contribution <3


Reorganize functions to match spec

Sorry this is a lot. This PR re-organizes functions in the C file to better match the spec. No implementation changes.

Attempt to group items that were previously spread out such as constants.
Move all of the trusted setup code to the bottom of the file.

Note: when there's a paired "impl" function, he spec likes to define the func first then func_impl. We cannot do that because in C the impl function needs to be defined above the regular function.
See the screenshot below:

Patch looks sensible given an analysis with git show --color-moved=default.
Two minor things:

You added extern in front of the sha256 funcs which was not there before. Why?
We cannot do that because in C the impl function needs to be defined above the regular function. We can still do that if we add a forward function declaration of the impl function above so that the regular function knows what to expect.

You added extern in front of the sha256 funcs which was not there before. Why?

Oops good spot, I didn't intend to commit that. But when I moved those declarations to the top of the file, I wanted to explicitly clarify that those functions are implemented elsewhere. I'm pretty sure the extern is implicit anyway. Should I remove those changes?

We can still do that if we add a forward function declaration of the impl function above so that the regular function knows what to expect.

Yes, I didn't think about that. That's reasonable, I'll make those changes.

Hmm that CI rust bindings failure was a bit weird.
process didn't exit successfully: `/home/runner/work/c-kzg-4844/c-kzg-4844/bindings/rust/target/release/deps/c_kzg-9a815dc584cbdc83` (signal: 11, SIGSEGV: invalid memory reference)

I was able to reproduce this issue on main, then about a minute later I was unable to reproduce the issue. Something to investigate. We're using rust stable, so it's probably not that. Maybe one of the dependencies?

So that segfault happened again. It's a problem on main too. I've made an issue:

https://github.com/ethereum/c-kzg-4844/issues/73


Bug in S1481

The repair for rule S1481 creates compile errors when processing local variables in for loops or local variables with writes (see example below).
A possible fix for this problem, would be to ignore unused variables in for-loops and to also remove all writes to the unused local variable.
Original Code:
import java.util.List;

public class UnunsedLocalVariables
{
  public void inForLoop(List<String> inputList)
  {
    for (String input : inputList)
    {
      doSomething();
    }
  }

  public int withWrite(int input)
  {
    int test = 0;
    if (input > 2)
    {
      test = input - 2;
    }

    return input;
  }

  public void doSomething()
  {

  }
}

Result after processing with sorald:
import java.util.List;

public class UnunsedLocalVariables
{
  public void inForLoop(List<String> inputList)
  {
    for ( : inputList)
    {
      doSomething();
    }
  }

  public int withWrite(int input)
  {
    if (input > 2)
    {
      test = input - 2;
    }

    return input;
  }

  public void doSomething()
  {

  }
}

@Zuplyx thank you for the report! It is indeed a bug. Will fix it as soon as possible.

Hi @Zuplyx ! I looked at the issue, and sonar-java does not suggest any fix for it. However, I do agree that is should not produce a compilable output.
@khaes-kth any idea what could we do here?

Convert the enhanced for loop into the normal one with int as iterator.
Mark the processor as incomplete.

Do we ever provide a fix that is not dictated in SonarQube? If yes, we could go forward with 1.

Hi @algomaster99, I would say this is a problem with SonarSource documents and suggestions. I would choose option 2! If we cannot fix the issue using SonarSource suggestions, we don't do it (skip such issues) and mark the processor as incomplete.

SonarSource updated the documentation for rule S1481.
However, it does not talk about enhanced for-loop at all. Let me ask them about this.

Let me ask them about this.
Great! Let's do it!

Done! See https://community.sonarsource.com/t/s1481-unused-local-variables-should-be-removed-is-wrongly-documented/89427/3?u=aman. Let's wait for their reply.

Released in https://github.com/ASSERT-KTH/sorald/releases/tag/sorald-0.8.5.


[req] Apple M1 Silicon support

Is your feature request related to a problem? Please describe.
As someone interested in acquiring one of these fancy, new Apple M1 machines, I would like to be able to provision my machine with native ARM software and get this fancy beast of a machine provisioned like my existing amd64 machines.
Describe the solution you'd like
Run mstrap on an M1 machine without using Rosetta 2
Describe alternatives you've considered
Running with Rosetta 2
Describe how this fits in with the project's aims (as described here)
N/A
Checklist

[x] I have read the project aims on the documentation site
[x] To the best of my knowledge, I am not asking about an existing feature request

Barriers to start:

[X] strap.sh support for Big Sur and M1 silicon
[x] Crystal support for M1 silicon (https://github.com/crystal-lang/crystal/issues/10066)

Works, but compiler has to be cross-compiled on an M1 machine with the x86_64 version linked to LLVM 11 in order to get a working arm64 build of the compiler. It's a pain in the ass, and should be more easily cross-compilable and installable via Brew once builds ship based on LLVM 11.

[X] Homebrew support for M1 silicon

mostly works, but need a story around supporting both ARM and Intel installs

[x] Docker support for M1 silicon

I'm setting up an M1 Mini using mstrap, got a few observations to share. Clearly, as Crystal gets Apple Silicon support, things will be different, but even with Rosetta, things run pretty smoothly.

I initially ran into an issue ostensibly related to the OpenSSL version that comes on the M1 Macs, but by installling Homebrew via Rosetta 2 and installing that version of OpenSSL, I was able to proceed
Failing that, manually downloading strap.sh  into ~/.mstrap/vendor/strap.sh should help too
Project config works great!

Good stuff! Excited to check things out again as the M1 sees wider support from other parts of the ecosystem.

Closing this finally. Will be released in v0.5.0 in a few minutes.


Test for a fallback function added to improve test coverage

Added four tests (to invoke a fallback function) to improve test coverage.

Codecov Report

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

@@           Coverage Diff           @@
##           master      #60   +/-   ##
=======================================
  Coverage   96.52%   96.52%
=======================================
  Files           4        4
  Lines         115      115
  Branches       25       25
=======================================
  Hits          111      111
  Misses          4        4

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 d30e147...8cb37a5. Read the comment docs.

Didn't improve code coverage. Closing the pull request.


It might, or might not be a bug

It could be something on my end, or my own error.
OS - Windows 7 SP1 64-bit
Game Version:
Steam - 1.0.2
Armor Games - 1.1.12
WGemCombiner v1.0.6b
https://www.youtube.com/watch?v=2Aqy-hdcU3c
Description: Basically the simplest formula doesn't work with the auto combiner. Either it duplicates gems if only 1, or it combines the gems if there are 4 gems already. In neither scenario does it upgrade the first gem.

Note for me: this is clearly the keypress transfer bug, like Astro had.
Fix is already in testing branch.

Ok, here are 3 different builds.
Try to play around with the delay settings, let's hope one of these work.
https://www.dropbox.com/s/l4j8jldqb9kj9eg/WGemCombinerX3.zip?dl=0

EDIT: If those do not work I have an even uglier hack to try, that should work, but I really hope I don't need to resort to that.

Update: After some testing on the debug version, I came to the realization that the issue comes from the fact that when the combination is happening, the window selection is not focused on the game. After testing it both on the debug and released version, I can confirm that the combiner works perfectly ONLY IF the window that is focused is the game window.

Glad it all worked out


CSV Export Error

I'm having a problem where I'm receiving duplicate CSV data in query results of the same measures for different time frames. The CSV files will have the correct file names with the corresponding dates and the query results in pivot will be accurate, but the data in multiple CSV files only corresponds to one time frame.

Hi, what version of pivot are you running?

0.8.25


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1687 ms

Resolved: Bofrost.at performance has improved in b5e9939.


Laravel 10 Breeze Install react - ReferenceError: localref not defined

Laravel Version: 10
PHP Version: 8.0
Database Driver & Version:

Description:
Laravel 10 installation with breeze react is having issue accesing few components, when I tried to install breeze react in laravel10 framework, then
Welcome page works properly,
but TextInput component in login page has issue which states error in console.log i.e., RefernceError: localref not defined.
it can be found in resources>js>components>TextInput.jsx

import { forwardRef, useEffect, useRef } from 'react';
export default forwardRef(function TextInput({ type = 'text', className = '', isFocused = false, ...props }, ref) {
const input = ref ? ref : useRef();
useEffect(() => {
    if (isFocused) {
        input.current.focus();
    }
}, []);

return (
    <div className="flex flex-col items-start">
        <input
            {...props}
            type={type}
            className={
                'border-gray-300 focus:border-indigo-500 focus:ring-indigo-500 rounded-md shadow-sm ' +
                className
            }
            ref={localref}
        />
    </div>
);

});

Steps To Reproduce:
Currently it works fine with laravel 9 ,
OR you can use typescript upgrade (experimental) in Laravel 10
I trust Laravel Team will fix it ASAP in next update

It was already fixed in #https://github.com/laravel/breeze/pull/277, probably the changes will take effect in the next release of breeze.
If you changeref={localref} to ref{index} it will work fine.

Thanks. We'll do a new release tomorrow 👍


[Feature Request] Option to set generated css file name

At this time there is a way to change generated sprite file name, but not the stylesheet file name - it is always(?) style.css.

I'm not 100% sure, but this should be possible by configuring a suitable mode.<mode>.render.css.dest path (see Rendering configurations, although the example mentions files with .html extension). Please let me know if that's correct.

This indeed works. The documentation looked confusing to me. It has for mode.<mode>.render this
Example: {css: true, scss: {dest: '_sprite.scss'}}

which I interpret as mode.<mode>.dest due to css: true.

Thanks for letting me (and others) know!


Update AppTheme guidance doc to point to Appearance module instead

The top section of this guidance doc needs to be updated : https://microsoft.github.io/react-native-windows/docs/windowsbrush-and-theme
AppTheme was deprecated in Windows to use Appearance module instead.

See issue on main repo for AppTheme/Appearance reconciliation: https://github.com/microsoft/react-native-windows/issues/3701


Term name formatting: consistency check

Part of end-stage-review QC work (ref notes from 18th May 2023).
Check that all ltc: termnames anywhere in standard_terms_draft.csv or ltc_datatypes.csv are wrapped in backticks and we're using the full namespace prefix.

Formatting correct in the web view of term-list, closing.


Fix curl examples

Some curl examples contain & which starts a background process on some systems. Added quotes to urls.

LGTM


Whether aiapy.psf uses the GPU/cupy or not is opaque

In GitLab by @wtbarnes on Feb 2, 2021, 08:50
Currently, in aiapy.psf.psf and aiapy.psf.deconvolve, cupy is used if it is installed and if use_gpu is set to True. This is a bit opaque to users and is somewhat dangerous as it potentially means a result is dependent on someone's environment and this may be very non-obvious.
Perhaps a better solution should be to use cupy only if the input map data is a cupy array. This would make it much more clear to users they are using cupy. This is slightly more tricky for the PSF calculation as there is no input array, but maybe the current interface would suffice for that function.
This may also require an upstream fix in sunpy that allows map data to be a cupy array.

In GitLab by @wtbarnes on Apr 30, 2021, 05:41
changed health status to needs attention


Adding GPT 4o model

Fixes #55

Thanks for adding this @mlazzarotto, much appreciated 🙏🏻! Could you also bump the version number in the plugin.json file? I can do it as well, but then it would be at the end of this week.

Sure, I bumped the minor version number

It can take a couple of hours for it to become available through FlowLauncher


Need release tags

Could you create a release tag or tags?
It's helpful for collaboration to be able to easily communicate which version of boost.numpy is being used.
Thanks!

I agree that would have been a good thing to do a while ago, but I'm actually just about to announce this package's deprecation: all of this functionality has been recently added to Boost.Python itself, and I'm not anticipating making further changes to this version if I can avoid it.  That will be especially true when the next Boost release (1.63) goes out.


seedbox limit

Hello
How can i make limit for user seedbox ??
like files size or torrent slot ?
thnx

This is outside the scope of my scripts.
You can set quotas in unix using quota manager, and there is a 3rd party rutorrent plugin which works with that, but you will need to install those yourself, or using another script.


Energy Calculation

Perhaps it is possible to "catch" the idle state of the water heater by the help of small calculations between current water temperature and set water temperature. In case current_temperature<set_temperature the water heater is working. The power consumption is also known because it can be of 3 states.
I usually use my water heater only at 2000W. So in configuration.yaml I've created a simple binary sensor to measure power consumption.
`binary_sensor:

platform: template
sensors:
boiler_state:
friendly_name: Boiler State
entity_id:
- binary_sensor.boiler_state
value_template: >-
{%- if (state_attr('climate.water_heater', 'temperature')-state_attr('climate.water_heater', 'current_temperature'))>1 -%}
on
{%- else -%}
off
{%- endif -%}

sensor:

platform: powercalc
entity_id: binary_sensor.boiler_state
create_energy_sensor: true
mode: fixed
fixed:
power: 2000
name: "Water heater consumption"`

I'm still testing this scenario. Any thoughts about its usability?

I already thought about a similar implementation, but I didn't get around to checking everything )
So if your test was good enough I will implement this feature.


Signin for gated pages should redirect after signin?

Low priority QoL

Should take me back to /create after I sign in

Hey, I am interested to work on this issue. Can you please assign it to me?
Thanks

can i use useNavigate() to redirect to /create ?


maven repo for inventorymenu dependency

If you don't have a maven repo or w/e you could use jitpack as a maven repo.

My InventoryMenu lib is a bit all over the place at the moment, but once I fix it up, that sounds like a good idea. Thanks for the heads up! 👍

Great suggestion, jitpack looks great.


[HELP]

	[Command("serverinfo")]
	public async Task ServerInfo([Remainder]string message)
	{
		string player = Context.User.Username;
		var embed = new EmbedBuilder();
		embed.WithTitle("Server info");
		embed.WithAuthor(Context.User.Username);
		embed.WithDescription("Members: " + Context.Guild.Users);
		embed.WithDescription("Your acount was created at: " + Context.User.CreatedAt);
		embed.WithFooter($"{DateTime.Now}: Message was send to {player}");
	}

Unknown Dispatch (PRESENCES_REPLACE)
The input text has too few parameters.
is the error i am getting idk whats wrong?

A: Use the text channel we have in the Discord API guild for general questions about the library, not GitHub issues.
B: That's a gateway event that normally doesn't get sent to bots. Sometimes it does, and a little warning message just gets logged when it does. Has nothing to do with your code.

So i need to delete message and remainder?

That is one of the options I gave you, yes.

Ok, i will try if it does not work ill let you know

I think i saw the problem i forgot to send the embed

You are also overwriting your description with your second description
And context.guild.users will only return cached users. Try context.guild.membercount

ik thanks i saw that one did not work

Still not working the Mebercount function

Member*

By not working you mean? If you still have two descriptions defined it will only use the second.

Thats what i tought... How to fix that?

You can only have one description. Combine the two strings you're trying to have as separate descriptions into one. Pretty obvious solution.

Oh yeah thx

idk how to do that oof

There are many resources out there to teach you how to concatenate strings. This is starting to get entirely off topic for this issue.

Ok. Someone can close this now

You can close the issue.

Oh ok cya thx for the help


eclipse settings fix and DTD fix

eclipse needs BSF classes for compilation, it is not included in the current eclipse project setup.
Added the hidden attribute to the pack definition so that a hidden pack does not cause validation errors.

IzPack project » izpack #704 FAILURE
Looks like there's a problem with this pull request
(what's this?)

Travis fail does not concern my changes. They involve eclipse and DTD definition. Looks like there is some major error in the Travis build setup.

The current build failure is not your fault, obviously. I can reproduce it also locally building with Oracle JDK 1.6.

I fixed the build and your changes pass the build now.
Thank you.


[zh] adjust format in docs/concepts/security/overview.md

Adjust format : content/zh/docs/concepts/security/overview.md
./scripts/lsync.sh content/zh/docs/concepts/security/overview.md
content/zh/docs/concepts/security/overview.md is still in sync

/kind cleanup
/lgtm
/approve


BunnyCDN disables S3 temporarily 😠 😠 😠 😠 😠 😠 😠

Please use https://github.com/tinect/bunnycdn-sftp-flysystem-adapter for the moment

it appears that they are up again 😱 I'll ask them.

Hi there Sebastian,
Thank you for your reply.
I can confirm that this is primarily used for internal testing at the moment and not ready for public usage.
Best Regards,
Benjamin


Cache TMDB Requests

The server should cache every TMDB request for a certain amount of time (24h sounds reasonable?).
There is probably a middleware/package available that can handle this out the box for us, check before implementing ourselves.

I haven't tried the caching plugin to see if it works, but the code looks like it won't right on routes that use the WhereaboutsRequired middleware (looks to only cache based on the url - so it wouldn't take into account the region wanted).
We could circumvent this by redesigning the flow of getting the users region.
#117 Will track fixing that, at the moment the middleware doesn't have any functionality (simply returns US) so it doesn't matter.


isISO8601 - positive tz offset

Hi,
any idea why this returns true:
2016-06-13T12:33:07-02:00
but this is false:
2016-06-13T12:33:07+02:00
My understanding is that the offset can be both positive and negative?

Works for me:
> validator.isISO8601('2016-06-13T12:33:07-02:00')
true
> validator.isISO8601('2016-06-13T12:33:07+02:00')
true

What version of the library are you using and what's your timezone?
> validator.version
'5.4.0'
> new Date().getTimezoneOffset()
-600

Found the issue - was passing the entire date as a query param, and the + became ' ' :(
Thanks!


fix latest version when running in GitHub actions

/hold found another issue

/lgtm

/cherry-pick release-1.0


Item.getCraftingRecipe("ID","Damage");

it would help a lot, for compatibility with other mods!!!

How?  I don't see that you need to get that in code...just look at the other file or go into the game and look at the Recipe.  Things like this are not dynamic...so why would you need to pull it dynamically?  I'm just curious..not attacking...

maybe a "NEI" for mcpe

It could be useful also for:"Descraftable mod" and "PC Crafting Table" among others

Uh, this isn't really useful.

AFAIK this wouldn't really work in ModPE

Hi,
Look what I've found on the web, this is something  new I guess, you'll be excited. More info here http://kind.acincyhome.com/e3hjyk
<EMAIL_ADDRESS>

Hi,
There are  so many  cool  things that you have see! I was  really surprised, just take a look  http://inside.clickbank-ebooks.com/e3neltq
Thanks for your consideration<EMAIL_ADDRESS>

Hello friend,
I  have a nice surprise  for you, it's so amazing, you've  got to take a look http://fylonosha.olabs.info/e3xvnf
My Best, gabrielleandro27

Yo!
Have you already heard the news?  Just check it out,  you'll  be  amazed  http://procrulafru.georgefinancialservices.com/e3jpvr
Sent from my iPhone, gabrielleandro27

Dear!
I've found some new stuff recently, it is really  gorgeous, please  take a  look here http://mymigyky.h2ooh.com/e3djprb
Best Wishes, gabrielleandro27

Hello,
You were looking  for some info, remember? I think  I've got  it, check it out http://molanuhy.theurbanplayhouse.com/e3wtnqq
Warmest, gabrielleandro27

Hi,
I've  read something really interesting and  I thought that kind of info may be really useful, check  it out http://rudumiha.spinerobots.com/e3dpvqel
Thanks for your consideration, gabrielleandro27

The amount of spam hurts

Wtfking

@MrLeons7 Drink bleach.

sorry was automatic, I will try to set this up ; -;


A simple variable declaration is causing "Please check validity of the block starting from line"

I have a file:
$primary-color: #333;

Linting this file produces the following error message:
/Users/gajus/Documents/dev/canonical-code-style/canonical/node_modules/sass-lint/lib/groot.js:21
    throw new Error('Parsing error' + fileInfo + ': ' + e.message);
    ^

Error: Parsing error at <text>: Please check validity of the block starting from line #1
    at module.exports (/Users/gajus/Documents/dev/canonical-code-style/canonical/node_modules/sass-lint/lib/groot.js:21:11)
    at Function.sassLint.lintText (/Users/gajus/Documents/dev/canonical-code-style/canonical/node_modules/sass-lint/index.js:36:13)
    at exports.lintText.lintText (/Users/gajus/Documents/dev/canonical-code-style/canonical/dist/linters/scss/index.js:26:36)
    at exports.lintText.lintText (/Users/gajus/Documents/dev/canonical-code-style/canonical/dist/index.js:82:44)
    at /Users/gajus/Documents/dev/canonical-code-style/canonical/dist/index.js:121:22
    at arrayEach (/Users/gajus/Documents/dev/canonical-code-style/canonical/node_modules/lodash/index.js:1289:13)
    at Function.<anonymous> (/Users/gajus/Documents/dev/canonical-code-style/canonical/node_modules/lodash/index.js:3345:13)
    at exports.lintFiles.lintFiles (/Users/gajus/Documents/dev/canonical-code-style/canonical/dist/index.js:109:25)
    at Object.<anonymous> (/Users/gajus/Documents/dev/canonical-code-style/canonical/dist/bin/index.js:86:27)
    at Module._compile (module.js:435:26)

@gajus there must be something else going on here, this parses fine and we've got this declaration in multiple tests too.

I am tracing the issue.
It appears that groot function is being executed with syntax undefined.

This is how I am using sass-lint:
let report;

report = SassLinter.lintText({
    text: text,
    filename: '<text>'
}, {}, path.resolve(__dirname, '.sass-lint.yml'));

return report;

Is this missing "syntax" property somewhere? I cannot find docs for lintText

what else do you have in the file Sass file? If you're getting that error it's because something either isn't right in your Sass file or you're using tabs..

Thats literally all there is in that file.

Ok, a potential issue is that I am not defining file.format property, which is being passed to groot https://github.com/sasstools/sass-lint/blob/develop/index.js#L36. Though, I cannot see documentation for that property.

Based on this https://github.com/sasstools/sass-lint/blob/develop/index.js#L91, I am guessing it needs to be SCSS or SASS.

Yup, setting it to "scss" fixes it. Some documentation on how to use lintText would not hurt.

Agreed, this is a fairly young project though and we'll be looking to improve the whole inner working in 2.0 which isn't too far on the horizon.

It is a great piece of software. Thank you.

I had some error with validate scss in .css file by using cli:
--syntax scss save me %)
sass-lint --syntax scss --format stylish --verbose -q css/mobile/vars.css


Fix get_python_constraint_from_marker

[x] Added tests for changed code.
[ ] Updated documentation for changed code.

Fixes get_python_constraint_from_marker() for markers which are not in disjunctive normal form (DNF).
E.g. without the fix:
(python_version < "2.7" or python_full_version >= "3.0.0") and python_full_version < "3.6.0" results in python_constraint *
whereas <2.7 || >=3.0,<3.6 would be correct.
By the way, increased the test coverage for convert_markers() and get_python_constraint_from_marker().
Considering the commits separately may facilitate the review.
Update:
There was another bug in get_python_constraint_from_marker() that is fixed by the last commit.
E.g. for python_version >= "3.9" or sys_platform == "linux" the function returned >=3.9 whereas * would be correct (because for linux all python versions are allowed).
Further, relying on the marker being in DNF before conversion, allows to simplify convert_markers() significantly.

@radoering https://github.com/python-poetry/poetry/pull/5579


let user prove their identity

KYC
In some cases, we might need to make sure we know exactly who the user is to manage his access to the features. For example, we need to know who is the person who gets the funds that are paid out from a grant program.
Feature: KYC
  As a program manager
  I also want to make sure only person can apply as themselves
  Because I want to prevent impersonation

  Scenario: User applies on behalf of themselves

@tomislavmamic you mentioned Split Smart City having a way to provide user data, is that right?
As far as I can see, they use NIAS to do log in. Is there an API they provide, or should we integrate with NIAS if possible. Do you want me to look into it?

I would avoid NIAS as a plague. I will try to talk to them to see if we can do something else. One idea is that user can prove their identity by proving they know some information that is exchanged between the city and them only. For example, they can provide:

their name
number of their last bill from city's utility company (cistoca, vodovod, stanouprava...)
make a small reservation payment or something like using their bank card (so that we can check if their name matches)

Sounds good. I'd like to know how Hajduk does it and specifically:

do they handle GDPR in any way (even if it's just a consent checkbox)
do they retain any of the data collected
which integration do they use to do it

I'll ask them
On Mon, 1 Jul 2024 at 15:37, Ante Borzić @.***> wrote:

Sounds good. I'd like to know how Hajduk does it and specifically:

do they handle GDPR in any way (even if it's just a consent checkbox)
do they retain any of the data collected
which integration do they use to do it

—
Reply to this email directly, view it on GitHub
https://github.com/tomislavmamic/muqa/issues/5#issuecomment-2200033409,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADZV5K3XVBTOH6N43XRZUT3ZKFERDAVCNFSM6AAAAABJF4FZNGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMBQGAZTGNBQHE
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
Tomislav Mamić

Here: https://oib.oib.hr/SaznajOibWeb/fizickaOsoba.html
Re: GDPR, it's fine if they give it willingly and consent on keeping the data. Also the same if they let us check some information about them from the city (like the bill number). We'll make a statement and ask them to sign.

Here: https://oib.oib.hr/SaznajOibWeb/fizickaOsoba.html
Re: GDPR, it's fine if they give it willingly and consent on keeping the data. Also the same if they let us check some information about them from the city (like the bill number). We'll make a statement and ask them to sign.

Here you must know jor MBG or old name is JMBG, you don't know that number.
Because GDPR it is not funny to ask more data that we need, if we need OIB I suggest that we encrypt some data in the database, for example that number and all other ID numbers related to user. We all have witnessed security failures recently in croatia and penatly isn't small for breach or leaking data.
GDPR define every single data that you collect from user, what you do with that data, where you store that data, ho is responsible for that data and if user request you need to delete all data that isn't related to some invoice, tax or legal entity that you need hold as organization, company...
And in. future they will introduce also obligation for various procedure what you will do if something happened with user data.
Less data, less obligation for us, unfortunatel.


Getting Error when trying to use mod

When I tried to reverse the conveyor today, still having the bug.  Have 2.1.0 installed.

That error is caused by DSP Belt Reverse Direction (fix update appears to have been released), not AutoReverse.

Ooops... forgot they were seperate plugins.  thanks for the correction.


Prefer memory overloads for Stream.ReadAsync/WriteAsync

Benefits from the returning type being ValueTask<int>.

Have you benchmarked this? What are the measurable performance gains from these changes?

I haven't done any benchmarks yet, I should be able to do some this weekend.

As far as I understood, it should be a free optimization in cases where where Stream.Read/WriteAsync  methods are used.

These are seldom used paths and the operation performed inside the task is magnitudes more intensive than creating a Task instance. I'd be wary of making this change just because-we-can in one location – I may think differently if this was applied along with a performance rule on inspectcode or roslyn to ensure these changes are made anywhere/everywhere.


Build for 10.2.2

Closes issue #15
Signed-off-by: master801<EMAIL_ADDRESS>

Can you make a build for 10.2.3?


Prefix Evaluation using Stack Data Structure

Aim

I would like to add a code in Data Structure Folder.

Details

Prefix Evaluation Calculator Code using C++.
LGM-SOC'21.

Programming language

[ ] C
[ ] C++
[ ] Java
[ ] Python

@Ayush7614 @Amit366  Please Assign me this issue. I will solve this problem in C++.
LGM-SOC'21
Thank You

@Ayush7614 @Amit366 Please Assign me this issue. I will solve this problem in C.
LGM-SOC'21

@Ayush7614 @Amit366 Please Assign me this issue. I will solve this problem in C++.
LGM-SOC'21


feat(storage): support Autoclass feature

This implements support for REST and gRPC, as well as the unit tests and the samples.
Fixes #9751

This change is

/FYI @cojenco


Syntax error with php Nowdoc

The following code shows a syntax error in Codiad:
echo <<<'EOT'

html or javascript or any desired output

EOT;

Furthermore, echo <<< 'EOT' or echo <<< EOT (note extra space) are also valid but text is not colored as string, which I think is actually really nice bug/feature as I find easier to read code when it's not all green colored.
Note: [nowdocs] (http://php.net/manual/en/language.types.string.php#language.types.string.syntax.nowdoc)

see ace issue for further tracking of this


react-instantsearch react-router-3 example calling onSearchStateChange on route change

Do you want to request a feature or report a bug?
bug
https://github.com/DeedMob/instantsearch.js/tree/v2/packages/react-instantsearch/examples/react-router
Bug: What is the current behavior?
When I use the code from the react-router 3 example whenever I try to navigate away from the page with the react-instantsearch component in it, onSearchStateChange gets called 6x and it immediately pushes over the new route.
Bug: What is the expected behavior?
I don't expect onSearchStateChange to be called if the route pathname changes, and I expect the component to be unmounted. I also don't expect it to be called 6 times. I should be able to navigate away from this page without the onSearchStateChange router push/replace overriding my new location
Bug: What browsers are impacted? Which versions?
I think this is an implementation/example error, not a browser error. But I experienced this on the newest Chrome build.
Feature: What is your use case for such a feature?
DNA
Feature: What is your proposed API entry? The new option to add? What is the behavior?
What project are you opening an issue for?

react-instantsearch

What is the version you are using? Always use the latest one before opening a bug issue.
3.2.1

Same here - seems to happen during unmount. As a temporary fix you can set a flag in componentwillunmount and then ignore search state changes after that point.

see also #2061

same issues with react-router-4

Hi @davidfurlong,
If I understand correctly, what you want is a way to unmount widgets without having onSearchStateChange?
Is https://github.com/algolia/instantsearch.js/issues/2061 describe your issue?

@mthuret Yep it does, we can close this as a duplicate


Hyper-parameters of the GBM classifier used in the paper

Hi,
First, thanks for your work. folktables is proving extremely useful for my research.
I'm trying to reproduce the results in the paper and I would like to know the hyper-parameters that you used to train the GBM.
Thank you!

Hi, The hyperparameters for the experiments we ran are detailed in the different Appendices of our paper, specifically sections A.2, B.7, C, and D each correspond to one experiment in the main text.

I'm sorry, I had missed that. Thanks for the clarification!


Dependabot producing ususable PRs for Gradle version catalogues and plugins

Is there an existing issue for this?

[X] I have searched the existing issues

Package ecosystem
gradle
Package manager version
gradle 8.02
Language version
Kotlin DSL
Manifest location and content before the Dependabot update
/gradle/libs.versions.toml
dependabot.yml content
No response
Updated dependency
No response
What you expected to see, versus what you actually saw
The PR produced was on build.gradle.kts and was;
-    id("com.google.protobuf") version libs.versions.protoPlugin apply false
+    id("com.google.protobuf") version 0.9.2 apply false

There are two issues with this;

The version number increment should go in the version catalogue (gradle/libs.versions.toml), not the top level build file.
The change fails to compile because the version number needs to be quoted.

Native package manager behavior
No response
Images of the diff or a link to the PR, issue, or logs

Smallest manifest that reproduces the issue
No response

Hello @alsutton, thanks for reporting.
Can you share a small public project that reproduces the problem?

I've put up https://github.com/alsutton/dependabot-issue-6863
When dependabot runs across it, what I'm expecting to happen, due to this issue, is an unusable diff on https://github.com/alsutton/dependabot-issue-6863/blob/main/build.gradle.kts changing libs.versions.protoPlugin to be 0.9.2 (unquoted)

Thanks for the repro @alsutton!
In the first version of Gradle Version Catalog support the we shipped, you need to keep your dependencies/plugins & versions in the catalog to get PRs. Keeping versions in the catalog, but plugins outside and referencing them like in that sample project is not supported.
But of course, creating an unusable PR is definitely a bug which I'm fixing at #6878.


add katip*

Normally you should add packages under your own name or ask the maintainer to add it himself. @ozataman is it ok for you to be the stackage maintainer for these packages?

Thanks @bergmark for checking - yes, that's OK. Michael made this update as part of our release process for the package.

I'm not sure why travis didn't catch this...
I'll have to disable katip-elasticsearch since it requires bloodhound which is blocked on aeson-0.11/#1211. Perhaps we should force an upgrade of aeson soon, the issue has been open for some time now.

Some tests fails in Stackage Nightly:
katip-elasticsearch
  elasticsearch scribe
    it flushes to elasticsearch:                     FAIL
      Exception: FailedConnectionException2 "localhost" 9200 False connect: does not exist (Connection refused)
    date-based index sharding:                       FAIL
      Exception: FailedConnectionException2 "localhost" 9200 False connect: does not exist (Connection refused)
    weekly index sharding rounds to previous sunday: FAIL
      Exception: FailedConnectionException2 "localhost" 9200 False connect: does not exist (Connection refused)

It looks like we need a local instance of elastic search running on the specified port. Is there an easy way to do that via the bootstrap script?

You're right.  Personally I lean towards just allowing katip-elasticsearch's tests to fail in this case.
Are we running any other such services in the docker image? Looking at debian-bootstrap.sh suggests not.

I had assumed that we were doing something similar for postgres database drivers, but perhaps not.

I'm not sure how your setup is but if it helps, katip's .travis.yml pulls down an elasticsearch verison and runs it for tests. I actually lifted this travis set up off of bloodhound, a dependency of katip-elasticsearch which does the same thing but as a build matrix against multiple ES versions (probably overkill for this case).


Reloading browser not navigating to correct tab (nightly build)

Ionic version:  (check one with "x")
[ ] 1.x (For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1)
[ ] 2.x
[x] 3.x (nightly)
I'm submitting a ...  (check one with "x")
[x] bug report
[ ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Current behavior:
I have a set of pages designed to fit a specific hierarchy.  For instance I have the following root pages:

applicant

@IonicPage({
  name: 'applicant.root',
  segment: 'applicant'
})

business

@IonicPage({
  name: 'business.root',
  segment: 'business'
})

Each of those pages has a tabs component with a profile and settings tab.  The page for each of those tabs is shown below along with the URL that should load that page.

applicant/profile

@IonicPage({
  name: 'applicant.profile',
  segment: 'profile',
  defaultHistory: ['applicant.root']
})

applicant/settings

@IonicPage({
  name: 'applicant.settings',
  segment: 'settings',
  defaultHistory: ['applicant.root']
})

business/profile

@IonicPage({
  name: 'business.profile',
  segment: 'profile',
  defaultHistory: ['business.root']
})

business/settings

@IonicPage({
  name: 'business.settings',
  segment: 'settings',
  defaultHistory: ['business.root']
})

When the browser is at applicant/profile and the page is reloaded, ionic is detecting the current pages to be applicant.root and business.profile.
Expected behavior:
I would expect the defaultHistory for each page to be taken into account when parsing the url.  This would ensure the parsed url of applicant/profile to result in the pages applicant.root and applicant.profile.
Other information:

In the example provided, I also have a menu in each root page which can navigate to the other pages.  For instance I should be able to navigate from applicant.profile to business.profile.  In order to do this I am calling nav.setRoot('business.root'), which should then default to selecting business.profile since it is the first tab.
The problem is that the code reads the browser URL to determine which tabs to load.  This is being done before ionic updates the URL with the new root page.  Therefore it is causing the navigation from applicant.profile to business.profile to fail.
Ionic info: (run ionic info from a terminal/cmd prompt and paste output below):
global packages:

    @ionic/cli-utils : 1.5.0
    Cordova CLI      : 7.0.1
    Ionic CLI        : 3.5.0

local packages:

    @ionic/app-scripts              : 2.1.0
    @ionic/cli-plugin-cordova       : 1.4.1
    @ionic/cli-plugin-ionic-angular : 1.3.2
    Cordova Platforms               : none
    Ionic Framework                 : ionic-angular 3.5.3-201707261447

System:

    Node       : v6.9.1
    OS         : macOS Sierra
    Xcode      : Xcode 8.3.3 Build version 8E3004b
    ios-deploy : 1.9.1
    ios-sim    : 5.0.13
    npm        : 5.3.0

Thanks for opening an issue with us, we will look into this.

I have a similar issue after upgrading to 3.6 whenever I reload the first tab is always selected.


💡 [REQUEST] -

Start Date
No response
Implementation PR
No response
Reference Issues
No response
Summary
When the user clicks on the suggestions in the new/edit list scene, there should be a pop-up that appears over the top of the scene that shows the details of the item and gives the user an option to add the item to class.
Basic Example
As stated above. E.g. clicking on a banana will open a pop-up with banana.
Drawbacks
No response
Unresolved questions
No response

Ties with #12 and #16.

Dependent on #9.

Dependent on #54.


add getAvailableKeys, optional validation and key permission

Change Description

Expose getAvailableKeys of  SignatureProvider instance to Authenticator to allow UI to fetch public keys and perform account discovery before login is called
Allow key verification and account validation to be optional so to allow better UX

#23
API Changes

[ ] API Changes

Documentation Additions

[ ] Documentation Additions

Requires following PR
https://github.com/EOSIO/eosjs-ledger-signature-provider/pull/29


Followed your steps to install tableau extensions...

Followed your steps to install tableau extensions.But I am not able to see the extensions option in tableau server.
Steps Followed:
1.Download extensions-api-master zip folder from github. Install Node.js and npm
2.Copy the Parameters .trex files of the sample you wish to run to ~\Documents\My Tableau Repository (Beta)\Extensions so they are available to Tableau.
3.Open a command prompt window to the location where you cloned this repo.
4.Run npm install.
5.Run npm start
I am using Tableau desktop Professional Version 2018.1.0.
Please help me resolve the issue ASAP as I am new to using extension API.

Did you download Tableau Desktop and Tableau Server from the Extensions API Developer Preview?
You need to be running a version of Tableau Desktop or Tableau Server that supports the Extensions API.
You can also use the Tableau 2018.2 beta release (preferred). The beta is available from the Tableau 2018.2 Beta site.

Hello,
Some large enterprise companies are on previous versions of Tableau due to the red tape around upgrades. Will compatibility for Extensions & TabPy come with 10.3 & 10.4 versions?

In order to use extensions, you will need to upgrade to at least 2018.2.


.nasa command to get random facts from NASA

Description
This command will retrieve a random fact from NASA's API , this can be anything.
Implementation similar to #357
Reasoning
Looks nice, similar to .games and .movies commands.
Proposed Implementation
Use NASA's API and json to get a embed and send it . very easy
Also we will need a constant as nasa API's Auth key.
Additional Details

Would you like to implement this yourself?

[x] I'd like to implement this feature myself --- As soon as my other PR get approved i am on it.

All of these (#357, #358, #359, #360) look fine. Rather than implementing these as individual cogs, they should ultimately end up being contained inside one cog and implemented as subcommands.
With that in mind, please take a look at their respective APIs and see if there is any functionality that could be implemented for each beyond just returning a random picture. Are there any "generes" or other filters that we could use? Photos from specific missions? Specific topic araeas? etc.


bad interface to sqlparse

This line is buggy as pt_to_string() just returns a binstr with the sql text converted back from the pars tree
\git\dderl\src\dderl_fsm.erl(1318): {ok, Pt} -> sqlparse:pt_to_string(Pt);
@acautin
Why was this not detected earlier?
What are the consequences if we correct it?

@stoch I don't understand how it is buggy ? if we have a parse tree we want the normalized sql query string and that is what we get from pt_to_string no ?

@acautin  Yes but without wrapping into an ok tuple.

@acautin what @stoch means is:
> {ok, PT} = sqlparse:parsetree("select * from tab").
{ok,[{{select,[{hints,<<>>},
               {opt,<<>>},
               {fields,[<<"*">>]},
               {into,[]},
               {from,[<<"tab">>]},
               {where,{}},
               {'hierarchical query',{}},
               {'group by',[]},
               {having,{}},
               {'order by',[]}]},
      {extra,<<>>}}]}
> sqlparse:pt_to_string(PT).
<<"select * from tab">>

Note its not like {ok, Pt} -> sqlparse:pt_to_string(Pt);

@c-bik @stoch I think you are confusing -> with ``=`  we are not matching pt_to_string with {ok, Pt}.

@acautin  OK see it now. Sorry for disturbing.

:wink: Oops!


Identify API errors and send error response

This PR does not fully resolve #2975, #2510, but does unblock them.
This PR adds an identification method to the error handling middleware function and identifies errors arising from API calls (via req.originalUrl.startsWith('/api/')), which causes an error response to be sent (res.status().send()) rather than res.send(page).

Ok, this looks good! It does unstick #2975 by allowing the failed request to actually return an error instead of nothing, but to fully resolve the issues mentioned above, they need to have a custom error message displayed in error-navitem.jsx instead of the generic "oops! problem saving".
Thanks @G-Ambatte! 💯 ⭐ 🪄


dungeons not search seed

Error: Finished dungeon search with no seeds / the seedcracker in this server jogar.minecraftpc.com.br in anark nots works appears this message please fix the dungeons not search the seed i need seed of the world of this servers plz answer me! OBS: i tryed catch the seed 3 times and ever appears this error plz fix

It works.


[Bug] Failed to find entry points: System.Exception:

Describe the bug
When I install the package I get a compiler error in unity that says "Failed to find entry points"
To Reproduce
Create a new empty 2D Core unity project using Unity 2022.2.8f1. Install the solana_unity package using github link (v0.0.6).

Expected behavior
I should not see any compilation errors in the Unity editor as I haven't written any scripts yet or created any objects. Just installing the package breaks the projects
Desktop (please complete the following information):

MAC OS Monterey version 12.6

** Full Error code **
Failed to find entry-points:
System.Exception: Unexpected exception while collecting types in assembly Assembly-CSharp, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null ---> Mono.Cecil.AssemblyResolutionException: Failed to resolve assembly:
'Solana.Unity.Rpc, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null'
at Mono.Cecil.BaseAssemblyResolver.Resolve (Mono.Cecil.AssemblyNameReference name, Mono.Cecil.ReaderParameters parameters) [0x00105] in :0
at zzzUnity.Burst.CodeGen.AssemblyResolver.Resolve (Mono.Cecil.AssemblyNameReference name) [0x00039] in :0
at Burst.Compiler.IL.AssemblyLoader.Resolve (Mono.Cecil.AssemblyNameReference name) [0x00079] in :0
at Mono.Cecil.MetadataResolver.Resolve (Mono.Cecil.TypeReference type) [0x00038] in :0
at Mono.Cecil.ModuleDefinition.Resolve (Mono.Cecil.TypeReference type) [0x00006] in :0
at Mono.Cecil.TypeReference.Resolve () [0x00006] in :0
at Burst.Compiler.IL.Server.EntryPointMethodFinder.CollectGenericTypeInstances (Mono.Cecil.TypeReference type, System.Collections.Generic.List1[T] types, System.Collections.Generic.HashSet1[T] visited) [0x0002f] in :0
at Burst.Compiler.IL.Server.EntryPointMethodFinder.CollectGenericTypeInstances (Mono.Cecil.AssemblyDefinition assembly, System.Collections.Generic.List1[T] types, System.Collections.Generic.HashSet1[T] visited) [0x00057] in :0
at Burst.Compiler.IL.Server.EntryPointMethodFinder.FindEntryPoints (System.String[] rootAssemblyNames, Burst.Compiler.IL.Hashing.CacheRuntime.HashCacheAssemblyStore assemblyStore, Burst.Compiler.IL.AssemblyLoader assemblyLoader, Burst.Compiler.IL.NativeCompilerOptions options, Burst.Compiler.IL.Server.ProfileDelegate profileCallback, System.Boolean includeRootAssemblyReferences, System.Boolean splitTargets, Burst.Compiler.IL.Helpers.DebugLogWriter debugWriter) [0x0019d] in :0
--- End of inner exception stack trace ---
at Burst.Compiler.IL.Server.EntryPointMethodFinder.FindEntryPoints (System.String[] rootAssemblyNames, Burst.Compiler.IL.Hashing.CacheRuntime.HashCacheAssemblyStore assemblyStore, Burst.Compiler.IL.AssemblyLoader assemblyLoader, Burst.Compiler.IL.NativeCompilerOptions options, Burst.Compiler.IL.Server.ProfileDelegate profileCallback, System.Boolean includeRootAssemblyReferences, System.Boolean splitTargets, Burst.Compiler.IL.Helpers.DebugLogWriter debugWriter) [0x001d9] in :0
at Burst.Compiler.IL.Server.FindMethodsJob.Execute (Burst.Compiler.IL.Server.CompilerServerJobExecutionContext context) [0x00133] in :0
While compiling job:

Thanks @BradGyemiSoftware  for submitting the issue. Just tested I have the same issue using Unity 2022.2.8f1, I'm trying to get to the root of the issue, found something similar here: https://forum.unity.com/threads/error-after-update-to-unity-2021-3-16f1-lts.1374864/

In the post they suggest to close/repoed the editor after importing the package, seems indeed to work. I will look for a better solution in the while.

This seems to be solved in latest version of Unity. Reopening if necessary.


refactor(db-import): model id attribute

Part of: https://github.com/amplication/amplication/issues/6989
Update the new behavior of model id attribute based on: https://github.com/amplication/amplication/pull/6992 and https://github.com/amplication/amplication/pull/7210

Hi @abrl91, I've just made a few stylistic adjustments here.

Thanks ✌


SD Card Error

[@00:26:21.510] Error, PenDrive disabled
[@00:26:33.033] PenDrive already started
[@00:26:38.510] SD Card Mount attempt: 0
[@00:26:38.629] SD Card Mount attempt: 1
[@00:26:38.745] SD Card Mount attempt: 2
[@00:26:38.861] SD Card Mount attempt: 3
[@00:26:38.977] SD Card Mount attempt: 4
[@00:26:39.093] SD Card Mount attempt: 5
[@00:26:39.209] SD Card Mount attempt: 6
[@00:26:39.325] SD Card Mount attempt: 7
[@00:26:39.442] SD Card Mount attempt: 8
[@00:26:39.558] SD Card Mount attempt: 9
[@00:26:39.674] SD Card Mount attempt: 10
[@00:26:39.791] SD Card Mount attempt: 11
[@00:26:39.890] SD Card Mount Failed
[@00:26:39.891] Error, PenDrive disabled
[@00:28:22.527] LittleFS failed!

I used the commands included in the menu to start both SD and LitleFS without success.
I tried the commands after seeing in the info menu :

I am currently unable to upload files from WebUI and the volume :

Neither can I see my SD card

I used the commands included in the menu to start both SD and LitleFS

probably not a good idea to do that manually, those commands haven't been tested outside the setup() and should be used in a specific order. I should probably remove those from the 'user' commands menu.


How can i get the return from +server?

Hi! when i submit a file, i want to get, for example, the string 'hey' from the return { text: 'hey'}; return from the +page.server.js in svelte.
But i dont know how can i do that, with vanilla forms i got it with
$: text= form?.text;
But with filepond it wont work.

This has nothing to do with the plugin itself. You should ask this question on StackOverflow if you need extra help. But here's how you use POST data in SvelteKit:
https://kit.svelte.dev/docs/form-actions#anatomy-of-an-action
The reason why the thing you did worked was because it directly got the raw data right from the form on the client, whereas you probably want to send it and get server-processed data back using a POST request.


[v0.9.0 & v0.9.2] Column shift when exporting files in SJIS with UTF-8 characters that cannot be converted to SJIS

When using Cli-kintone version 0.9.0 or 0.9.2 and exporting in Shift-JIS, the column values are shifted if a field in the exported file contains characters such as "¾" that cannot be converted from UTF-8 to Shift-JIS.
The issue can be recreated by:
The following was performed with Windows 10 and Cli-kintone version 0.9.2

Make an app with multiple fields. At least one should be a text-type field (Text, Text Area, etc).

Create a record with a character like "¾" as one of the values in a text-type field.

Using Cli-kintone version 0.9.0 or 0.9.2, enter in the following commands:
cli-kintone -d [domain URL] -a [App ID] -u [login name] -p [password] -e sjis > sample.csv
Open the exported file in Excel.

The columns are shifted, with two field values entering into a single field's column.

@niki-cy
It have been fixed on v0.9.3
Thanks


Enable users to select models by label

Example: benchit -s models/huggingface --label testgroup::mlagility

Blocked by #144