not sure but there might be error or i dnt knw have a look at image

VSCode Version: 1.7.2
OS Version: wndows 8.1

Steps to Reproduce:
we usually use ctrl + + for zooming in  but i saw ctrl + = and as it define for function it work properly, m not sure about is it mistake or wht , if its a mistake then make it correct

relace  the equal (=) sign with  plus (+) at zooming in option from view on menubar

Ctrl + is bound too. It is not the primary keybinding and because of that not shown in the menu.
@alexandrudima Maybe we should make that the primary keybinding since zooming out is bound to Ctrl -?

ctrl+= means ctrl+VKEY_OEM_PLUS. On the US standard layout pressing VKEY_OEM_PLUS produces =, therefore the label is printed as ctrl+=. If you would switch your keyboard layout to a different one, the label will print whatever pressing VKEY_OEM_PLUS produces under that keyboard layout.
We also bind by default ctrl+shift+= and ctrl+numpad_add to zooming in. The numap_add cannot be displayed in the menus because Electron cannot parse the numpad key codes (see https://github.com/electron/electron/blob/master/docs/api/accelerator.md).
Also read more about it in our docs at https://code.visualstudio.com/docs/customization/keybindings#_accepted-keys or https://github.com/Microsoft/vscode/wiki/Troubleshooting-Keybindings


[NEW ALGORITHM] 8 Puzzle problem

Issue will be closed if:

You mention more than one algorithm. You can create a separate issue for each algorithm once the current one is completed.
You propose an algorithm that is already present or has been mentioned in a previous issue.
You create a new issue without completing your previous issue.

Note: These actions will be taken seriously. Failure to follow the guidelines may result in the immediate closure of your issue.

Name:
8puzzle problem `
About:
Propose a new algorithm to be added to the repository
Given a 3×3 board with 8 tiles (each numbered from 1 to 8) and one empty space, the objective is to place the numbers to match the final configuration using the empty space. We can slide four adjacent tiles (left, right, above, and below) into the empty space.
Labels:
new algorithm, gssoc-ext, hacktoberfest, level2

Assignees:

[.] Contributor in GSSoC-ext
[.] Want to work on it

@Mahateaa assigned


No such module 'Realm' when importing Realm in a Watch extension target

I have an iOS app that uses Realm 2.0.
I'm now trying to  import Realm in my watch extension to be able to Read data stored in my main app.
I followed instruction to import Realm as a Dynamic Framework. And here is my setup

But I'm keep on getting: No such module 'Realm' where ever I'm using Realm on the WatchExtension:
import WatchKit
import Foundation
import Realm

class InterfaceController: WKInterfaceController {
    override func awakeWithContext(context: AnyObject?) {
        super.awakeWithContext(context)
    }

    override func willActivate() {
        // This method is called when watch view controller is about to be visible to user
        super.willActivate()
    }

    override func didDeactivate() {
        // This method is called when watch view controller is no longer visible
        super.didDeactivate()
    }

}

Realm version: 2.0
Xcode version: 8.0

Hi @cjcoax, sorry about the trouble. Turns out that Xcode doesn't like having an iOS and watchOS framework with the same name in the same project 😰. This isn't unique to Realm.
There's a StackOverflow post and answer covering this here: http://stackoverflow.com/q/35701858/373262
We're updating our installation instructions to reflect this issue:
Go to your Xcode project's "General" settings. Drag `RealmSwift.framework`
and `Realm.framework` from the appropriate Swift-versioned directory for your
project in `ios/`, `osx/`, `tvos/` or `watchos/` directory to the
-"Embedded Binaries" section. Make sure **Copy items if needed** is
-selected and click **Finish**.
+"Embedded Binaries" section. Make sure **Copy items if needed** is selected
+(except if using Realm on multiple platforms in your project) and click
+**Finish**.

It should be live on our site in the next few minutes.
I haven't filed a radar about this, but if you'd like Apple to fix this, please write one and I'll be happy to dupe it!


[Feature Request] Basic Operations on Binary Trees

🚀 Basic Operations on Binary Trees
Is your feature request related to a problem? Please describe.
Binary trees are widely used in various applications, and understanding their basic operations is crucial for effectively implementing and utilizing this data structure.
Describe the solution you'd like
I propose adding a section that covers basic operations on binary tree.

Insertion
Deletion
Searching
Traversal

Describe alternatives you've considered
Linked Lists:

Although useful for sequential data, they lack the hierarchical structure that binary trees provide.

Hash Tables:

While fast for lookups, they do not maintain order and can be inefficient for applications that require sorted data.

Graphs:

Though capable of representing complex relationships, they introduce unnecessary complexity for scenarios best suited for binary trees.

Would you like to work on this feature?

[X] Yes
[ ] No

can you assign this to me

can you assign this to me, also can you update the label to include hacktober

@ishita-babar, I see that @KhawajaFashi already claimed this issue. Would you like to work on another issue instead?

okay


Change notices functions to REST API

Removed are_notices_pending and incorporated it into get_notices

Let me run this version on my system overnight to make sure there aren't any unintended conflicts with all of these PRs. If everything looks ok, I'd say we can put out a release tomorrow (or whenever)

Looks ok to me to release


Bot not playing music when command is queued.

The bot will not play music when the play command is run. I am in the VC and the bot it online and working, but the song does not queue and start playing. No errors at all. Package issue?

moved to discord


Black but clickable ads

Hi,
In last 7 days I noticed that ads are mostly shown black on my test device Android 4.0.4 (app uses plugin crosswalk 1.8.0), they are black but clickable and leads to correct page, but banner is shown only after calling some alert() popup:

It's black when loaded: http://prnt.sc/d2oyxb
After calling alert() it shows immediately: http://prnt.sc/d2ozcp

I guess that issue is caused due some rendering or layer layout problem, so I wonder is there a way to push it again with adding some code to AdMob.java code?
Thanks!

@BlackHo
Would you confirm if the example is working for you?
If yes, I would test if crosswalk caused the problem.
It would be best if you could create a sample project showing the problem.

I updated admob plugin to 0.4.0 and it was throwing some error while building apk, so I decided to check android studio, sdk and jdk versions too... I updated them all as they were out-of-date and rebuilt apk without issues, and ads are working now.
Thanks a lot for effort and this awesome plugin :)

Hi! I have the same problem, if I use the new plugin just loading and not build under intel XDK,

Seems that banner is not always generated... I'm getting error 0 on receiving banner or interstitial ad (seems it's ERROR_CODE_INTERNAL_ERROR), but it's interesting that it's working sometimes but again sometimes it's not working at all.


rspec-rails no longer needs to be synced with other rspec gems

To avoid too many automaticly opened pull-request on rspec-rails when running rake travis:create_pr_with_updates. Disable rspec-rails.
Is it something we want @JonRowe ?

Closed by https://github.com/rspec/rspec-dev/pull/253


Home styles and layout

Here you go.
Another amazing pull request to make our life more beautiful and colorful.
This time, styles and layout have been added to the home page.

ops. No more "important".
I set that to avoid a inheritance but then I solved it re-ordering items and I forgot to remove...


Unresolved attribute reference 'from_pydantic' in PyCharm

Describe the Bug
a warning occurs when from_pydantic. mypy and the plugin for pycharm are installed, in pyproject.toml:
[tool.mypy]
plugins = ["pydantic.mypy", "strawberry.ext.mypy_plugin", "sqlalchemy.ext.mypy.plugin"]

the class itself:
class User(Base):
    id: uuid.UUID
    username: str
    role: UserRole

@strawberry.experimental.pydantic.type(model=User, all_fields=True)
class UserFullInfo:
    ...

System Information

Operating system: Windows 10, PyCharm 2023.2.1 (Professional Edition)
Strawberry version (if applicable): 0.215.1

similar with to_pydantic. Am I doing something wrong? I take everything from the documentation


feat(keymaps): add toggle for mouse

I personally find this toggle very useful, especially when I'm working on my MBP (the touchpad is just too large). Hope others find it useful too.

Not really something I think is needed. Thanks


CORE is hard-coded in SettingsStore.js

https://github.com/cryptonomex/graphene-ui/blob/eb4def1d75710572456abc37e2bcc2fe223bf4f9/dl/src/stores/SettingsStore.js#L6
Instead an init method would be more appropriate so this could update automatically via the chain/config.coffee ..

[9:06:43 AM] jose david de lavalle tcherassi: I'm signed in, and all tabs: account - explore - transfer work well. But when I click "trade" it becomes unresponsive.

this is a low priority

The only reason this is an issue is because people are using graphene-ui with the BTS chain. In a recent commit I changed the variable in the SettingsStore to BTS instead of CORE so this should no longer be an issue. I suggest we simply leave it like that..


Contact form ui improvement

@Anupkjha2601 Hey, the contact form phone no field is not maintained ta the proper style you can see below.
Can you please assign this issue to me?

I would like to improve the Ui of contact form. Please me this project

Please assign this issue


Update_API_GoClient_APImachinery

This PR fixes #
k8s.io/api v0.28.2
k8s.io/apimachinery v0.28.2
k8s.io/client-go v0.28.2
Checklist

[ ] I have signed the CLA
[ ] I have updated/added any relevant documentation

Description
What's the goal of this PR?
Update dependencies
What changes did you make?
Updated the packages
What alternative solution should we consider, if any?
None

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Error when running experiment with garage

Hello! Thank you for your efforts in running and providing the Meta-World baselines! I meet a problem while running your baseline codes, and need some help.
I have installed garage and tried to run the example by python -m garage.examples.torch.maml_trpo_metaworld_ml1_push.py command according to the documentation instructions, but no matter which .py file I run, it reports the following error, how can I run the experiment correctly?
2022-03-10 10:54:18 | [maml_trpo_metaworld_ml1_push] Logging to /mnt/hdd1/guojiaqi/githubcode/metaworld-master/data/local/experiment/maml_trpo_metaworld_ml1_push /mnt/hdd1/guojiaqi/githubcode/garage-master/src/garage/experiment/deterministic.py:37: UserWarning: Enabeling deterministic mode in PyTorch can have a performance impact when using GPU.   'Enabeling deterministic mode in PyTorch can have a performance ' Traceback (most recent call last):   File "/home/guojiaqi/anaconda3/lib/python3.7/runpy.py", line 183, in _run_module_as_main     mod_name, mod_spec, code = _get_module_details(mod_name, _Error)   File "/home/guojiaqi/anaconda3/lib/python3.7/runpy.py", line 109, in _get_module_details     __import__(pkg_name)   File "/mnt/hdd1/guojiaqi/githubcode/garage-master/src/garage/examples/torch/maml_trpo_metaworld_ml1_push.py", line 91, in <module>     maml_trpo_metaworld_ml1_push()   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/click/core.py", line 1128, in __call__     return self.main(*args, **kwargs)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/click/core.py", line 1053, in main     rv = self.invoke(ctx)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/click/core.py", line 1395, in invoke     return ctx.invoke(self.callback, **ctx.params)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/click/core.py", line 754, in invoke     return __callback(*args, **kwargs)   File "/mnt/hdd1/guojiaqi/githubcode/garage-master/src/garage/experiment/experiment.py", line 369, in __call__     result = self.function(ctxt, **kwargs)   File "/mnt/hdd1/guojiaqi/githubcode/garage-master/src/garage/examples/torch/maml_trpo_metaworld_ml1_push.py", line 71, in maml_trpo_metaworld_ml1_push     n_workers=meta_batch_size)   File "/mnt/hdd1/guojiaqi/githubcode/garage-master/src/garage/sampler/ray_sampler.py", line 62, in __init__     ray.init(log_to_driver=False, ignore_reinit_error=True)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/_private/client_mode_hook.py", line 105, in wrapper     return func(*args, **kwargs)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/worker.py", line 985, in init     job_config=job_config)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/worker.py", line 1587, in connect     lambda worker_info: sys.path.insert(1, current_directory))   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/worker.py", line 387, in run_function_on_all_workers     pickled_function = pickle.dumps(function)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/cloudpickle/cloudpickle_fast.py", line 73, in dumps     cp.dump(obj)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/cloudpickle/cloudpickle_fast.py", line 620, in dump     return Pickler.dump(self, obj)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/pickle5_files/pickle5/pickle.py", line 485, in dump     self.save(obj)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/pickle5_files/pickle5/pickle.py", line 601, in save     self.save_reduce(obj=obj, *rv)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/pickle5_files/pickle5/pickle.py", line 689, in save_reduce     save(func)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/pickle5_files/pickle5/pickle.py", line 601, in save     self.save_reduce(obj=obj, *rv)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/pickle5_files/pickle5/pickle.py", line 689, in save_reduce     save(func)   File "/home/guojiaqi/anaconda3/lib/python3.7/site-packages/ray/pickle5_files/pickle5/pickle.py", line 576, in save     rv = reduce(self.proto) TypeError: can't pickle function objects
I asked other partners who have also used metaworld and he said he hadn't encountered such problems. But he is using an older version of metaworld, so I guess it could be a version problem? Where can I get an old version of metaworld or garaged?
I would appreciate it if you can provide some help!

It's difficult to tell just from the backtrace, but it looks like ray's cloudpickle is for some reason just using pickle, and then failing when it can't pickle a function (which is why cloudpickle is used in the first place).
What's especially weird is the error looks like it's in ray.init, which we don't pass anything especially interesting into.
What ray version do you have installed?
You can probably also work around this by not using the ray sampler in garage, although that does involve modifying the experiment files.

The ray version I have installed is 1.11.0. I tried to lower the version to 0.8.7. but it still gives me this error. I also tried changing the metaworld version, but that didn't work either.  Maybe there is something else wrong with the configuration on my server.....  :(

Hmmm that's certainly possible. Did you also use the baselines from the pr branch that I linked.
We haven't had any time to do garage maintenance for a while, so the baselines that I used when I ran the paper are sitting on a pr, and aren't the same as the ones on master. Maybe try those. You can find a link to the pr in another one of the open issues on this repo.

a good news! I rebuilt a conda virtual env and reinstalled metaworld and garage in it. the problem was solved!

Awesome! Gonna close this now.


Google analytics

I updated analytics.go so that it sends a post request to google analytics directly. Apparently the other google analytics package did not work and it could just be out of date, so I basically just searched up the google integration code and did a drop in replacement.
Also, the sdk.go method InitAnalytics has now been simplified.
To use the logging event:
analytics := sdk.InitAnalytics("UA-XXXXXX-X")
fmt.Println(analytics.LogAnalyticsEvent("pioneer", "log", "1")) // the three parameters represent action, label, value

Amazing work @jimzhe842 ! 🙌
I just removed some of the commented out code &. updated the README to include some info about the Google Analytics integration.
Merging now! 🥳


[FEATURE REQ] Make test framework work with Fiddler Everywhere

Library name
Azure.Core.TestFramework
Please describe the feature.
Right now the testframework is configured to work with fiddler class but not fiddler everywhere.  If you try to use fiddler everywhere it consistently complains that the certs do not match.
The issuer is slightly different for fiddler everywhere CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST_BC, OU=Created by http://www.fiddler2.com vs CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com, but that alone does not solve the problem.
I think there is somewhere in the test proxy that is also looking for this value and allowing it to pass through and we need to update it to accept both values.

Label prediction was below confidence level 0.6 for Model:ServiceLabels: 'Azure.Core:0.20386627,Storage:0.14910069,AutoRest Runtime:0.054111607'

Label prediction was below confidence level 0.6 for Model:ServiceLabels: 'Azure.Core:0.20386627,Storage:0.14910069,AutoRest Runtime:0.054111607'


Leaflet crash on flipping between main map and current activity

Describe the bug
Clicking back and forth between the main map, dragging it, and back to current activity causes leaflet to crash:
TypeError: Cannot read property '_leaflet_pos' of undefined
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

Have not seen or heard of this one in a month - closing.


Where does PlayerPrefs fit in?

I've managed to figure out that not only is Trimmer designed to be used to configure builds, but it can also be used to configure the game at runtime.  In fact, it even provides INI support as an Option.
But I don't want to store my game's configuration in an INI; I just want to use PlayerPrefs.  Should I create a special OptionPlayerPrefs similar to your OptionIni?  Or should I just make my custom Options directly interact with PlayerPrefs?

I think Trimmer and PlayerPrefs serve different purposes.
Trimmer is intended for development options, helping you create different types of builds and to also reconfigure builds where that makes sense. It was always the idea that, for the final release build, you could remove all Options and have Trimmer virtually be compiled out.
This is also reflected in the name Trimmer: https://en.wikipedia.org/wiki/Trimmer_(electronics)
A small component that allows tweaking a product but which is not really intended for the users to touch.
PlayerPrefs, on the other hand, contain the user configuration. Game settings, control remappings, game progress etc.
You could use Trimmer for user configuration as well but there's nothing built-in that allows you to save changes made to Options at runtime. You could create an Option that loads and saves the RuntimeProfile's Store from and to PlayerPrefs but I haven't tested how well round-tripping works in this case.

How do you personally use Trimmer in practice, then?  What kinds of things do you use it to configure in your own games?  (Same for anyone else you know who uses this.)

We use it to enable debug features (logging, cheats, invincibility, fps display etc), exhibition-related options (unlock all, different menu structure, idle reset) and the various integrations (Steam, GOG, IAP, Game Center, Google Play etc). We also use it to tweak volume and the fps limit, which could be exposed as user options but we haven't.
On the other hand, user options like fullscreen, resolution, quality, language, input overrides etc are stored in PlayerPrefs and gameplay-related stats like progress, unlocks and achievements are stored in PlayerPrefs or in the respective cloud storages.
I see that it could make sense to have Options for those as well but there's currently nothing in Trimmer to make that work. One question would be precedence, if something is set both via Trimmer and PlayerPrefs, which value do you prefer?
One case where we have something like this implemented is for unlocks: The player's unlocks are stored in PlayerPrefs/cloud storage but there's an Option to override it. The Option just sets a forceUnlock variable that then overrides whatever is set in PlayerPrefs.

Ah.  That makes perfect sense.  I think I was under the assumption that Trimmer was designed to be used for runtime player configuration, given that some of the features appear to be suited for that but not really.

I think Trimmer could definitely be extended to support runtime configuration as well, it's just not what I've been using it for. Though, I would want this to stay optional, so that people who prefer to use Trimmer as a build-only framework can continue to do so.
I'm still thinking about simplifying some of the concepts and the documentation, which would hopefully also make it clearer how Trimmer can be used.


remove Render instances for cats.Show and add Render.show[T]

We cannot assume that a Show instance is always meant to be rendered in the UI.

An example: Show[Unit].show(()) == "()".


Merge with bitcoin 0.18

Bitcoin Core has branched 0.18 now: https://github.com/bitcoin/bitcoin/tree/0.18. It aims at a 0.18.0 release on Apr 3 2019 (bitcoin/bitcoin#14438).

There is a pull request to make clonemachine ready for 0.18: https://github.com/dtr-org/unit-e-clonemachine/pull/35


[FEATURE] columns(tight : bool, ...)

Description
I'd like the option for the columns automatically break to be tight.
right now if I use this code
#set page(width: 200pt, height : 100pt)
#columns(2, lorem(15))

I get

when I'd like something with this:

Use Case
.

Possible duplicate of https://github.com/typst/typst/issues/466

Absolutlt, thank you!


Placeholder not showing

new Choices(element, {
searchEnabled: true,
removeItemButton: true,
placeholder: true, // or text !
allowHTML: true,
itemSelectText: '', // Press to select
noChoicesText: 'No choices',
});
Select has attr
options
But rendered input not

 element does not have placeholder natively
You have two options :

Using  instead of
Keep  and add new empty option to choices/items array

In my case, an option with this definition resolved:
{
    label: "Pick a item",
    placeholder: true,
    disabled: true,
    value: -1, // Or null
  }

can't you use "placeholderValue" config option?

Sadly there are a bunch of cases where this will be ignored. Plan to fix it in v11.0.0 once I get that branched merged in. For now v11.0.0RC4 is tagged on my fork.


How to register the name into "TRAINER" registry'? I think I did everything correctly

Here is the error I got.
KeyError: 'Object name "CLIP_Adapter" does not exist in "TRAINER" registry'
The new trainer file is here:
https://github.com/gaopengcuhk/CLIP-Adapter/blob/main/clip_adapter.py
So does the Registry automatically detect the trainer if I used @TRAINER_REGISTRY.register()  ?

you need to put import clip_adapter somewhere in the main file so the compiler will find this line and compile the adapter code

I broke my head for 3-4 hours on this. Thanks a lot!


Example connections should be commented

This should fix #31.

What you experienced in #31 is documented as a note here, but commenting the default connection configs would solve that issue and make this more in line with our other config files.  Would like to hear @mikermcneil 's opinion but looks good to me.

Only thing I might add is that since we already had some of the mongo config commented out (to make it clearer that they're optional), you might put extra comments after those lines (and the password configs for postgres and mysql as well), e.g.:

  // someMongodbServer: {
  //   adapter: 'sails-mongo',
  //   host: 'localhost',
  //   port: 27017,
  //   user: 'username', // optional
  //   password: 'password', // optional
  //   database: 'your_mongo_db_name_here' // optional
  // },

@sgress454 LGTM

@sgress454 I've made the suggested changes to include the optional verbiage for the user/password/database options. Please review for accuracy.

Thanks @animedbz16!

@sgress454 Just created a new sails project under sails v0.12.1. It doesn't seem like these updates were tagged into a release in git or published to npm. Any updates on when that will occur?

Hi @animedbz16 sorry about that -- needed to wait for Sails v0.12.2 to publish because some of the updated examples in the commented configs were relying on bug fixes in Sails.  Just published new version of sails-generate-backend, so we should be good to go!


MuirBench Integration

Hey @kennymckormick @junming-yang
I want to add MuirBench Dataset to the kit. It has mutliple images for a single query. Does VLM support any such dataset which I can refer and create a PR ?

Hi, @amitbcp ，I think you can refer to BLINK benchmark to support MUIRBench

Benchmark Merged.


where() instead of getIndexToIns()

Challenge Where do I belong has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
The default code on the page names the function "where()" instead of "getIndexToIns()." It took me a little while to work out why I was returning the right answers but not passing the test.

The default code uses the function name getIndexToIns, but this was changed recently along with other changes that gave unique function names to many of the challenge functions. It's likely that you had loaded the challenge before the change and the old code was saved. Resetting the code will load the editor with the new function name, not the old one.

@garwil the changes have been done as mentioned by @BKinahan !
You need to resubmit the code, to pass however please note that if you were logged in and submitted the challenge earlier, your progress was captured and is safe on your profile.
Re-submitting will update the submission.
I am afraid nothing much can be done, apart from this
Thanks and Happy Coding!


deos it work with react native ?

Looks like it does. It's being used with exponent here: https://github.com/graphcool-examples/expo-auth0-example/blob/master/exponent-auth0/main.js

got error : Unable to resolve module jwt-decode.
could you tell me how to configure this module with react native. i just run command npm install wt-decode and try to use like import jwtDecoder from 'jwt-decode'.

I think you need to do "npm install --save jwt-decode"

thanks a lot :) problem has been fixed


Tool 'highlights' action lagging behind mouse (QT5)

With QT5enabled trunk, If I use any of the tools (eg plane tool with a slice, point tool with sphereslice), the movement of the 'highlights' (Those red boxes you grab and drag), lags quite a bit behind the actual movemement of the mouse.
-----------------------REDMINE MIGRATION-----------------------
This ticket was migrated from Redmine. As such, not all
information was able to be captured in the transition. Below is
a complete record of the original redmine ticket.
Ticket number: 2498
Status: Pending
Project: VisIt
Tracker: Bug
Priority: Normal
Subject: Tool 'highlights' action lagging behind mouse (QT5)
Assigned to: -
Category: -
Target version: 3.0
Author: Kathleen Biagas
Start: 01/06/2016
Due date:
% Done: 0%
Estimated time:
Created: 01/06/2016 06:52 pm
Updated: 03/01/2016 05:29 pm
Likelihood: 3 - Occasional
Severity: 3 - Major Irritation
Found in version: trunk
Impact:
Expected Use:
OS: All
Support Group: Any
Description:
With QT5enabled trunk, If I use any of the tools (eg plane tool with a slice, point tool with sphereslice), the movement of the 'highlights' (Those red boxes you grab and drag), lags quite a bit behind the actual movemement of the mouse.
Comments:
Appears to be resolved with qt 5.6.0-rc.Will keep ticket open until we settle on a qt version.

This is no longer a problem.


v0.16.1 docs update

What kind of change does this PR introduce?
Docs update

@all-contributors please add @tomaszrondio for bug

@all-contributors please add @tomaszrondio for bug

@all-contributors please add @kfazinic for bug

@all-contributors please add @kfazinic for bug

@all-contributors please add @arelaxend for bug

@all-contributors please add @arelaxend for bug

Coverage remained the same at 100.0% when pulling 5e6998aa92ccf3f5652ed38240143fd509ac2a4c on v0.16.1-docs into bd7cf885bb5ee3b36d065cbf01e9214e17fe217c on master.

Coverage remained the same at 100.0% when pulling 5e6998aa92ccf3f5652ed38240143fd509ac2a4c on v0.16.1-docs into bd7cf885bb5ee3b36d065cbf01e9214e17fe217c on master.


Link Expiry bug

Steps to reproduce: (try the manage backup add keeper flow)

Send a F&F request to someone on Android (from iOS)
Let the recipient click the link and accept
The recipient then goes to Associate Contact step
Not finding the contact does new
Then the user closes the app
Next time the user clicks on the link, it says link expired

Swati and I were not able to recreate

Sent a Keeper request to Anant with following details
https://hexawallet.io/dev/tcg/Arpdev/f35de790544fc3cf8b79c3f6b0965227e8c333e9bfafa32f96f981ae16639ae819d973a3739e27c27846232e0eb7c1674e6d2d09f71272535ec9ac523cdf92f3083b6187f3d4e62b004334fae6ef59d6/otp/xxx/1600233740875/v1.1.2
D31Y3J
Anant received "link expiry" message - he tried this within 30-45 min after link generation

-Received this contact request from Arpdev Hexa wallet https://hexawallet.io/dev/ptc/Arpdev/6c28af040aaf62f74371112f728a5f0f3c789550eb8c6c79eb7c03286e9cba64969129f241de9fa5f366f9a678f4debc89e7bed3ee191875b56f64cdd9e315ba614483b94e6a29ccfc65003199762758/otp/xxx/1600233400694/v1.1.2
-I followed the same steps as Anant sir mentioned above,then I got this error.

Test it or the live upgrade

QR/Link expiring when re-sharing post expiry time. The app simply gives the same QR/ link but as the time has passed it will mark it expired. The app should generate a new link/ QR in this case?

Deeplink is getting generated after expiry time(24hrs across all environment), doesn't seem to be the root cause for this issue.

Scenario 1: Post link expiry

A link or QR is shared for the Keeper (contact or device)
It gets accepted and 24 hours have passed
Now the user re-shares the link/ QR to a different user
The system sends the same link/ QR as it is assuming the same user but as it has been accepted, the ephemeral channel is no longer there
In this case it will show an error
(I have tested it for the Keeper Device for this scenario)

Scenario 1: Post link expiry

A link or QR is shared for the Keeper (contact or device)
It gets accepted and 24 hours have passed
Now the user re-shares the link/ QR to a different user
The system sends the same link/ QR as it is assuming the same user but as it has been accepted/ 24 hours passed, the ephemeral channel is no longer there
In this case it will show an error/ expiry
(I have tested it for the Keeper Device for this scenario)

@antuz123 Should we disable the reshape button then?

@Parsh - I am thinking of the solution:

We need 'Change Device' on the Keeper Device screen, same as change contact so it sends the same RK but to a new device and so a new channel and everything.
When the RK has been accepted once, re-share should not show (Contact and Device). After that, you can only change the contact and resend the RK in a new channel.

Make sure 'Change Contact', 'Change Device' does everything again other than using the same Recovery Key.
It should ideally delete the RK from the old contact and kill any channels (in case of a new contact) or kill the info in the approved channel (in case of an existing contact) so the old contact should not be able to accept now. But if this is a separate issue then we can look at it then.

Text changes to the two screens above.

@Parsh also note that

Post expiry of the RK and when not accepted, the reshare should do everything again other than asking for contact association

Post expiry of the RK and when not accepted, the reshare should do everything again other than asking for contact association

Yes, we already do that.

@Parsh Make sure 'Change Contact', 'Change Device' does everything again other than using the same Recovery Key.
It should ideally delete the RK from the old contact and kill any channels (in case of a new contact) or kill the info in the approved channel (in case of an existing contact) so the old contact should not be able to accept now. But if this is a separate issue then we can look at it then.

@antuz123 We'll need to look at this one separately


10  ➡ 11

➡ Forward port
Port 10 to 11
Branch comparison: https://github.com/ignitionrobotics/sdformat/compare/sdf11...sdf10
There were some non-trivial changes needed in parser.cc to resolve conflicts, so I would appreciate extra scrutiny there.
Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)

Codecov Report

:exclamation: No coverage uploaded for pull request base (sdf11@09028db). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff            @@
##             sdf11     #692   +/-   ##
========================================
  Coverage         ?   88.08%
========================================
  Files            ?       73
  Lines            ?    11023
  Branches         ?        0
========================================
  Hits             ?     9710
  Misses           ?     1313
  Partials         ?        0

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 09028db...be3c896. Read the comment docs.


second and third section completed

my first microverse project and finished mobile version of Ekepnisi portfolio.

thanks for the review


Safe route search only functioning from highsec

Safe route search should work from any security system

For now "safe route" means TrueSec > 0.5 = HighSec.
If you are asking for a "saver" route, or "best" route in case of TrueSec, We need multiple route searches for a single search, and then compare them and find out the best option. This is very CPU intensive. I cant provide something like this with a VPS (mid scale).
Sorry for close.


Layout/EmptyLinesAroundAccessModifier false positive on call to method named public

We have an ActiveRecord model which has a boolean attribute named public. When doing a recent upgrade from Rubocop 0.58 to 0.78 we are now receiving a warning that we need to add empty lines around the public access modifier even though it is a method call.

Expected behavior
Attributes or methods that are named public, private, or protected should not trigger the EmptyLinesArroundAccessModifier Cop
Actual behavior
Layout/EmptyLinesAroundAccessModifier: Keep a blank line before and after public.
      public { false }
      ^^^^^^

Steps to reproduce the problem
FactoryBot.define do
  factory :thing do
    trait :private do
      public { false }
    end
  end
end

RuboCop version
$ bundle exec rubocop -V
0.78.0 (using Parser <IP_ADDRESS>, running on ruby 2.6.5 x86_64-linux)

Tested with 0.88.0 and it's still an issue.

Appears to no longer be an issue as of 0.92.0

Appears to no longer be an issue as of 0.92.0


Container lifecycle is broken

One of the charts I would like to use helmfile to manage contains the following snippet under spec.template.spec.containers in the Deployment:
lifecycle:
  postStart:
    exec:
       command: [...]
  preStop:
    exec:
       command: [...]

Using regular helm install (without helmfile), I get the expected results: the main deployment pod, in addition to another pod that is started by postStart. But if I use helmfile apply to install the chart, the postStart pod gets started and then immediately gets terminated. I'm on Helm 3.6.0

@yuchaoran2011 Hey! Could you share a reproducible example? Theoretically speaking this is impossible to happen at helmfile-level as it is just calling helm upgrade --install in the end.

Sure. I was installing this chart. My helmfile.yaml is very simple:
helmDefaults:
  tillerless: true
releases:
- name: yunikorn
  namespace: default
  chart: "./charts/yunikorn"

Note that I'm using a local copy of the chart, but it has the same contents as the one I provided the link for above

@yuchaoran2011 Thanks for sharing! Got it. But I'm unable to see how that affects hooks. Try running helmfile --debug apply and see helmfile's just running helmfile upgrade --install. What if you repeat the equivalent helm upgrade --install command manually?

@mumoshu Ah good catch, thanks! Indeed it's an issue with helm upgrade as I observed the same faulty results with it. I'll close this issue


Stylized Maid Dress

About the PR
Due to an incident regarding a wealthy executive and his servants, Nanotrasen has received an influx of highly stylized maid uniforms, accounting is still baffled by the decision to purchase the surplus.
Why / Balance
Something fun to wear, the apron is objectively worse to wear in most situations.
Media

[x] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Changelog
:cl:
add: Added a stylized maid outfit, including advanced heels and a utilitarian apron.

:catjam:


chore(ci): update test provider wiring for resources under internal/

A previous PR updated "all" Metal resource & datasource acceptance tests to use ProtoV5ProviderFactories instead of Provider so that we don't need to update unrelated tests whenever we migrate a resource from the SDK provider to the framework provider.
That PR missed a couple resources that are already in the internal/ directory but aren't migrated to framework yet; this one updates the tests that were missed.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 42.09%. Comparing base (26eb84b) to head (1d27d09).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #590   +/-   ##
=======================================
  Coverage   42.09%   42.09%
=======================================
  Files          98       98
  Lines       18397    18397
=======================================
  Hits         7744     7744
  Misses      10449    10449
  Partials      204      204

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


Remove moot version property from bower.json

Per bower/bower.json-spec@a325da3

Any reason this was closed and not merged?


#MozFest session recap

This issue will contain the notes from Session 582: What resources do we need to break down barriers to open science? which will need to be turned into a post for the project website.
Many scientific fields are still dominated by closed research practices. It is often difficult to reproduce results and frustrating to build on the research of others. The reasons for this are diverse, but one prominent barrier is a lack of understanding about how to work in an open way.
In this session, participants discussed the barriers to and benefits of open science based on their own experiences. From this discussion, we gained insight into what an open science toolkit for researchers should contain and began compiling resources.
This session aimed to address the why's and how's of open science in order to incentivize and make it easy for researchers to open up their workflows.
Session objectives:

To identify barriers/objections to open science practices in research.
To break down these barriers by countering them with the benefits to be gained and the resources available to practice open access/data/source/science!

Session slides

Participants broke into smaller groups, introduced themselves and discussed the challenges they have faced in researching openly and/or what benefits they have experienced  - putting each item on a separate colored post-it note.

What challenge(s) have you faced to researching openly? [pink or orange post-it]
What benefits have you experienced? [blue or green post-it]

Barriers/challenges:

Colleagues against the open science movement
Protected data can't be uploaded to GitHub
Requires active challenging of status quo consistently (requires mental energy)
Falling out of the mainstream, not taken with the same level of appreciation
Very narrow definition of open!
Lack of external feedback on my project for 2 years
Institutional support for proprietary software only
Disinterest
Time & money i.e. doing it well needs some effort
Collaborators not aware of benefit of OS & prevent sharing
Need to protect intellectual property
Limited understanding of resources around openness (e.g. CC licenses)
How to be OPEN as opposed to 'more open' (definitions/scope)
Convincing my colleagues to work open: data sharing, preprints, etc.
Data privacy
Access to science knowledge/new research to people who can't access journals & academic papers (i.e. people who don't work for a university)
X Journal is the best / that open one is just about a blog - no good!

Benefits:

Greater confidence in correctness of results due to best process management
Serendipitous reuse of outputs (data, materials)
New collaborations
Grant money
Encouraged me to explore and learn lots of new technical skills
Unexpected links
Easier reproducibility
Finding jobs
Community support/review improves code
Cross disciplinary research/projects e.g. as an artist working with science ideas/research
Multi-lab replication efforts
Ability to include the public in ideation, creative process of research
Better interaction with the community
Open means others can tell you about mistakes & suggest fixes
Students get really engaged and excited about open science!
Learning new skills

We read the post-it notes out loud to identify themes and gain insight into how we should approach our Resources for Open Science toolkit.
We identified the following themes and attached the related post-its to them:

Culture
Data
Feedback
Money
Replication
Skills

We broke into groups again to discuss the barriers/benefits for our chosen themes and brainstormed solutions to the challenges.

Think about your chosen barrier - what open science benefit, solution or rebuttal can you use to break down that barrier?
What open science tool or resource would allow someone to overcome that barrier? [yellow/green post-it]
If you have any other suggestions for topics, resources, tools, tutorials, etc. that you think should be included in such a toolkit, please write these down too on the related color post-it!

Culture

Barriers

Colleagues against the open science movement
X Journal is the best / that open one is just about a blog - no good!
Requires active challenging of status quo consistently (requires mental energy)
Falling out of the mainstream, not taken with the same level of appreciation
Very narrow definition of open!
Disinterest
Collaborators not aware of benefit of OS & prevent sharing
Convincing my colleagues to work open: data sharing, preprints, etc.
Institutional support for proprietary software only

Benefits

Better interaction with the community
Community support/review improves code
Students get really engaged and excited about open science!
Ability to include the public in ideation, creative process of research
Open means others can tell you about mistakes & suggest fixes

Discussion/tools/resources/solutions

Scicomm training for scientists (need to make it accessible)
Open & closed science can coexist
101 innovations (.wordpress.com)
More visibility & reach i.e. people read & use it
Making it easy to practice it - step by step guides
Toolkits for PhD students - they will make a difference
Open Science conferences?
Publishing research processes
Giving OS advocates a voice

Data

Barriers

Data privacy
Protected data can't be uploaded to GitHub

Benefits
Discussion/tools/resources/solutions

Anonymize data
Zenodo
Figshare
Dryad
Dat

Feedback

Barriers:

Lack of external feedback on my project for 2 years

Benefits
Discussion/tools/resources/solutions

Money

Barriers

Time & money i.e. doing it well needs some effort
Need to protect intellectual property
Limited understanding of resources around openness (e.g. CC licenses)
Access to science knowledge/new research to people who can't access journals & academic papers (i.e. people who don't work for a university)

Benefits

Serendipitous reuse of outputs (data, materials)
New collaborations
Unexpected links
Grant money
Finding jobs

Discussion/tools/resources/solutions

Database of grants: OpenCon Funding DB
Funding policies/journal policies

Replication

Barriers
Benefits

Multi-lab replication efforts
Easier reproducibility
Greater confidence in correctness of results due to best process management

Discussion/tools/resources/solutions:

Docker
Open Science Framework
GitHub workflows markdown

Skills

Barriers

How to be OPEN as opposed to 'more open' (definitions/scope)

Benefits

Encouraged me to explore and learn lots of new technical skills
Learning new skills
Cross disciplinary research/projects e.g. as an artist working with science ideas/research

Discussion/tools/resources/solutions

What are the skills?

preprints
Licensing

Where can you learn them?

workshops
hacker nests
librarians

Open Science Framework
Science Open
Open Science MOOC
Practice GitHub repos (e.g. try git)
JISC skills training
Online dynamic notebooks (e.g. Jupiter)
Data carpentry
First timers only
Many resources

taxonomy/tree
e.g. data

management
preservation

learn about skills you don't know exist
Resources where to practice skills
What is the "Hello, world!" for open science?

Wrote this up slightly more formally here: https://medium.com/@rainsworth/what-resources-do-we-need-to-break-down-barriers-to-open-science-mozfest-2017-session-recap-bc5562553c72


Swinject-Dynamic: "No such file or directory"

I'm hitting the above error in Xcode when adding swinject to my iOS project. This is preventing me from building my app and testing on a simulator.
Looking at the directory mentioned in the error message, the target file it's looking for is indeed missing.

Am I doing something wrong in setting up swinject?

Same issue @dpaulino have you found any solution ?

same issue

Same issue @dpaulino have you found any solution ?
@yoichitgy

no I haven't :(

a workaround : just add "swinject static lib" to your target instead both swinject and swiinject-dynamic

If you're using both Swinject and SwinjectAutoregistration you will have to remove from both the Dynamic version from frameworks
So you will go from this:

To this:

Hi! In my project I wasn't specifically using the swinject-dynamic (import swinject-dynamic) , so I removed the Swinject-dynamic from this section in build phases

after that I import the package dependency locally, downloading the package and importing it into my project, so I remove that part:

and finally my project is build

Is there a more permanent solution for this or do I need to keep removing Swinject-Dynamic every time I relaunch the project?


bug(linux-client): DNS not working

Describe the bug
DNS queries, e.g. nslookup are very slow. I'm not able to get any resources like github.com to resolve.
To Reproduce
I did this in #4328, so I have the token installed at /etc/dev.firezone.client/token.txt
sudo --preserve-env FIREZONE_DNS_CONTROL=systemd-resolved ../target/debug/firezone-linux-client --api-url wss://api.firez.one
Expected behavior
Expected DNS to respond quickly for both non-resources and resources
Screenshots / Logs
2024-03-26T22:05:57.194722Z  WARN firezone_tunnel::io: Failed to build DNS response from lookup result: Error with the DNS fallback lookup
2024-03-26T22:06:01.802041Z  WARN firezone_tunnel::io: Failed to build DNS response from lookup result: Error with the DNS fallback lookup
2024-03-26T22:06:02.199799Z  WARN firezone_tunnel::io: Failed to build DNS response from lookup result: Error with the DNS fallback lookup

Platform (please complete the following information)

Component (i.e. macOS client / Linux client / Gateway / Admin portal): Linux CLI Client
Firezone Version (e.g. 1.0.0 or N/A): #4328 (based on https://github.com/firezone/firezone/commit/a7cf3669b1321ab371951da7afa5a4195e95c610)
OS and version: (e.g. Ubuntu 22.04 or N/A): Ubuntu 20.04
Deployment method: (e.g. Docker / Systemd / App Store or N/A): Built from source

Additional context
resolvectl dns shows that we're controlling the DNS correctly, but nslookup and Git and such are not able to resolve names correctly.
user@ubuntu:~/projects/firezone/rust/linux-client$ resolvectl dns
Global:
Link 11 (tun-firezone): <IP_ADDRESS> fd00:2021:1111:8000:100:100:111:0
Link 3 (docker0):
Link 2 (enp0s1): <IP_ADDRESS> fec0::3

I think that fec0::3 resolver is bogus. The Tauri client has a patch for this, I need to share it with the CLI client somehow. https://github.com/firezone/firezone/blob/84938379ac3836630d5924694f4fac3fce6a1db9/rust/gui-client/src-tauri/src/client/resolvers.rs#L39-L40

That can't be it, that doesn't explain why I can't resolve resources.

Oh the gateways are down, that's probably why

Yeah this CI job failed. I'll change the issue name cause now it seems more like a CI/CD bug to me https://github.com/firezone/firezone/actions/runs/8443528430/job/23127530331

Closing in favor of #4331


CDB_QuotaTest fails sometimes when installing

I am creating some scripts to ease CartoDB's installation in a Ubuntu vanilla. I've done the installation from scratch many times while testing my script and observed the CDB_QuotaTest during PostGIS installation fails sometimes. Sometimes if I rerun the tests, everything is fine, but other times it's fine the very first time I run them. Some other times I never get to fix it. It's a Ubuntu 14.04 VM with 70GB storage. Anybody knows what's the reason for it to fail? Is there a way to fix it? And is it too worrying not to go on with the installation and repeat the test execution until it stops failing?
Cheers,
Raquel

I encounter failure for this test too. Have you figured out the reason ?

There has been no activity on this issue for more several months. We are closing it. If you think this still needs to be addressed please open a new issue.


Restart web client on js/css/html change

We should use nodemon, for fast reloading along with sass, executing it with --watch & make the webpage reload, implemwnting a sort of --watch for the server

With 8783d29 the only thing left is the web part, so I will rename this

The watch for the web_client should be always active, so that when the server updates, the web clients update

If someone would be so kind to make a windows version of the watch command, It'd be awesome,
because currently the command has only worked on osx

This has been done on the typescript branch with the HMR (Hot Module Replacement)


Review connect with lines analysis

Use case:

Calculate kmeans.
Calculate weighted-centroid for those kmeans.
Connect with lines the kmeans points with calculated centroids by cluster number.

Updated in invision, ping me whenever you wanna take a look
cc/ @javierarce @javisantana

also, updated the calculate paths GUI

what is "mode" in the design?

That's being updated. It's only present on the calculate paths GUI (which
is almost the same) so you can switch between driving and walking for
example
2016-06-22 14:08 GMT+02:00 javi santana<EMAIL_ADDRESS>
what is "mode" in the design?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/CartoDB/cartodb/issues/8043#issuecomment-227723606,
or mute the thread
https://github.com/notifications/unsubscribe/AAIENbVN8SWVLObkfAyoEBudDsqCngCPks5qOSWggaJpZM4I7otq
.

--
Sergio Alvarez Leiva


Fix organization field being null in POST /orgs/{orgid}/teams (#27150)

Backport #27150 by @memphis88
Similarly to the fix in https://github.com/go-gitea/gitea/pull/24694, this addresses the team creation not returning the organization information in the response.
This fix is connected to the issue discovered in the terraform provider.
Moreover, the documentation suggests that the response body should include the organization field (currently being null).

@GiteaBot please fix the merge conflicts. :tea:


Truss Predict -d error

Whenever I write truss predict -d '"String here"' I get this error.
─────────────────────────────────────────
Request data must be valid json.
To Reproduce
run truss predict -d '"String Here"'
Expected behavior
I am supposed to get the string back according to the documentation
Screenshots/Logs

Desktop (please complete the following information):

OS: Windows
Environment versions: Python 3.11
Truss version: truss, version 0.7.18

Additional context
Add any other context about the problem here.

Hi @Yitzkak -- thanks for reporting! I just tried reproducing this, and could not on Mac or Linux -- will try getting ahold of a windows VM to test on.

Okay. Thanks for the response
On Mon, 27 Nov 2023 at 03:41, Sidharth Shanker @.***>
wrote:

Hi @Yitzkak https://github.com/Yitzkak -- thanks for reporting! I just
tried reproducing this, and could not on Mac or Linux -- will try getting
ahold of a windows VM to test on.
—
Reply to this email directly, view it on GitHub
https://github.com/basetenlabs/truss/issues/750#issuecomment-1827039689,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGLRZRDUM64FCP5IEVGQJTDYGP4VPAVCNFSM6AAAAAA73FKSOKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRXGAZTSNRYHE
.
You are receiving this because you were mentioned.Message ID:
@.***>

hey @squidarth just to bump this, it looks like this is a windows specific issue. I am also hitting issues with passing in a valid JSON into truss predict in powershell. I've tried all sorts of different things (ex. escaping the quotes inside the json fields) and truss still doesn't like the JSON string I've given it. The exact same call to predict works in WSL
Using WSL instead of powershell is a workaround, but it would be nice if this worked in powershell.


Check run dir

Check in what folder this is running in

not needed, will not work if copied to other folder


chore: return nil response from storage get miss

To allow the storage client Get response to be nil we had to convert the function's response type to a pointer. While this is inconsistent with the other response types, it does seem to work pretty naturally in the flow of the consumer code, which you can see in the storage-example in this PR. One disadvantage to implementing it this way is the possibility of a runtime panic if users try to access getResponse.Value() without first ensuring that getResponse isn't null.

reading this description nudges me a little further in favor of the other approach.


ManageIQ testing using Rally

Hi Team,
I like to test the manageiq product by creating bulk VMs(to identify any bottlenecks.performance issues etc...). Can we use Rally to verify performance issue ?
Also do you have script to run the bulk VMs? Please share if you have any script.
Thanks,
Manivel R

Closing due to inactivity


Spinbox update range on mouse held

Initial delay is 600 ms. After first tick, it's set to 75 ms for Spinbox and 50 ms for Tree ranges.
Closes #868

oh, this different than dragging on it right?

Yes. On Spinbox it stops if there is mouse motion, which starts drag. On tree, there can be mouse motion as long as it is not outside the arrows.

Rebased to fix some problems with the tree stuff. Now the timer stops as well in Tree if there is mouse motion. This is a commit message that got lost: 7abf1ef#commitcomment-14854550

Apart from the os.h include question, it should be good to merge.

Oh, I think I was testing something with OS and forgot to remove the include after. The timer start on mouse released should be timer stop... I'll rebase.

Great! Let's merge then :)


Fix link to config.ts file

Problem: Broken link in browser-setup.md doc
Solution: Fix the link address

I signed it!


Rename the confusing TraceAddBlockEvent.SwitchedToChain message

Fixes #1549.
Both after having extended our current chain as well as after having switched
to a fork, we trace the TraceAddBlockEvent.SwitchedToChain message. The name
might lead the reader to think that we switched to another chain, i.e., a
fork, even when we just extended our chain with a single block.
To avoid this confusion, split up SwitchedToChain into AddedToCurrentChain
and SwitchedToAFork.

bors r+


When opening a .faffreplay file with client nothing happens

I downloaded a file externally and opened it with the client the client started but nothing happend.

I've been wondering how long it takes until someone realizes this.... took many months :D

Duplicate of #333


puller (ticdc): Clean up puller metrics

What problem does this PR solve?

Issue Number: ref #9047
What is changed and how it works?
As title.
Check List
Tests

No code

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

/merge

/test all


Delegation of support for a proposal to another person

Tagging this an "epic" as it involves some complexity and might need to be broken down into separate issues.

Should a delegate see who's delegating their support to them? Should they even know how many people has her as a delegate, and hence how much weight their own support has? In other words, should they know the power they have?
Have to go back and read up LiquidFeedback principles on delegation in general.


checkEsModule appears to have faulty logic?

https://github.com/esbuild-kit/core-utils/blob/bdf4ef3d701288fbf8cda6f3564b61fe86defcd0/src/transform/transform-dynamic-import.ts#L5-L13
vs
https://www.npmjs.com/package/tslib?activeTab=code
function __importDefault(mod) {
  return (mod && mod.__esModule) ? mod : { default: mod };
}

👇 idea to change to:
const checkEsModule = `.then((mod)=>(mod&&mod.__esModule)?mod:{default:mod})`

ref https://github.com/esbuild-kit/tsx/issues/281

the other similar thing is __importStar() which might be the right thing since x = await import("./totally-esm.cjs") is the same as import * as x from "./totally-esm.cjs"
export function __importStar(mod) {
    if (mod && mod.__esModule) return mod;
    var result = {};
    if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
    __setModuleDefault(result, mod);
    return result;
}

Not really sure what you're saying, but if you can consolidate your thoughts and provide a demo of the bug on StackBlitz it would help me understand. For a Issue template, please follow the one in https://github.com/esbuild-kit/tsx.
Closing for now but happy to reopen later.


Don't use sub-path twice for manifest

Fixes #14422

Thanks for this PR!
It is failing on the CI due to needing to run make fmt on your local working copy and pushing the results of that.

Thanks for this PR!
It is failing on the CI due to needing to run make fmt on your local working copy and pushing the results of that.

I would wait until #14293 got merged ...

I would wait until #14293 got merged ...

Does someone know why the fix only works when using this ordering:
// OK - manifest contains correct urls
AbsoluteAssetURL = MakeAbsoluteAssetURL(AppURL, strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(""), "/"))
StaticURLPrefix = strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(AppSubURL), "/")

When I change the ordering, the manifest contains the wrong urls, those based on StaticURLPrefix:
// KO - manifest contains wrong urls based on StaticURLPrefix
StaticURLPrefix = strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(AppSubURL), "/")
AbsoluteAssetURL = MakeAbsoluteAssetURL(AppURL, strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(""), "/"))

Does someone know why the fix only works when using this ordering:
// OK - manifest contains correct urls
AbsoluteAssetURL = MakeAbsoluteAssetURL(AppURL, strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(""), "/"))
StaticURLPrefix = strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(AppSubURL), "/")

When I change the ordering, the manifest contains the wrong urls, those based on StaticURLPrefix:
// KO - manifest contains wrong urls based on StaticURLPrefix
StaticURLPrefix = strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(AppSubURL), "/")
AbsoluteAssetURL = MakeAbsoluteAssetURL(AppURL, strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(""), "/"))

Hmm if this is really fixed by reordering statements, there must be another underlying issue that causes the variable to go wrong somewhere else. It should only be assigned once.

Hmm if this is really fixed by reordering statements, there must be another underlying issue that causes the variable to go wrong somewhere else. It should only be assigned once.

Sorry, maybe my explanation is misleading.
The issue is caused by this:
StaticURLPrefix = strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(AppSubURL), "/")

It makes "StaticURLPrefix" an URL that contains the sub-path twice, i.e. "https://mygitea.tld/gitea/gitea".
strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(""), "/") fixes this.
But only it is it called before StaticURLPrefix=strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString("AppSubURL"), "/"). Currently, I don't understand why it has to be called first...

Sorry, maybe my explanation is misleading.
The issue is caused by this:
StaticURLPrefix = strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(AppSubURL), "/")

It makes "StaticURLPrefix" an URL that contains the sub-path twice, i.e. "https://mygitea.tld/gitea/gitea".
strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString(""), "/") fixes this.
But only it is it called before StaticURLPrefix=strings.TrimSuffix(sec.Key("STATIC_URL_PREFIX").MustString("AppSubURL"), "/"). Currently, I don't understand why it has to be called first...

could be #12999 an alternative for this pull?!?

@6543 : Shall I give it - #12999 - a try and report if it fixes the issue?

@uli-heller would be nice ... but we first have to wait to see conflicts resolved ...

@6543 : Merging worked without an issue, building too. Unfortuntely, the issue is not fixed by #12999:

thanks for your work & testing.
I'll close this since #14827 did catch the real issue behind it :)

@6543  : Thx a lot!


feat: clean bindings #ntrn-410

Remove bindings and related code from neutron-sdk ,neutron-dev-contracts and integration tests
https://hadronlabs.atlassian.net/browse/NTRN-410
PR's:

neutron-sdk removes bindings and prototypes that are in neutron-std. Use all needed types from neutron-std;
neutron-dev-contracts replace bindings with grpc
neutron-integration-tests removed binding tests, adapter other things to new dev-contracts changed inteface
neutron some queries and tx's that were used in bindings were missing. Added them.
neutron-std regen proto types

https://github.com/neutron-org/neutron-tests/actions/runs/11563490362


Set browser tab title

Explore how to do this dynamically, without rebuilding the entire app.

This seems good: https://stackoverflow.com/questions/60456687/how-to-dynamically-change-the-app-title-in-flutter-web

Ok, let's include that behavior in beamer by default. We'll use BeamPage.title or something like that.


Change GitHub actions to only trigger in sodadata/soda-sql

When others contributors fork and create PR the actions shouldn’t trigger in other forks.

If I would rephrase issue name "Change GH actions to only execute local tests on forks" would that be maybe better?
I think that having no tests whatsoever on forks doesn't really help contributors, but I totally agree false failures (because of lack of credentials) should be avoided

Why?  I think it's good to know if a contribution actually passes all tests on all warehouses.  As contributors typically focus on their own warehouse and not have the context to know it might impact all other warehouses.

I tested it with my own fork and it seems that by default forks don't have workflows enabled. If someone forked the repo before GitHub actions are added either they need to re-fork or disable them in their fork (https://docs.github.com/en/actions/managing-workflow-runs/disabling-and-enabling-a-workflow)

I created #144 for triggering workflow for non-sodadata PRs


Clean way to enable C and C++ standards in cmake

Use a more portable way to use C++11 standard.
Also see https://github.com/google/protobuf/pull/4550.

****************************************************************

libgrpc.so

     VM SIZE        FILE SIZE
 ++++++++++++++  ++++++++++++++

  [ = ]       0        0  [ = ]

****************************************************************

libgrpc++.so

     VM SIZE        FILE SIZE
 ++++++++++++++  ++++++++++++++

  [ = ]       0        0  [ = ]

[microbenchmarks] No significant performance differences

see https://github.com/grpc/grpc/issues/14862

Let's leave this open.

@veblush  I revived this old PR, please review.

Known failures:
https://github.com/grpc/grpc/issues/22019


[Security]: Fix security issue using subprocess

Codecov Report

Merging #11 (431d877) into main (bff6dd0) will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##            main     #11   +/-   ##
=====================================
  Coverage   0.00%   0.00%
=====================================
  Files          2       2
  Lines        131     131
=====================================
  Misses       131     131

Impacted Files
Coverage Δ

migration_fixer/utils.py
0.00% <ø> (ø)

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 bff6dd0...431d877. Read the comment docs.

Hello @jackton1! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file migration_fixer/utils.py:

Line 26:35: W291 trailing whitespace