Py-solc-x cannot build solc versions 0.4.x on OSX. If you install solc 0.4.x using brew and reload solcx, the installed version will be available.

I have solc version v0.5.7 but I am getting following error:
$ solc --version
solc, the solidity compiler commandline interface
Version: 0.5.7+commit.6da8b019.Darwin.appleclang

(env) [~/brownie/token/tests]$ brownie console
/usr/local/bin/brownie: line 2: /usr/local/lib/brownie/venv/bin/activate: No such file or directory
Brownie v0.9.4 - Python development framework for Ethereum

  File "/usr/local/lib/brownie/__main__.py", line 84, in <module>
    importlib.import_module("lib."+args['<command>']).main()
  File "/usr/local/Cellar/python/3.7.3/Frameworks/Python.framework/Versions/3.7/lib/python3.7/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen, line line, in in
  File "<frozen, line line, in in
  File "<frozen, line line, in in
  File "<frozen, line line, in in
  File "<frozen, line line, in in
  File "<frozen, line line, in in
  File "/usr/local/lib/brownie/lib/console.py", line 9, in <module>
    from lib.components.network import Network
  File "/usr/local/lib/brownie/lib/components/network.py", line 12, in <module>
    from lib.components import contract
  File "/usr/local/lib/brownie/lib/components/contract.py", line 8, in <module>
    from lib.components.transaction import TransactionReceipt, VirtualMachineError
  File "/usr/local/lib/brownie/lib/components/transaction.py", line 12, in <module>
    from lib.services.compiler import compile_contracts
  File "/usr/local/lib/brownie/lib/services/compiler.py", line 13, in <module>
    solcx.set_solc_version(CONFIG['solc']['version'])
  File "solcx/install.py", line 71, in set_solc_version
    install_solc(version)
  File "solcx/install.py", line 85, in install_solc
    _install_solc_osx(version)
  File "solcx/install.py", line 163, in _install_solc_osx
    "Py-solc-x cannot build solc versions 0.4.x on OSX. If you install solc 0.4.x\n"
ValueError: Py-solc-x cannot build solc versions 0.4.x on OSX. If you install solc 0.4.x
using brew and reload solcx, the installed version will be available.

=> I am not sure what causes this problem and how could I fix it?

py-solc-x does not use the installed version of solc, it keeps it's own separate installs so that it can switch between versions easily.  The issue you're having is because in the brownie-config.json for your project the solc version is set to 0.4.25. Change it to 0.5.7 and it should work.
I can see you're on version 0.9.4 as well.  There have been many significant changes since then - most notably that you can install via pip install eth-brownie.  If you install 1.0.0b2 from pip, the default solc version for new projects will be 0.5.7.

Following approach solved my problem, thanks.
$ pip install eth-brownie -U
$ pip freeze | grep eth-brownie
eth-brownie==1.0.0b3
$ solc --version
solc, the solidity compiler commandline interface
Version: 0.5.7+commit.6da8b019.Darwin.appleclang


[BUG]: Poetry keeps appending to bashrc with path.

Description of the Bug
Should check if the path appending exists or whatever before appending it.
Steps To Reproduce
No response
Additional Information
No response

Will remove poetry, this will no longer be relevant.


Introduce a OptimoveCore module. PR#1

The intent of creating the OptimoveCore was sharing code-base between SDK and NSE modules.
The sources code of modules was moved to this public repository.
You will found a part of the functionality commented out. This functionality should be related to a logger. Next PR will cover refactor of the logging system.

@eligoptimove These changes look good. We'll set up a session to talk about the test cases and this way we'll cover the code changes and vulnerabilities. For now, please close and merge


Msc proj: Added new conv_v2 class in layer_v2.py in joey, tested convolution with batch, channels

Did you mean to commit the .idea directory? That's probably your IDE keeping UI state.
Ditto for the original MNIST data - I don't think we want that to live in our repository. Especially not in two places.


Fix flagging with specialized attribute

Signed-off-by: Toshihiko Makita<EMAIL_ADDRESS>Description
Correct  the flagging module to work with specialized flitering (flagging) attributes.
Motivation and Context
Fixes #4043
How Has This Been Tested?
Tested via DITA-OT 4.0 (and old DITA-OT 3.4.1).
I attached the test result reported in #4043 .
test-2022-11-16.zip
Environment: Windows 11 (or 10) with DITA-OT 4.0.
Type of Changes

Bug fix (non-breaking change which fixes an issue)

Documentation and Compatibility
No official document changing is needed.
Checklist

My code follows the code style of this project.

https://github.com/dita-ot/dita-ot/wiki/Java-Coding-Conventions
https://github.com/dita-ot/docs/wiki/coding-guidelines

Cherry picked the fix for 4.0.1 and added a unit test.


About the task's scheduled period ?

Hi, i have a question about the task's schedule period.
I have seen your code about function :  ptask_exec.
Then i understood that the tasks will be execute every ptask_p->period times in millisecond.
But i also have seen your main function code:
while(1) {
        /* Periodically call the ptask handler.
         * It could be done in a timer interrupt or an OS task too.*/
        ptask_handler();
        usleep(5000);

    }

When i use the function: ptask_create to create a task, and parameter two is 5ms.
It seems like that the task will be execute every 25ms.
Did i wrong?
Why you use delay function at there?

Hi,
It should be called in every 5 ms if the period is 5 ms regardless to the delay after ptask_handler() because it uses the systick from hal to  get the elapsed time.
The delay is applied to not call systick functions at a very high rate because depending on your implementation it can disable interrupts when getting the current tick count.
Are you sure the call period is 25 ms in your case?
Dose something happen is you write usleep(1000); ?

Oh!
It is my fault.I didn't really test the call period.
So, if i use usleep(5000) after ptask_handler(), inorder to keep in time, the task period couldn't set less than 5ms.
Thanks a lot !

Yes, as you say!
Your very welcome!


Timelines are deleted if folders are nested too far

The problem
Describe the bug
When moving subfolders into one another, timelines are deleted if the nesting goes too far. The timelines no longer exist within the Godot file system or the Windows Explorer.
To Reproduce
Steps to reproduce the behavior:

Create 3 folder with a timeline in each. /A, /B, /C with timelines tA, tB, tC
Move folder /A into folder /B. /B/A/tA and /B/tB are fine
Move folder /C into folder /A. /B/A/tA and /B/tB are fine, but /B/A/C/tC no longer exists

Attached below is an animated Gif demonstrating the problem
Expected behavior
I would ideally expect the folder rearrangement to just happen. If thats not possible an error message. Bare minimum I'd like the timelines to not be deleted, so I can still use them rather than have to recreate them all from scratch.
Screenshots
If applicable, add screenshots to help explain your problem.

System (please complete the following information):

OS: Windows
Godot Version: 3.3
Dialogic Version: 1.2.5

Solutions
Workaround
You can move folders up to 2 deep without issue. So Timeline/FirstFolder/SecondFolder is fine but Timeline/FirstFolder/SecondFolder/ThirdFolder is bad. Interestingly you can successfully CREATE a timeline in that hypothetical ThirdFolder without much issue. Its only the moving of the subfolders that seems to break.
Possible fixes
Possible fixes for this are beyond my skill in coding.

I think I found the issue, thankfully seemed pretty simple.
Line 202-203 of DialogicUtil is a recursive call dealing with removing folders within folders, and is called by the the move_folder_to_folder function.
Notably this remove_folder function takes an argument to delete files, and naturally move_folder_to_folder passes a false here. Unfortunately the recursive call defaults to true, and that seems to be the source of the bug. All sub folders in the folder being moved wipe out the files recursively. I don't think this was intended.
The simple fix is to simply pass along the delete_files argument to the recursive remove_folder call. Thus if you don't want to delete the files in the parent folder, you don't delete the files in the child folders, and if you do want them gone, they also go.
I've made the change and pull request. It definitely fixes my case, but I may be missing some other use case for remove_folder that makes my change wrong, so a couple more eyes would be helpful.

thank you for the PR! I'll review it and merge it asap 👍🏻

Looks all good to me!


Getting more done in GitHub with ZenHub

Hola! @JakePeyser has created a ZenHub account for the IBM-Bluemix organization. ZenHub is the leading team collaboration and project management solution built for GitHub.

How do I use ZenHub?
To get set up with ZenHub, all you have to do is download the browser extension and log in with your GitHub account. Once you do, you’ll get access to ZenHub’s complete feature-set immediately.
What can ZenHub do?
ZenHub adds a series of enhancements directly inside the GitHub UI:

Real-time, customizable task boards for GitHub issues;
Burndown charts, estimates, and velocity tracking based on GitHub Milestones;
Personal to-do lists and task prioritization;
“+1” button for GitHub issues and comments;
Drag-and-drop file sharing;
Time-saving shortcuts like a quick repo switcher.

Add ZenHub to GitHub
Still curious? See more ZenHub features or read user reviews. This issue was written by your friendly ZenHub bot, posted by request from @JakePeyser.

For anyone using GHE and needs instructions on how to install or update Zenhub Enterprise:
Install:
Install Browser Extension - https://zenhub.innovate.ibm.com/setup/download
Update/Troubleshooting:
I recently had an issue with Zenhub Enterprise, and I was unable to access it properly. It required updating my certs for Mac OS X.

Instructions: https://github.ibm.com/Whitewater/zenhub/issues/79#issuecomment-487003


Behave more like other cargo commands in a workspace context

Feature Description
... Or at least more comprehensive examples/documentation for different cargo workspace scenarios?
The examples seem just a bit more than trivial, and the documentation is kind of brief on this topic.  An aside though: the documentation is fantastic in general, as is this project, so thank you.  I look forward to using this by default when I understand it better.
Describe The Solution You'd Like
Change the behavior of workspace?  Maybe change its name?  Expand documentation and examples at least?
There are a few closed issues that touch on this, but not in a satisfying way.  Here's one where the behavior of cargo make in a workspace is said to be by design.  But it's the opposite of what I'd expect, seemingly a common trap, and because of that to do some things seems odd and others appear to be impossible, at least for someone like me with only introductory experience.
In the linked issue, you state that workspace = true is convenient because it runs, e.g., cargo b for every member of the workspace.  At least for me though, the only things I would want to run for literally every workspace member already do that by default or with a flag: cargo b without a flag builds default-members, cargo clippy --workspace, cargo fmt (unqualified) are on the whole workspace.  You have to specify cargo b -p a-specific-crate to change that.
It's probably common to have a default-members be the libs/bins that are only dependencies of other members (maybe they're naturally more "service" code or something).  Or, another probably common thing is to declare workspace members as workspace dependencies.   Or yet another common thing is to have a façade crate at the root that collects/exports public things from other members (like sqlx, axum, clap, ...).  In all of these scenarios, cargo c will check the whole workspace (or an intentional subset of it) all at once in a unified way.  Having workspace = true and a task that runs cargo c will iterate one-by-one over every member, running that individually; a task that runs cargo c --workspace actually does exactly the same thing...  So workspace = true is very different from --workspace for cargo c (and build, and clippy, ...).
But that's for those commands, which I'm gathering are special in some way because it appears they're not expected to be an actual task defined in a workspace member's Makefile.toml.  On the other hand, that is expected of a task invoking the sqlx command: with workspace = true and a command that runs cargo sqlx [OPTIONS], it starts with the first member and 404 exits saying that task can't be found.  But of course it can't, because that command is completely irrelevant for that crate.  Why would I need to define even a no-op task?
So, confusingly, I have a task in my root Makefile.toml:
[tasks.sqlx-check]
workspace = false # <- the confusing part
command = "cargo"
args = ["sqlx", "--prepare", "--check", "--workspace"]

