AST result set to null on EOF rather than reporting errors

Hello, perhaps this is reflects a poor understanding on my part, in which case I'm seeking clarification.
export const bnf = `
ifl ::= filter EOF

filter ::= "highlights" (WS* highlights_expression)? (WS* highlights_sort)? | "arcs"

highlights_expression ::= (highlights_criterion | highlights_expression_conjunction | highlights_expression_disjunction)

highlights_expression_conjunction ::= "(" highlights_expression WS* "and" WS* highlights_expression ")"
highlights_expression_disjunction ::= "(" highlights_expression WS* "or" WS* highlights_expression ")"

highlights_criterion ::= highlights_criterion_dates | highlights_criterion_relation

highlights_criterion_dates ::= "from" WS* day WS* "to" WS* day
highlights_criterion_relation ::= "which" WS* predicate WS* relation_object

highlights_sort ::= "sorted by" WS* highlights_sort_type highlights_sort_as_of?
highlights_sort_as_of ::= WS* "as of" WS* day
highlights_sort_type ::= "importance" | "recent"

predicate ::= "are" | "relate to"
relation_object ::= STRING

day ::= STRING

STRING    ::= '"' ([1-9] | [a-z])+ '"'
WS        ::= [#x20#x09#x0A#x0D]+
`;

const parser = new Grammars.W3C.Parser(bnf, {});

const ast = parser.getAST("highlights bad input");

console.log(ast);

In this example, ast becomes null. I would expect it instead be defined with Unexpected token as an error on "bad input"?
If I remove EOF from the first rule in the grammar ast is non-null, but reports Unexpected end of input for any tokens past highlights.
Thank you

Closing this, the issue was with using WS* over WS+. I change them and removed EOF.


Enable custom auth headers in the TS client

eg https://www.npmjs.com/package/@mintplex-labs/chromadb-extended
https://discord.com/channels/1073293645303795742/1074712938935492618/1121506686100852837

closed! thank you @timothycarambat !


Remove serde::bytes::Bytes and ByteBuf

These types were introduced a year before serialize_with and deserialize_with were invented. Wrapper types are not what anybody wants. A more modern approach looks like:
#[derive(Serialize)]
struct R<'a> {
    #[serde(with = "bytes")]
    bytes: &'a [u8],
}

#[derive(Serialize, Deserialize)]
struct S {
    #[serde(with = "bytes")]
    bytes: Vec<u8>,
}

mod bytes {
    use std::fmt;
    use serde::ser::Serializer;
    use serde::de::{Deserializer, Visitor};

    pub fn serialize<T, S>(bytes: &T, serializer: S) -> Result<S::Ok, S::Error>
        where T: AsRef<[u8]>,
              S: Serializer
    {
        serializer.serialize_bytes(bytes.as_ref())
    }

    pub fn deserialize<D>(deserializer: D) -> Result<Vec<u8>, D::Error>
        where D: Deserializer
    {
        struct ByteBufVisitor;

        impl Visitor for ByteBufVisitor {
            type Value = Vec<u8>;

            fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
                formatter.write_str("byte array")
            }

            /* ... */
        }

        deserializer.deserialize_byte_buf(ByteBufVisitor)
    }
}

Moved to https://github.com/serde-rs/bytes.


Allow GraphHooks to modify the result from an operation chain

Instead of the interface being:
void postExecute(final Object result, final OperationChain<?> opChain, final User user);

it could return the new result object
Object postExecute(final Object result, final OperationChain<?> opChain, final User user);

Merged into develop.


Further UX work on the website redesign

Adds main UX aspects of changes made in #3566 to redesign branch.
@mourner I've moved the bulk of my UX features over. I didn't include the major design changes I added in the earlier PR, the main focus was the responsive tables, TOC menu and tidying up the existing responsive design.
Also:

Adds new tutorial thumbnails.
Updates broken logo images on homepage.

The redesign branch probably still needs a little bit of work, but hopefully now my additions/changes are going towards the direction you had in mind. :)

@mourner is viewing on GH with the whitespace ignored enough?
https://github.com/Leaflet/Leaflet/pull/3569/files?w=false#diff-953f1e5e4b98aed3d5c205372923b86e
Or are you concerned about Git history? I can revert the whitespace updates if you'd like, just let me know.

Yes, please revert the whitespace changes. Generally, changing established conventions throughout the whole codebase without getting maintainer's approval first is rude, don't do that. :)
Also, could you break down the changes here into atomic, independent commits? This way I could review and merge them separately, and we'd have a nice commit history.

Reviewed the changes — love them!

Spacing and typography changes look great!
Happy to see the logo block updated. I've been meaning to redo it with updated assets but it's such a hassle — thanks for putting your time into this. :) We might want to revise the list of logos, but let's keep thta for latter.
I was not entirely sure about heading and table styling changes in the original PR #3566, but in this branch, they somehow fit much better.
Still not entirely sure about the dark code blocks — I always have a hard time reading code on dark themes, but maybe that's a personal readability issue. I agree that contrast/scanning is a problem, but maybe we could fiddle with this a bit more — maybe trying a light scheme but with a subtle non-white background, or maybe toning down background on the dark scheme.

Generally, with just a few minor iterations, I think we could merge this pretty soon. :) I wasn't entirely sure about the redesign branch so I left it for better times, but now with your updates I'm more confident that it'll be a big improvement.

We probably need some white overlay underneath the submenu:

I rebased the redesign branch to include all commits from the latest gh-pages, so you'll have to rebase your changes as well for a clean history.

Ah great, I was just looking at that now – I didn't want to miss anything added to gh-pages from the last few months :)
I'm going to redo my changes in a nice series of simple commits, will get back to you shortly! I will also fix the issue with the menus.

Thanks a lot! When you redo the changes, you can just do git reset --hard your-new-branch in this branch afterwards and then git push --force to update the current PR so that you don't have to submit a new one.

One more thing: table row permalinks on the docs page don't work after your updates.

I've now broken it down into smaller commits. I also fixed that issue that was preventing the table row anchors from working.
With regards to the code block styling, I did lighten the background slightly, but if you'd prefer a light theme that's fine, it's easy enough to change.
I've updated rowanhogan.github.io/Leaflet to be based on the redesign branch for browser testing.

@rowanhogan looks great! I now see the issue with gray code blocks (looking 1 commit earlier) — they look the same as tables when scanning the reference page. I think a good solution to try would be to make tables white again, just adjust the styling a bit... E.g. here's what I came up with fiddling in devtools a bit:

What do you think?
The reason I like white and light backgrounds is that I want the design to keep this feeling of lightness and minimalism which are Leaflet's best characteristics.

Merged your commits to redesign branch manually, amending the last commit to revert the code style color changes.

There are still some problems with the ToC menu:

the dash overlaying the titles
weird indentation of all items but the first three

@rowanhogan I've just sent you an invite to the Leaflet GH team so that you could make minor fixes like the above easier — welcome. :) But make sure to always make PRs for changes that need discussion.

Fixed the menu.


Add ability to specify resource options at the stack level

It has been possible to specify Pulumi resource options at the stack level, but it did not flow through to the actual resources. This PR makes sure that the inheritance works correctly.
This PR also adds functionality to automatically set the Stack environment based on the App provider. Because the App creates the stacks in an async context, we can use provider functions to lookup the environment and then pass the resolved environment to the stack.
For now this is something that the user will have to specify (example in the lookups example test). This would mean that all Stacks have their environment provided by default. This will cut down on the number of Intrinsics used in the generated template. The reason I am not turning this on by default is because it requires lookups to be enabled (environment agnostic stacks use Intrinsics to find availability zones, but explicit environment stacks use lookups).
If the user provides a provider to the Stack we are no longer in an async context which means we can't determine the environment from the provider and fall back to an environment agnostic stack.
re #61, re #219

This change is part of the following stack:

#245 ◀

#248

Change managed by git-spice.


Basic Go generics support

Good day everyone.
I made a simple wrapper around SQLX with Go Generics support: https://github.com/reddec/gsql .
@jmoiron WDYT, will it be a good idea to merge it to the SQLX?

Any progress on getting this merged?


feat(ngx-charts)

install and preview ngx-charts demo.
screenshot:

btw, I would like to revise charts module using modern styleguide standard

don't merge yet please, there's AOT bug in ngx-charts which fixed, but not released yet


Saving the whole image

In the Symbol Set browser, as a symbol is created on the left, add the ability to save the complete symbol, as opposed to the top layer.
Also for the crafted image in the Symbol Identification Code Explorer.

Does "save the complete symbol" mean saving it as an image/SVG?

Yes, as an image.

Ok. The symbol explorer is a client side javascript application, so saving it as an image may not be straightforward. The reason you only can save the top layer is because the symbol is created by overlaying several separate images/SVGs.
I will investigate and try to find a workaround. It is a good opportunity for learning more about new HTML5 APIs

This looks promising http://techslides.com/save-svg-as-an-image I will experiment with this approach.

:+1:

I have found a solution that works in Chrome (and probably FF and Safari). I'm struggling with Internet Explorer 11. Apparently IE has a security model that does not allow saving a Canvas after you draw an SVG graphic on it.  I'm still investigating.

Added "Save as PNG" in symbol explorer in 75f16571dab6aac08231ef6535ebfa544b918cd3. Does not work in IE. I'm not satisfied with the implementation yet.
Any thoughts on the UI @joebayles ? Should the file name be the SIC?

One possible workaround for IE is to use the Canvg library as described here http://willkoehler.net/2014/11/07/client-side-solution-for-downloading-highcharts-charts-as-images.html. It is a large library, so I don't know if I want to use it.

Agreed, complete SIC should be the file name. Any other implementation would be too long. As far as what it should look like, add buttons to reset the image (start over), and save the image.

Closing this since the functionality is implemented. Track IE-issue in #40


[ELE-848] Make volume_anomalies test handle 0 new rows and avoid negative expected range

This could also be solved in ways like adding a trend check.
Slack link: https://elementary-community.slack.com/archives/C02CTC89LAX?cid=C02CTC89LAX&thread_ts=1682076795.443979
From SyncLinear.com | ELE-848

Duplicate of https://github.com/elementary-data/elementary/issues/1034


feat: first minter

Current dependencies on/for this PR:

main

PR #142

PR #133

PR #149

PR #159   👈

PR #160

PR #158
PR #98

PR #155

PR #156
PR #145

PR #157

PR #144

PR #152

PR #154

PR #128

PR #151
PR #150
PR #138

PR #135
PR #134

PR #147

PR #148

PR #140
PR #139
PR #132

PR #143
PR #137

This comment was auto-generated by Graphite.

Current dependencies on/for this PR:

main

PR #142

PR #133

PR #149

PR #159   👈

PR #160

PR #158
PR #98

PR #155

PR #156
PR #145

PR #157

PR #144

PR #152

PR #154

PR #128

PR #151
PR #150
PR #138

PR #135
PR #134

PR #147

PR #148

PR #140
PR #139
PR #132

PR #143
PR #137

This comment was auto-generated by Graphite.


rename fejta-bot to k8s-ci-robot on pr-wranglers page DE

Description
The Note on the PR Wranglers - When to Close PRs page mentions that fejta-bot adds the lifecycle/stale label to PRs, but as I understand it, that functionality was moved to k8s-ci-robota while back
based on PRs with said label, this appears to be the case.

https://github.com/kubernetes/website/pull/34077 - en
this PR - de
https://github.com/kubernetes/website/pull/34085 - ko
https://github.com/kubernetes/website/pull/34086 - zh
https://github.com/kubernetes/website/pull/34087 - ru

/lgtm
/approve


Prototype AccessControl based on OpenMetadata internal Policy

Describe your changes :
I worked on this prototype to assess the changes required to support an Authorizer based on OpenMetadata's internal AccessControl Rule policy schema.
#1940
Retrospective

The internal schema specifies how a rule would look like. However, a major part of access control is policy evaluation - had to use jeasy rules engine to do the evaluation here.
It was relatively easy to build a simple policy evaluation logic with a rule engine library. To support production, there are more pieces to build out (UI for rule definition, scale evaluation/test?)
Having a simple native authorizer without any external dependency is easy to build/support. More complex use cases in existing customer environments would require plugins with popular technologies such as Ranger, Sentry

Notes

None of the code created in this PR, is linked to any of the existing components. To make everything work together - there are a few pieces that needs to be wired up in the backend, especially the following: policy rule fetching from repository, extending the existing authorizer
Using the existing Team schema as Role (DataConsumer, DataSteward) in unit tests
There are a few hacks in this PR, which obviously needs polishing

How to Review this Prototype

The big changes are in introducing this class NativeMetadataOperationAuthorizer.java  and making changes to the rule.json schema
If overall prototype direction looks good, we can polish this PR further.

Type of change :
Prototype..

Reviewers

Backend: @sureshms @harshach

@mithmatt this is looking great!!

Prototype Notes
Describe your changes :
I worked on this prototype to assess the changes required to support an Authorizer based on OpenMetadata's internal AccessControl Rule policy schema.
#1940
Retrospective

The internal schema specifies how a rule would look like. However, a major part of access control is policy evaluation - had to use jeasy rules engine to do the evaluation here.
It was relatively easy to build a simple policy evaluation logic with a rule engine library. To support production, there are more pieces to build out (UI for rule definition, scale evaluation/test?)
Having a simple native authorizer without any external dependency is easy to build/support. More complex use cases in existing customer environments would require plugins with popular technologies such as Ranger, Sentry

Notes

None of the code created in this PR, is linked to any of the existing components. To make everything work together - there are a few pieces that needs to be wired up in the backend, especially the following: policy rule fetching from repository, extending the existing authorizer
Using the existing Team schema as Role (DataConsumer, DataSteward) in unit tests
There are a few hacks in this PR, which obviously needs polishing

How to Review this Prototype

The big changes are in introducing this class NativeMetadataOperationAuthorizer.java  and making changes to the rule.json schema
If overall prototype direction looks good, we can polish this PR further.


crow-scripts: dev-server

@aitherios can you review it?

@raphamorim sorry for keeping you waiting. Can you rebase?

@aitherios can you check, I've squashed some commits and keep only what I think that make sense mantain in a single commit


[Docs] Horizon Client

In http://horizon.io/docs/getting-started/ the docs say:

However, if you’re using [Webpack][] or a similar build setup, or requesting the .js library at load time isn’t desirable, just add the client library as an NPM dependency (npm install @horizon/client).
In your application, you’ll need to include the Horizon client file, and specify the Horizon port number when initializing the connection.

<script src="localhost:8181/horizon/horizon.js"></script>

// Specify the host property for initializing the Horizon connection
const horizon = Horizon({host: 'localhost:8181'});

In your application, you’ll need to include the Horizon client file, and specify the Horizon port number when initializing the connection. shouldn't be In your application, you’ll need to import the Horizon client file, and specify the Horizon port number when initializing the connection.?
Also the code shouldn't be:
import Horizon from '@horizon/client';

// Specify the host property for initializing the Horizon connection
const horizon = Horizon({host: 'localhost:8181'});

?

I've migrated this issue to our docs repo here: rethinkdb/horizon-docs#57


(#201) semantic: desugar method when parsing

A quick example which haven't work:
class Foo {
  ::new(): Foo = Foo{};
  bar(): void;
}

main(): void {
  foo: Foo = Foo::new();
  foo.bar();
}


SBUS Support

It would be awesome if we could use FrSky receivers SBUS protocol.

discuss.rosflight.org seems to be broken, but rather than opening a new issue, I thought I would just comment here.
http://docs.rosflight.org/en/latest/user-guide/hardware-setup/ says only PPM is supported, but
http://docs.rosflight.org/en/latest/user-guide/rc-configuration/ says ROSflight only supports PPM receivers on F1 targets while F4 receivers support SBUS and PPM.
Which one is true, and if it is the latter, should the docs reflect this?

Thanks for pointing that out.  The latter is correct, F4 targets support sbus while f1 do not.
Yeah, sorry about the forum being down.  We are working on a new hosting solution and we should be up again soon.

I reopened  this to remind me to modify the did to not be confusing.

Documentation has already been clarified.


Out-of-order characters with typescript-mode when electric-indent-mode is activated and an active suggestion is shown

I've managed to reproduce this on a minimal setup, loading only typescript-mode (which activates electric-indent-mode, copilot.el (latest HEAD, 2c1c425).
https://asciinema.org/a/7j1X1KGr85Nl6Vm3VmlZnOS0o
Given the following (bold is typed, non-bold is suggestion, | is cursor):

add|(1, 2)

If I type a '(', and then type a ')', I end up with

add)|(

That is to say, the characters come out-of-order.
Disabling electric-indent-mode in typescript-mode resolves it.
For some reason, the out-of-order behavior doesn't happen with js-mode, even though electric-indent-mode is configured for those modes too. Further investigation required.

@emil-vdw as mentioned in my issue description, I'm running commit 2c1c425. According to the package header... "0.0.1" (probably not useful)

I have a functioning work-around.
https://gist.github.com/timcharper/faf25e59fcf1aee876f25a754395e40c
At least this will alleviate suffering to my fellow Emacs wielding typescript devs

Thank you very much @timcharper !!

Thank you @timcharper


DrugBank torsion test from test_smirff99Frosst to smirff99Frosst

@cbayly13 and @davidlmobley
I made a new directory in examples for now that has the DrugBank test, including the script I used to filter the DrugBank molecules by size and rather they contained metals. It's at smarty/examples/test_smirff99Frosst
I haven't run it for Bonds or Angles yet. In the first 10 molecules the missing torsions are cationic, aromatic nitrogen (real? maybe?) and phosphate groups that usually have a hydroxyl group something like P(=O)-O-H

I updated convert_frcmod.py and I'm pretty certain it fixed the issue with 3+ fold torsions getting converted into the ffxml correctly.
I made a comment above the relevant while loop in the code @davidlmobley if you want to see the change.

I'm going to postpone this merge until the smirky sampler pull request #130 is merged because I have all of those changes here due to working on both sides of the project in one directory.
I anticipate the smirky merge happening before #136 will be ready anyway.

@davidlmobley is it ok for me to just merge this and continue making changes in the smirff99Frosst branch?

Yup, merging.


fixed search placeholder

@jksmall0631 @pescel took out the Featured Families button in the navbar and fixed the placeholder in the search input

Last minute fixes are my favorite!


remove memo from HotspotChecklistCarousel

Removing component memo from HotspotChecklistCarousel, it still has memo built into the variables and we can re-render anytime props change.
Hopefully resolves #817

This didn't resolve the issue. We have another fix coming.


How to make trpc run with the CDK on AWS

We solved the problem after some struggle last year.
Only a few months back, people are still wondering how to do it:

https://discord-questions.trpc.io/m/1082437634590257288

Official docs are still small:

https://trpc.io/docs/server/adapters/aws-lambda

https://www.prisma.io/docs/guides/deployment/serverless/deploy-to-aws-lambda#6-test-your-deployed-rest-api

I would suggest we use the recommended stack for this.
https://github.com/trpc/examples-next-prisma-starter
Let us create an example repo, where we showcase the current missing part in the docs.

article is published! 👍


Scrollable dialogs should include a scrollbar

SEVERITY: Major
MODULE: Mountain Chart
Platform: iPad Air 2 iOS(8.3) / Safari 8.0
RELEASE: v0.8.1
STEPS TO REPRODUCE:

Navigate URL: http://static.gapminderdev.org/vizabi/release/v0.8.1/preview/mountainchart.html
Mountain chart page will be loaded
Click the “Stack”
Note that scroll bar under “Manual sorting of groups” is missing

ACTUAL RESULTS:
Scroll bar under “Manual sorting of groups” is missing in “Slack” options
EXPECTED RESULTS:
No scroll bar should be missing
SCREENSHOT:

I wrote a solution here. Use these styles: http://codepen.io/arthurcamara1/pen/avELvX

I assume it's not yet done, right? i have these very intrusive ones

@angieskazka Why do we even have a scrollbar just for the manual sorting? It could be just a list (no scrolling). If content grows too large the dialog itself will handle scroll.

@arthurcamara1 indeed

@hucharal Please check this out :)

It's been fixed


Optimizing hyperparameters

Hey!
I have basically implemented a version of your model myself. I got it to work on MNIST but I also want to make it work on other datasets.
My question is how did you find the optimal hyperparameters on the celebA dataset, did you do a grid search?
regards,
Riaan

Hi Riaan,
I started with hyperparameters similar to the papers/tutorials I referenced at the bottom of the notebook. Then I wrote a little parameter squashing function for the learning rates for the generator and discriminator. I believe I first wrote it to work with smaller images (16/16 or 32/32?) and then scaled up, changing hyperparameters as needed. But mostly just a few days of playing around with numbers and seeing what worked best.
Best,
Tim

Ahhh good. I have got some settings now that work.
Have you by any chance gotten good results on cifar10?

I haven't tried any other datasets other than MNIST. Good to hear that you got yours working!


Make it such that babel is not required?

I am not using JSX, however it seems like it still requires babel, could it be make such that it does not require it?