Otherwise, do I have to have a Makefile.toml with a [tasks.sqlx-check] for every member and for all but the ones I care about, it does nothing?  In any case, it would happen that workspace = true would have the exact opposite effect of what that's trying to do.   The workspace members share a cache of "stuff" in the root and the command is creating it; running the task like workspace = true does would create a separate cache for each member.
In fact, in one workspace I have, where there are fifteen members of it, I only really do workspace-level things (or at least on default-members), yet I think I only would like to have workspace = true for one task out of ~25 that's on two of the fifteen members.  But that's not working.  These two are responsible for code generation for the workspace, and each have a local Makefile.toml with a task gen that does its specific thing; this root task
[tasks.gen]
workspace = true
env = { "CARGO_MAKE_WORKSPACE_INCLUDE_MEMBERS" = ["gen/thing", "gen/other-thing"] }
run_task = { name = "gen", fork = true } # something else? only guessing this from docs

ignores the INCLUDE directive, because the first thing it does is it tries to run the task in the first member and 404 exits saying that task can't be found.  And like above, of course it can't be found because, as was the case for it with the sqlx task, a gen task is also completely irrelevant for that crate.
I don't know of a property for the task table that would do something like -p does for cargo commands, where it will run a thing for only that package and not the workspace.  So where I'm sitting, my option is to have a task that changes the working directory and then calls cargo make from the member in a @shell script or something.  Which obviously is a complete hack and can't really be the way it's intended to work -- calling cargo make from within a process created by calling cargo make.  Or I guess I could write that task as a script that calls cargo make --makefile ... twice.  I don't know, I must be missing something.
Anyway, I imagine the suggestion in the title is extreme: workspace = false runs tasks on default-members, workspace = true runs a command from the root with --workspace (that doesn't even make sense most of the time, I imagine), there's a new option package = .../packages = [...] that works over one/a list of members.  It's hard to reconcile that with member Makefile.toml files (though I do not see any way right now to even use such a thing).  But calling the option workspace conveys the exact opposite of what it actually does in my experience so far.  So maybe the feature request is some version of:

Rename workspace?  Don't make it the default?  I honestly can't think of a scenario in a workspace where setting default_to_workspace = false wasn't the first thing I did.  Or maybe advertise a time where you would actually want that?  Which leads to maybe the most realistic feature request...
Expand the documentation?  There's not very much on this that's practically useful.  Examples do not really make sense, at least to me, have no comment/explanation, and they're contrived anyway.  I currently am out of ideas for the codegen example above because I can't find anything even peripherally related in issues or in documentation.

thanks for the feedback.
just short history leason, cargo make provided workspace support before all those cargo tooling.
there was no way to run fmt for all members and such which is part of the reason i created this tool.
than the obvious happened, as you stated, people wanted to run something in the workspace root and not for the members which is why i called it workspace but maybe the name isn't great after all....
by default the mindset is, if you have a workspace and you want to run test, you want to run test for every member and thats the default behavior.
on the otherhand plain root level tasks not related to a member are a bit more rare so they are not the default.
having said that, if i remember there is a way to change that behavior globally in the config section.
so my guess going forward, what you really want is improved docs? or do you still feel something more is needed?
if its docs only, would you like yo take a shpt at it?
while keeping in mind that readme is generated from content.md and nav.md

Thank you for your quick reply, @sagiegurari!  I definitely expected something like that to be the impetus.  I haven't been playing close attention, but it does feel like it's relatively recent that the workspace is more common.
With tests too, there's of course cargo t --workspace, but I usually have one crate that is a member of the workspace, where all tests for all members live.  cargo t -p the-test-crate runs all the tests.  Or another workspace I have goes the façade crate route, where the root Cargo.toml is a package itself, and then tests/ in root behave like normal.  I don't know if either approach is clearly/obviously "the way" to do it.
But I'd be happy to consider the feature implemented if there was just more clarity in the documentation and in the examples for "real world" workspace + cargo make setup.  And I'd be happy to contribute that!  But there's one problem.  I still don't know anything about what that is...  I'm still as confused as I was when I gave the two "real world" examples from my own experience above.
I'm not sure I would think of myself as knowledgeable enough to contribute documentation if I knew what the right strategy is supposed to be in those cases, but I might not have opened this issue if I did.

would you like to give an example repo of yours, the problem and expected outcome?

Sure!  It's not something I can share directly, and there's a lot going on in the actual workspace, but I can try to come up with a minimally representative example later today or this weekend.

would you like to give an example repo of yours, the problem and expected outcome?

Hi again!  Just wanted to say I haven't disappeared.  I got something that works to an acceptable definition of "works" and then had to change gears.  I still have some outstanding questions, so I'll spend some time just as soon as I can and get a good enough example up.  Thanks again for your attention!

Hi @sagiegurari!  Just wanted to come back with an update.  I have to say, I'm now not really sure the documentation (which, again, is excellent) needs much of an update after all?  I've now set up three different projects that are in workspaces with cargo make and I feel like I have a good understanding of how it works, at least for me personally.
I guess if I were to expand the documentation on this topic, honestly it would be:

If you are using a Cargo workspace, set default_to_workspace = false in the [config] table.  If there's a task that should be ran on any group of workspace members, aim to express that as a task in a generic way and use the ability to extend other makefiles in the project to logically group these generic "functions" as a means of organization.  Also make sure you really understand how environment variables work at each level -- external, global, down to individual tasks.  Write some duckscript in an env_script if you need more elaborate environment setup.

Going back to my example at the beginning, I've got quite a bit managed with cargo make by now in that project.  Several dozen tasks literally none of which have workspace = true, but many of which are applied over multiple workspace members.  I've got a codegen.toml, extended in the main file, with "functions" that specialize (via env) to specific codegen tasks on a single crate.  I've got a migrations.toml that collects migrations from different projects, a cicd.toml, etc., and these often "import" task definitions from the main file.
Anything I've found that needs to be done on every member universally has a --workspace or --all flag already.
Anyway, I don't know what that means.  I suppose feel free to close this.


Create UICollectionView for rendering breeds

Added Collection View and Cell to storyboard and created breeds view controller and breeds collection view cell.


Maximizing the Integrated terminal clips part of the scrollback buffer, and doesn't increase visible buffer height.

Issue Type: Bug
I've only observed this bug on Windows.

Open the integrated terminal (should be unmaximized).
Run a command in the integrated terminal to produce output that grows beyond the terminal's visible height (i.e., so some output is hidden in the scrollback buffer).
Scroll up to note the [expected] output for comparison after the next step, then scroll back down to the bottom of the buffer.
Maximize the terminal via the "View: Toggle Maximized Panel" command.

Expected Behavior:
The terminal grows such that the visible buffer height increases (i.e., lines of output that were previously above the viewport should become visible).
No output shouldn't be clipped from the scrollback buffer.
Actual Behavior:
The terminal grows, but the visible output doesn't.  Empty lines are added below the cursor.  Furthermore, scrolling up reveals that the scrollback buffer is missing lines.
 We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines.
Happy Coding!


utils: fix url creation for processing instructions in canonicalized file

This PR fixes a problem in the canonicalization process ending up with an invalid attribute value in the processing instructions:
<?xml-model href=../../../source/"validation/mei_odds.rng"

Nice catch 👍


expose docker credentials and entrypoint options

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 20 (0.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.07%) to 9.208%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

docker/dockercli.go
0
9
0.0%

docker/docker.go
0
11
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.07%

Covered Lines:
222

Relevant Lines:
2411

💛  - Coveralls


#244 remove unnecessary functions

Description
Remove NodeToEdge and BoundaryValueEvaluated as they are overkill
Fixes #244
Type of change

[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Key checklist:

[x] No style issues: $ flake8
[x] All tests pass: $ python run-tests.py --unit
[x] The documentation builds: $ cd docs and then $ make clean; make html

Further checks:

[x] Code is commented, particularly in hard-to-understand areas
[x] Tests added that prove fix is effective or that feature works
[ ] Any dependent changes have been merged and published in downstream modules

Codecov Report

Merging #245 into master will decrease coverage by 0.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #245      +/-   ##
==========================================
- Coverage   97.58%   97.57%   -0.02%
==========================================
  Files          51       51
  Lines        2443     2428      -15
==========================================
- Hits         2384     2369      -15
  Misses         59       59

Impacted Files
Coverage Δ

pybamm/parameters/parameter_values.py
100% <ø> (ø)
:arrow_up:

pybamm/spatial_methods/finite_volume.py
97.24% <100%> (-0.16%)
:arrow_down:

Continue to review full report at Codecov.

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

@rtimms incase you are trying to get NodeToEdge to work for the jacobian


Convert Go from Docbook to CommonMark

This issue tracks the conversion of /doc/languages-frameworks/go.xml from Docbook to CommonMark per RFC 72.
If you intend to work on this conversion, please comment below!
Instructions for performing this conversion

Post in this issue that you intend to work on it. (Please also post if you stop working on it)
Checkout a new branch of nixpkgs master.
Edit doc/languages-frameworks/index.xml: change go.xml to go.section.xml.
Move doc/languages-frameworks/go.xml to doc/languages-frameworks/go.section.md.
Convert the contents from Docbook to CommonMark. Use existing .md sections for inspiration.
Use nix-build from the doc/ folder to build the manual.
Preview the manual on your computer at http://<IP_ADDRESS>:8000/manual.html after running from doc/ folder:

nix-shell -p python3 --run 'python3 -m http.server --directory ./result/share/doc/nixpkgs'

When it looks good, submit a PR and reference this issue.

https://github.com/NixOS/nixpkgs/pull/105025

Fixed in https://github.com/NixOS/nixpkgs/pull/105025


More search engines

Due to well-known reasons, Google and DuckDuckGo may not always connect very well. Could you add more search engine options such as bing.cn, Baidu, Sogou etc.?

Yes, I will add it.

+1 Yes please! Also custom search engines if possible. For example, I use presearch.com, yandex, and other lesser known search engines


Add performance tracing abstraction

This is intended to be a light weight mechanism to perform a performance trace interval. The implementation will be different per platform, and so far I've only implemented it for Apple. Ideally they would all share a header to ensure the contract is identical across platforms, but I'm not sure how to do this in way that is both header only and the implementations are per platform. Open to suggestions on this.

Ideally they would all share a header to ensure the contract is identical across platforms, but I'm not sure how to do this in way that is both header only and the implementations are per platform. Open to suggestions on this.

I think you can use the same header and then put the platform implementations in a separate header (typically called *.inl) for the inline implementations.

Tried the inl thing and talked with @bghgary about it and ultimately decided it is not worth trying to make that route work right now.


Add a way to inject MVC constructs (view components, controllers, etc) from an assembly

Should we also consider registering an EmbeddedFileProvider for views from these assemblies?

Here's a proposal for this that seems a little clearer than what we have, but also supports some additional extensibility/configuration. Hope is that this will expressively let you do what you want.
Some of this came out of my "modular mvc" prototyping exercise a few months back.
Example: Add a extra assemblies not known at build-time, and DI all the things!
services
        .AddMvc(options => options.DefaultAssemblies.AddRange(assemblies))
        .AddDefaultAssemblyConfiguration(a => a.AddMvcAssetsAsServices())

Default Assemblies is introduced as a formal concept: implies that controllers and view components are discovered, and assemblies are included as references in razor compilation.
DefaultAssemblies.AddRange: these additional assemblies are considered 'default'
AddDefaultAssemblyConfiguration: configure what happens for default assemblies. Note that you can 'add' behaviors but not take away. All default assemblies are available as references for Razor compilation, and you can't change that (other than clearing default assemblies).
AddMvcAssetsAsServices: new shorthand gesture for discovering/registering Controllers, View Components, and Tag Helpers with DI. Also replaces the default activators with the DI versions. If desired we could roll up
.AddMvc().AddDefaultAssemblyConfiguration(a => a.AddMvcAssetsAsServices())

Into a convenience overload
.AddMvc().AddDefaultAssemblyMvcAssetsFromServices()

Example: Control Freak
services
        .AddMvc() // Note, default assemblies still available for Razor compilation references
        .AddAssemblyConfiguration(assembly1, a => a.AddControllersAsServices())
        .AddAssemblyOfTypeConfiguration<TAssembly2>(a => a.AddViewComponentsAsServices())

Pretty self-explanatory. Note that this will ignore any controllers and view components in DefaultAssemblies
Example: Redistributable Component
public static IMvcBuilder AddMicroblog(this IMvcBuilder builder, Action<MicroblogOptions> action)
{
    builder.AddAssemblyOfTypeConfiguration<MicroblogMvcBuilderExtensions>(a =>
    {
        a.AddMvcAssetsAsServices();
        a.AddEmbeddedViews();
    });
    ...

    return builder;
}

    public static class MvcBuilderExtensions
    {
        public static IMvcBuilder AddAssemblyConfiguration(this IMvcBuilder builder, Assembly assembly, Action<IMvcAssemblyBuilder> action)
        {
            action(new MvcAssemblyBuilder());
            return builder;
        }

        public static IMvcBuilder AddAssemblyOfTypeConfiguration<T>(this IMvcBuilder builder, Action<IMvcAssemblyBuilder> action)
        {
            action(new MvcAssemblyBuilder());
            return builder;
        }

        public static IMvcBuilder AddDefaultAssemblyConfiguration(this IMvcBuilder builder, Action<IMvcAssemblyBuilder> action)
        {
            action(new MvcAssemblyBuilder());
            return builder;
        }
    }

    public static class MvcCoreBuilderExtensions
    {
        public static IMvcCoreBuilder AddAssemblyConfiguration(this IMvcCoreBuilder builder, Assembly assembly, Action<IMvcAssemblyBuilder> action)
        {
            action(new MvcAssemblyBuilder());
            return builder;
        }

        public static IMvcCoreBuilder AddAssemblyOfTypeConfiguration<T>(this IMvcCoreBuilder builder, Action<IMvcAssemblyBuilder> action)
        {
            action(new MvcAssemblyBuilder());
            return builder;
        }

        public static IMvcCoreBuilder AddDefaultAssemblyConfiguration(this IMvcCoreBuilder builder, Action<IMvcAssemblyBuilder> action)
        {
            action(new MvcAssemblyBuilder());
            return builder;
        }
    }

    public interface IMvcAssemblyBuilder
    {
        IReadOnlyList<Assembly> DefaultAssemblies { get; }
    }

    public class MvcAssemblyBuilder : IMvcAssemblyBuilder
    {
        public IReadOnlyList<Assembly> DefaultAssemblies { get; set; }
    }

    public static class MvcAssemblyBuilderExtensions
    {
        public static IMvcAssemblyBuilder AddMvcAssetsAsServices(this IMvcAssemblyBuilder builder)
        {
            return builder;
        }

        public static IMvcAssemblyBuilder AddControllersAsServices(this IMvcAssemblyBuilder builder)
        {
            return builder;
        }

        public static IMvcAssemblyBuilder AddTagHelpersAsServices(this IMvcAssemblyBuilder builder)
        {
            return builder;
        }

        public static IMvcAssemblyBuilder AddEmbeddedViews(this IMvcAssemblyBuilder builder)
        {
            return builder;
        }

        public static IMvcAssemblyBuilder AddViewComponentsAsServices(this IMvcAssemblyBuilder builder)
        {
            return builder;
        }
    }

/cc @davidfowl @lodejard @khellang @dazinator

Needs some polishing, but this is the general idea.

Ignore what I wrote earlier - we came up with something simpler.

This looks like a great new helpful API for component / assembly registration!
I love the idea of being able to register a part with a friendly name - like "Blog".
Would that name act as a dictionary key for the part? My concern would be that if it was a unique key, you might get key collisions between multiple components that aren't aware of each others name (Think of developers creating third party modules for the system, not knowing what modules a particular application may already have installed)
I'd love the ability to also get at the list of this parts so i could render them in a view within my application. If you can make some service I can inject in my controller so that I can access the list of parts that would be fantastic.

I don't think this particular feature is intending to solve the "3rd party component registration" problem - that's a much bigger problem, and naming is just one tiny part of that problem. This is more about a single large app that is split into multiple projects, but are all "owned / developed / controlled" by one organization.

Why add another composition feature when you could extend the Areas feature to cover also this?

@pekkah I would actually say that this simply works very well with areas. This assets thing is about deciding which content to "load" for an MVC app. And "areas" decides the grouping of controllers/routes/views.


provide homebrew cask

It would be cool to install/update the modeler on OSX just by typing
brew cask install camunda-modeler

This description tells how to do it: https://github.com/caskroom/homebrew-cask/blob/master/doc/development/adding_a_cask.md

see https://github.com/caskroom/homebrew-cask/pull/22817
once its accepted, we can install via brew  cask
would be a good idea to

provide a checksum
update the cask for every new version

Its done!
https://github.com/caskroom/homebrew-cask/blob/master/Casks/camunda-modeler.rb

Good work :clap:.

How can we get this on the downlaod page? I would love to see: Mac users just do: brew cask install .... , all other download here ...

question: would you be willing to provide the cask updates when new modeler versions are build? I can also do this, but then you shoul give me a heads up ... it will really just be: fork homebrew-cask, edit the new version and place a PR

I am not part of the Mac world and cannot judge the importance of cask.
It makes more sense if you maintain the distribution until we get a better indication that it is the thing how to get applications in Mac OS.

Makes sense. It is not "the way", but "a very cool way" that deserves more attention.
How do you think about a note on the download page?

Mac users just do: brew cask install ....

Which downloads page?

https://camunda.org/download/modeler/

I use brew a lot and tried to use it for the modeler as well. It's a cool thing and I think it should be mentioned on the download page since this way of installing things is quite popular in the Mac world.
However, having to keep the cask file synchronized to the latest version of the modeler is quite some effort if you have to do it manually with every new release. Maybe this could be automated as part of your release process?

Currently, I do this manually with every new release. Its not that much effort, just typing
cask-repair --pull origin --push jangalinski camunda-modeler

and set the new version number.
But it would be nice to have a note on the download page.


Problem with Initial Navigation in RouterModule

I'm submitting a ...  (check one with "x")
[X] bug report => Search github for a similar issue or PR before submitting
[ ] feature request => Please check if similar feature request does not exist
[ ] support request => Suggested place for help and support is [stackoverflow](https://stackoverflow.com/), search for similar question before posting

Description
When we use InitialNavigation: 'enabled' our routings (without using universal) doesn't work. Just work with Universal.
🔬 Minimal Reproduction (if applicable)
app-routing.module.ts
export class LocalizeBrowserLoader extends LocalizeParser {
  inited = false

  constructor(translate: TranslateService,
              location: Location,
              settings: LocalizeRouterSettings,
              public transferState: TransferState,
  ) {
    super(translate, location, settings)
  }

  public load(routes: Routes): Promise<any> {
    if (this.inited) return // <-- We do that because load is running twice time and the second time have just 2 routes.
    const ROUTES_KEY = makeStateKey('ROUTES')
    const {locales, prefix} = this.transferState.get(ROUTES_KEY, null)
    this.locales = locales
    this.prefix = prefix
    this.inited = true
    return this.init(routes)
  }
}

export function localizeLoaderFactory(
  translate: TranslateService,
  location: Location,
  settings: LocalizeRouterSettings,
  transferState: TransferState,
  http: HttpClient,
) {
  const ROUTES_KEY = makeStateKey('ROUTES')
  if (transferState.hasKey(ROUTES_KEY)) {
    return new LocalizeBrowserLoader(translate, location, settings, transferState)
  }
  return new LocalizeRouterHttpLoader(translate, location, settings, http)
}

@NgModule({
  imports: [
    LocalizeRouterModule.forRoot(routes, {
      parser: {
        provide: LocalizeParser,
        useFactory: localizeLoaderFactory,
        deps: [TranslateService, Location, LocalizeRouterSettings, TransferState, HttpClient],
      },
    }),
    RouterModule.forRoot(routes, {initialNavigation: 'enabled'}),

  ],
  exports: [RouterModule],

})

🌍  Your Environment
Angular Version:

Angular CLI: 8.0.1
Node: 12.13.0
OS: darwin x64
Angular: 8.0.0
... animations, cdk, common, compiler, compiler-cli, core, forms
... language-service, material, material-moment-adapter, router

Package                                    Version
--------------------------------------------------------------------
@angular-devkit/architect                  0.800.1
@angular-devkit/build-angular              0.800.1
@angular-devkit/build-optimizer            0.800.1
@angular-devkit/build-webpack              0.800.1
@angular-devkit/core                       8.0.1
@angular-devkit/schematics                 8.0.1
@angular/cli                               8.0.1
@angular/platform-browser                  8.2.14
@angular/platform-browser-dynamic          8.2.14
@angular/platform-server                   8.2.14
@ngtools/webpack                           8.0.1
@nguniversal/common                        8.1.1
@nguniversal/express-engine                8.1.1
@nguniversal/module-map-ngfactory-loader   8.1.1
@schematics/angular                        8.0.1
@schematics/update                         0.800.1
rxjs                                       6.5.2
typescript                                 3.4.5
webpack                                    4.41.2

Localize Router Version:

    "localize-router": "^2.0.0-RC.3",
    "localize-router-http-loader": "^1.0.2",

Anything else relevant?

Ok, I know that is not a perfect solution but...
@NgModule({
  imports: [
    LocalizeRouterModule.forRoot(routes, {
      parser: {
        provide: LocalizeParser,
        useFactory: localizeLoaderFactory,
        deps: [TranslateService, Location, LocalizeRouterSettings, TransferState, HttpClient],
      },
    }),
    RouterModule.forRoot(routes),

  ],
  exports: [RouterModule],

})
export class AppRoutingModule {
  constructor(@Inject(ROUTER_CONFIGURATION) private config: ExtraOptions, transferState: TransferState) {
    const ROUTES_KEY = makeStateKey('ROUTES')
    if (transferState.hasKey(ROUTES_KEY)) {
      config.initialNavigation = 'enabled'
    }
    console.log('AppRoutingModule', config)
  }
}

With that code into the class of the Module, depends if we have the data into transferState or not we can modify the config.

Because this repo es abbandoned i close the Issue. If anybody need continue using I recomend looking for a fork like https://github.com/gilsdav/localize-router


CDAP-15820 Mqtt plugin validation

JIRA: https://issues.cask.co/browse/CDAP-15820
WIKI: https://wiki.cask.co/display/CE/Guidelines+on+Plugin+Validation
In scope of this PR:

integrated with new validation API

@albertshau could you, please, take a look.


Image classifier CNN - Getting error!

Hi,
I am getting the following error when using code from your repository for Image classifier CNN:
Traceback (most recent call last):
  File "E:/Machine Learning/TensorFlow/Tutorials & Practice/CV Tricks/train.py", line 292, in <module>
    optimize(num_iterations=3000)
  File "E:/Machine Learning/TensorFlow/Tutorials & Practice/CV Tricks/train.py", line 261, in optimize
    x_batch, y_true_batch, _, cls_batch = data.train.next_batch(train_batch_size)
  File "E:\Machine Learning\TensorFlow\Tutorials & Practice\CV Tricks\dataset.py", line 117, in next_batch
    assert batch_size <= self._num_examples
AssertionError

I am not sure what am I missing, Can you help me please?
OS: Windows 10
IDE: Pycharm
Python: Python 3.5.2 :: Anaconda 4.1.1 (64-bit)

Never-mind! I didn't notice that folder structure were suppose to have sub folders for dogs and cats! Thanks for the tutorial.

I'm also getting same error. Plz let me know how you debugged it.

@sudhasubramaniam change the batch_size such that it is a factor of the number of training set images (without validation) as well as a factor of the total number of training set images (with validation). For example, if your training set has 100 images, and 0.2 is the validation_size, 80 images will be trained and 20 will be used for validation. So choose batch_size such that batch_size is a factor of 80, say 20. 20 is a factor of 80 as well as 100.


crash while joining community server

Fedoraware Version Date: jul 20 2022
Config used:

https://files.catbox.moe/fkrapz.fw
Description:
Well i tried to join a community server and i crashed when i got into the class selecting menu

Steps to reproduce:
1 - join community server
2 - select team
3 - crash

[X ] I am able to consistently reproduce this error

Additional context

[X ] I have included the steps to reproduce to the best I am able to share.

This sometimes happens due to the playerlist I believe

Would be helpful if your could provide the server IP you wanted to join.

Seems to be fixed since there was never an answer (?)


Update repositories.txt

ConfigAssist
A lightweight library allowing quick configuration for esp32/esp8266 devices

@ArduinoBot

Hello @gemi254. The automated system here only operates on open pull requests. Since your submission was already accepted and the pull request merged, the bot won't pay any more attention to this pull request.
But this human is happy to provide assistance. Was there something you needed from the bot?


Replace "penalty_cost" usage in symbiflow-arch-defs

"penatly_cost" in symbiflow-arch-defs is used to demote certain "unwanted" routes from being explored by the VPR routed until later in the flow.  The runtime cost of implementing the "penatly_cost" was found to be unacceptable to the VPR devs, and so another path is required that limits the cost to only paths where penalty costs are being used.
This work is required to enable symbiflow-arch-defs to run on the VPR code base directly, rather than the symbiflow fork of VPR.

This was fixed by @acomodi


Add NodeFlags::is_sample()

Checking for this flag is a common operation.  Having a pub fn here would be very handy.

Closed by #238


Apply JSON Patch into a fresh PodSpec structure

Fixes: #3483

Hey @mdaniel thanks for fixing this, and even better adding a test for it! Only additional thing would be adding this test to our CI, but I can do that for you. I'm sure you have better things to do than dig around in our CI scripts and you've already gone above and beyond on this one.

Only additional thing would be adding this test to our CI

That might be something worth adding to the contributing.md, and or have a checklist in that document of local tasks one should be expected to run. I admit that I was mostly relying on Travis to whine about something rather than figure out which of the 19 test make targets were safe to run (you'll see what I mean by "safe" in the panics below)
When I tried make test-local, there were several panics that seemed to imply they were not "local" as I understand that word:
--- FAIL: TestValidateActivationCode (62.58s)
panic: cannot get test enterprise token from s3: ExpiredToken: The provided token has expired.
        status code: 400, request id: C97C8B6B142A073D, host id: 63DQKo45F0Lb0XhuCTbkov0Fkrtk0/5XT7DkdkldwNpaZ6fbdhAAewEQAGyASHY7vMGzA5ghlJI= [recovered]
        panic: cannot get test enterprise token from s3: ExpiredToken: The provided token has expired.
        status code: 400, request id: C97C8B6B142A073D, host id: 63DQKo45F0Lb0XhuCTbkov0Fkrtk0/5XT7DkdkldwNpaZ6fbdhAAewEQAGyASHY7vMGzA5ghlJI=

goroutine 10 [running]:
testing.tRunner.func1(0xc000169100)
        /usr/local/Cellar/go/1.11.5/libexec/src/testing/testing.go:792 +0x387
panic(0x228d760, 0xc0001f87e0)
        /usr/local/Cellar/go/1.11.5/libexec/src/runtime/panic.go:513 +0x1b9
github.com/pachyderm/pachyderm/src/server/pkg/testutil.GetTestEnterpriseCode.func1()
        /Users/mdaniel/go/src/github.com/pachyderm/pachyderm/src/server/pkg/testutil/token.go:44 +0x467
sync.(*Once).Do(0x375ae20, 0x25d3408)
        /usr/local/Cellar/go/1.11.5/libexec/src/sync/once.go:44 +0xb3
github.com/pachyderm/pachyderm/src/server/pkg/testutil.GetTestEnterpriseCode(0x3732a168028f9a10, 0x5c65ad43)
        /Users/mdaniel/go/src/github.com/pachyderm/pachyderm/src/server/pkg/testutil/token.go:24 +0x39
github.com/pachyderm/pachyderm/src/server/enterprise/server.TestValidateActivationCode(0xc000169100)
        /Users/mdaniel/go/src/github.com/pachyderm/pachyderm/src/server/enterprise/server/enterprise_test.go:45 +0x22
testing.tRunner(0xc000169100, 0x25d33f8)
        /usr/local/Cellar/go/1.11.5/libexec/src/testing/testing.go:827 +0xbf
created by testing.(*T).Run
        /usr/local/Cellar/go/1.11.5/libexec/src/testing/testing.go:878 +0x35c

and several other "I'm trying to contact a network service" style panics.

It looks like that Travis failure was unrelated to this change; is a green Travis a pre-req for this landing?
=== RUN   TestExtractRestoreObjects
--- FAIL: TestExtractRestoreObjects (16.78s)
    admin_test.go:126: No error is expected but got transport: transport: the stream is done or WriteHeader was already called
    admin_test.go:126: current stack:
        goroutine 27 [running]:
        runtime/debug.Stack(0xc0001ca700, 0x1805a5b, 0x1f)
        	/home/travis/.gimme/versions/go1.11.1.linux.amd64/src/runtime/debug/stack.go:24 +0xa7
        github.com/pachyderm/pachyderm/src/server/vendor/github.com/pachyderm/pachyderm/src/client/pkg/require.fatal(0x19dbba0, 0xc0001ca700, 0x0, 0x0, 0x0, 0x1805a5b, 0x1f, 0xc0001b0070, 0x1, 0x1)
        	/home/travis/gopath/src/github.com/pachyderm/pachyderm/src/server/vendor/github.com/pachyderm/pachyderm/src/client/pkg/require/require.go:430 +0xc5
        github.com/pachyderm/pachyderm/src/server/vendor/github.com/pachyderm/pachyderm/src/client/pkg/require.NoError(0x19dbba0, 0xc0001ca700, 0x19a1700, 0xc0001b0030, 0x0, 0x0, 0x0)

We do generally want CI to be green before merging, yes. I'm not familiar with this test, but just gave travis a kick to re-run in case it was just a transient network issue

This is becoming comical

=== RUN   TestService
No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.
Check the details on how to adjust your build configuration on: https://docs.travis-ci.com/user/common-build-problems/#Build-times-out-because-no-output-was-received

which one can see here:
https://travis-ci.org/pachyderm/pachyderm/jobs/493955052#L1177

Separately, are these error messages expected?

https://travis-ci.org/pachyderm/pachyderm/jobs/493955047#L260
https://travis-ci.org/pachyderm/pachyderm/jobs/493955047#L420

CI is passing and good all LGTM, merging.


Fix '$destroy' listener in dropdownToggle

The '$destroy' event should be listened for on the scope, not on the DOM element.

Why?
From the Angular directive developer guide:

There are a few special events that AngularJS emits. When a DOM node that has been compiled with Angular's compiler is destroyed, it emits a $destroy event. Similarly, when an AngularJS scope is destroyed, it broadcasts a $destroy event to listening scopes.

Hmmm... I didn't realize it was legal to do that.  This is the only place in the project listening for $destroy on the element instead of the scope, so it looked erroneous to me.
Disregard... thanks!


Feature/handle created pegouts

Write funcionality to handle the received or rejected pegout

With the refactors done in prs: 106 and 107, there is no need for the changes of this pr. Closing this pr...


Create repoman.yaml

@postmillenial by the way, don't forget to add your full name to your github account, at least for the AudaxHealthInc organization.

You should have merge (and all admin) rights to this repo now.


Explore new alternative for Bitcoin testnet3

Describe the Issue
Bitcoin testnet3 might become deprecated and is not optimal for Bitcoin testing (chain much faster than mainnet)
This task is about finding alternative to Bitcoin testnet3 for testnet
We might want to move to Testnet4: https://mempool.space/testnet4

Please prioritize this: nobody can test with Testnet3 anymore. Here's the link to claim the faucet for Testnet4.
Claim Faucet for Testnet4
https://coinfaucet.eu/en/btc-testnet4/

@ronaldoguedess https://github.com/zeta-chain/node/issues/2386

We should definitely consider it. It doesn't seem though btcd has completed support for testnet4: btcsuite/btcd#2187 We might need to consider forking btcd

Testnet4 might not be finalized yet, but it's performing 1000% better than Testnet3, which is now deprecated. This makes it the perfect time to add support for Testnet4.

Just so you know, someone is actively working on adding the current testnet4 to btcd now (not just that open issue that we haven't finished).
Hope to have it in within a few days.

I'd of course encourage contributing to btcd rather than forking.  If you tag me in any PRs, I'll make sure to take a look at it sooner rather than later!

@ronaldoguedess we're look into migrating Bitcoin testnet in one of the coming release
Do you have an opinion about using Signet instead of Testnet4?

I knew signet a few days ago on the mempool, but I believe Testnet4 will require fewer changes and it's newer.
Testnet4 also offers some great faucet tools:
Mempool Testnet4 Faucet
CoinFaucet Testnet4

@ronaldoguedess we're look into migrating Bitcoin testnet in one of the coming release
Do you have an opinion about using Signet instead of Testnet4?

I knew signet a few days ago on the mempool, but I believe Testnet4 will require fewer changes and it's newer.
Testnet4 also offers some great faucet tools:
Mempool Testnet4 Faucet
CoinFaucet Testnet4

Multiple Bitcoin chain zetaclient config will be supported by https://github.com/zeta-chain/node/pull/2870

Hello; there was a message on #bitcoin-signet irc about wanting some coins, but @CryptoFewka (presumably?) didn't end up hanging around long enough to get an answer:

06:12 <CryptoFewka> Hey all, we're looking at integrating Signet in to ZetaChain's
                    Testnet, and are in need of a stack of sBTC. Ideally we would receive
                    enough to also disperse it to developers using our SDK to complete
                    crosschain transactions. Does anyone have any advice on how we could
                    obtain enough sBTC to enable us to distribute a small amount
                    ourselves?

FWIW, as I understand it, Babylon set up a discord bot that acted as a faucet for their users during their testing phases, maybe you want to do something similar? Feel free to ping me here or on a new issue here if you want to nail things down without timezones being as much of an issue, maybe?

Hey @ajtowns, my irc client kept dropping in the background and wouldn't reconnect automatically. Tracking the issue here would be great.
We absolutely would like to operate our own faucet for the tokens, if we could acquire them.

Sure, point me at an address, and I'll send some "starter capital", then once you've got a faucet setup we can either do a one-off  manual funding, or set it up to receive a distribution from the coinbase funds (eg).

Thanks. Can some sBTC please be sent here: tb1qj06h3t9vh53n960efq477jyywaj2tkyxuk0d3c?

https://mempool.space/signet/address/tb1qj06h3t9vh53n960efq477jyywaj2tkyxuk0d3c

Both signet and testnet4 are now live on the ZetaChain athens3 testnet. There's a bit more work to be done on our indexer and in the toolkit but everything has been completed on the node and infrastructure side.


Memory usage of coursier fetch --json-output-file ...

I ran into an issue where coursier fetch --json-output-file ... was failing with java.lang.OutOfMemoryError. This failure persisted even with heap sizes or 8 GB. Analysis of a heap dump showed that 66% of the heap consisted of duplicate strings. In my particular case, 9% of the heap was taken up by 149,403 copies of the string "org.scala-lang:scala-library:2.12.12", and another 9% was copies of the string "org.scala-lang:scala-library:2.12.8".

It appeared that most of these strings were held by the reconciledVersionStr and requestedVersionStr fields of JsonElem, for example:

I have prepared a PR adds intern calls to the allocations of reconciledVersion, reconciledVersionStr, and requestedVersionStr on JsonElem, causing these string allocations to be effectively deduplicated in to the JVM string pool. After this change, my same fetch command was able to complete
running with a much smaller heap, -Xmx256m. The PR is here: #2533
There are likely further opportunities for improvement. For example, YourKit detects a similar number of duplicates of the JsonElem object itself.

Fixed by https://github.com/coursier/coursier/pull/2533 (even though further optimizations are apparently possible)


Enable bors-ng

Integration tests take an unusually long time with this project, so we
want a bot to take approved PRs, do a final rebase and test, and only
then merge if there are no issues.
TL;DR: Type bors r+ on a line by itself to say "PR should be merged".
See https://bors.tech/documentation/ for other supported bot commands.

bors ping

bors try

@sameersbn review (and approve) when ready.


Remove ConfigureServicesDelegate

Removed the delegate type as it's not used anywhere in user code
Also removed platform helper

LGTM


Add flags to cupid-run

It would be great to include flags in cupid-run for running in serial. Default will probably be to use parallelized setup, but there should be an option to request to run in serial.

Potential arguments:

[ ] serial vs parallel (default parallel?)
[ ] what components to run (default all of them? Will require an update to config.yaml schema; see #63 for details)
[ ] enable / disable time series generation
[ ] verbose flag (maybe hide some warnings in #76 under verbose?)


How can I install SOCI on HP UX?

GNU GCC 4.2.3

Build from source code?

When I compile SOCI with source code, the compiler outputs "Segmentation fault".
The compiler output contents:
soci/include/soci/bind-values.h: In member function 'void soci::details::use_type_vector::exchange(const soci::details::use_container<T, Indicator>&) [with T = std::basic_string<char, std::char_traits, std::allocator >, Indicator = void]':
soci/include/soci/ref-counted-prepare-info.h:42 instantiated from 'void soci::details::ref_counted_prepare_info::exchange(const soci::details::use_container<T, Indicator>&) [with T = std::basic_string<char, std::char_traits, std::allocator >, Indicator = void]'
soci/include/soci/prepare-temp-type.h:50: instantiated from 'soci::details::prepare_temp_type& soci::details::prepare_temp_type::operator,(const soci::details::use_container<T, Indicator>&) [with T = std::basic_string<char, std::char_traits, std::allocator >, Indicator = void]'
soci/src/core/session.cpp:374: instantiated from here
soci/include/soci/bind-values.h:42: 编译器内部错误: Segmentation fault

Sorry, I can't help.
Perhaps update GCC to more recent version will solve the problem.

Thanks!!!


onEnd Callback is delay is easily observable.

The onEnd callback when it is called is usually after 1-1.5 sec when I release my drag.
On Mac El Capitan Chrome Version 47.0.2526.106 (64-bit).
Can we reduce this delay to make it instantaneous, or a configuration.

On this example, do you also see the "last value" updated after 1 sec: http://jsfiddle.net/3ktynd2a/ ?

Im not sure if it is 1 sec, but is definitely not instantaneous the way onChange is called.

Do you see such a difference on the following example: http://jsfiddle.net/kbfzysco/ ?

Yes, It's the same behaviour, all others are updating without any delay, but the onEnd is taking much longer to get updated.
After I release my drag it is almost a sec when onEnd updates the value.

OK I'll test it tonight on my mac since I don't have one here...

Just tested on Mac El Capitan Chrome Version 47.0.2526.106 (64-bit) and I couldn't reproduce your issue. See the screencast below:

Are you sure you don't have any extension slowing done your browser?

Are you trying three finger drag or click and move to drag the handle ? I just observed the problem is not with click and move but with three finger drag.

I actually didn't know that three finger drag was working on the slider! ^^ The problem is that when this gesture is used, the mouseup event is fired with a delay...
See here: http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_onmousedown

yeah, I guess we can close this, understanding this is not the problem with angularjs-slider, thanks.

Indeed, I've tried browsing the web to find someone complaining about this delay but couldn't found anything...


dbt (Fabric) snapshot permissions/not exist error

dbt-core version is 1.8.5
dbt-fabric version is 1.8.7
When running dbt snapshot against a Fabric warehouse, we are seeing the following error:
('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The specified schema name "common_snp" either does not exist or you do not have permission to use it. (2760) (SQLExecDirectW)')
According to logs, it is during this operation:
EXEC('DROP VIEW IF EXISTS "common_snp"."STG__common_snp__customer_snapshot_staging_temp_view";');
EXEC('create view "common_snp"."STG__common_snp__customer_snapshot_staging_temp_view" as
SELECT
    [CustomerID]
    ,[NameStyle]
    ,[Title]
    ,[FirstName]
    ,[MiddleName]
    ,[LastName]
    ,[Suffix]
    ,[CompanyName]
    ,[SalesPerson]
    ,[EmailAddress]
    ,[Phone]
    ,[PasswordHash]
    ,[PasswordSalt]
    ,[rowguid]
    ,[ModifiedDate]
FROM
    "WH_00_STG_Bronze"."dbo"."STG__common__customer"
;');

When running this command using the same user manually, it succeeds.
Attached is the dbt project with a seed file, along with screen captures of permissions of the user.
BakerTilly_dbtsnapshot_perms_issue.zip

The error occurs because the current adapter does not issue a "Use [database]" command before the snapshot EXEC statements. If you examine the log for the last Use statement preceding the Exec, you will find that database does not have the schema specified.

The adapter needs to be changed to issue a Use [database] for snapshotting.

Temporary Work Around: add a pre_hook = 'USE database' to the snapshot model config. This solved the issue for me in dbt run, build, and snapshot, even with multiple threads.

Addressing this in V1.8.8. It looks like I have added code to create a view to handle CTE, which is not using get_create_view_as_sql macro.
With this release, it should be fixed

The adapted is mishandling quotes in the formation of the view creation for snapshots.
EXEC('create view "snapshots"."vault_material_plant_snapshot_snapshot_staging_temp_view" as

SELECT  ...
audit_lz_utc_date,
,CAST(LEFT(''''2024-12-02 13:43:09.907279+00:00'''',19) AS DATETIME2(6)) as audit_vault_utc_date
FROM
...
The non snapshot are builds are still correct
EXEC('create view "dim"."activity_type__dbt_tmp_vw" as

Select ...
act_typ.audit_src_utc_date as audit_src_utc_date,
act_typ.audit_lz_utc_date as audit_lz_utc_date,
act_typ.audit_vault_utc_date as audit_vault_utc_date
,CAST(LEFT(''2024-12-02 13:47:23.861691+00:00'',19) AS DATETIME2(6)) as audit_mart_utc_date
from
...
From: Pradeep Srikakolapu @.>
Sent: Saturday, November 30, 2024 11:44 PM
To: microsoft/dbt-fabric @.>
Cc: Joseph C Kardos (US) @.>; Comment @.>
Subject: [EXTERNAL] Re: [microsoft/dbt-fabric] dbt (Fabric) snapshot permissions/not exist error (Issue #232)
CAUTION: External Email
Closed #232https://github.com/microsoft/dbt-fabric/issues/232 as completed.

Reply to this email directly, view it on GitHubhttps://github.com/microsoft/dbt-fabric/issues/232#event-15483311073, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BHLQ4E6RBTXKSUDAYU2EK4D2DKHZZAVCNFSM6AAAAABPQNFGD6VHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJVGQ4DGMZRGEYDOMY.
You are receiving this because you commented.Message ID: @.***>


refactor: use range for supported ansible versions

Use version range for collection supported Ansible versions. Previous method for listing supported versions resulted in warnings on patch level versions.
Adds CI script for properly parsing PEP440 version ranges.

Codecov Report

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

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@           Coverage Diff           @@
##             main     #117   +/-   ##
=======================================
  Coverage        ?   90.47%
=======================================
  Files           ?        1
  Lines           ?       21
  Branches        ?        0
=======================================
  Hits            ?       19
  Misses          ?        2
  Partials        ?        0

Flag
Coverage Δ

integration
90.47% <0.00%> (?)

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

This won't work for ansible >2.15.0 (like the current 2.15.2), correct?

The collection does not work with patch level version:
$ ansible --version
ansible [core 2.13.11]
  config file = /etc/ansible/ansible.cfg
  python version = 3.8.10 (default, May 26 2023, 14:05:08) [GCC 9.4.0]
  jinja version = 3.1.2
  libyaml = True

$ ansible-playbook commons.yml -t node_exporter
[WARNING]: Collection prometheus.prometheus does not support Ansible version 2.13.11

Any plans on merging this soon?


Async filter exception bug

If we have an async response (returning CompletionStage for example, and a filter throws an exception while writing the response, the exception used to be silently ignored by CompletionStage, which meant that the client would hang waiting for the response, and nothing would be logged.
I fixed this, but it also means I don't throw UnhandledException to the container anymore in such cases, because it's very hard (if not impossible) to know at that point if the container is still in our call stack, or if we're in another thread entirely, in which case the container would never get the exception, and the exception would be caught by whatever happened to complete the async response, which is just wrong.
So I had to adapt a test which used to assume we'd get a stack trace from the container in the response, while now we get a 500 response with no stack trace. I would have changed the RESTEasy error response to include the stack trace, but I think that's a security risk unless we have a setting to turn this on/off. WDYT @asoldano @ronsigal ?

OK I will.

Done: https://issues.jboss.org/browse/RESTEASY-1921


Add Freedom Dive (Suzu Remix) by Suzu

Song Name
Freedom Dive (Suzu Remix)
Artist Name
Suzu
Source
Youtube
Youtube Link
https://youtu.be/pvV3ClwkzKY?si=SIKhVbuAY15zAPav
Direct File Link
No response
Song ID
735623
Start Offset [ms]
5
Extra
Created from Auto Nong.
Created for level: 55274070

accept


NavigationView: The OverflowMenu button will not collapse when the overflow menu only contains one item and NavigationView menu items are removed to empty the overflow menu

Describe the bug
When the top NavigationView's overflow menu only contains a single menu item and

either removing that item or
removing menu item(s) to create enough room for the overflow menu item be displayed in the NavigationView pane area

will not collapse the OverflowMenu button (even though the overflow menu is now empty):

Expected behavior
The OverflowMenu button should be collapsed.
Version Info
NuGet package version:
Microsoft.UI.Xaml 2.5.0-prerelease.200708003
Microsoft.UI.Xaml 2.4.2

Windows 10 version
Saw the problem?

Insider Build (xxxxx)

May 2020 Update (19041)
Yes

November 2019 Update (18363)

May 2019 Update (18362)

October 2018 Update (17763)

April 2018 Update (17134)

Fall Creators Update (16299)

Creators Update (15063)

Device form factor
Saw the problem?

Desktop
Yes

Xbox

Surface Hub

IoT

I think the issue here is that we simply forget to reevaluate the overflow menu situation when the list of NavigationViewItems changes.

@chingucoding Yes, I am already working ona  fix for this issue.


Harden Py_TPFLAGS_*_SUBCLASS checks

Any actual class should have at most one of these subclass type flags set. If we see multiple of them set, it's safest to not trust that any of them are correct, and instead fall back to our opaque "other" handling.

This fixes a failure I saw in an ANONYMOUS_MAPS test, where the test failed because it misidentified an object as a valid interpreter state, because the dictionaries it would have referenced if it was an interpreter state passed the isValidDictionaryObject despite very much not being valid dictionary objects (reference count around 2**63, tp_name not valid UTF-8, multiple of these Py_TPFLAGS_FOO_SUBCLASS flags set when interpreting the memory being held as tp_flags, etc).
I wonder if we should also fail that check if the tp_name isn't valid identifier characters... Or maybe even check for exactly "dict"...


Lock free MultipleAssignmentDisposable

This PR removes the locking from MultipleAssignmentDisposable and uses "plain" Volatile/Interlocked actions.

Hi @akarnokd, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, DNFBOT;

I'd like to sign the CLA regardless but there is no clear option for this project.

@akarnokd, Thanks for signing the contribution license agreement so quickly! Actual humans will now validate the agreement and then evaluate the PR.
Thanks, DNFBOT;

LGTM

:shipit:


Introduce Docker stream pumper to improve stream handling for logs, etc

Properly fixes #62
@Khazrak Hopefully this should do it for you, tested with large logs, compares perfectly against docker logs.

[merge]

@jimmidyson: Looks really nice!


RTL hangs on RPI idle

I've noticed several times now that when the Raspberry PI (4) is left running for a few hours that RTL webhost becomes unresponsive. It's only after moving the menu items around via ssh raspiblitz menu that RTL becomes accessible again and I can log in to it again. This is all via local wired home network.

Are you saying saying that RTL runs fine after a restart and only after  a while becomes unresponsive?
Check what
sudo systemctl status RTL
shows then.
You  can restart just RTL with:
sudo systemctl restart RTL
and check if that helps.
I opened and issue with them because had a problem installing RTL on the latest build using an Odroid HC1. See here: https://github.com/ShahanaFarooqui/RTL/issues/173

it becomes unresponsive in the browser, merely moving the cursor around in the ssh menu (raspiblitz main menu) "wakes it up" and the web site becomes reachable again.

I've noticed several times now that when the Raspberry PI (4) is left running for a few hours that RTL webhost becomes unresponsive. It's only after moving the menu items around via ssh raspiblitz menu that RTL becomes accessible again and I can log in to it again. This is all via local wired home network.

Now I have made RTL work on the 1.3RC2 I can confirm this issue on my Odroid HC1. RTL website ws not respondig until I logged in via ssh (did not even need to get to the menu). Then works again. Running the latest RTL 0.4.4.

Please close this.


Nagios4

It is possible to use "NAGIOS-API" with Nagios 4 ??
The connection is done well, but no return of the check.
thank you

@deathstone, it works for me, you just to make sure you give it the right path to the cmd file and dat file. Use locate to find the absolute path to your nagios.cmd and status.dat -- for me they are /usr/local/nagios/var/rw/nagios.cmd and /usr/local/nagios/var/status.dat

For me it's not working with NagiOS 4:
root@localhost:~/nagios-api# ./nagios-api -c /usr/local/nagios/var/rw/nagios.cm
d -s /usr/local/nagios/var/status.dat
File "./nagios-api", line 1021
except ValueError,e:
^


Wrong Icon in KDE Systray

Hello
In my Systray Yakyak displays only a Filter Icon not the Programm Logo.
How can I change that?
Thanks,

@averissimo you have any idea why is that ?

Hi,
Is not a "filter icon", is the App icon that display so huge. Same happened to me and already filled an issue abou this before: #788

Ok, hope there will be an Update in the near Future.
Thanks,

It seems that is a problem with Electron (https://electronjs.org/), which is the Framework they use to develop this app. So every Electron based app, seems to have this problem in KDE.
Developers: I am right?


CoPR: Fix build for CentOS 8 Stream

Signed-off-by: Lokesh Mandvekar<EMAIL_ADDRESS>@flouthoc @mheon @baude @Luap99 @rhatdan PTAL
If you have admin/commit access to the rhcontainerbot/podman-next copr, this can be tested using: rpkg copr-build rhcontainerbot/podman-next . Either way, this change provides successful c8s build, results at: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/build/4537990/

LGTM /approve

@flouthoc please go ahead with an /lgtm. It's a pretty trivial change and doesn't really need reviews from others.

/lgtm

Thanks @Luap99 @flouthoc !!


iPad Date format being ignored

On an iPad the date format attribute seems to be getting ignored.
Update: Also seems to fail on IE 9 & 10.
Expected Behavior
The selected date should be formatted according to the date format attribute.
Current Behavior
The format is being ignored and it is using the following format Y-m-d.
Steps to Reproduce (for bugs)

Add data-date-format="d/m/Y" to the date picker's input field
Select a date
Expected: 28/10/2016
Actual: 2016-10-28

Works correctly on Chrome (desktop).
Context
Results in the server being having to parse multiple date formats to try get the correct one. Also results in the UX designer being unhappy about the displayed date.
Your Environment

Version used: flatpickr v2.0
Browser Name and version: Safari (also IE 9 & 10.)
Operating System and version (desktop or mobile): iPad Air iOS 9.33 (also Win 10)

The problem seems to be this line:
let userConfig = Object.assign({}, self.instanceConfig, self.element.dataset || {});
The dataset property is not supported and so none of the configuration from the data-* attributes are loaded.

Hello,
Yes, this is a known issue, and simply boils down to the mentioned browsers not supporting dataset.
I could suggest using strictly objects for config to stay compatible with the broadest possible set of browsers.

If you'd really like, you could also polyfill it from https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills#dataset-property-for-use-with-custom-data--attributes
Flatpickr doesn't do it to avoid bloat

Before I open a new issue, I thought I'd comment here that data-* properties are not working for me in desktop Safari 10.0.1 with Flatpickr 2.2.4.
The issue appears to be that Object.assign is not copying the properties from self.element.dataset. Here's a screenshot from the Safari console showing what I'm seeing:

@chmln Any thoughts on this?


fix: openshift-pipelines v1.8 compatibility

Description
update tektoncd/pipeline module (v0.37.0) and test it with https://github.com/redhat-appstudio/infra-deployments/pull/954
Issue ticket number and link
N/A
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[X] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
in CI
Checklist:

[ ] I have performed a self-review of my code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added meaningful description with JIRA/GitHub issue key(if applicable), for example HASSuiteDescribe("[test_id:01] DEVHAS-62 devfile source")
[ ] I have updated labels (if needed)

/hold

tests in CI passed - follow-up PR created to validate the change using PR pairing.


no

bad

pls

I am not sure what your intentions are, but your pull request is unacceptable. It does not include a descriptive title nor description, the changes are not understandable and your previous comment is unproductive as well. Given this package is used as basis for a course to learn about collaborative software development, we can not accept this pull request in its current state.


12 factor app / 1 process /container

Hi! and thanks for your work!
Do you plan to have one process per container. And transform this image into a pure fpm one?
Let me know!
Pierre

It's not something I have strong feelings on either way. Obviously a container with php5-fpm and no supervisord would be more aligned with the Docker way of one process per container.
However, one of the benefits of this image is that it's very easy to get a copy of OSTicket up and running without worrying about installing or configuring software, including nginx. Particularly as some of the rules required for reverse proxying OSTicket can be convoluted. Hence why I'd taken the pragmatic approach to replicate the original image and keep nginx and php5-fpm together.
Overall, I agree that removing nginx is probably better. This would allow users to specify their own web front end and configure this as necessary (e.g. TLS, caching etc). However, if we go down this road, I think we need to make a docker-compose script (or similar alternative) to make getting up and running as simple as possible, ideally a copy & paste one liner. Ideally, using the existing nginx docker image without needing to create a derivative.
I'll leave this issue open for a little while. If anyone else has any comments, please feel free to contribute. I'll make a decision after seeing what the general consensus is.

https://github.com/indiehosters/docker-osticket
https://github.com/indiehosters/osticket
Let me know if we can work together on this and also:
https://github.com/osTicket/osTicket/issues/3392

I've not had any other comments on a preferred approach. Given the other image exists which is perhaps more the Docker way, users can choose which image they'd like to use. Hence it probably makes sense to keep this as a more pragmatic easy to use way of getting OSTicket up and running.
I'm closing this just now but anyone with any comments can re-open the issue.


style: run tsc and prettier in pre-commit hook

This will ensure that code is well formatted
and typed before committing.

committed here https://github.com/conference-buddy/conference-buddy-web-app/commit/1be6b1bd5b7562bf3e302950173bf959c04f56dc
because I messed up PRs 🙈


Hu Tao ult doesn't seem to increase paramita buff duration on cast

Spirit Soother damage is noticeably low even when it's cast before the Paramita buff expires.
When I use N1CD instead of the ult then her charged attack gets the paramita buffs.
https://gcsim.app/viewer/share/perm_kSFmnWt2x_piruCqjZPk-

this combo works in rewrite with updated frames + hitlag on hu tao
https://next.gcsim.app/v3/viewer/share/a6f031fc-2fd6-4ee8-9036-5e602469ec6c


Are Locators Required for GetAsync() Requests?

await TeamCity.BuildTypes.GetAsync();
Throws
System.NullReferenceException: 'Object reference not set to an instance of an object.'
Because the Locator is missing in this type of request.
I need to enumerate my buildtypes/projects etc, and I noticed I couldnt (yet),
Using 0.1.0 at the moment.

Hey! Thanks for the issue. Fixed in 0.1.1.
BuildTypes does not require a locator. The use of locators is optional in most cases. But some models require a locator. For example, trying to get Test Occurrences Client.TestOccurrences.GetAsync(); without locator will throw ApiException: status code 400, unsupported test occurrence locator

Hey! Thanks for the issue. Fixed in 0.1.1.
BuildTypes does not require a locator. The use of locators is optional in most cases. But some models require a locator. For example, trying to get Test Occurrences Client.TestOccurrences.GetAsync(); without locator will throw ApiException: status code 400, unsupported test occurrence locator


Automatically generate some queries

Some of our queries can be fairly cumbersome.  For example, to represent an optional wrapper:
(
  (function_definition
    name: (_) @functionName
    body: (_) @namedFunction.interior
  ) @namedFunction @functionName.domain
  (#set! ifNotParentType decorated_definition)
)
(decorated_definition
  (function_definition
    name: (_) @functionName
    body: (_) @namedFunction.interior
  )
) @namedFunction @functionName.domain

In our old pattern language, such optional wrappers are as simple as decorated_definition?.namedFunction.  We'd like to support using Typescript to generate some of our queries so that we can do things like iteration, parameterization, etc.  Here's an example:
function optionalWrapper(
  wrapperType: string,
  outerCapture: string,
  query: string,
) {
  return `
    (
      ${query} ${outerCapture}
      (#set! ifNotParentType ${wrapperType}})
    )
    (${wrapperType}
      ${query}
    ) ${outerCapture}
  `;
}

export const queries = [
  optionalWrapper(
    "decorated_definition",
    "@namedFunction @functionName.domain",
    `
      (function_definition
        name: (_) @functionName
        body: (_) @namedFunction.interior
      )
    `,
  ),
  optionalWrapper(
    "decorated_definition",
    "@class @className.domain",
    `
      (function_definition
        name: (_) @className
        body: (_) @class.interior
      )
    `,
  ),
];

We could use a meta-updater-like setup (or just use meta-updater): we'd still have all of our queries checked into source control, but some of them could be generated from Typescript, and could be re-generated with one command and checked for consistency in CI with another

Also capturing here an idea for using jsx:
export function query() {
  return (
    <_>
      <_
        type="function_definition"
        capture="namedFunction @functionName.domain"
      >
        <_ field="name" capture="functionName" />
        <_ field="body" capture="namedFunction.interior" />
      </_>
    </_>
  );
}


Implement API Key Rotation Mechanism

Introduce a feature to automatically rotate through multiple API keys to handle rate limits, improve reliability, and ensure uninterrupted service.
(I deeply appreciate your efforts and the value you’ve brought.  A real lifesaver in the world of buggy WS and other. Thank you for everything.)

Good idea! Moved to https://github.com/RooVetGit/Roo-Cline/discussions/213 to separate it from bugs. Thank you for contributing!


Support hint files for fast recovery.

Hint is a special kind of log file which only save the indexes
of log entries that refer to the real log file. When recovering
RaftEngine, needs to restore memtable which maintains all log
indexes. Previously, RaftEngine had to scan all of the log files
which is slow and reading actuall data is unneeded.
This implemenation constructs and flushes hint file in a background
thread.
TODO:

[x] Implement hint worker and tasks.
[x] Implement hint file format.
[ ] Save to & restore from file.
[ ] Unittests.
[ ] Benchmark.

Signed-off-by: MrCroxx<EMAIL_ADDRESS>

/hold

New log file format works well. There is no need of hint now.


Add useStableQuery.ts

Contains useStableQuery and useStablePaginatedQuery hooks detailed in upcoming Stack post
Feedback more than welcome!

cc @ianmacartney

Ah sorry I missed your comments on Friday, Ian! Only saw the PR accepted notification come through, not the other ones - I'll submit a new PR to add the link, thanks!


Missing Spawn Rule condition components and explanation

Spawn Rules page is missing many very useful condition components.
Missing Condition Components:

minecraft:delay_filter
minecraft:disallow_spawns_in_bubble
minecraft:distance_filter
minecraft:height_filter
minecraft:mob_event_filter
minecraft:permute_type
minecraft:player_in_village_filter
minecraft:spawns_above_block_filter
minecraft:spawn_event
minecraft:spawns_lava
minecraft:spawns_on_block_filter
minecraft:spawns_on_block_prevented_filter
minecraft:spawns_underground
minecraft:world_age_filter

All of those components, which are used in vanilla game, but not documented are shown here: Bedrock Wiki - Vanilla Spawn Rules Usage
Spawn rules page is also missing explanation on how to use each component, what values are allowed etc., only described thing is description and vanilla examples.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 8bbb56c6-1b3f-effd-e17d-4293cd4ecb28
Version Independent ID: 212d4b6c-84d1-8786-3647-1a0a32212918
Content: Entity Documentation -  Spawn Rules and Data-Driven Spawning
Content Source: creator/Reference/Content/EntityReference/Examples/ClientEntityDocumenation/DataDrivenSpawning.md
Product: gaming
GitHub Login: @v-josjones
Microsoft Alias: v-josjones

[ ] minecraft:delay_filter
[ ] minecraft:disallow_spawns_in_bubble
[ ] minecraft:distance_filter
[ ] minecraft:height_filter
[ ] minecraft:mob_event_filter
[ ] minecraft:permute_type
[ ] minecraft:player_in_village_filter
[ ] minecraft:spawns_above_block_filter
[ ] minecraft:spawn_event
[ ] minecraft:spawns_lava
[ ] minecraft:spawns_on_block_filter
[ ] minecraft:spawns_on_block_prevented_filter
[ ] minecraft:spawns_underground
[ ] minecraft:world_age_filter


Update openblas pin

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@ocefpaf could you merge this one too ?

@leouieda another one we need to port to the dev branch.

@ocefpaf on it


fix: MFA form not set as application root

Closes #158

Hey I'm getting MFA triggered even if I don't have it enabled on my account, is that intended ?


Fix readme

Summary
Fixed README.
Fixed dependencies (Facebook having problems with new Swift).
Fixed textfield bug when tapping send button.

CodeStats metrics details:
:x: Code Coverage (Slather): 30.69 - Minimum: 50.0
Click here for more details.

CodeStats metrics details:
:white_check_mark: Code Coverage (Slather): 30.69
:white_check_mark: Code Quality (Swiftlint): 88.0
Click here for more details.


New version: AdGuard.dnsproxy version 0.63.0

Pull request has been created with Komac v1.11.0 :rocket:
Microsoft Reviewers: Open in CodeFlow

@wingetbot waivers Add Validation-Executable-Error


Removing project setting also deletes in other projects

Create 2 projects and configure Root Help URL in both projects:

Clear the Root Help URL in one of the projects and save
Notice that the setting was also cleared in the other project

PR: https://github.com/NationalSecurityAgency/skills-service/pull/2381

:+1:


Post not showing on site

Description
I followed the tutorial stated, and added a markdown file in the _posts directory. The site is not the post. I tried multiple methods but can't seem to find a solution.
Operations you have already tried
I copied and added other people's markdown files to check if maybe I had missed something, but that went in vain. I have checked the issues but the solutions didn't work for me
Logs/Screenshots

Code repo: https://github.com/ishandandekar/ishandandekar.github.io/tree/main

I think this format is wrong
https://github.com/ishandandekar/ishandandekar.github.io/blob/c87af80a44ea735ea67083f96bd636713f3e8741/_posts/2023-07-10-First.md?plain=1#L3C1-L3C34

Still isn't working! Did I do something wrong? Could the check the repo again, please?

I rolled your repo and deployed directed on my GitHub account. It works will.

In your condition.I think your GitHub action may incorrect.

I copied the jekyll.yml from your fork and added that in my workflows. It is working now. Hopefully this problem won't persist. But I was wondering what the problem was. If you know the answer please do let me know!

Generally, Jekyll will render your content (themes files, posts, pages, etc.) to static html files. The outputs are in the _site directory. Then, your http server will regard this directory as the root directory, so visitors can see your blog via your domain.
When I visited your URL, I saw a raw index.html file with it's source code. Obviously, your jekyll site isn't rendering correctly. So I guess you didn't set your GitHub workflow correctly.

Once you set your GitHub actions correctly, the jekyll will work automatically everytime there is a new commit action.


Custom Options not passed through to mongoose & plugins when using ref

Versions

Typegoose(GIT): 5d82c5a3bdc413aa9d78d7443bc892172a745476 (6.0.0-17)

Code Example
class T {
  @prop({ ref: something, customoption: 'hello' }) // customoption dosnt get passed through
  public t: Ref<something>
}

Do you know why it happenes?
yes, because for ref, itemsref, refpath, itemsrefpath are type & ref set, but options are not passed throught

Fixed in 6.0.0-18 (97f0ba3e77b897169b252bafcd516a60716ac273)
can be used in @hasezoey/typegoose@next


Build aarch64-pc-windows-msvc releases

It does, but I'd rather do a different PR.

It does, but I'd rather do a different PR.

r=me

r=me

r=me

r=me

Well, this is new:

What better way to start a week than breaking the nightly builds?
bors r=matklad

Well, this is new:

What better way to start a week than breaking the nightly builds?
bors r=matklad


Ability to read binary output from command

I am trying to implement https://softwarerecs.stackexchange.com/a/51036/2570 using your library.
There doesn't seem to be a way to invoke exiftool with arbitrary options and get back an InputStream for reading the binary output. Also, I'd like to use this in conjunction with -stay_open.

We would also need to read binary data from an exif attribute. Any chance to move this forward?

Hi @cowwoc & @EugenMayer,
Not sure to understand your needs can you share some code with the "ideal" API you would like to use?
Or can you give more details of what you want to do, and I'll find a way to implement it :)


Redo videos on Taqueria.io

[ ] Business process for creating CLI videos

Shared config file with styling
Process for creating CLI videos

[ ] New CLI videos
[ ] Ensure videos autoplay on mobile and desktop

@HamidGoudarzi1988 we changed the videos on the website and they are no longer autoplaying on mobile. Do you know why they would not be autoplaying?

@russellmorton I'm not sure at the moment, but I'll investigate further to see what caused the issue, and let you know about that, thanks

https://github.com/vadimdemedes/ink


How to test the package?

When i install it, i see no "tests" folder, you forgot to add it into npm? or it's my fault that i'm missing some extra command?
Thanks!

Hey @felixsanz
Here's my way:
➥ git clone https://github.com/ekalinin/sitemap.js.git
➥ cd sitemap.js
➥ make env
➥ . env/bin/activate
(env) ➥ make test
./node_modules/expresso/bin/expresso ./tests/sitemap.test.js

   100% 33 tests

Added this info into README:

https://github.com/ekalinin/sitemap.js#testing


site.posts collection is empty as soon as the plugin is activated

Not sure what I need to do to return the posts collection. I left the files in the _posts folder as they were before activating the plugin.
Is there a generic example I can look into to start building a brand new site?
Also, is there a chance to use the language code within the file name? Or - as far as I understand -
language can only be controlled via the front matter?
Thanks

Thank you alexandre. I have searched long for the reason why no posts are appearing. The readme doesn't contains any hint about creating a _posts directory in the _i18n/[LANG] folders.

Does anyone know if this plugin supports having a common _posts folder. With a different _posts folders for each language it seems to me that there is going to be a lot of duplicate HTML code. It would be better to have different lists of localized strings (one per language) but only a single page for each post in HTML shared among languages. At least that's how I've been handing localization in native apps.


Tensorflow 2.1.0 on Windows: No OpKernel was registered to support Op 'SparseMatMul'

System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Windows10
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device:
TensorFlow installed from (source or binary):
TensorFlow version: 2.1.0
Python version: 3.6.0
Installed using virtualenv? pip? conda?: conda
Bazel version (if compiling from source):
GCC/Compiler version (if compiling from source):
CUDA/cuDNN version:
GPU model and memory:

Describe the problem
When I run the following codes:
    def _call(self, inputs):
        x = inputs

        # dropout
        if self.sparse_inputs:
            x = sparse_dropout(x, 1 - self.dropout, self.num_features_nonzero)
        else:
            x = tf.nn.dropout(x, 1 - self.dropout)

        # convolve
        supports = tf.matmul(tf.sparse_tensor_to_dense(self.support[0]), tf.diag(self.vars['kernel']), a_is_sparse=True,
                             b_is_sparse=True)
        supports = tf.matmul(supports, tf.sparse_tensor_to_dense(self.support[1]), a_is_sparse=True, b_is_sparse=True)
        pre_sup = dot(x, self.vars['weights_' + str(0)], sparse=self.sparse_inputs)
        output = dot(supports, pre_sup)

        if self.bias:
            output += self.vars['bias']

        return self.act(output)

The following error:
Traceback (most recent call last):
  File "C:\Users\zhuowei\Anaconda3\lib\site-packages\tensorflow_core\python\client\session.py", line 1367, in _do_call
    return fn(*args)
  File "C:\Users\zhuowei\Anaconda3\lib\site-packages\tensorflow_core\python\client\session.py", line 1350, in _run_fn
    self._extend_graph()
  File "C:\Users\zhuowei\Anaconda3\lib\site-packages\tensorflow_core\python\client\session.py", line 1390, in _extend_graph
    tf_session.ExtendSession(self._session)
tensorflow.python.framework.errors_impl.InvalidArgumentError: No OpKernel was registered to support Op 'SparseMatMul' used by {{node wavelet_convolution_1/MatMul}}with these attrs: [transpose_b=false, Ta=DT_FLOAT, Tb=DT_FLOAT, b_is_sparse=true, a_is_sparse=true, transpose_a=false]
Registered devices: [CPU, GPU]
Registered kernels:
  <no registered kernels>

	 [[wavelet_convolution_1/MatMul]]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:/Users/zhuowei/Desktop/GAdv/GWNN-master/GraphWaveletNetwork/train.py", line 128, in <module>
    sess.run(tf.global_variables_initializer())
  File "C:\Users\zhuowei\Anaconda3\lib\site-packages\tensorflow_core\python\client\session.py", line 960, in run
    run_metadata_ptr)
  File "C:\Users\zhuowei\Anaconda3\lib\site-packages\tensorflow_core\python\client\session.py", line 1183, in _run
    feed_dict_tensor, options, run_metadata)
  File "C:\Users\zhuowei\Anaconda3\lib\site-packages\tensorflow_core\python\client\session.py", line 1361, in _do_run
    run_metadata)
  File "C:\Users\zhuowei\Anaconda3\lib\site-packages\tensorflow_core\python\client\session.py", line 1386, in _do_call
    raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.InvalidArgumentError: No OpKernel was registered to support Op 'SparseMatMul' used by node wavelet_convolution_1/MatMul (defined at \Users\zhuowei\Desktop\GAdv\GWNN-master\GraphWaveletNetwork\layers.py:320) with these attrs: [transpose_b=false, Ta=DT_FLOAT, Tb=DT_FLOAT, b_is_sparse=true, a_is_sparse=true, transpose_a=false]
Registered devices: [CPU, GPU]
Registered kernels:
  <no registered kernels>

	 [[wavelet_convolution_1/MatMul]]

Process finished with exit code 1

SparseMatMul  op is unavailable on GPU?

@zhuo931077127
Can you please check if you have compatibility issues with tensorflow as per this comment and this comment, also please refer to this link
AS i ran the code shared by you on tf 2.1 and do not face any error, please find the gist here

@Saduf2019 I ran the code on tf1.10, and this error disappeared.


Add filter for desired number of players

There were filters for minimum and maximum player counts, but if there
is group of N players ready to play, there isn't a filter to return
games that can accommodate that group, regardless of min/max player
count.
Add such a filter to select the number of players, which can be set on
its own or in addition to min/max player count filter.

@alfremedpal I was trying to add you as reviewer, but I cannot find how to do that. I guess only maintainers can do that?

@mvicomoya same with this PR, I'll be checking it during the week!

@alfremedpal thanks! I have another change on top of this one to fix some issues around multi-user collection. I can wait until this one is merged, or I can update the MR including both commits, whatever is easier for you.

@mvicomoya looks great! Thanks for the contribution. Tested on local machine.
Possible idea for the future: add tool-tip to the drop-downs so that the users can know exactly what each option does.


cleanup & refactoring

We have a number of things to clean up:

remove or replace mentions of openNMT-py / onmt
remove config options that are no longer supported
add git badges for build status and stuff, licence, etc.

Some normalization in order:

opts and opt should be made consistent and distinct from optim
onmt.utils.distributed.py should be its own submodule onmt.distributed
it is doubtful we want to keep encoder / decoder as separate modules, rather than grouping them into onmt.modules (would clean up code for adapters, and would be a reasonable place to move attention_bridge.py).
enc_rnn_size, model_dim, dec_rnn_size ... should be normalized to a single, consistent variable
pool_size, bucket_size

self-assigned but will happily transfer to another innocent soul

also: opts.data -> opts.task


HA error

All of a sudden, I'm receiving this error:

This is my yaml for smartir:

Read the docs and follow them. Your config is wrong follow config examples on the site.