Do you mean in this project or the downstream project? In this project we publish a dist.js file that is already compiled. We have to compile the jsx. We can probably tweak the babel presets though and drop some stuff, but that would be a major bump.


failures at atlas 0.38.0

Description
Upgrading to the latest version of the atlas library leads to test failures in test_increment for orca-jedi. This is due to multiple fields with the same name being added to a fieldset. This is detected following a change to atlas:
https://github.com/ecmwf/atlas/pull/210
Instructions to reproduce
Steps to reproduce the behavior:

build with ecmwf/atlas 0.38.0
run ctest -V -R test_orcajedi_increment.x
See error

There are also some MPI failures during mesh generation in some of the orca-jedi tests. This is strange as they do not seem to extend to the atlas-orca tests. I see the following:
DEBUG(build_remote_index) @  (/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mo-bundle/atlas-orca/src/atlas-orca/meshgenerator/OrcaMeshGenerator.cc +623 generate)
Rank 0 [Mon Jun 24 10:16:16 2024] [c3-0c0s9n1] Fatal error in PMPI_Alltoallv: Message truncated, error stack:
PMPI_Alltoallv(683)...............: MPI_Alltoallv(sbuf=0x8ee090, scnts=0xd2acf0, sdispls=0xd2ad30, MPI_INT, rbuf=0x95cdf0, rcnts=0x9470d0, rdispls=0xd2ad10, MPI_INT, MPI_COMM_WORLD) failed
MPIR_Alltoallv_impl(475)..........:
MPIR_Alltoallv(350)...............:
MPIR_Alltoallv_intra(213).........:
MPIDI_CH3U_Receive_data_found(144): Message from rank 1 and tag 10 truncated; 2600 bytes received but buffer size is 1300
MPIR_Alltoallv_intra(213).........:
(unknown)(): Pending request (no error)

=========================================
Aborted (signal intercepted by atlas)
-----------------------------------------
BACKTRACE
-----------------------------------------
backtrace [2] stack has 25 addresses
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libeckit.so+eckit::BackTrace::dump[abi:cxx11]())0x162
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libatlas.so.0.38+atlas::backtrace[abi:cxx11]())0x9
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libatlas.so.0.38+atlas::library::atlas_signal_handler(int, siginfo*, void*))0x236
(/lib64/libpthread.so.0+)0xf850
(/lib64/libc.so.6+gsignal)0x35
(/lib64/libc.so.6+abort)0x181
(/opt/cray/mpt/7.7.4/gni/mpich-gnu/7.1/lib/libmpich_gnu_71.so.3+)0x202bf8
(/opt/cray/mpt/7.7.4/gni/mpich-gnu/7.1/lib/libmpich_gnu_71.so.3+MPIR_Handle_fatal_error)0x92
(/opt/cray/mpt/7.7.4/gni/mpich-gnu/7.1/lib/libmpich_gnu_71.so.3+MPIR_Err_return_comm)0x12e
(/opt/cray/mpt/7.7.4/gni/mpich-gnu/7.1/lib/libmpich_gnu_71.so.3+PMPI_Alltoallv)0x237
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libeckit_mpi.so+eckit::mpi::Parallel::allToAllv(void const*, int const*, int const*, void*, int const*, int const*, eckit::mpi::Data::Code) const)0x8a
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libatlas.so.0.38+atlas::parallel::HaloExchange::setup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const*, int const*, int, int, int))0xe2d
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libatlas.so.0.38+atlas::parallel::HaloExchange::setup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const*, int const*, int, int))0xb
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libatlas.so.0.38+atlas::functionspace::detail::NodeColumnsHaloExchangeCache::create(atlas::Mesh const&, long))0x15a
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libatlas.so.0.38+atlas::util::Cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, atlas::parallel::HaloExchange>::get_or_create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<atlas::parallel::HaloExchange* ()> const&))0x368
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libatlas.so.0.38+atlas::functionspace::detail::NodeColumns::halo_exchange() const)0x154
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libatlas.so.0.38+atlas::functionspace::detail::NodeColumns::haloExchange(atlas::FieldSet const&, bool) const)0x1c0
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/mobbs/base/cray_gnu/lib64/libatlas.so.0.38+atlas::functionspace::NodeColumns::haloExchange(atlas::Field const&, bool) const)0x87
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/make_mo__cray_gnu/orca-jedi/src/tests/orca-jedi/test_orcajedi_nemo_io_write_server_MPI2.x)
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/make_mo__cray_gnu/orca-jedi/src/tests/orca-jedi/test_orcajedi_nemo_io_write_server_MPI2.x)
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/make_mo__cray_gnu/orca-jedi/src/tests/orca-jedi/test_orcajedi_nemo_io_write_server_MPI2.x)
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/make_mo__cray_gnu/orca-jedi/src/tests/orca-jedi/test_orcajedi_nemo_io_write_server_MPI2.x)
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/make_mo__cray_gnu/orca-jedi/src/tests/orca-jedi/test_orcajedi_nemo_io_write_server_MPI2.x)
(/lib64/libc.so.6+__libc_start_main)0xe6
(/home/d00/tsearle/cylc-run/mobb-atlas-develop/share/make_mo__cray_gnu/orca-jedi/src/tests/orca-jedi/test_orcajedi_nemo_io_write_server_MPI2.x)

end of backtrace dump ...
=========================================

Instructions to reproduce

Change to "REF_ATLAS": "tags/0.38.0" in mo-bundle
run mo-bundle with ./bin/bbb stack-and-ctest option
view any of the outputs from the orca-jedi ctest tasks to see the error on the cray machines

This issue happens only in orca-jedi and not the atlas-orca ctests. This implies there is some issue with either the model interface or the integration of the various components.
Acceptance Criteria (Definition of Done)

ctests pass
sith comparisons pass

For whatever reason, the second of these issues no longer appears for me or Simon, and orca-jedi runs fine at atlas 0.38.0


Enable support for scoped razor styles

Blazor has a CSS isolation feature. *.razor.css files all get compiled into one <project-name>.styles.css file. Let's copy that one to the src directory and import it from index.tsx.

@FlorianRappl I think this is indeed also a feature of 3.2 too! I'll create a PR in a few moments, was waiting on your feedback first.


Why the web needs data to back up the claims. [EN] Feedback for: /choosing-the-web.html

I know they are all true, but I would like to see links out to external (or internal /web/) casestudies to back up these assertions.

@pbakaus - can you please address

The new internal draft is addressing this partially, but closing this issue for now as the doc is in limbo state.


Fix CDF settings tests

This fixes two failing tests which were caused by #2018 (see here)
In short, the CdfVersion was previously only taken from portal settings and now it will be taken from host settings as fallback.

FYI, the two other tests have been identified and we're workmen on them too

Rebased as 2d87f8c6f9442bfcdae0952e7d5233f1ba29c91c


Include all packages in setup

Coverage remained the same at 100.0% when pulling b974e14f3208b5a25134a74009f027b652d55d46 on marhag87:setup into 360ac33451e6b1c11f7dedcdb09b598c6df5a2c8 on propyless:master.

seems like a neat change.


Dynamic ngInclude inside ngRoute is not working

    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular.js"></script>
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular-animate.js"></script>
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular-sanitize.js"></script>
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular-route.min.js"></script>

            <uib-tabset active="active" >
                <uib-tab ng-repeat="tab in tabs" id="{{tab.id}}" index="$index+ 1">
                    <uib-tab-heading>
                        <i class="{{tab.class}}"></i>{{tab.title}}
                    </uib-tab-heading>
                    <!--   This line is not working-->
                    <ng-include src="{{tab.temp}}"> </ng-include>
                </uib-tab>
                <uib-tab active="inactive">
                    <uib-tab-heading>Testing</uib-tab-heading>
                    <!--                        This line is working-->
                    <ng-include src="'../Party/PartyCreation.html'"> </ng-include>
                </uib-tab>

ngInclude expects an expression, not an interpolation. Try with <ng-include src="tab.temp"> </ng-include>

ngInclude expects an expression, not an interpolation. Try with <ng-include src="tab.temp"> </ng-include>

In my example, i put 2 different types of

#1 is working, #2 is not working. I want to load html page dynamically... For that, i am using the ng include inside the ng repeat, but it is not working ...

@Narretz Thank you... :-)


README.txt: add MacOS section for flock installation

Signed-off-by: Xiang Xiao<EMAIL_ADDRESS>

@yamt I don't use macOS, so please add more instruction you fix in the first time setup.

@xiaoxiang781216 i'll take a look later


Data factory not generating the json code / mapping

Folks , what are the scenarios which causes data factory not to generate the backend json code ?  . When i click the code button on a copy activity it doesn't show me anything . The pipeline cannot be published as it throws error with out any message.  Is there a place that can show me the error message , FYI  the validation option shows there isn't any error in my pipeline

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

ID: 92f23bdf-28be-1c14-f786-82ce78c60cfa
Version Independent ID: 522daede-91b2-9b09-17eb-791bd0dd9bce
Content: Use the Azure portal to create a data factory pipeline
Content Source: articles/data-factory/tutorial-copy-data-portal.md
Service: data-factory
Product: unspecified
GitHub Login: @linda33wj
Microsoft Alias: jingwang

@arjun-hareendran I tried to follow the document and I am not getting any errors. Are you trying to follow the document and getting errors?

Hello,
The pipeline was building fine , but then i changed the linked service to use keyvault to store the connection details and now i am stuck here with my pipeline failing with out any error
When i click the code {} nothing come up.
[cid:699432ec-ab2b-4d93-9b9c-d99707f9be77]
Running the pipeline says failed , when i click view run
[cid:fa1ccec5-506e-40cd-81ef-23562a2eff07]
[cid:09ef585a-0b99-433a-8a33-b6ad84a554cd]
I have no idea where to look for the error and stuff. I am stuck here and the only option that i have to redo the complete pipeline creating a new ADF. Is there any assistance that you will be able to provide ?
Also , this might be out of this context but i will be greatfull if you can help with the below.

Parameterize linked service ? , the idea is to use the same pipeline for Dev, QA and Prod .
*
{
"name": "generic_vehcile_dataset",
"properties": {
"linkedServiceName": {
"referenceName"<EMAIL_ADDRESS>"type": "LinkedServiceReference"
},
"type": "AzurePostgreSqlTable }
Is there any document that details how to create ADF using visual studio. I am kind of having a bad experience with ADF GUI.

Thanks
Arjun
+91-9880553417

From: VairavanS-MSFT<EMAIL_ADDRESS>Sent: Wednesday, May 23, 2018 1:14 AM
To: MicrosoftDocs/azure-docs
Cc: arjun-hareendran; Mention
Subject: Re: [MicrosoftDocs/azure-docs] Data factory not generating the json code / mapping (#8980)
@arjun-hareendranhttps://github.com/arjun-hareendran I tried to follow the document and I am not getting any errors. Are you trying to follow the document and getting errors?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/8980#issuecomment-391116917, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMxpigiVa4rHF36QZXVDLJd_YWOdl-p_ks5t1Gq3gaJpZM4UId1t.

@arjun-hareendran There is no visual studio extension for ADFv2 but it is on the roadmap. We are using this platorm for document feedback. This is more of an issue that you are facing. Can you please post the question in our
data factory MSDN forum? Please reference this github issue link in your question. Someone in our community should be able to help you with this issue.


London-9 - Hadi A.P - Full-Stack-Project-Assessment

done number 100 till 199

https://cyf-hadi-full-stack.netlify.app/


Server side sorting, I always get the same sortModel

I have a gridOptions with enableServerSideSorting: true.
In the parameter of the "getRows" function of my datasource the params.sortModel[0].sort has always the value 'asc'. Even if I click multiple time on the same column header.

i can't reproduce this here.
http://localhost/angular-grid-pagination/pagingServerSide.html
i debugged thought the code, and when no sort is applied, the sortModel array is empty.
so i'm guessing something is wrong with your code?


After the last update dragging doesn't work anymore

Describe the bug
as in title.
After last update at 8.6.3 dragging rows is becomed impossible
Steps to reproduce
I've just updated the plugin
Expected behavior
.
Are you using the mobile app?
No
Obsidian debug info
.
Relevant log output
.

Thanks for posting this. Will update today.


[do not merge] Style the email collection page

https://trello.com/c/HSre7K10/453-style-the-mvp-email-collection-page

I had a quick go at this based on the comments the #government-frontend team posted in Slack, but I'm going to park this now until we can get some time to pair with someone from that team as I don't really know how to apply best practices.


Add option to enable planning the 5th year

As title.

You can, click the settings button on the block for the first sem.

Closed as complete 🤡. Consider putting in FAQ.


Final changes

Added how to connect remotely and UNIX pipes and more commands.

These are the final recommendations for the CLA and Git curriculum.


Rename to "modal launch" and add vscode

Still only for demo purposes.
@prbot approve
pip install -U modal
modal launch jupyter
modal launch vscode

@prbot approve


posty tells herself she should avoid security cameron if she's carrying the ladle full of soup

p "{i}I should probably avoid {b}Security Cameron{/b} if I have this ladle. Don't want him to think I would spill the soup on a painting!{/i}"
im assuming thats how you make the text itallics but idk-


Fluidplayer Version 2: player is not defined

It says "player is not defined" in the console when using the Fluidplayer Version 2 and calling the fluidPlayer() Function.
How do you fix this?
Thank you.

It sounds a little bit, like Fluid Player is not yet initialized when trying to call it. Please have a look here (scroll down) for working code (v2):
http://alpine-dash-hls.gq/demos/fluid-player
Please ensure to include the player ".js" and ".css" as well as initializing the player by the command
<body>
  <main role="main" id="main">
    <video id="player" controls>
      <source src="playlist.m3u8" type="application/x-mpegURL">
    </video>
  </main>

  <!-- Include fluidplayer.js and dash.js in your page -->
  <script src="https://cdn.fluidplayer.com/v2/current/fluidplayer.min.js"></script>
  <script src="https://cdn.dashjs.org/latest/dash.all.min.js"></script>

  <script>
    fluidPlayer('player');
  </script>
</body>

Hi @random-git-username, could you provide an example of your integration code to help us debug your issue?. As @majamee suggested, please ensure that you have included the Fluid Player Javascript and CSS files. As per our documentation the following are required:

The Javascript and CSS files of the player;

An HTML5  tag;

A single Javascript line of code that attaches the player to the video tag.

Example Integration Using Optional Parameters:
<script src="https://cdn.fluidplayer.com/v2/current/fluidplayer.min.js"></script>

<video id='my-video' controls style="width: 640px; height: 360px;">
    <source src='vid.mp4' type='video/mp4' />
</video>

<script type="text/javascript">
fluidPlayer(
   'my-video',
    {
        layoutControls: {
            // Parameters to customise the look and feel of the player
        },
        vastOption: {
            // Parameters to customise how the ads are displayed & behave
        }
    }
);
</script>```

@majamee, Thank you for your suggestion here

@majamee, Thank you for your suggestion here


[main] Upgrade to latest dependencies

Cron -knative-prow-robot
/cc we don't use Prow
/assign we don't use Prow
Produced by: knative-sandbox/knobots/actions/update-deps
Details:
bumping knative.dev/pkg 6ec9c1a...4fced01:
  > 4fced01 Use knative/action/go/downstream-test (# 2507)
  > 16b36b7 Add support for admission webhook warnings. (# 2498)

Codecov Report

Merging #439 (f618134) into main (c689d8f) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #439   +/-   ##
=======================================
  Coverage   81.83%   81.83%
=======================================
  Files          27       27
  Lines        1382     1382
=======================================
  Hits         1131     1131
  Misses        223      223
  Partials       28       28

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 c689d8f...f618134. Read the comment docs.


Want to contribute, don't have time to commit fully

Hello,
I want to know if there was a way I could pass on some of the plugins I've made for the most recent release of Pico.
So far I've made/remade: An RSS Feed, A PageCount/Popular Posts, a Pagination, an updated PicoOutput, and soon I'm going to try to knock out the Search plugin, and BreadCrumbs, maybe even a ContactWidget.
I'm a big fan of Pico, however I'm super finicky about the software I use so I've been hacking away at Pico to make it smaller and to meet my needs. As a result, I have the plugins above working on an install without the PicoDepreciated Plugin running that  I think someone else might want to use on their blog or whatever.
Sadly, I have a lot on my plate right now and I can't spend a lot of time refining them / documentation, but the core code and logic is pretty strong and easy to take on. If you have any suggestions on what you recommend I do, I would really appreciate it. If nothing else, I might just drop them all into a single repo and try to get that repo added to the wiki list for reference.
Thank you, Pico is pretty awesome.

Sure, looking forward to it! Simply add your plugins to Pico's wiki :+1:
One repo per plugin is preferable. We don't really have any demands on plugins listed in Pico's wiki (in contrary to plugins recommended on Pico's website), however, documentation should at least tell users how to use your plugins. But that's it :smiley:

Alright so I made a repo to hold all the plugins I've made and short explanations for each but for now, that's all I can commit.
I went to edit the wiki page to add my plugins, but wasn't sure how you'd like me to add them. I decided to add a Pico Collection to the third party section.
Let me know if that doesn't work for you.
Thank you again for making a pretty cool CMS.


python312Packages.python-multipart: 0.0.17 -> 0.0.19

Diff: https://github.com/Kludex/python-multipart/compare/refs/tags/0.0.17...0.0.19
Changelog: https://github.com/Kludex/python-multipart/blob/refs/tags/0.0.19/CHANGELOG.md
fixes CVE-2024-53981
Feel free to merge into staging-next if that's appropriate.

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Yes, staging-next please.

Yes, staging-next please.

I usually base my PRs on a commit that lets me change the target branch freely.


Fix schema

This PR ensures that the XSD schema definition can be used to validate a i18n extended BPMN diagram using standard XSD schema validators (i.e. the one embedded in Java).

Thank you for the fix


feat: added yarn and pnpm installations

Added yarn and pnpm for installing dependencies
I've used https://github.com/eslint/eslint/pull/13756 as base for this PR and added pnpm. I once tried to link create-config with eslint and things seemed to work fine with yarn berry version too.
fixes: https://github.com/eslint/create-config/issues/20

Looks like we have some test failures.

Will check

I've re-run the ci, and it's ✅. 🎉


Remove rem and pixel fallback, instead default to px

It makes me sad to remove this, but having tried out including the breadcrumb component in the govuk-elements application, the font sizes are too small.
In our new world of isolated components - we don't have any control over the :root or html element of the document.
The font-size on the html element - set by govuk_template to 62.5%, is affecting the font size of the breadcrumb component, this component, which previously used font-size 1rem = 16px, instead is rendered at 10px.
In a future where we are no longer using govuk_template, we can revisit this decision. However, if our components are to exist in codebases we don't have control over - where the font size on the root or html element could vary, we will have to use pixels to prevent unexpected differences in the font-sizes of components.

Can we add a temporary global override? This also makes me 😿

I'm not sure how that would work... 💭
If you've got an example, that would be handy!

@nickcolley  if we pulled in a global reset or use :root then we'd be affecting unknown stuff they might have setup with rem. PX is the safest option 😢

I was thinking if our components at the top level are rem/px based and internals are em based, we'd be able to turn rems on and off depending on what project you're working in? 🤔

@nickcolley let's come back to this when we start work on typography. For now it means we can test our packages of components and they will render as expected when used alongside govuk_template.


fix(#patch); pricelib; fix UniswapForksRouter.getLpTokenLiquidityUsdc decimals; add DPR override

Mis-pricing of depler (DPR) token due to low liquidity: https://dexscreener.com/ethereum/0xa14d7186a935a1f07ca247fa9363a8e45e8b68e9
Fix:

there was a decimal issue in uniswap router's liquidity calculation, fixed for all usage
added oracle order override for delper

[getLiquidityBoundPrice] token: 0x077416cc6242b3a7d8e42652b8a6a2599fda4a92 (reported price * amount): (43.166591 *<PHONE_NUMBER>.145014051472408216) bound to available liquidity:<PHONE_NUMBER>1568125952580534; new price: 0.0000001930612506400676865339973194571663

Deployments:

https://okgraph.xyz/?q=dhruv-chauhan%2Farbitrum-one-bridge-ethereum-2

Other affected subgraphs:

lido-ethereum: https://okgraph.xyz/?q=QmS6Hjpvu5MeQ3p83KnTVzxB4om5tXydsX7kduiKzKygvS
optimism-bridge-v2-ethereum: https://okgraph.xyz/?q=QmYvJmyJBXSYroBYMCuNjLpcjuwcSc8obdaJTR19JPkcUP
optimism-bridge-v2-arbitrum: https://okgraph.xyz/?q=Qmbdg6cFpaf81wEngNUHAzeqQojUWPpLStwTr8hB5Q4ATL

@dhruv-chauhan the deployment you linked (https://okgraph.xyz/?q=dhruv-chauhan%2Farbitrum-one-bridge-ethereum-2) looks like it has the same issue

TVL is calculated as,
tvl = getInputTokenAmountPrice(inputTokenBalance)

Inside getInputTokenAmountPrice, we would fetch the price of one token and multiply it by the amountof tokens
Fetching the price of a single token would bypass our liquidity bounding check, since multiplication by amount is done outside the pricelib
Updated the function to separately set one token's price and amount's price

@dmelotik


Update MD file on new branch 2017-20-08_13-11-38

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestCon.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Registered treated as a keyword in Enum definition

Hi,
I was using FormFlows and used "Registered" as a enum element. Although the form rendered the enum element but the form does not accept "Registered" as an option on the Emulator.
Regards,
Rohan

I tried this and it worked fine.  I also can't think of any reason that there would be anything special about registered.  Can you give supply more details on how to repro this?


NextCloud backup script fix

The NextCloud guide has instructions to back up to a second VM. They include a script to run on the second VM:
#!/bin/bash

sudo rsync -avz --progress --delete --log-file=/root/nextcloud_backup/rsync_nextcloud_storage.log /root/nextcloud_backup/ root@<Nextcloud_VM_IP_Address>:/mnt/backup

We got a report that this has the source and destination switched, such that backups on the original VM will actually be deleted. Seems it should be:
#!/bin/bash

sudo rsync -avz --progress --delete --log-file=/root/nextcloud_backup/rsync_nextcloud_storage.log root@<Nextcloud_VM_IP_Address>:/mnt/backup /root/nextcloud_backup/

Fixed in #635

Good catch thanks.


Missing Benchmark Scripts for PPO

Hi @joschu
You added the benchmark code, but missed the script:
https://github.com/openai/baselines/blob/master/baselines/bench/benchmarks.py#L80
Using the run_mujoco script with the default parameters i can't even get half of the reward published in the ppo paper, so I'm wondering if there are different settings in this ppo2 script that go with the ppo publication.
Thanks

The ppo2 code isn't released yet
However I fixed pposgd_simple.py in the last commit -- the vf clipping was causing a major problem.


Add Marker plugin

Marker is a simple tool that enhances the productivity when working on the command-line.
It allows "bookmarking" commands and quickly fetching them without using shell aliases/functions .
The Project ReadMe contains more details.
Hoping this gets merged :)

Your marker function looks really cool, I specially like the fuzzy matching part (I fell in love with it first in Sublime Text), but I don't think this belongs here: it's essentially adding a source statement in your zshrc file, which you already indicate when running the installer. I believe having this plugin will not make it easier than it is now for your users.
I liked the idea though (and sorry for the late response)!


open several files at once

Hallo,
with remote atom it's posible to write into my remote bash something like
rmate file1.txt file2.txt
or even
rmate file*
and it opens multiple files at once.
I thought this doesn't work in VSCode because of the preview mode in vscode so I deactivated it through
"workbench.editor.enablePreview": false
in my user settings.
However it doesnt work. It still opens just one file in VSCode.
I would love to see above feature in remote vscode. Do you think this is something doable?
Thanks a lot!

Hi,
Yes, it is doable, I though is was already working, but it is not.
I will need to investigate that and implement the solution.

I see the same problem, happened just recently for me, no more than a week ago.  Used to work great, and was able to open several files at once.

I didn't change anything in the extension in the last few weeks. Seems to be something else.
Regarding the investigation, I didn't have time to take a look on it yet.

Yep, I had an older version of Visual Studio Code 1.11.2, and am able to open multiple files, so works well.  I'm guessing its broken for versions 1.51 and newer.  Since rmate feature is more important to me, I'll just use that for now.  Thanks.

In the meantime a alternate fix for this is the "Keep Open" option which you can activate by right clicking the tab you want to "keep open" (or Ctrl + K  Enter) and then run rmate on the following files you want open.

Is opening a folder support in plan ?

Any update on this?  I really love this concept, but not being able to have more than 1 file open at a time really kills it's big benefit for me.

I found sshfs is very handy. It's better than remote-vscode, and it's more general in use.

My Solution/Workaround for this:
use the Command Palette Ctrl-Shift-P to open your settings file, just enter "Preferences: Open User Settings"!
Once you've opened your settings file (your settings file should be located on the right), add the "workbench.editor.enablePreview": false

Dear @romanmar . In the very first post when I described the problem I already included that solution. but I'm still unable to to
rmate file1.txt file2.txt
or even
rmate file*
which both was possible with remote-atom and rmate

You are welcome to contribute and help investigating the issue.

@bschnabel Oh I see, for me I had problems when I opened one file at time.  Why won't you write a workaround, wrap rmate script and just call rmate for each file, it would work well.  Here is what I have in my .bashrc   Just dont open it in a directory that has 100's of files, or write a script to limit it to 10.
rmate() {
        for var in "$@"
        do
                ~/bin/rmate --host $SSH_RHOST -p 52698 -m "${HOSTNAME}@${var}" $var
        done
}

that's a good idea. would this also work with something like rmate *.conf?
By now I just sort of got used to open the files one bye one.

So I have different style of work around.
I set "workbench.editor.enablePreview" to false and then I use small python script to open up the files I want.
import os

openList = ['meta.py', 'aemain.py', 'alphaEngine.py', 'enigma.py', 'epoch.py', 'phaseToDensity.py', 'plotFactory.py', 'printShop.py', 'os_sys_tools.py' ]

for py in openList:

  cmd = 'rmate -p 19998 ' + py
  os.system(cmd)

The code as is is not going to work.  It need to refactored.

ls -p | grep -v / | while read x; do rmate $x; done


No such file or directory: 'notify-send'

Apparently Densify requires notify-send.
GUI hangs on compress. In a terminal I see:
Traceback (most recent call last):
  File "/opt/Densify/densify", line 305, in on_button_clicked
    subprocess.run(["notify-send", "PDF Compressed!"])
  File "/usr/lib/python3.8/subprocess.py", line 489, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/usr/lib/python3.8/subprocess.py", line 854, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'notify-send'

Should be solved by doing on a Ubuntu system
sudo apt install libnotify-bin

Ideally the install script installs it, or the code checks if present, instead of blocking the GUI

Follow up error after libnotify-bin with a file output of test:

I obtain notification that filename does not end on .pdf

Nevertheless, the GUI hangs, as although this happened, calling gs happened anyway ?
 GPL Ghostscript 9.50: **** Could not open the file None/test .
 **** Unable to open the initial device, quitting.
 Traceback (most recent call last):
   File "/opt/Densify/densify", line 309, in on_button_clicked
     oFileSizeRaw = os.path.getsize(oFile)
   File "/usr/lib/python3.8/genericpath.py", line 50, in getsize
     return os.stat(filename).st_size
 FileNotFoundError: [Errno 2] No such file or directory: 'None/test'

Follow up error after libnotify-bin with a file output of test:

I obtain notification that filename does not end on .pdf

Nevertheless, the GUI hangs, as although this happened, calling gs happened anyway ?
 GPL Ghostscript 9.50: **** Could not open the file None/test .
 **** Unable to open the initial device, quitting.
 Traceback (most recent call last):
   File "/opt/Densify/densify", line 309, in on_button_clicked
     oFileSizeRaw = os.path.getsize(oFile)
   File "/usr/lib/python3.8/genericpath.py", line 50, in getsize
     return os.stat(filename).st_size
 FileNotFoundError: [Errno 2] No such file or directory: 'None/test'

Nevertheless, the GUI hangs, as although this happened, calling gs happened anyway ?

this one is a duplicate of #9

@bmcage #9 is resolved in v0.3.2 which should solve your problem. I will open a separate issue for your suggestion of including the installation of libnotify-bin in the install script. Thanks!
Thanks again for chiming in again @jose1711!


Corrected contradicting "current_velocity" topics for eca_a9_base.xac…

…ro and eca_a9_snippets.xacro
Signed-off-by: Tom Oliver Watsham<EMAIL_ADDRESS>

Hi @TomW1495, thanks for the fix! Weirdly the build didn't pass, I will start it again manually since I know there were some changes on the OSRF Docker images lately just to be sure that didn't affect anything.

Now it seems to be running, I will merge this now. Thanks for the contribution :)

No worries, I haven't had experience with Travis before so I was a bit worried I missed something!


Add CHANGELOG.md and use towncrier for automatic assembly

Closes #759.

The lint on GitHub Actions seems to be failing though, seems like some issue with the remote branch not being fully fetched? Probably an explicit git fetch origin <BASE-BRANCH> is needed because the linter tries to inspect what changed from the base branch.

Yes, indeed the GitHub Checkout action only fetches the pull request branch by default. Added a command that manually fetches the master branch.


Region/selection background color is unlike the default region highligh in the README

Hello there and thanks a lot for the awesome colorscheme!
In Emacs, I'm getting region selections highlighted like this:

I've tried configuring it "back" to default with (setq nord-region-highlight "default"), which is a bit silly, but I keep getting the pink selection highlight.
Why might this be? I want it to look like in the README:

Environment:
echo $TERM
screen-256color

emacs --version
GNU Emacs 26.1

The terminal emulator is Termite.
The terminal theme is Nord as well.

This also appears to be an issue for me.
Environment
> echo $TERM
screen-256color

> emacs --version
GNU Emacs 26.1

Terminal Emulator: iTerm2, Build 3.2.0
Terminal Theme: Nord

Same observed here. Environment:
$ echo $TERM
screen-256color

$ emacs --version
GNU Emacs 25.2.2

$ tput colors
256

$ echo $COLORTERM
truecolor

I have also notices that nord-comment-brightness have no effect, meaning the comment brightness never change. Nord theme is used in gnome-terminal, tmux and emacs.


Increase the amount of connected devices

Hi @leonovk, thanks for keeping this repo up.
I am currently using this repo for a project where I need multiple devices to connect to my VPN.
As 255 devices may be too low sometimes, is there a way that you could integrate a flexible way to change the maximum devices allowed?
As far as I can see, the alternative is to modify the WireGuard config in the image.
Thanks for you help 💯

hi @BeppeMarnell this might help you https://github.com/leonovk/wg-rest-api/issues/70

@leonovk Uhh yeah sorry, I misinterpreted that conversation then. Thanks!


Forbid Dispatch From Within Reducers

Just as Redux we should forbid dispatching actions from within reducers, since reducers should be free of side-effects.
I've just implemented this for Swift Flow and thought it would make sense to bring this into ReduxKit as well. I'm not sure if implementation & specs fit your style, so I'm looking forward to feedback!

Current coverage is 95.19%

Merging #19 into develop will increase coverage by +0.51% as of 4f57925

@@            develop     #19   diff @@
=======================================
  Files            15      15
  Stmts           376     416    +40
  Branches          0       0
  Methods           0       0
=======================================
+ Hit             356     396    +40
  Partial           0       0
  Missed           20      20

Review entire Coverage Diff as of 4f57925

Powered by Codecov. Updated on successful CI builds.

Thank @Ben-G. That fit's in well. Reducers were required to be pure before I bought in the StateStream type. I was thinking it should be the responsibility the the stream provider. But that's not where the reducing happens. And I'm removing the StateStream again at the moment anyway.
Original code for reference: https://github.com/ReduxKit/ReduxKit/blob/0.0.19/SwiftRedux/CreateStore.swift#L128-L142


Add some initial APIs for copy-on-write support

Which issue does this PR close?

Part of #1981.
Rationale for this change

I've played around with the code to add some initial APIs for copy-on-write support. The COW support can benefit for our use cases to reduce memory allocation cost. I'd like to add some initial support to move it forward.
What changes are included in this PR?

This change is not fully COW support but adds some initial APIs for that.
Are there any user-facing changes?

There is some overlap with #2902

This is really exciting, left some further comments. I had envisaged that into_builder and related APIs would keep the existing values. Effectively they are a way to go from the immutable Array representation back to the mutable Builder representation?

Yes, they can. unary_mut demonstrates it. You can give it a op which returns original values for all or partial indexes to keep the existing values.
For into_builder, PrimitiveBuilder currently doesn't offer the capacity to advance without setting its value buffer. For keeping the existing values, we may need to add an API for advancing without changing buffer values.
Thanks for your review!

currently doesn't offer the capacity to advance without setting its value buffer
This is by design, as it would allow for unitialised memory. My suggestion is that into_builder would create a builder with the same length as the array from which it was created, i.e. array.into_builder().finish() would be a no-op. Does that make sense?

This is by design, as it would allow for unitialised memory. My suggestion is that into_builder would create a builder with the same length as the array from which it was created, i.e. array.into_builder().finish() would be a no-op. Does that make sense?
You would then be able to implement things like unary_mut by doing something like
let mut builder = array.into_builder()?;
builder.as_mut_slice().for_each(op);
builder.finish()

This can work as like currently unary_mut does that iterating existing values as slice and mutating values as like.
One minor disadvantage of making the same length for the builder is, you cannot use builder's APIs (append_value , etc.) to simply overwrite the existing values.
Calling the builder's APIs like append_value will continue from the end of the existing array instead of mutating the existing values.
The builder API cannot read existing values. So it cannot be used with an op which reads existing values and mutates that.
From the point of view, the suggestion of as_mut_slice makes sense to me.

I think a test of the null behaviour would be good, along with potentially one of the slicing behaviour (which I think will currently fail, which is fine).

This has a null test now. Not sure what slicing behavior you thought? Slicing array and build builder from it?

Thanks @tustvold


Build error on Android when changing Scripting Backend to il2cpp

Hello,
I had to change to 64bit support and therefore to il2cpp Scripting Backend on Android.
Now cannot build anymore. I get the following error:
"Failed running il2cpp.exe" ... "error: undefined reference to '_Detect'".

This is because il2cpp supports plugins that are made in C++. By default, the plugins are compiled from java language in android.
More information can be found on unity documentation.

any plans to update this to support IL2CPP?


Support 32-bit floats.

Currently, the binary reader raises IERR_INVALID_BINARY for all float values that don't declare length 8. However, 32-bit floats (length 4) are also allowed.
Read support should be prioritized. Write support can also be added.

Read support has been added via ion_reader_read_double in #155
Leaving this issue open for the remaining task: adding a writer API to write 32-bit floats.

Can I try the writing the writer API?

@abhinuvpitale Of course!

Is there a timeline for support of writing float values yet?

@nikhilsr For clarification, ion-c presently supports writing C float types as Ion floats, but they are written using the IEEE-754 binary64 encoding.
This issue is about adding a writer API to support writing floating point types using the fewer bits of the IEEE-754 binary32 encoding.
We presently have no timeline for the latter, but I'll take a look.

This should be resolved by PR #232 . A future change will add an option to enable writing double values as 32-bit floats when it's losslessly possible.


Fixed problem with fold=-1 in mpl drawer and added fold tests

Summary
Fixed #4506
Details and comments
Fixed display when fold=-1 in mpl drawer, which indicates no folding. It now displays the same as when the fold number is greater than the number of anchors.
Added a fold test with 2 png comparison files to test fold=-1 and fold=4.

MPL circuit drawer issues are piling up, since we dont have a good way to track changes on it. I'm putting this PR on hold (meaning "do not merge yet") until https://github.com/Qiskit/qiskit-terra/pull/4544 (or a similar solution) gets in.

#4544 is merged... Let's add a test with the new method!
I will try helping, but fill free to do it yourself and ask me if any question.

I supplied 2 test images for this one.

This one was covered by PR #4616.


⚠ Bofrost.de has degraded performance

In f7bcda2, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1223 ms

Resolved: Bofrost.de performance has improved in f574be5 after 1 minute.


PlanetShine to full 1.1 compatibility

Closes #4188

These both test fine locally for me.

Well fixed the frozen file issue, but it doesn't want to install the config still
Dependency on PlanetShine found, but nothing provides it.
Module PlanetShine required, but not listed in index, or not available for your version of KSP

Installs fine manually with tweaks, the issue is that when Jenkins installs PlanetShine-Config-Default it's using the extant metadata for PlanetShine (no 1.1.2 compatibility).
DUMMY_KSP\GAMEDATA
\---PlanetShine
    |   LICENSE
    |
    +---Config
    |       CelestialBodies.cfg
    |       Settings.cfg
    |
    +---Icons
    |       ps_disabled.png
    |       ps_enabled.png
    |       ps_toolbar.png
    |
    \---Plugins
            MiniAVC.dll
            PlanetShine.dll
            PlanetShine.version


Double The Haag's

New Detections

Anomalous Usage of 7z

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Anomalous usage of 7zip :x:

diskUsage: 393216
runDuration: 0.997s
scanCount: 0

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Anomalous usage of 7zip :white_check_mark:

diskUsage: 413696
runDuration: 5.333s
scanCount: 8014

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Office Product Spawning CertUtil :white_check_mark:

diskUsage: 425984
runDuration: 3.481s
scanCount: 4337

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Office Product Spawning Wmic :white_check_mark:

diskUsage: 425984
runDuration: 3.902s
scanCount: 4337

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Office Product Spawning BITSAdmin :white_check_mark:

diskUsage: 425984
runDuration: 3.754s
scanCount: 4337

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Office Product Spawning MSHTA :white_check_mark:

diskUsage: 425984
runDuration: 3.954s
scanCount: 4337


Is there a way to remove every border

I would like took remove every border style.
I was able to remove border for diagnostic and for cmp documentation, but not for hover doc and function signature help.
Is it possible to overwrite or remove every border style?
PS: I'm blocked here :
https://github.com/VonHeikemen/lsp-zero.nvim/blob/64c065a455f9e0d4e7d0ab263ae01be2855b4590/lua/lsp-zero/server.lua#L192-L202

Never thought I'd see the day....
Anyway, right now what you can do is override these settings after the lsp-zero's setup.
vim.lsp.handlers['textDocument/hover'] = vim.lsp.with(
  vim.lsp.handlers.hover,
  {border = 'none'}
)

vim.lsp.handlers['textDocument/signatureHelp'] = vim.lsp.with(
  vim.lsp.handlers.signature_help,
  {border = 'none'}
)


Create some MVP level solutions for the Local Radio Station and Amateur Radio technical communities.

[ ] MVP for monitor commercial LP FM
[ ] Talk to leaders in the HAM world for ideas
[ ] develop MVP / opensource projects to kick start projects

@cconstab can you please add a label(s) to this so we can better track status?  TY


Support for postgresql and using database credentials on environment file

As postgres is really a good opensource database I would like to use postgres on this project.
But for user to enter database username and password I would like to use .env file. And please do it like this.
.env file will not be committed but .env.example will be committed so developer can check which which environmnet variable should be committed
.env.example will probably look like this
DB_USERNAME=
DB_PASSWORD

So developer can create .env and modify to look it like this.
DB_USERNAME: Admin
DB_PASSWORD: secret@123

It may seem hard but it's really easy. If any problem feel free to post.

I created pull request for this issue. https://github.com/bloggervista/Bee-Connect/pull/13

@nenadmil  Thanks bro. Can I write your name in contributor docs. I am very happy to write your name. I will close it but don't forget to reply me as i cannot write name without contributors permissions.

Yes, you can add me to your list of contributors.

done.


They don't give the images in the carousel

When I want to implement the carousel in my next.js project, they do not provide the images, check that

Hi @NaiDevs, Please share your code.

I don't know why but it already gave me the image, thank you very much anyway

@NaiDevs Please use your desire image instead of our default image inside the carousel component. If you use nextjs with keep-react then you can use like this, but if you use react js then you have to use html img component instead of  component

Thank you.

That's it, I solved the problem, thank you very much


Authorization Error with GitHub OAuth API, when using Clementine JS in c9 cloud box

Hi, I would like to report an issue regarding authorization via GitHub with c9 cloudbox.
I was starting the Timestamp-Microservice API project, and followed the Waypoint that came before it.
I followed the instructions provided in the waypoint on how to set up Clementine JS on c9 cloud; and every time I tried to login after that using GitHub; it threw this error:
AuthorizationError: The redirect_uri MUST match the registered callback URL for this application.
    at Strategy.OAuth2Strategy.authenticate (/home/ubuntu/workspace/node_modules/passport-github/node_modules/passport-oauth2/lib/strategy.js:126:25)
    at attempt (/home/ubuntu/workspace/node_modules/passport/lib/middleware/authenticate.js:348:16)
    at authenticate (/home/ubuntu/workspace/node_modules/passport/lib/middleware/authenticate.js:349:7)
    at Layer.handle [as handle_request] (/home/ubuntu/workspace/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/ubuntu/workspace/node_modules/express/lib/router/route.js:131:13)
    at Route.dispatch (/home/ubuntu/workspace/node_modules/express/lib/router/route.js:112:3)
    at Layer.handle [as handle_request] (/home/ubuntu/workspace/node_modules/express/lib/router/layer.js:95:5)
    at /home/ubuntu/workspace/node_modules/express/lib/router/index.js:277:22
    at Function.process_params (/home/ubuntu/workspace/node_modules/express/lib/router/index.js:330:12)
    at next (/home/ubuntu/workspace/node_modules/express/lib/router/index.js:271:10)
    at SessionStrategy.strategy.pass (/home/ubuntu/workspace/node_modules/passport/lib/middleware/authenticate.js:325:9)
    at SessionStrategy.authenticate (/home/ubuntu/workspace/node_modules/passport/lib/strategies/session.js:71:10)
    at attempt (/home/ubuntu/workspace/node_modules/passport/lib/middleware/authenticate.js:348:16)
    at authenticate (/home/ubuntu/workspace/node_modules/passport/lib/middleware/authenticate.js:349:7)
    at Layer.handle [as handle_request] (/home/ubuntu/workspace/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/ubuntu/workspace/node_modules/express/lib/router/index.js:312:13)

I found a fix for this after a while.
In the .env file, the APP_URL variable was set as https://timestamp-microservice-alayek.c9users.io; which causes the error.
When I appended a trailing slash at the end of it: https://timestamp-microservice-alayek.c9users.io/, it worked fine.
Kindly update the instructions if this is a bug. A lot of students could potentially face this issue.

@alayek If your fix works, please close this issue. Also, ClementineJS is not required for any of the API Basejump.

Thanks @AkiraLaine, but don't you guys need a PR to update the instructions to explicitly state the trailing slash?

@alayek The trailing slash is already in the example, so no correction is needed. Thanks and happy coding!

.env file's APP_URL must equal the GitHub submitted Authorization callback URL
to fix copy and paste APP_URL  into the Authorization callback URL when updating application on GitHub

I just want to add: make sure you restart the 'node server.js' after you change the .env file (to update the env settings)

It seems that FreeCodeCamp guide has left something!
You need the env var "redirect_uri", it worked for me!
My example
APP_URL=https://dynamicwebapp-1-laspark.c9users.io/ redirect_uri=https://dynamicwebapp-1-laspark.c9users.io/auth/github/callback


Transaction Info (incl. expanded mode: Full Transaction Info)

[ ] the amount field should not show "-" signs on outgoing transactions.
[ ] The share buttons should share permanent IPFS permalink to transaction record

https://zpl.io/agNYn1R
https://zpl.io/agNYn1D
https://zpl.io/bPmGdNx
https://zpl.io/Vknqm9L

@TalgatNurdinov provide latest design mockups for Android. We have finished this for iOS (
https://github.com/horizontalsystems/bank-wallet-ios/issues/232 ) but not for Android

https://app.zeplin.io/project/5b18ecff68e34a92986b0224/dashboard?seid=5b90faef4e79f19ceb4f2dbc

@TalgatNurdinov good!


Prerender not generating files when strict mode is true

Command
build
Is this a regression?

[ ] Yes, this behavior used to work in the previous version

The previous version in which this bug was not present was
No response
Description
When I run the command
node --max_old_space_size=8192 node_modules/@angular/cli/bin/ng run ui:prerender:qa
With the following config
"prerender": {
          "builder": "@nguniversal/builders:prerender",
          "options": {
            "guessRoutes": false,
            "browserTarget": "ui:browser",
            "serverTarget": "ui:server",
            "routesFile": "./src/prerender-routes.txt",
            "numProcesses": 4
          },
          "configurations": {
            "production": {
              "browserTarget": "ui:browser:production",
              "serverTarget": "ui:server:production"
            },
            "qa": {
              "browserTarget": "ui:browser:qa",
              "serverTarget": "ui:server:qa"
            },
          }
        },

The prerender-routes.txt has only one line (for test)
 /about-us
The step of prerendering routes never happpen.
tsconfig file with strict true.
"strict": true,

But when the tsconfig file with strict false, everything works fine.
"strict": false,

Minimal Reproduction
node --max_old_space_size=8192 node_modules/@angular/cli/bin/ng run ui:prerender
Exception or Error
There is no error or exception the process just finishes without prerendering the files with I'm using strict mode.

Your Environment
Angular CLI: 15.1.2
Node: 18.19.1
Package Manager: npm 9.7.2
OS: win32 x64

Angular: 15.1.1
... animations, cdk, common, compiler, compiler-cli, core, forms
... language-service, localize, platform-browser
... platform-browser-dynamic, platform-server, router

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1501.2
@angular-devkit/build-angular   15.1.2
@angular-devkit/core            15.1.2
@angular-devkit/schematics      15.2.10
@angular/cli                    15.1.2
@nguniversal/builders           15.1.0
@nguniversal/common             15.1.0
@nguniversal/express-engine     15.1.0
@schematics/angular             15.2.10
rxjs                            7.5.5
typescript                      4.9.4

Anything else relevant?
Is there any way that I can know the reason that the files are not being generated? No error or message is thrown.

Hi @guilhermebentomarques, it's unclear what problem you're experiencing as we lack sufficient information to reproduce it accurately.
I recommend updating to the latest stable version, as significant changes have been made since version 15. If the issue persists, please consider opening a new issue with a minimal reproduction. To create a minimal reproduction, generate a new app using ng new repro-app and add the minimum necessary code to demonstrate the problem. Then, push this repository to GitHub and share the link here.

@alan-agius4 Thank you for the response. Is there any way that I can add something like "--verbose" to the prerender command to understand what is going on in the process? We can't update to the latest version of angular yet in this app.
Thank you.

You can add  "verbose": true to the server build section in your angular.json. However, I'm skeptical that this will be beneficial in this particular case.
Are any errors displayed at the top and Is the build existing with a non zero error code?


Create public helper profile view page

We need to create a view-only helper profile page with the current information:

Personal data and contact info
Skills

If a helper has specified their profile to be public, we should open their public profile when a user clicks on:

the image or initials circle
the helper name

This is related to #19, just with the new styling.
Later we can provide a button on the helper profile view page to send a direct message to the helper and open a 1:1 discussion thread.
Maybe @stephanerangaya can mockup a version of a profile view page for us to go by.

We should also show helper stats on the public profile:

member since
number of tasks completed, etc.

Here is what we need to do for mvp1:

Create a new 'public profile' view page, which is accessible to:
** all other helpers if the user has marked their profile as public
** to any circle admin
** to a group organizer where the user is a member
the page is accessible by clicking on the user icon (e.g. the initial / photo circle) or the user's name (note that this monicker will also trigger the hover over popup from #38)

This page will list only the following profile fields:

firstname + lastname
about me (in smaller font as a short intro max 300 chars)
email / mobile phone / home phone
address block with street, postal, city
circles helper is member of
roles helper has
number of tasks / supplies completed
member since

Note that some of the info above is already rendered in the helper listing / directory so we can reuse the code from there.
@kristysnet let me know if this makes sense.
@stephanerangaya we haven't talked for a bit, but maybe this one could use some short turn around time mockup work to guide us. It should be a kind of 'business card' for the helper so it needs to look good...

Lookng good, i noticed that when we dont have access to the profile, we display a flash message 'user cannot be read'. This is a bit confusing and we should just not have the icon be a link in case of non-public user profile. I mean wecshould not perform a clecik, then check if profile is public and then decline the view.
Makes sense?

@dottorer that makes sense. Question, should the user even show up in the list view if they can't be clicked?

Yep, should be listed but not clickable...

Good first stab at the public user profile. This is one that the UX folks should be excited about styling, so inviting @amin-nas to maybe take a look? This is the page a helper see about another helper to gain insights. It is related to #38 which pops on on hover over for user to not navigate away form the current page when looking for contact info.


How do i draw area on map using postal code or place_id in android.

For coding how-to questions, please ask on StackOverflow with the google-maps tag
https://stackoverflow.com/questions/tagged/google-maps


ComplexBlocks.ComplexSISO/SI2SO/SIMO/MISO/MIMO has protected component declared as input

Reported by pharman on 25 Jun 2014 09:29 UTC
The partial blocks in ComplexBlocks declare a protected internal component as ComplexInput, such as:
    protected
        ComplexInput uInternal = (if useConjugateInput then Modelica.ComplexMath.conj(u) else u)
        "Equals either u or conjugate complex input u if useComplexInput = true";

The component isn't an input or a connector and therefore should be declared as:
    protected
        Complex uInternal = (if useConjugateInput then Modelica.ComplexMath.conj(u) else u)
        "Equals either u or conjugate complex input u if useComplexInput = true";

Migrated-From: https://trac.modelica.org/Modelica/ticket/1526

Comment by ahaumer on 8 Jan 2015 10:01 UTC
fixed by 083f969e96a72b184ba2427bfe68cef155f06297

Modified by beutlich on 29 Oct 2015 15:14 UTC

Changelog modified by beutlich on 29 Oct 2015 15:14 UTC
Fix protected input component in Modelica.ComplexBlocks.Interfaces.ComplexSISO/SI2SO/SIMO/MISO/MIMO


viewmodel class destructor cannot be called

hi,there
I got a problem, when I registered a delegate in the constructor, I wanted to unregister it in the destructor, but I found that the child class of Screen could not trigger the destructor.
I can't figure out why, and I want to know how to destroy a viewmodel in memory,Because when I open that viewmodel multiple times, the delegate will be executed multiple times,this bothers me.
sorry for bothering！

C# doesn't have destructors. Do you mean a finalizer, or a dispose method?
Please post your code.

i have solved this problem, it is a very brainless mistake, thank you for your reply


Persist cursor position per-buffer

I'm a bit confused about the question of persisting cursor positions ...

Even better than a repro, A showcase of the "issue".
Notice:

the cursor was sitting at main.lua:3 and side.lua:2
then we've quit (auto session save) while main.lua is open.
then upon returning (loading the session) the cursor position for main.lua is naturally restored (as you've noted)
however side.lua cursor position is reset to the top (the issue)

The issue is that resession is only saving a single cursor position, what I want is for it to save a cursor position for each file (not open buffers)
I hope this has made it clearer.
Originally posted by @RaafatTurki in https://github.com/stevearc/resession.nvim/issues/1#issuecomment-1298761420

Moving the discussion of cursor position here so we can track separately.
This does clarify things! We persist the cursor position for all windows, but don't store the last cursor position for any buffers that are not open in a window. I haven't personally felt the need for this because I use the autocmd mentioned in :help restore-cursor, but I think the request is reasonable and makes sense. I'll look into making this work.

splendid!

The implementation was easier than I thought. Give it a try; it worked fine in my testing but there may be some edge cases

Works flawlessly!


Terrain Collision Mismatch

Terrain generation functions are not deterministic.
Need to make them output the same value for a given input coordinate.

Seems to be a problem with client and servers generating different seed arrays for Simplex Noise generation.
https://github.com/F28WP-Dubai-Group-6/LunarLander/blob/38cf1b74f52b2438a68584e95a2c25ad85e49c9c/shared/utils/SimplexNoise.js#L12-L14
Must find a way to made both seed arrays same.


Integration test improvement suggestions

I suggest the following changes to the integration test:

Create a namespace and run tests that create objects against that namespace - this allows for the namespace to be deleted in a module levelon_exit callback, thus ensuring everything is cleaned up.
Use the alpine image for the pod that is created rather than obmarg/health-proxy as alpine is small and will be pulled quickly.
Do not assume there are no ClusterRoles in the test RBAC Authorization V1 Beta 1 API as this depends on having a fresh K8S installation.

I'm quite happy to create a PR for this if you agree.

Sounds sensible.  Guess this would also make it less likely for existing pods to mess up tests.
obmarg/health-proxy is only 8MB, but if alpine itself is smaller then yeah, go for it.
Also seems sensible.

Some good ideas 👍

Re: 1. - Would it make sense to create a unique namespace for each tests (using a uuid as the name or something).  That way integration tests can continue to run async without interfering with each other...


Here's one question that you may have...
How do you implement flatMap?
Well, since you're using the result of the application to pass into another of these StateM objects, you can consider this following code:
public class Test {
    public static void main(String[] args) {
        StateM<String, String> test = StateM.unit("A");
        Pair<String, String> test2 = test.accept("B");
        String toGo = test2.first();
        StateM<Integer, String> test3 = StateM.unit(toGo.length());
        System.out.println(test3.accept("ESM"));
    }
}

Also as a reminder, while the type of output has changed, the value getting accepted remains the same!


pip2 vs pip3 install

Hello I'm on Archlinux and defaut pip is symbolic link for pip3 and your tool doesn't install with pip3.
Your tool need pip2.
$ pip install --user -r requirements.txt                                                                                [±master ✓]
Collecting scapy (from -r requirements.txt (line 1))
  Downloading scapy-2.3.3.tgz (1.4MB)
    100% |████████████████████████████████| 1.4MB 427kB/s
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-j3_xlo80/scapy/setup.py", line 36
        os.chmod(fname, 0755)
                           ^
    SyntaxError: invalid token

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-j3_xlo80/scapy/

$ pip2 install --user -r requirements.txt
Collecting scapy (from -r requirements.txt (line 1))
  Using cached scapy-2.3.3.tgz
Building wheels for collected packages: scapy
  Running setup.py bdist_wheel for scapy ... done
  Stored in directory: /home/noraj/.cache/pip/wheels/bd/cf/05/d5abc9b4434f39ffe231517dfb8dab96241fef6a99459051f9
Successfully built scapy
Installing collected packages: scapy
Successfully installed scapy-2.3.3

Could you precise on the documentation to use pip2 or make it work with pip3 too. Thanks.
PS: create new tool and use old stuff (python2)...

Hi there.
$ sudo pip install -r requirements.txt works just fine I believe.
Thanks!

$ sudo pip install -r requirements.txt                                                                                [±master ✓]
Collecting scapy (from -r requirements.txt (line 1))
  Downloading scapy-2.3.3.tgz (1.4MB)
    100% |████████████████████████████████| 1.4MB 544kB/s
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-huzjb1ct/scapy/setup.py", line 36
        os.chmod(fname, 0755)
                           ^
    SyntaxError: invalid token

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-huzjb1ct/scapy/

That's the same. I just explained you. In your distro pip must be a symlink for pip2 so that's work fine but for  me it's a symlink for pip3 and your tool must use python2 and not be compatible with python3.

The solution to this issue can be found here: Issue #37. Please let me know if this resolves your issue. Thanks!

@k4m4 : As you can see in my first comment I successfully installed kickthemout with pip2 install --user -r requirements.txt. I just asked you to correct your documentation to precise it's using python2 so pip2. I'll make a PR.

Hi there. Normal pip install usually works just fine. Thanks. @noraj1337

@k4m4 : Because you are using debian or a distibution that use pip2 as default pip but I use Archlinux that use pip3 as default pip.
$ pip -V
pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6)

$ pip2 -V
pip 9.0.1 from /usr/lib/python2.7/site-packages (python 2.7)

$ pip3 -V
pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6)

Do you understand?
PS: I made a PR: https://github.com/k4m4/kickthemout/pull/58

I understand, of course. We might alter it to pip2. Thanks for the suggestion!


Upgrade the prometheus configmap reloader sidecar

How to categorize this PR?

/area monitoring
/kind enhancement
What this PR does / why we need it:
Upgrade the prometheus configmap reloader sidecar
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
cc @wyb1 @ccwienk
Release note:

NONE

/lgtm
/approve


Sample add zk server

Motivation:
Before running the sample, start a zookeeper locally through the main function.
Modification:
Add a main function for starting zookeeper server
Result:
Can start a zookeeper locally through the main function.

Codecov Report

Merging #53 into master will not change coverage.
The diff coverage is 44.44%.

@@           Coverage Diff           @@
##           master      #53   +/-   ##
=======================================
  Coverage   54.87%   54.87%
=======================================
  Files          51       51
  Lines        1549     1549
  Branches      264      264
=======================================
  Hits          850      850
  Misses        552      552
  Partials      147      147

Impacted Files
Coverage Δ

...ay/sofa/rpc/boot/config/SofaBootRpcProperties.java
57.48% <25%> (ø)
:arrow_up:

...ofa/rpc/boot/context/SofaBootRpcStartListener.java
88.88% <60%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


Error: ReferenceError: pdfjsLib is not defined

I'm saving all files of src directory including pdf.js and pdf.worker.js in the same directory as my html and passing the script file paths in my html too.
But I'm getting -
Error: ReferenceError: pdfjsLib is not defined
This is my function in script.js :
function extractPDFText(pdfData) {
    return new Promise((resolve, reject) => {
        // Use a PDF parsing library to extract the text content
        // Here's an example using PDF.js
        pdfjsLib.getDocument(pdfData).promise
            .then(pdf => {
                const numPages = pdf.numPages;
                const pagePromises = [];
                for (let pageNum = 1; pageNum <= numPages; pageNum++) {
                    pagePromises.push(pdf.getPage(pageNum));
                }
                Promise.all(pagePromises)
                    .then(pages => {
                        const extractedText = [];
                        for (let i = 0; i < pages.length; i++) {
                            const page = pages[i];
                            page.getTextContent()
                                .then(textContent => {
                                    const pageText = textContent.items.map(item => item.str).join(' ');
                                    extractedText.push(pageText);
                                    if (extractedText.length === numPages) {
                                        const fullText = extractedText.join('\n');
                                        resolve(fullText);
                                    }
                                });
                        }
                    })
                    .catch(error => {
                        reject(error);
                    });
            })
            .catch(error => {
                reject(error);
            });
    });
}

What is the issue and how to modify?

When opening an issue, please provide all of the information requested in https://github.com/mozilla/pdf.js/blob/master/.github/ISSUE_TEMPLATE.md since as-is this unfortunately isn't actionable.
Furthermore, please see https://github.com/mozilla/pdf.js/blob/master/.github/CONTRIBUTING.md (emphasis mine):

If you are developing a custom solution, first check the examples at https://github.com/mozilla/pdf.js#learning and search existing issues. If this does not help, please prepare a short well-documented example that demonstrates the problem and make it accessible online on your website, JS Bin, GitHub, etc. before opening a new issue or contacting us in the Matrix room -- keep in mind that just code snippets won't help us troubleshoot the problem.


Public Cloud Request shows successful submit but disappears when Budget has decimals in it

If I make a Create Request in Public Cloud and use decimals in the Budget fields the Request is showing as successfully submitted and redirects me to the Requests page. But the Request itself is not made hence not showing up anywhere in the app.
change CAD to USD for budget, change color for "USD" to dark
Private Zenhub Image

checked with Prabhu , budget for Public cloud could be Float

Now we have an ability to add products with decimal numbers in the Budget fields:
Private Zenhub Image


Ability to clone nested form

Requirement
My requirement is to add clone/add link to my nested form and here is a sample example which is not working:

NOTE: this example is taken from documentation and I am only passing parent object so that I can add clone button/link in the nested form.

= simple_form_for @project do |f|
  = f.input :name
  = f.input :description
  %h3 Tasks
  #tasks
    = f.simple_fields_for :tasks do |task|
      = render 'task_fields', f: task, project: f # here I am passing project as parent form object
    .links
      = link_to_add_association 'add task', f, :tasks, render_options: {locales: {project: f}}
  = f.submit

_task_fields.html.erb
.nested-fields
  = f.input :description
  = f.input :done, as: :boolean
  = link_to_add_association "clone", project, :tasks, wrap_object: Proc.new {|i| i.description = f.object.description }
  = link_to_remove_association "remove task", f

Error

The reason why you get this error: the link_to_add_association will also try to render the partial and you are not passing the extra, required parameters to the partial. You do this correctly on the first link_to_add_association but not in the second.
If you notice: the add task has this extra option render_options: {locales: {project: f}} which you will also have to use on your clone link.

@nathanvda Thanks a lot for your quick response, I am sure I tried that option too....let me try it one more time and update you the status. Thanks.

Yes I already have that, I just forget to update it in the issue:

But doing that I now get recursive call to that nested form partial I guess

Well, one more thing I would like to update is, I have tried this clone link in Edit page, but I was just displaying existing values to users without form, and I had that clone link setup like this, and it is working. Clicking on it, is nesting new form and cloning all the line items properly.
This issue is happening whenever I attach clone link in actual nested form. Also note that, I wasn't passing partials in above case: example:
= f.simple_fields_for :tasks,  @project.tasks do |task|
 = render 'task_detail_fields', project: f, f: task
end

_task_detail_fields
.nested-fields
  = task.description
  = task.done
  = link_to_add_association "clone", project, :tasks, wrap_object: Proc.new {|i| i.description = f.object.description }
  = link_to_remove_association "remove task", f

Maybe you are mistaken about the working of cocoon. The rendering of the partial is done server side. So a "clone" will never work like you expect. Since it is pre-rendered, it will only work for existing items and never for new items. Secondly, since it is pre-rendered on server side, rendering a link_to_add_association will render the partial to be inserted, which includes a link_to_add_association which will render the partial ...
We could work around that, because we do the same for parent-children links, if we can limit the depth it will work.
Your work around also seems to work, so that is fine.
However: it will almost never behave like a clone as you expect, as it will only work for already existing and unchanged records --change in the browser will never be taken into account since the partial is pre-rendered on the server (as I said before).
Personally, I would implement a clone as follows: add a button, add some javascript that 1) triggers the link_to_add_assocation click event, and then 2) copies all the fields/values from the to be cloned partial to the newly inserted one.

@nathanvda Actually I just realised that, you are right, that is pre-rendered on the server, and any changes done in the fields won't get updated, so it will always clone empty line item even if it works, until we keep reloading this link, after each input field change.
Yes, it will require javascript to clone them manually.
Thank you so much for your time.