Have camera.h use new random.h random_double() Function

I noticed that in #74, the camera class wasn't updated. This is a straightforward change to fix that.

Thanks, nice catch!
(It's a little odd I missed this, as I tried my changes on Windows and drand48() shouldn't have compiled there. Indeed it doesn't, and my Windows repo did have the required changes to camera.h but I missed this when moving this over to my Mac. The Windows build required more changes, so moving this over to Mac wasn't as straightforward. Anyways, thanks again for catching this.)


Use non-default imports rather than synthetic default imports

Hello!  Thanks for the update on this last night.  I've had another look and think I've found the root of the particular problem I was having.  This project previously used allowSyntheticDefaultImports to allow modules without a default export defined to be used as though they have one.  Any consuming packages would then also need this TypeScript compiler configuration change; it's a workaround for some more exotic uses of module imports and isn't intended for general use (https://github.com/microsoft/TypeScript/issues/10895#issuecomment-246926958).
In this PR I've disabled allowSyntheticDefaultImports and adjusted module imports where there's been an impact.  Thanks!

Will the readme require alterations?

In theory it shouldn't; it should allow use of the package without making TypeScript compiler configuration changes which are currently necessary; if it's currently working, it shouldn't require changes to restore functionality after these changes.
Thanks!

Alright - merging it in. The tests didn't run because I forgot to configure it for forks, but I'm guessing they passed for you before you did your commit since it's part of the workflow. If the tests pass on CI, then it should auto-publish.
Thanks!

Thanks, just updated my dependencies in my project and all looks perfect!  Thanks for this library.

and thank you for contributing! If you have any more typescript fixes, please file PRs!
I have updated the changelog stamping behavior to make sure all contributors (including you) get credit for your work:
https://github.com/kriasoft/node-sqlite/blob/master/CHANGELOG.md


chore: Update to Nx 16.5.0

Codecov Report
Patch coverage has no change and project coverage change: -7.71 :warning:

Comparison is base (634b397) 100.00% compared to head (65fe396) 92.29%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@             Coverage Diff             @@
##              main    #5686      +/-   ##
===========================================
- Coverage   100.00%   92.29%   -7.71%
===========================================
  Files           13      112      +99
  Lines          400     4283    +3883
  Branches        79     1117    +1038
===========================================
+ Hits           400     3953    +3553
- Misses           0      309     +309
- Partials         0       21      +21

see 99 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Add DB adapter for Weaviate (vector db)

Implement a DB adapter for weaviate:
https://weaviate.io/developers/weaviate
Use the lokal in memory / file based DB in a first implementation
It should be possible to:
Store a computed embedding together with

[ ] A terminology label / ID (String)
[ ] Label of the Model used for generating this embedding (String)
[ ] The original String
[ ] A concept label / ID (String)

Retrieve an embedding

[ ] Based on the highest (cosine) similarity
[ ] Up to limit=n most similar vectors

Retrieve limit=n Random vectors from the DB for visualiazion

@mehmetcanay if you have time and are up to it

Also store:

[ ] the embedding model


Add PhanParamSignatureRealMismatch, which will completely ignore phpdoc types.

For issue #374
Use real signature types for the PhanSignatureReal* issues.
This ensures that we will catch more fatal errors - The php interpreter
completely ignores phpdoc types.
(E.g. something with only /** @return void */ and no return type
is incompatible with a base class with a return type ( : void), but PhanParamSignatureMismatch doesn't catch that)
TODO: test this on a codebase larger than Phan
EDIT: tested, didn't see any false positive errors (no issues saying there was a mismatch where there wasn't)
TODO: benchmark this
EDIT: self-analysis increased from 5.64s to 5.84s (single-threaded), which looks acceptable

Change rules for that the checks of real signatures to be closer
to what Zend/zend_inheritance.c checks in php-src
Add tests, similar to those of Zend/zend_inheritance.c in php 7.1
(e.g. the tests of return type compatibility)
In error messages, use the real types, not the phpdoc types.
Test edge cases of inheriting traits (different PR?)
Test edge cases of abstract methods (different PR?)
Limit checks of iterable to Traversable and array to match
PHP's checks for return types exactly.
TODO: in another PR, separate the function signatures' minimum required args, and optional arg count? (Third-party modules are usually inaccurate here, but this is useful when extending)

@TysonAndre I see that you're still working on this patch, but I just wanted to say that I'm really excited for this work. Folks have been asking for access to "real" types for awhile. This will be a huge improvement.

I don't have any more changes planned for the branch. Remaining TODOs have been clarified (LSP TODO details mentioned in review response).

Now that I think about it, function foo(string $x = null) should have a param type of ?string (as stored in php), not string. I should add a test for that.

Now that I think about it, function foo(string $x = null) should have a param type of ?string (as stored in php), not string. I should add a test for that.

I got around to implementing that. string $x = null and ?string $x = null are now equivalent declarations to Phan (like they are in the php interpreter, for purposes of checking compatibility). A small number of existing tests had to be updated, but the final output seemed like it would be clearer.

https://github.com/etsy/phan/pull/620/commits/d2e188baf14d3dd37101bc3be5251c14624892c8#diff-a602ad36343f345762ddfe0801a28509

I also fixed a logic error in the RealMismatchCheck (accidental double negation, when allowing nullable param in a method overriding a class with a method with a non-nullable param)

https://github.com/etsy/phan/pull/620/commits/d2e188baf14d3dd37101bc3be5251c14624892c8#diff-ebf4842dcd6785a468f76f3ba9a9a5b8

If there's no issues found in reviews of this PR, this will be merged on the 10th


Feature request: Context Big passing checkpoint name

Just like Context Big now passes sampler and scheduler name, it would be great if it could pass the checkpoint name, too, and separately from the model value. So I could address this unfortunate situation:

In reality, that checkpoint name doesn't have to be transported any further than the Loader node right there, but, for the sake of having a separate control panel, it would be extremely useful.
Thank you

For more context about this request, I'm trying to get rid of many flying wires in the new 4.0 workflow:

If the Big Context node could transport the model name (this request) in a way that is also compatible with the Save Image w/ Metadata node (#29), it would be fantastic.
The JSON is here.

I don't use the Efficiency nodes so I never needed to pass ckpt_name around, but I see no reason we can't. I've added it, though, see the comment in #29 as there's some considerations.


Versioned ClientLibs

Hi team,
We are using the versioned clientlibs of ACS commons.Everything was working as expected with the hash numbers for example:
"//localhost:4502/etc/ui/xyz/clientlibs/one_two.51fa0469aee8be9249c96195c63e7b73.js"
"//localhost:4502/etc/ui/xyz/clientlibs/one_two.51fa0469aee8be9249c96195c67e7b73.css"
However when we renamed to the following naming convention,the hashing is not done for CSS files.
"//localhost:4502/etc/ui/xyz/clientlibs/one.two.51fa0469aee8be9249c96195c63e7b73.js"
"//localhost:4502/etc/ui/xyz/clientlibs/one.two.css"
Can you please let us know if there is way to get this # generated even with the dot notation for css since it is working for JS.
Regards
Kartheek

What version of acs-aem-commons are you using @kdesineedi?

Acs 2 0.0

It looks like in the VersionedClientlibsTransformerFactory code that it is difficult seperate the part of the URL that is the resource and the part that is a selector (e.g. /path/resource.min.css) if the resource name contains dots.
It would be best to avoid "." characters in jcr node names as you may find problems elsewhere - for example, a valid path to a node with a dot in its name may not be able to resolved from a URL by the Sling ResourceResolver, as it would ignore the part after the "." assuming it to be a selector.

Thanks @cpilsworth .However why is not failing the same way for JS files?

I agree this is very odd. Based on the code, this should not be happening as we check the ending of the path. Can you post the full HTML element for the CSS?

Yes.Please find it below.

hrefs beginning with // will never be rewritten. See https://github.com/Adobe-Consulting-Services/acs-aem-commons/blob/master/bundle/src/main/java/com/adobe/acs/commons/rewriter/impl/VersionedClientlibsTransformerFactory.java#L158
That is true for JavaScript as well.

@justinedelson Please see the entire html for the libraries.
<link href="/favicon.png" type="image/x-icon" rel="shortcut icon">
<script type="text/javascript" src="//abcdomain.gfhdomain.net/etc/ui/xyz/clientlibs/script1.f8ae99fff2503b7a838a0654f38f4eac.js"></script>
<script type="text/javascript" src="//abcdomain.gfhdomain.net/etc/ui/xyz/clientlibs/script2.bf464603da0f42f30e4489e387620bd1.js"></script>
<script type="text/javascript" src="//abcdomain.gfhdomain.net/etc/ui/xyz/clientlibs/script3.31123ede238a5fabf19a65ae513fc170.js"></script>

<link rel="stylesheet" href="//abcdomain.gfhdomain.net/etc/ui/xyz/clientlibs/style1.monsref.dos.css" type="text/css">

<script type="text/javascript" src="//abcdomain.gfhdomain.net/etc/ui/xyz/clientlibs/script4.dorven.e50sb0360f0009f99bb8453ef39f556c.js"></script>

<script type="text/javascript" src="//abcdomain.gfhdomain.net/etc/ui/xyz/clientlibs/script5.somnoc.e50db0360f0009f99ba8453ef39f556c.js"></script>

<script type="text/javascript" src="//abcdomain.gfhdomain.net/etc/ui/xyz/clientlibs/script6.fedaglt.e50db0360g0009f99bb8453ef39f556c.js"></script>

The // was coming due to the StaticReferenceRewriterTransformer..
Our attribute configuration is
img:src,link:href,script:src
host.pattern is abcdomain.gfhdomain.net
We are just using cq:includeClientLib for JS and CSS
The moment I change the name of my client lib to underscore the same thing works without any more changes.
Please observe the script5 and script6 JS with a . in the name and they just get appended with the # without any issues.It is only for the CSS the issue arises.

can you try enabling DEBUG logging on com.adobe.acs.commons.rewriter.impl.VersionedClientlibsTransformerFactory ?

I can see this message after enabling the debug logs
message=Rewriting to:  <corresponding library>.hashcode.js (including JS libraries with .)

When the css has dots. error message:
Could not find HtmlLibrary at path: /etc/ui/xyz/clientlibs/style1

(It is actually at style1.monsref.dos)
Did not find any log statement corresponding to the CSS  files in question.
When css has underscore in it I can see the log message

Rewriting to: /etc/ui/xyz/clientlibs/style1_monsref_dos.hashcode.css

I understand if it is an issue for all selector paths but it succeeds for JS files with . which is what I am trying to understand.
Can you please simulate this scenario at your end and see if the behavior is similar for CSS and JS.

When I trace that through, every URL that goes into VersionedClientlibsTransformerFactory. getVersionedPath:183 that contains a . in the node name cannot be found.  I can't see another way that they versioned path can be generated.
The PathInfo object is expecting the part after the . to be part of the selector, rather than part of the node name.  So it returns a path with the node name truncated, which htmlLibraryManager.getLibrary then doesn't find.
When I try and reproduce this, creating a clientlib with a dash and a dot, I get the following:
<!-- CSS -->
<link rel="stylesheet" href="/etc/designs/app/x/clientlib-all.d41d8cd98f00b204e9800998ecf8427e.css" type="text/css">
<link rel="stylesheet" href="/etc/designs/app/x/clientlib.all.ss.css" type="text/css">

<!-- JS -->
<script type="text/javascript" src="/etc/designs/app/x/clientlib-all.d41d8cd98f00b204e9800998ecf8427e.js"></script>
<script type="text/javascript" src="/etc/designs/app/x/clientlib.all.ss.js"></script>

@cpilsworth can you please change the name of the JS to
<script type="text/javascript" src="/etc/designs/app/x/clientlib.all.js"></script>

and try please.

I see a similar result:
<link rel="stylesheet" href="/etc/designs/app/x/clientlib-all.d41d8cd98f00b204e9800998ecf8427e.css" type="text/css">
<link rel="stylesheet" href="/etc/designs/app/x/clientlib.all.css" type="text/css">

<script type="text/javascript" src="/etc/designs/app/x/clientlib-all.d41d8cd98f00b204e9800998ecf8427e.js"></script>
<script type="text/javascript" src="/etc/designs/app/x/clientlib.all.js"></script>

@kdesineedi can you try out the patch in #670 and verify that it fixes your issue?

Thanks @justinedelson.
Can you please provide a patch zip I can install and verify?

@kdesineedi you'll need to rebuild the project including the patch.

ok @justinedelson .Will do it in a while and let you know.Just want to confirm that there is no restriction to the number of selectors that can be in the clientlibs path post this fix?

well, if you mean actual selectors (which isn't the case IIUC in your situation), then the only selector supported is min. Everything else is assumed to be part of the client library path.
The problem, as @cpilsworth notes is that the current (without this patch) logic is to assume that everything after the first . in the path is a selector. Which in your case is a bad assumption as all of that is part of the resource path.

Thanks @justinedelson .Yes I mean the filenames for the folders used for clientlibs.We have a case to follow the same name as the UI assets inside the client lib folder and basing on only .min would not help us as the name of the JS/CSS files can be named based on a custom client-specific convention.
Unless it can take any name (with . or _  or - ,etc.) we cannot achieve the hashing part of it.

Sorry, I can't follow you and/or you've misunderstood me. What I'm trying to explain is that, with this change, the only selector (as in an actual selector) is min. That makes sense since that's the only select which is actually supported for Client Libraries.
In your examples, however, you don't actually use any selectors (at least if I understood them). You don't even have minification turned on.
In the example of /etc/ui/abc/clientlibs/abc.xyz.lmn.css, my understanding was that /etc/ui/abc/clientlibs/abc.xyz.lmn is the actual path to the cq:ClientLibraryFolder. Is that not the case? If it is, then /etc/ui/abc/clientlibs/abc.xyz.lmn.css does not actually have any selectors in it. /etc/ui/abc/clientlibs/abc.xyz.lmn.min.css does have a selector (min).

Ok let me clarify:
some of our UI assets (JS/CSS) are named as abc.xyz.lmn.css,script6.fedaglt.js,etc.In the view source when the front-end developers are debugging,they are not seeing the actual file names and are seeing the modified filenames(due to clientlibs).So the need is to just keep them consistent.While this works for normal functionality,the hashing part of the libs do not work.Hence the issue.( you are correct in saying that we do not have selectors as such for clientlibs,it is just the name)


Fixes issue #1414 - Blog entry for the modular feature

Fixes #1414
Feedbacks are welcome :)

Looks good! Maybe consider adding a few words about what the advantage is to make apps modular, or perhaps just that it's a unique feature of Piranha for now not found elsewhere etc.
Let's merge it first though to see what it looks like ;)

Looks good! Maybe consider adding a few words about what the advantage is to make apps modular, or perhaps just that it's a unique feature of Piranha for now not found elsewhere etc.
Let's merge it first though to see what it looks like ;)

It doesn't really seem to work right now. Alternatively, maybe copy this page:
https://github.com/piranhacloud/piranha/blob/gh-pages/press-releases/mannorrock-announces-piranha.html
Which can be requested via:
https://piranha.cloud/press-releases/mannorrock-announces-piranha
For syntax highlighting, try https://tohtml.com/java/ with font
<style>
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono&family=Waiting+for+the+Sunrise&display=swap');
</style>

It doesn't really seem to work right now. Alternatively, maybe copy this page:
https://github.com/piranhacloud/piranha/blob/gh-pages/press-releases/mannorrock-announces-piranha.html
Which can be requested via:
https://piranha.cloud/press-releases/mannorrock-announces-piranha
For syntax highlighting, try https://tohtml.com/java/ with font
<style>
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono&family=Waiting+for+the+Sunrise&display=swap');
</style>

I guess @manorrock fixed something and now it is working 🎉 : https://piranha.cloud/blog/2021/20210128_Modular_applications_with_JPMS

I guess @manorrock fixed something and now it is working 🎉 : https://piranha.cloud/blog/2021/20210128_Modular_applications_with_JPMS

For future reference, the blog entry does need the .md extension to be processed, but then when mentioning the link you can either use the .html or completely drop it as the link above illustrate, both will show the same page. So when we announce and link anywhere we'll use the extensionless link ;)

For future reference, the blog entry does need the .md extension to be processed, but then when mentioning the link you can either use the .html or completely drop it as the link above illustrate, both will show the same page. So when we announce and link anywhere we'll use the extensionless link ;)

Note if you want to tackle creating a GitHub Pages theme akin to our main page I would be all for it (probably best to experiment with a throw away project if you decide to take that on ;))

Note if you want to tackle creating a GitHub Pages theme akin to our main page I would be all for it (probably best to experiment with a throw away project if you decide to take that on ;))


Hangouts with club leaders

Based on the discussion on 2015-06-19, it seems like we should start connecting with our clubs on a regular basis.

Which discussion? Can you link a commit/file for the notes?

Closing due to lack of specificity and not being actionable.


Scrape stories with hashtag

I don't understand how you'd write the request if I'd want to pull all Stories with the Redbull hashtag. Currently, it only pulls Instagram posts. hope you can help out :)
The following doesn't work:
$instagram-scraper -t story --tag redbull -u marctuinier -p ****
https://www.instagram.com/explore/tags/redbull/

I am waiting for this feature! :-( Need this!!! I can donate you some money for that! 👍


lax.scan behavior does not match spec

My understanding of lax.scan is based on the documentation here: https://jax.readthedocs.io/en/latest/_autosummary/jax.lax.scan.html#jax.lax.scan. My takeaway from this is that I should only ever be getting the final carry value out of scan, but that's not what I'm finding for all inputs:
In [1]: lax.scan(lambda c, x: (0, (x, 2 * x)), -1, jp.arange(5))
Out[1]:
(DeviceArray(0, dtype=int32),
 (DeviceArray([0, 1, 2, 3, 4], dtype=int32),
  DeviceArray([0, 2, 4, 6, 8], dtype=int32)))

In [2]: lax.scan(lambda c, x: (0, (x, 2 * x)), None, jp.arange(5))
Out[2]:
(DeviceArray([0, 0, 0, 0, 0], dtype=int32),
 (DeviceArray([0, 1, 2, 3, 4], dtype=int32),
  DeviceArray([0, 2, 4, 6, 8], dtype=int32)))

I'm running JAX 0.1.46.

Thanks for the report!

lax.scan(lambda c, x: (0, (x, 2 * x)), None, jp.arange(5))

I think this case should probably raise an error instead. f is supposed to match the type signature (c -> a -> (c, b)), but first element of the return value 0 has a different tree structure than None.
If you don't want a return value, you can use None in both locations, e.g.,
In [7]: lax.scan(lambda c, x: (None, (x, 2 * x)), None, jp.arange(5))
Out[7]:
(None,
 (DeviceArray([0, 1, 2, 3, 4], dtype=int32),
  DeviceArray([0, 2, 4, 6, 8], dtype=int32)))

In theory I think this is what these lines are supposed to be checking, but something seems to be going wrong:
https://github.com/google/jax/blob/0289536bff1e5d530b0679fe5573009d04a0aa6c/jax/lax/lax_control_flow.py#L478-L480

An error raised on lax.scan(lambda c, x: (0, (x, 2 * x)), None, jp.arange(5)) totally makes sense to me.


Improved validator and clean up of definitions

Improved validator and clean up of definitions

@grrrrrrrrr can you have a look if this impacts GRR


Improve UI

Improve the User Interface of the website.
Redesign input fields, buttons, etc.

Can I work on this as part of cwoc?

Can I work on this as part of cwoc?

Yes, you can. I will assign it to you. You can take your time in doing it but try to complete it in 4-5 days.

@ShudhanshuSingh Remainder.

@ShudhanshuSingh Remainder.

Ya, I will send it by evening

@ShudhanshuSingh Ok bro, No problem.


<EMAIL_ADDRESS>decompress error

Extracting WingetUI.Installer.exe ... ERROR Exit code was 1!
Failed to extract files from C:\Users\xxxxx\scoop\apps\wingetui\3.1.1\WingetUI.Installer.exe.
Log file:
~\scoop\apps\wingetui\3.1.1\innounp.log
Signature detected: Inno Setup Setup Data (6.3.0)
This is not directly supported, but i'll try to unpack it as version 5602
; Version detected: 6300
Critical error: The setup files are corrupted. Please obtain a new copy of the program.

You can try this #13444

You can try this #13444

That worked for me.

Duplicates #13709.


Unable to use callback in c code

Hi i am trying to call a callback from C but it throws a sigarbt, i currently have another callback that works.
I am running:
Dart SDK version: 2.10.2 (stable) (Tue Oct 13 15:50:27 2020 +0200) on "macos_x64"

Ill attach the typedef and the function too
i am using dart/ffigen to create the library headers

i have a function that only returns a void and that works fine.
thanks again

@dcharkes this is what i was referring to in the other thread

What thread are you trying to do the callback on? (Thread 27 does not look like a Dart execution thread, with no DartVM things on the stack and a pthread_start.)
You can only do a callback into an isolate with the main Dart execution thread from that isolate. Doing a callback from any other thread results in an abort. This abort is intentional, it is not supported to run multiple threads in one Dart isolate.
If you want to use a thread that you spawn in C, you have to use the message passing system (native ports) to communicate back to Dart:
  Dart_Port send_port;

  Dart_CObject dart_object;
  dart_object.type = Dart_CObject_kInt64;
  dart_object.value.as_int64 = work_addr;

  const bool result = Dart_PostCObject_DL(send_port, &dart_object);

ok im not running a seperate isolate from the main one but this still doesnt matter right?

No, you're starting a thread in C (_pthread_start) and doing an FFI callback back into Dart, that is not supported.

Thank you @dcharkes. Your explanation makes sense. the saveBlocks function pictured above is called by a function that was called from dart, which internally spawned a new C thread which then responds to that callback.

so to clarify we would actually put them callbacks in C and then call native ports from them call backs?

hi mate is there some documentation on the c side of this? or is it just in the code examples?
Thanks.

Hi @dcharkes
I think I'm beginning to understand it, one final question though
Is the result from the callback function supposed to come from the callback and the dart port is used to notify dart there is a result or is it all supposed to come from the dart port
Also, how do I compile this for Xcode it tells me it can't find the symbols for arm64 when including the header files
Thanks

@dcharkes is the dart sdk stripped back for flutter and that's why it can't find the symbols ?

@Dolaned - that's why you use the _DL versions of the symbols. See https://github.com/dart-lang/sdk/commit/7eac9f355ed54cb0aab018814f776c08d20cef44.

I'm assuming this is resolved by using the native ports with the _DL symbols. Please reopen if not.

yes that did fix the issue, thanks.


defaultValue is not set

var container = document.createElement('div');
ReactDOM.render(<textarea defaultValue="foo" />, container);

console.log(container.firstChild.defaultValue); // should be "foo" but got ""

https://jsfiddle.net/jo32/eremfzgy/

This appears to be fixed. defaultValue is set as value on first render, as it is in React.


Update recognition.py

Dense layer doesn't take weight initializations as argument.

For context, this is the output I get without this fix:
>>> pipeline = keras_ocr.pipeline.Pipeline()

Looking for /root/.keras-ocr/craft_mlt_25k.h5
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
[<ipython-input-6-6b85d751285a>](https://localhost:8080/#) in <cell line: 1>()
----> 1 pipeline = keras_ocr.pipeline.Pipeline(
...
ValueError: Unrecognized keyword arguments passed to Dense: {'weights': [array([[0., 0., 0., 0., 0., 0.], ...

The exception can be misleading since it prints out the weights array, but I truncated it here.


microplane: 0.0.32 -> 0.0.33

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/Clever/microplane/releases.
meta.description for microplane is: "A CLI tool to make git changes across many repos"
meta.homepage for microplane is: "https://github.com/Clever/microplane"
meta.changelog for microplane is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

/nix/store/9kbq1v8cz7p8dz0gjwqx13mrnwcwzkah-microplane-0.0.33/bin/microplane passed the binary check.

Warning: no invocation of /nix/store/9kbq1v8cz7p8dz0gjwqx13mrnwcwzkah-microplane-0.0.33/bin/demo had a zero exit code or showed the expected version

/nix/store/9kbq1v8cz7p8dz0gjwqx13mrnwcwzkah-microplane-0.0.33/bin/mp passed the binary check.

2 of 3 passed binary check by having a zero exit code.

2 of 3 passed binary check by having the new version present in output.

found 0.0.33 with grep in /nix/store/9kbq1v8cz7p8dz0gjwqx13mrnwcwzkah-microplane-0.0.33

found 0.0.33 in filename of file in /nix/store/9kbq1v8cz7p8dz0gjwqx13mrnwcwzkah-microplane-0.0.33

directory tree listing: https://gist.github.com/5ac3e63fc4798392c45e30dbaafc9457

du listing: https://gist.github.com/68fd92565104d635e9bcbbb3a8e0a04d

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
microplane

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/9kbq1v8cz7p8dz0gjwqx13mrnwcwzkah-microplane-0.0.33 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A microplane https://github.com/r-ryantm/nixpkgs/archive/2b799b5a106d09cf461b737b6ee454cba05a61ac.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/9kbq1v8cz7p8dz0gjwqx13mrnwcwzkah-microplane-0.0.33
ls -la /nix/store/9kbq1v8cz7p8dz0gjwqx13mrnwcwzkah-microplane-0.0.33/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

microplane

Maintainer pings
cc @dbirks @kalbasit for testing.

Looks good, thanks bot!
Result of nixpkgs-review pr 134042 run on x86_64-linux 1

1 package built:

microplane


phase "http_response_headers_transform" not adressing proper transform rule

Confirmation

[X] My issue isn't already found on the issue tracker.
[X] I have replicated my issue using the latest version of the provider and it is still present.

Terraform and Cloudflare provider version
Terraform v1.1.5
provider registry.terraform.io/cloudflare/cloudflare v3.8.0
Affected resource(s)
cloudflare_ruleset
Terraform configuration files
resource "cloudflare_ruleset" "image_link_header" {
  zone_id     = var.cf_zone_id
  name        = "image_link_header_addition"
  description = "add link header pointing to image path"
  kind        = "zone"
  phase       = "http_response_headers_transform"

  rules {
    action = "rewrite"
    action_parameters {
      headers {
        name      = "link"
        operation = "set"
        value     = "concat(\"<\", regex_replace(http.request.full_uri, \"/images-pp-m2.customerwebsite.com/cdn-cgi/image/f=auto,fit=scale-down,q=80,w=100/https://\", \"\"), \">; rel=\"canonical\"\")"
      }
    }

    expression  = "(http.host contains \"images-pp-m2\")"
    description = "add link header pointing to image url in http response"
    enabled     = true
  }

Debug output
No specific output, the issue can be seen on Cloudflare interface. In fact, the new rule appear in "HTTP Request Header Modification" tab instead of "HTTP Response Header Modification tab"

Panic output
No response
Expected output
I expect that a rule in "HTTP Request Header Modification" tab appear
Actual output
the rule appear in "HTTP Request Header Modification" tab
Steps to reproduce
i guess simply use a similar resource code and deploy it through terraform
Additional factoids
No response
References
No response

I'm afraid using your reproduction case, I cannot see this issue. This is working for me as expected.
I'd recommend you inspect the state file (which I suspect will be set to the request phase) as well as deleting this resource and starting fresh in Terraform. If you can provide a reproduction case where this issue is present on a fresh install, I'm happy to continue looking.


pkgs/by-name: testVersion -> checkVersionHook where applicable

Description of changes
Follow up on #320266
This should help

Simplify expressions
Reduce (some) repition/workarounds
Improve automated testing by making these checks a requirement to
build
Maintain consistency between which of these version check
implementations are used across pkgs/by-name
Provide more real-world examples of this newly added hook
Avoid https://github.com/NixOS/nixpkgs/issues/312345 in many places

CC @doronbehar

I believe all occurrences of testVersion have been either replaced or given a TODO comment, with the exception of
clang-tidy-sarif
clippy-sarif
hadolint-sarif
hello
sarif-fmt
shellcheck-sarif

The sarif packages have been taken care of in #327451, #327452, #327454, #327455, and #327456 earlier today. hello will retain it's use of testVersion to serve as an example (as I believe this was the intention, given it was already there)
Things done

Built on platform(s)

[ ] 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/)
24.11 Release Notes (or backporting 23.11 and 24.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.

Two issues I see:

This gets executed in the build environment rather than a separate test eevironment.
This basically breaks cross-compilation unless you also have binfmt set up.

This gets executed in the build environment rather than a separate test eevironment.

This is an "issue" with the hook itself and should have been discussed in #320266. The changes here simply follow the docs recommendation of preferring checkVersionHook. If you would like to discuss this further, feel free to open a separate issue

This basically breaks cross-compilation unless you also have binfmt set up, which in turn further restricts the platforms these packages can be built on (and you have to deal with emulation, which presumably you wanted to avoid in the first place if you were cross-compiling...)

As already mentioned in the original PR, the installCheck phase is disabled for cross compiled builds. This is not an issue

Simplification shouldn't introduce incorrect designs

Aside from what you mentioned above...what is incorrect here?

Unclear

Many packages require workarounds in filtering their output to use testVersion -- two examples are fastfetch and menulibre. Other packages also did things similar to the new hook, such as using --help to test and/or find a version -- see dependabot-cli and flite for examples of this

except r-ryantm and ofborg already build the tests anyway

Many contributors look over this though, and it commonly results in these tests failing in PRs when they could have otherwise been caught earlier. This obviously isn't a knock against testVersion or passthru.tests in general (making sure contributors are correct is ofborgs job after all), but an advantage here nonetheless

We should consistently use testVersion imo

Once again, feel free to open another issue to discuss this further. For now, the docs explicitly state checkVersionHook should be preferred

Those builders should be fixed instead

I 100% agree! Until then though, this does avoid the issue

If we're talking about docs, they do say:

passthru.tests have several advantages over running tests during any of the standard phases:

They access the package as consumers would, independently from the environment in which it was built

Build overhead is probably irrelevant, but this is relevant and the point I made above.

the independent env is relevant

The hook does run in a clean environment with a different working directory -- which was actually added for similar reasons here. Once again though, this feels more like you taking issue with the existence and efficacy of the hook itself rather than this PR specifically. I would highly encourage opening a separate issue to discuss this

Of course, hence I object to a treewide mass rebuild PR that uses it.

I agree that if our consensus is not strong regarding the hook and the recommendation for it by the docs, perhaps these disagreements should block this PR. Unfortunately the PR that added the hook hasn't received wide attention. @eclairevoyant please open a new discussion in an new issue where you address specific sentences in the docs with which you don't agree, and explain why thoroughly.

I object to a treewide mass rebuild PR that uses it if it's not a net benefit.

I partially agree with this argument, but not exactly with how it is phrased: We have a staging branch specifically to not really trigger mass rebuilds, because the staging receives all the time changes that trigger such mass rebuilds, and sometimes even basic stuff like compilers and zlib don't build on it, and eventually in a staging-next cycle things stabilize.
I do agree that in terms of potential master -> staging merge conflicts issues, and also because this PR is so big, it'd be better to only touch here leaf packages that don't trigger mass rebuilds. Also we should remember the main motivation for creating the hook was especially significant for leaf packages:
https://github.com/NixOS/nixpkgs/blob/716331fb51dea939278290ea2b22f5a47cb46104/doc/stdenv/passthru.chapter.md?plain=1#L86-L88
Additionally, running a nixpkgs-review on this PR would be easier if only leaf packages would be touched. Perhaps we should limit this to less then 200 rebuilds? The hard part would be to filter out from the current PR the mass rebuild triggering packages...
See also discussion that started here (which was the seed for the idea of this hook):
https://discourse.nixos.org/t/improve-the-jdk-infrastructure-on-nixpkgs/45678/7

Looking for reviewers for https://github.com/NixOS/nixpkgs/pull/344321 i now discover this discussion. I believe the trade-off between the two is worth considering, but should be at the package maintainers discretion.


Send code at EOF appends new line

Closes #233
What problem did you solve?
Currently, sending code at last line does not append a new line but moves cursor to the first non-whitespace character.
This PR changes it so that sending code at last line appends a new line and then moves down cursor.
How can I test this PR?
Create file temp.R with text
list(x = 1,
     y = 2)

Make sure there is no new blank line at the end of file.
Put cursor on line 2, Ctrl-Enter.
Verify that cursor is now on a new line at end of file (line 3).
Same thing, starting cursor on line 1. Verify that cursor is now on a new line at end of file (line 3).
I tested on Linux and Windows.
Difference from RStudio
Consider this case:
x <- 1
# Several blank lines. Cursor on next line.

The version in this PR will add another blank line at the end of the file, and move the cursor to that. In the same situation, RStudio does not do anything: no new line is added and the cursor does not move. However, the behaviour is already different to RStudio in master, which moves the cursor to the end of file (without adding a new line).

Thanks for testing! I'll merge it now.


Scala Stream Collector: update AWS credentials to support iam/env/default not cpf

@alexanderdean - am I right in thinking that this means completely removing support for reading creds from a file on the classpath as described here?

@fblundun - this is an old ticket, but I believe the intent is to harmonize the SSC with the ES Sink.
SSC options:
      # The following are used to authenticate for the Amazon Kinesis sink.
      #
      # If both are set to 'cpf', a properties file on the classpath is used.
      # http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/auth/ClasspathPropertiesFileCredentialsProvider.html
      #
      # If both are set to 'iam', use AWS IAM Roles to provision credentials.
      #
      # If both are set to 'env', use environment variables AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY

ES Sink options:
  # The following are used to authenticate for the Amazon Kinesis sink.
  #
  # If both are set to 'default', the default provider chain is used
  # (see http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/auth/DefaultAWSCredentialsProviderChain.html)
  #
  # If both are set to 'iam', use AWS IAM Roles to provision credentials.
  #
  # If both are set to 'env', use environment variables AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY

Does that make sense?

That makes sense... I don't think there's any reason to keep supporting the classpath configuration option.


ngSanitize should preserve data attributes

The list of valid element attributes does not include data attributes.
I have a use case for dynamically generating html snippets on a server which I'd like to sanitize before displaying. This puts me in a position of hacking around the issue by encoding my data within the class list (or inside some other "safe" html attribute).
I think I can create a pull request that would have htmlSanitizeWriter check for data attributes within the loop that builds the sanitized elements.
Any support for this?

If you are dynamically generating snippets on the server, then you should be able to sanitize them there.
In which case you can mark them in your Angular app as trusted HTML and not use the sanitizer at all in the app. See https://docs.angularjs.org/api/ng/service/$sce/#show-me-an-example-using-sce-

Regardless of this specific usecase, is there a reason why data-* attributes are not considered safe ?

+1 on the question. Regardless of this specific usecase, is there a reason why data-* attributes are not considered safe ?

Without a valid use case it is hard to assess this issue
On Tuesday, June 21, 2016, Chexpir<EMAIL_ADDRESS>wrote:

+1 on the question. Regardless of this specific usecase, is there a reason
why data-* attributes are not considered safe ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/angular/angular.js/issues/13112#issuecomment-227396623,
or mute the thread
https://github.com/notifications/unsubscribe/AAX44kXmwz1X6xcgZaoJSBQ8WCN1gjHOks5qN7eqgaJpZM4GQWkw
.

My use case

I have an element directive xxx
I was trying to use an attribute on that directive called data-yyy and I have it in my directive isolated scope as dataYyy : '='
So I was using it in my html code as
On runtime, this data was coming as undefined, as it was skipped by the sanitizer, with no warning, as unsafe. In my case, I worked around in changing the name of the variable data-yyy to a different name.

@Chexpir, this sounds like a totally different problem. Are you sure it is the sanitizer and not Angular stripping the data- prefix. Does it work if you use data-data-yyy in your HTML?

@Chexpir this is interesting, ngSanitize is meant to run on untrusted html.  If you do this and we keep the data- attributes, then you run into a security issue as the user will be able to run any directive that can use attributes.
This is, your use case opens a security issue.
I will keep this issue open for a few more days, but I am still unable to see a valid use case.

@Chexpir the mapping from an attribute name to directive is done after the attribute name is normalized https://docs.angularjs.org/api/ng/service/$compile#attributes


503 error

I started getting a 503 error while running tyto:
HTTP Error 503: Service Unavailable
Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "/Applications/PyCharm CE.app/Contents/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_umd.py", line 197, in runfile
    pydev_imports.execfile(filename, global_vars, local_vars)  # execute the script
  File "/Applications/PyCharm CE.app/Contents/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_execfile.py", line 18, in execfile
    exec(compile(contents+"\n", file, 'exec'), glob, loc)
  File "/Users/jakebeal/projects/SBOL/Excel-to-SBOL3/igem_kludge.py", line 63, in <module>
    try: role = tyto.SO.get_uri_by_term(raw_role)
  File "/usr/local/lib/python3.9/site-packages/tyto/owlet.py", line 144, in get_uri_by_term
    response = self._query(query, error_msg)[0]
  File "/usr/local/lib/python3.9/site-packages/tyto/owlet.py", line 56, in _query
    response = Ontology._convert_ontobee_response(response)
  File "/usr/local/lib/python3.9/site-packages/tyto/owlet.py", line 87, in _convert_ontobee_response
    response = response.convert()  # Convert http response to JSON
AttributeError: 'list' object has no attribute 'convert'

I think the service it's hitting when dealing with a bad name might have started rejecting queries (too many too quickly?), and TYTO isn't handling this gracefully.

This might have happened due to running too many queries, so should happen less often now that caching exists.
Recommended resolution: raise a more appropriate and informative error.

Closing until reproduced.


find breaks due to "EDC5113I Bad file descriptor"

find . -name "test"

The output is:
find: '.': EDC5113I Bad file descriptor.

fwiw, confirmed :)

added a __ctrace("") call in the 'error' code. This generates a CEEDUMP containing:
    1     ctrace      +000000B8              CELQLIB                                             HLE77C0  Call
    2     error       +00000122              find                                                         Call
    3     report_file_err
                      +0000009A              find                                                         Call
    4     nonfatal_target_file_error
                      +00000038              find                                                         Call
    5     consider_visiting
                      +00000256              find                                                         Call
    6     find        +00000314              find                                                         Call
    7     process_all_startpoints
                      +000008B4              find                                                         Call
    8     main        +0000039A              find                                                         Call

so at least we know where the error is coming from

rebuilding with -Wc,gonum to get line numbers in the traceback:
    1     ctrace      +000000B8              CELQLIB                                             HLE77C0  Call
    2     error       +00000128  325         find                 error.c                                 Call
    3     report_file_err
                      +0000009A  1122        find                 util.c                                  Call
    4     nonfatal_target_file_error
                      +00000038  1136        find                 util.c                                  Call
    5     consider_visiting
                      +00000262  304         find                 ftsfind.c                               Call
    6     find        +0000031E  536         find                 ftsfind.c                               Call
    7     process_all_startpoints
                      +000008C6  709         find                 ftsfind.c                               Call
    8     main        +000003AC  816         find                 ftsfind.c                               Call
    9     CELQINIT    +00001ACA              CELQLIB              CELQINIT                       HLE77C0  Call

running with the -D search option:
find/find -D search /tmp -name "*.c"
consider_visiting (early): '/tmp': fts_info=FTS_D , fts_level= 0, prev_depth=-2147483648 fts_path='/tmp', fts_accpath='/tmp'
consider_visiting (late): '/tmp': fts_info=FTS_D , isdir=1 ignore=0 have_stat=1 have_type=1
consider_visiting (early): '/tmp': fts_info=FTS_ERR, fts_level= 0, prev_depth=0 fts_path='/tmp', fts_accpath='/tmp'

zeroing in, fts_build is calling fcntl (dir_fd, F_DUPFD_CLOEXEC, STDERR_FILENO + 1); with a file descriptor of 4 and is getting back -1 and errno of invalid file descriptor``

Doing a 'stat' on file descriptor 4 shows it is invalid (so the error is earlier)

Investigating, but two things that look to be true...

the dd_fd in the DIR structure doesn't appear to be something you can just 'dup'. A testcase follows that shows this
there is no F_DUPFD_CLOEXEC in the LE headers and so this function may not exist

#define _ALL_SOURCE

#include <sys/types.h>
#include <dirent.h>
#include <stdio.h>
#include <fcntl.h>
#include <errno.h>

int main() {
  const char* dirname = "/tmp";
  int new;

  DIR* dir;
  dir = opendir(dirname);

  printf("dir:%p\n", dir);
  printf("fd: %d\n", dir->dd_fd);

  new = fcntl(dir->dd_fd, F_DUPFD, 3);
  printf("new fd: %d errno:%d\n", new, errno);

  return 0;
}

Changing configure to not look for dd_fd, I am still seeing the same problem that fcntl is trying to use a file descriptor that fstat doesn't like.
There is 'gl' (gnulib code) to provide the function for the various file descriptor services needed, like dirfd... Need to figure out what can be done with a 'directory' file descriptor.

What appears to be the issue is that opendirat() calls fdopendir with the newfd.
The processing of fdopendir creates the DIR structure but as a side effect, it closes the newfd (presumably because the code will use the file descriptor inside the DIR structure now - but unfortunately that doesn't seem to work).
The code is a bit confusing because it's a mix of functions provided by LE and functions provided by gnulib included functions.
Also, flags are being passed down to openat, then passed into open (which is the z/OS open, not the provided open from find), which itself is presumably coming from zoslib. The flags being passed down aren't valid on z/OS but seem to be being ignored ok (e.g. O_DIRECTORY, O_CLOEXEC)
After all this, I'm thinking it might be easier to put back the search for dd_fd

It would be interesting to see how this works on a z/OS 2.5 system that apparently has fdopendir()

Is this still an issue?
I was going to see if the z/OS 2.5 build gives different behaviour, but I don't see the error with builds at 2.5 or 2.4 (my own or the current Jenkins build).

This should be resolved, please close if ok


Is there a reason I can play animations only one time on mobile?

When I view the docs website on my phone, the animations are awesome! Good job!
I'm wondering if there's a reason I can hit the attention animation button many times on desktop but it'll only play one time on my iphone. Thanks!
Would consider using this for the forms on my mobile site.

Thanks!
Hmm, no it's must be a bug.
Thanks for reporting, I will investigate.

I can not reproduce this with my iPhone 5s(iOS 8) on either Chrome or Safari.
What version are you running ?

I think it's the one before iOS 8 ;)
I'll try to remember to check back later. My iphone is a 4S if that helps.

It also happens to my iphone4 (iOS7.1.2). All the examples can only be clicked once and the easing examples don't work.

I was able to reproduce it on my iPad2 with iOS 7. There was a perspective bug in the documentation(not in snabbt.js). It should work now.


Segeregate files according to Data Structures and Algorithms.

Seperate the code files accordingly to where they should belong like make a seperate DS folder and put all the relevant stuffs and same for algos
Like prefix sum array, binary search etc should be in algos and java loops, linkedlist , stack in data structures . Name the folder properly.

I want to do it.. Can you please assign me this. @dubesar

@hunarjain007  please go ahead. I will assign this to you.

@hunarjain007 please also move lower bound and upper bound to relevant folders.


Update index.html

I edited the  welcome section of the Silk Corp Guide.

Hey @rahmatzeb,
You're working on the areas where already someone has worked. You need to work on dummy content that looks like this,


Preprocessing optimization

This thread will list the different attempts for preprocessing, with an upload of QCs and failed subjects that need manual correction (if we go the route of a cascaded SC seg + MS seg).

Old issue-- can close now


missing .NET Standard support

when including in an .NET Standard project, I get the error
The type 'TraceWriter' is defined in an assemlby that is not referenced. You must add a reference to assembly 'Microsoft.Azure.WebJobs.Host, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.

I'm currently referencing Microsoft.Azure.WebJobs Version 3.0.0-beta3 via Microsoft.NET.Sdk.Functions Version 1.0.6.

Hi @MovGP0,
Thanks for the suggestion. Interestingly, this is actually something we've worked on recently -- there's a and experimental fork if you're interested.
We were going to merge the fork into this repo, but our QueueTriggered functions do not appear to be supported in .NET Standard (they did not trigger). We will likely add support for .NET Standard in the future though when functions projects are fully supported.

For now I helped myself using Serilog.Sinks.Observable.


Problem with issue template

[ ] I ensure that this feature or anything similar to this does not exist in the website.

Does your feature request solve any on going issue? Please describe.
Describe the uses of this feature

Additional context

👆🏻asks a lot of questions, a simple current state , desired state, screenshots should be enough

@san-coding Here you go


[Feature] Add initial button position support for FastPR

One more thing to add is the initial position of the button. Is the initial position reflected in the configuration file or elsewhere? Add a return item in the configuration file that represents several common positions such as top, bottom, left, right, bottom right, top right, etc
Originally posted by @wangyantong2000 in https://github.com/hypertrons/hypertrons-crx/issues/905#issuecomment-2467889870

Position description is good but absolute position or percentage could be much more convenient than several fixed preset.


Missing I18N strings for Attachment save confirmation dialog

Describe the bug
Internationalization strings are missing in the Admin Console for a particular confirmation message that appears when saving an Attachment control without specifying any attachment types (Files, Google Books etc). This is when adding items to a collection definition.
To Reproduce
Steps to reproduce the behavior:

Go to the Collection Definition editor and navigate to the Wizard tab
Add a new Attachments control to a page
Enter the Title and Metadata target for the control and click Save.
See error screenshot below for message keys

Expected behavior
Valid English strings should replace the I18N placeholders.
Platform:

OpenEquella Version: 2019.1-R35

Verified in 2019.1

I think commit messages may have got a bit confused, but I believe this was also backported. Have you had a chance to verify on 2018.2?

Also verified in 2018.2


Graphviz fails to install on Windows

Graphviz that is used by Doxygen fails to install on windows. I have disabled Graphviz for now.

 Graphviz v2.49.0 [Approved] graphviz package files install completed. Performing other installation steps.
 graphviz not installed. An error occurred during installation: Item has already been added. Key in dictionary:
 'Path' Key being added: 'PATH'

     Chocolatey installed 0/0 packages.
      See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
     The process cannot access the file 'C:\ProgramData\chocolatey\lib\Graphviz\.chocolateyPending' because it is being used by another process.

       18 |     execa.sync("choco", ["install", "-y", name, `--version=${version}`, ...args])
       19 |   } else {
     > 20 |     execa.sync("choco", ["install", "-y", name, ...args])
          |           ^
       21 |   }
       22 |
       23 |   const binDir = "C:/ProgramData/Chocolatey/bin/"

       at makeError (node_modules/.pnpm/execa@5.1.1/node_modules/execa/lib/error.js:60:11)
       at Function.Object.<anonymous>.module.exports.sync (node_modules/.pnpm/execa@5.1.1/node_modules/execa/index.js:194:17)
       at setupChocoPack (src/utils/setup/setupChocoPack.ts:20:11)
       at setupDoxygen (src/doxygen/doxygen.ts:11:27)
       at Object.<anonymous> (src/doxygen/__tests__/doxygen.test.ts:8:25)

Fixed in #26


styles: long email puts user dropdown in header on next line

Package version (if known): might have to do with invenio-accounts / invenio-theme
Describe the bug
A long user email causes the user dropdown to be placed on a separate line when it shouldn't be.

Steps to Reproduce

Login/create an account with a moderate size email
See error

Expected behavior
Ellipsis truncation<EMAIL_ADDRESS>-><EMAIL_ADDRESS>. Up to implementer for size that makes sense. Playing with padding and margin may also allow longer names (I don't think my name is too long :crying_cat_face: ...)

Followed the steps and obtained the expected behavior.

Solved by https://github.com/inveniosoftware/invenio-theme/pull/208


BuildClient failure

There is build error on step BuildClient when I was trying to freshly cloned repo:

Module build failed: Error: The given path's format is not supported

Then I added some logging to build.fsx script to see working directory when the error occur.
Here is output:

Working dir (C:\Programming\ElmishApp\src\Client) seems like to be correct.
C:\Programming\ElmishApp>dotnet --version 2.0.0

Hmm, strange. The build is passing in AppVeyor (Windows). Is this with latest changes in the repo? Can you try running dotnet fable webpack --verbose in src/Client dir?

Yes, it's with the latest changes.
The same result with the --verbose option:

Just now tried to do the next steps:

Clone current master branch
Run build.cmd

Result is the same.

Looking at the stack trace, it seems the error happen when accessing some of Fable libraries that should likely be in the Nuget cache. Do you happen to have the Nuget cache in a network location or similar?

I have local nuget package cache.
I've done the following: https://stackoverflow.com/questions/30933277/how-to-clear-nuget-package-cache-using-command-line and all is ok now!
Thanks.


The application cannot tunnel the system

When i click run using tun mode i get this error, i`v tried x64 and x86 version and i get the same thing

maybe you can add some information about the system? I don't have such a problem


Add thumbnail field to model

May eventually want to extend this to a different SQL table, renditions, to include multiple different sizes/variants, but thumbnail should probably be a first-order field on Image anyway for performance reasons (no additional lookup in search results).

Done (though not populated)


07 NOV 2022 - InnerSource License Working Group Meeting

Date
Monday 07 NOV 2022 - 11:00am EST / 4:00pm UK
Untracked attendees

Fullname, Affiliation, (optional) GitHub username
...

Meeting notices

FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact<EMAIL_ADDRESS>with any questions.

FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

[ ] Convene & roll call (5mins)
[ ] Display FINOS Antitrust Policy summary slide
[ ] Introduction of Inner Source License Working Group Goals and Key Outcomes
[ ] Working Group Participant/Contributor intros
[ ] Key Roles and Contribution Areas needed
[ ] Discuss and Agree on working group operating/collaboration model
[ ] Discussion minutes from FINOS Banks Only OSPO Roundtable - https://github.com/finos/open-source-readiness/issues/65
[ ] Discuss Key Next steps
[ ] Schedule Next Meeting
[ ] AOB, Q&A & Adjourn (5mins)

Decisions Made

[ ] Decision 1
[ ] Decision 2
[ ] ...

Action Items

[ ] Action 1
[ ] Action 2
[ ] ...

WebEx info

Webex : https://finos.webex.com/finos/j.php?MTID=maecde604b8ce6039f78dbdd63be43d61
Meeting number: 2550 534 4397

Join by phone
+1-415-655-0003 US Toll
+44-20319-88141 UK Toll
Mailing List
Email<EMAIL_ADDRESS>to subscribe to the InnerSource SIG mailing list.

I will be travelling on the 7th to GitHub Universe, but would want to be in the next session.  At least one person from Fannie Mae could be represented.

Happy to join the meeting.
Regards,
Avi
<EMAIL_ADDRESS>

I will be travelling on the 7th to GitHub Universe, but would want to be in the next session. At least one person from Fannie Mae could be represented<EMAIL_ADDRESS>
Thanks for your interest. We will look to move the meeting to accommodate more participants.

Hi @BrittanyIstenes - Can you recommend a person from Fannie Mae to take your place so we can run the meeting on 7th November as planned? Many thanks!

Hello 🐹 ⚡

Eteri / FINOS

Girish Ahuja: SMBC

Hi 👋

Please find attached the Inner Source SIG_ Licenses WG - 7-Nov-22.pdf as presented in the meeting by @chamindra.

InnerSource SIG Licenses Working Group 7th November 2022.pdf


[3.0.0-rc.18] - Select All checkbox is intially missing whenever filtering is enabled

Easy to reproduce.
Whenever I initially load the page, the "Select All" checkbox is missing, so the other row selection checkboxes appear out of line with the row they control (they are above the row the control).
However, if I Restore-down, then maximize the window, or, if I simply scroll the grid, the "Select all" checkbox magically re-appears, and all the row selection checkboxes are suddenly lined up properly.
Create a ui-grid like the following in your html partial:

In your controller, define following gridOptions:
...
            $scope.gridOptions = {
                columnDefs: [
                    {field: 'name', displayName: 'Name*', enableCellEdit: true},
...
                    {field: 'updatedAt', displayName: 'Updated At', type: 'date', enableCellEdit: false, cellFilter: 'jsonDateTime | date:"yyyy/MM/dd HH:mm:ss"'}
                ],
                data: "myData.data.posts",  // just the way I send data back to the client
                enableFiltering: true,
                enableGridMenu: true,
                minRowsToShow: 25,
                rowHeight: 20,
                rowEditWaitInterval: -1,
                showFooterRow: false
            };

Before:

After:

Could you try with the latest unstable?  I'm not seeing this happening on the tutorials, so if you can recreate on unstable, then could we have a plunker?

I'll try with a plunker. I wonder if it has to do with all the divs in my application? The way I have it, I have a main html page, and that loads several "partials". This is done to keep a consistent look-and-feel (the tab bar you see at the top) across the entire application.

Try the unstable first I'd say.  If that fixes it, then upgrade to the unstable.  If not, then yes it would seem you have some sort of timing issue, a few divs shouldn't cause that though.

See this plunkr (modified by me): http://plnkr.co/edit/liRYMcAnh2RjddRWPlGB
I was sort of able to reproduce it with "unstable". You need to stop the plunkr and restart it to see it. In this plunkr on the browser I mention above, I see the entire data portion of the grid detached from the column of select row checkboxes and the column headers.
I was able to do this by taking the div tag for the ui-grid, and wrapping it around multiple layers of divs (which is how my real-life needs to be).

Though slightly different from what I reported, it's probably the same root cause.

Did not save it properly :/ just one sec.

Ok, try this plunkr: http://plnkr.co/edit/94S2GsxDaAq1zNQQgMDT

I tried rc18-0fa8c48 level. I don't seem to have the issue anymore, but let me keep testing, especially on IE10 (haven't tested there yet). I'm thinking #2542 may have fixed this.

It's been 18 days; I'm going to go ahead and close this.
@pmariduena if you're still having a problem please paste your original issue text into a new one.


macosx dependency on Xcode 8

hello all.
just managed to compile default make for Firmware having Xcode dependency fixed to 6.
any ideas why do we strict to Xcode 8 (the one involving to have AppStore etc?
xcode6.patch.txt
xcode6-2.patch.txt

Can you share the output of make posix jmavsim?

Hi Lorenz,
same situation here and the patch worked, output of make posix jmavsim:
typescript.txt

The tests are based on XCode 8 and we don't have the bandwidth to support anything else. Thanks for the patch in case someone else runs in the same issue.


Require invoker name for 'riff create' and 'riff init' and clarify usage in help

The CLI UX would be simpler if an invoker parameter were required for all riff create <invoker> and riff init <invoker> commands. If no invoker is specified, display a usage error and the list of registered invokers.
this is a followup to #448

Auto-detecting invokers from file extensions introduces non-determinism. E.g. adding new invokers could break old workflows by stealing the extension. This is true even when pointing to a source file with --artifact.

The current command-invoker already makes it necessary always to disambiguate, because it matches *.

It's often eaiser to specify an invoker than point to an "artifact" file (invoker names are short).

with this approach we could even auto-generate the source file when there are no files at all in the directory. E.g. riff create node --stream

see also #517

#518 only address the doc part of this issue


Switchroot Android Q release is out

Hello, to anyone who visits this repo at all, don't download a build from here. Instead, download the official release build from switchroot.org.
To the repo owner, you should probably take this repo down since there is no use for it anymore.

There's no need to close this repo, i'll continue building unoffcial builds
But thanks for the update

No problem! I respect if you want to continue posting unofficial builds


[FEATURE] No declaration file when using in a TypeScript envoronment

Describe the bug
Whe importing node-ray/web in a typescript application, I get the following error:
TS7016: Could not find a declaration file for module 'node-ray/web'.
 '../node_modules/node-ray/web.js' implicitly has an 'any' type.
Try `npm i --save-dev @types/node-ray` if it exists or add a new declaration (.d.ts) file containing `declare module 'node-ray/web';`

Would it be possible to generate a type definition with rollup?

Absolutely.  It's something I'll be adding in an upcoming release.

@koernchen02 I've added a typescript declaration file as of v1.5.2.  If you update your installation you should now have typescript completion.  Please let me know if you're still having issues after updating.
Thanks for the suggestion!

Works fantastic! :pray:


Enddat 136

This was mostly adding tests for NavView and the new functionality in MapView. The routing was also fixed and now works correctly with the optional parameters for the choose data step. This pull request should be reviewed with #14 .

looks good to me :+1:


Add version metadata if found

Fixes # [insert GH issue number(s)].
What this PR solves / how to test:

Clean branch in #120


Devs SBAT profile celo-blockchain data usage in the wallet

Expected Behavior
We have a clear understanding of the costs (both in data and in time) of syncing, view calls, etc.
Current Behavior
Back of the envelope calculations

See also making view calls fast- https://github.com/celo-org/celo-monorepo/issues/928

Moving to roadmap.


Enums with ' are incorrectly rendered

I have an Enum with 3 values
Yes
No
Wouldn't Say
In the UI, there are 4 entries in the dropdown for the enum, these are
Yes
No
Wouldn
t Say
It's splitting on the '.
I'm on dbeaver 5.0.3
Thanks!

I assume it is MySQL issue.
Thanks for report.


Add support for @defer

Changes proposed in this pull request:

Add support for running deferred queries with @defer
Changes are minimal, all I had to do was upgrade apollo-link-http to deal with multipart responses, and add apollo-link-patch to the link chain that handles patching the deferred fields as they stream in.

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

Hey @clarencenpy, thanks for the pull request, but we want to wait if its get merged to apollo-link, there is no point to have alpha features right now in the playground. Thanks for understanding


CoPilotChatWebApi - Fix some R# Warnings

Motivation and Context
Reduced the amount of warnings given in the project, still some related to namespace and name convention.
Contribution Checklist

[x] The code builds clean without any errors or warnings
[x] The PR follows SK Contribution Guidelines (https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
[x] The code follows the .NET coding conventions (https://learn.microsoft.com/dotnet/csharp/fundamentals/coding-style/coding-conventions) verified with dotnet format
[x] All unit tests pass, and I have added new tests where possible
[x] I didn't break anyone :smile:

Looks like this was already done in a different PR. Closing.


pre-commit autoupdate CI

Inspired by the one pandas is using, this adds a workflow which periodically updates the pre-commit hook versions. For a example, see keewis/blackdoc#84

[x] follow-up to #4388
[x] Passes pre-commit run --all-files

cc @andersy005

Is this going to be a problem when adding CI runs for  #4881?

I wouldn't think so: this creates a branch on the main repository and opens a new PR (no auto-merging), so anyone with commit rights can update the PR.
If you worry about different versions we could write a script that compares the version of the pre-commit mypy hook with the ones in the environments and updates the latter, if necessary.

Yes you are right - let's worry about this once we're there.


Fix stable builds

alloc no longer requires nightly toolchain
modified .travis.yml to match your intrusive-collections crate:

builds against toolchains: nightly, stable, beta, 1.36.0
removed TRAVIS_CARGO_NIGHTLY_FEATURE=alloc

Sorry about the delayed response, I just noticed that Github had disabled all my notifications on this repository.
Closing in favor of #8


Fix workflow status in monitoring table

At the moment, any workflows which did not complete due to errors are marked as 'running'. This is a bit confusing, we should find a clearer state description. 'Halted'? 'Incomplete'?

An example of this is parsl/tests/test_bash_apps/test_stdout.py which tests some failure paths. The DFK sees the a deliberately failing task as failing (which is correct) and then is shut down, giving a summary of 1 failing task; but the monitoring system shows that the workflow is still running and has 0 tasks in it.

crossref #1589


Add upgrade instruction for users with outdated ASReview versions

> asreview lab --no-browser

ASReview LAB version 1.3.2 is available. Please update using:
pip install --upgrade asreview

Serving ASReview LAB at http://localhost:5000/

Don't want an update check?
asreview lab --skip-update-check

The update check is not part of development setup.


Highlight detected objects in Mapillary images

There might be a way to do this automatically in the Mapillary viewer, but the idea is to draw some box around a detected feature.

Looks like the recently released Mapillary viewer v2.6 includes some ability to do this.  👍
examples here:  https://github.com/mapillary/mapillary-js#tag


bug: no alternate file

Did you check the docs and existing issues?

[X] I have read the docs
[X] I have searched the existing issues

Neovim version (nvim -v)
v0.9.0-dev-1028+gd422fc827
Operating system/version
Ubuntu Kinetic
Describe the bug
Appears to be a regression of #43 and #20, perhaps.
I have a keymap of '-' to "require('oil').open". If I open a file, press '-' to get the file listing for the current directory, and then press C-6 (or C-^) I get an error: "No alternate file".
Steps To Reproduce

nvim somefile.txt
:lua require('oil').open()
C-6 -> E23: No alternate file

Expected Behavior
Pressing C-6 returns to previous file. This should be regardless of how many times I press '-' or use open(). I should be able to return from oil to my previous file by pressing C-6.
Directory structure
No response
Repro
-- save as repro.lua
-- run with nvim -u repro.lua
-- DO NOT change the paths
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "runtime", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({
    "git",
    "clone",
    "--filter=blob:none",
    "--single-branch",
    "https://github.com/folke/lazy.nvim.git",
    lazypath,
  })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  "folke/tokyonight.nvim",
  {
        "stevearc/oil.nvim",
        config = function()
            require("oil").setup({
              -- add any needed settings here
            })
        end,
  },
  -- add any other plugins here
}
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

vim.cmd.colorscheme("tokyonight")
-- add anything else here

Did you check the bug with a clean config?

[X] I have confirmed that the bug reproduces with nvim -u repro.lua using the repro.lua file above.

Here's a reproducible scenario where the alternate file is set appropriately:

nvim
:e
:lua require('oil').open()
C-6

However, I think this scenario, while it has an alternate file, sets it incorrectly:

nvim
:e
:lua require('oil').open()   --  is set as alternate
navigate to another file
:lua require('oil').open()  --  continues to be the alternate, but should be

The repro was very helpful, thanks! I added a test for that condition and made some changes until it passed. Can you see if it's working as expected now?

This is working correctly. Thank you!

I wasn't certain whether I should open a new bug or just reopen this bug. I have found a new scenario where the alternate file goes missing.

nvim somefile.txt
:lua require('oil').open() -- somfile.txt is alternate
navigate to a subdirectory -- no file is alternate

In the above scenario if you navigate to a parent directory the alternate is saved, but once you navigate to any subdirectory of any other directory the alternate file is lost.
Also this:

nvim somefile.txt
:lua require('oil').open() -- somefile.txt is alternate
preview a file in the directory -- no file is alternate
remove preview -- no file is alternate

Thanks for the report! Those should be handled now as well

I seem to have this issue (no alternate) when opening with :Oil --float, it seems to work fine without --float

@iovis if you're still seeing issues with this please file it with a repro as a new issue


Include XML Namespace xmlns

While copying icons as JSX or HTML it does not contain the xmlns attribute in the svg tag. Can you please include it or should I be adding it globally somewhere ?
copy to clipboard results
<svg viewBox="0 0 20 20" fill="currentColor" className="search"><path fillRule="evenodd" d="M8 4a4 4 0 100 8 4 4 0 000-8zM2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8z" clipRule="evenodd" /></svg>
expected
<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 20 20" fill="currentColor" className="search"><path fillRule="evenodd" d="M8 4a4 4 0 100 8 4 4 0 000-8zM2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8z" clipRule="evenodd" /></svg>

Sure thing. Will fix this shortly.

Implemented in development. Will push to prod soon. Thank you for opening the issue!

@ezra-moses This is now implemented based on your feedback. Let me know if you have further feedback.


Explicitly require ActiveSupport's Hash#except

This allows Grape to be run with ActiveSupport 3, without Rails.
In ActiveSupport 4, this file ended up being required as a
dependency of active_support/core_ext/object/conversions. Also,
Rails itself includes this file.

Fixes #1087

I think there should be a CHANGELOG entry for this, please, via --amend.

@dblock good call

@dblock done

I am going to be pedantic about this CHANGELOG, apologies :) This fixes running grape with ActiveSupport 3.x, right? Lets write this in the CHANGELOG as that fix?

@dblock no need to apologize for pedantry :)

@dblock updated again. Fingers crossed :)

I like it, merging.


KANBAN-504 seq retrieval

Hey @christabone, would you mind reviewing this PR?
Not as much whether the code would be functional (I assured that through testing) but more if the code itself is readable to you, whether the repository folder structure is sensible to you, whether the development, typing and documentation guidelines I've written in the README make sense etc.
The goal is to make this repository accessible to other (AGR) developers should they wish to contribute or need to take over future development. So your review should essentially boil down to the question "If I were to hand over this repository to you to continue development, would you be comfortable to do so with the current state of files, guidelines, rules and checks? And if not, what's missing?". I still need to add unit testing (and add that to the PR validation) so I'm aware of that, but otherwise I think everything in this PR should be ready to be worked on by anyone with the relevant subject knowledge.

Just checked out the repo and it looks clean and well commented. The seq retrieval code also looks good! Thanks @mluypaert

@mluypaert This looks really good -- no problems at all with the structure and your comments are great. I think we'd have no problem passing this around between developers if necessary.

In the checks before merging is allowed it would be nice to have flake8 or something of that type that has to pass too.

In the checks before merging is allowed it would be nice to have flake8 or something of that type that has to pass too.

@ianlongden Good point, I was planning to potentially add that at some later point, but having had a closer look at flake8 it was easy enough to just enable it straight away, so I've added that as well now. Thanks!


error: No installed refs found for ‘com.obsproject.Studio’

× flatpak-managed-install.service
     Loaded: loaded (/home/jh-devv/.config/systemd/user/flatpak-managed-install.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Thu 2024-02-15 16:03:55 EET; 1min 2s ago
    Process: 462587 ExecStart=/nix/store/38vfbaccp2fdy6qhyrx2b2w9sw3nqx71-flatpak-managed-install (code=exited, status=1/FAILURE)
   Main PID: 462587 (code=exited, status=1/FAILURE)
        CPU: 46ms

Feb 15 16:03:55 luminara systemd[2228]: Starting flatpak-managed-install.service...
Feb 15 16:03:55 luminara 38vfbaccp2fdy6qhyrx2b2w9sw3nqx71-flatpak-managed-install[462597]: error: No installed refs found for ‘com.obsproject.Studio’
Feb 15 16:03:55 luminara systemd[2228]: flatpak-managed-install.service: Main process exited, code=exited, status=1/FAILURE
Feb 15 16:03:55 luminara systemd[2228]: flatpak-managed-install.service: Failed with result 'exit-code'.
Feb 15 16:03:55 luminara systemd[2228]: Failed to start flatpak-managed-install.service.```

Though. nothing is define which is weird
After I defined something, e.g. obs, not it throws the infinite recursion error

I encountered this issue error: No installed refs found for ... with several packages i had installed before.
I solved this  with setting the option services.flatpak.uninstallUnmanaged to true. At least for one activation (switch).


Would be nice to have copylocale support (and other bins too)

We use copylocale to make sure we can compile with a different locale set up. So it's imperative that the sdk has copylocale run for each locale we use.
I've committed an initial solution for some review: https://github.com/devboy/buildr_as3/tree/feature/copylocaleSupport

Haven't tested this yet? Can we close this issue?


invalid option: --failure-exit-code

When running rspec(rspec --failure-exit-code 2 spec/models/user_spec.rb) I'm getting the below error.
picasso:saral-web-payroll[test1] $ rspec --failure-exit-code 2 spec/models/user_spec.rb
/Users/picasso/.rvm/gems/ruby-2.1.2/gems/bundler-1.9.9/lib/bundler.rb:315: warning: Insecure world writable dir /usr/local in PATH, mode 040777
warning: parser/current is loading parser/ruby21, which recognizes
warning: 2.1.6-compliant syntax, but you are running 2.1.2.
invalid option: --failure-exit-code                                                                                |  ETA: ??:??:??
invalid option: --failure-exit-code

Finished in 0.32331 seconds (files took 8.44 seconds to load)
0 examples, 0 failures

Coverage report Rcov style generated for RSpec to /Users/picasso/DevCyb/RelyOn/saral-web-payroll/coverage/rcov

Ruby Version is 2.1.2
Spec version 3.4.4
picasso:saral-web-payroll[test1] $ rspec -v
/Users/picasso/.rvm/gems/ruby-2.1.2/gems/bundler-1.9.9/lib/bundler.rb:315: warning: Insecure world writable dir /usr/local in PATH, mode 040777
3.4.4

This is my installed gems for rspec
guard-rspec (4.6.4, 4.6.2, 4.5.2, 4.5.0, 4.3.1)
rspec (3.5.0, 3.4.0, 3.0.0, 2.99.0)
rspec-activemodel-mocks (1.0.2, 1.0.1)
rspec-collection_matchers (1.1.2)
rspec-core (3.5.2, 3.4.4, 3.4.1, 3.0.3, 2.99.2, 2.99.0, 2.14.8)
rspec-expectations (3.5.0, 3.4.0, 3.0.3, 2.99.2, 2.14.5)
rspec-mocks (3.5.0, 3.4.1, 3.4.0, 3.0.3, 2.99.4, 2.99.3, 2.14.6)
rspec-prof (0.0.5)
rspec-rails (3.4.0, 3.0.2, 2.99.0, 2.14.2)
rspec-support (3.5.0, 3.4.1, 3.0.3)
spring-commands-rspec (1.0.4)

and my Gemfile
source 'http://rubygems.org'

gem 'rails', '~> 4.0.0'
gem 'pg'
gem 'signet', git: "https://github.com/google/signet.git"
gem 'jwt'
# Gems used only for assets and not required
# in production environments by default.
gem 'sass-rails', '~> 4.0.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'uglifier'
gem 'seed_migration'
#gem 'therubyracer', '~> 0.12.2'

gem 'delayed_job_web'

group :development, :test, :ci do
  gem 'quiet_assets'
  gem 'slim'
  gem 'daemon-spawn'
  gem 'hooks'
  gem 'hirb'
  gem 'wirble'
  gem 'pry-rails'
  gem 'pry-byebug'
  gem 'pry-stack_explorer'
  gem 'git-process'
  gem 'spring'
  gem 'spring-commands-rspec'
  gem 'rails_best_practices'
  gem 'meta_request'
  gem 'rubocop'
  gem 'bullet'
  gem 'rack-mini-profiler'
  gem 'awesome_print'
  gem 'capistrano'
  gem 'capistrano-ext'
  gem 'rvm-capistrano', require: false
  gem 'rails-erd'
end

group :test, :ci do
  gem 'rspec-rails', '~> 3.0'
  gem 'rspec-core', '~> 3.0'
  gem 'rspec-activemodel-mocks'
  gem 'rspec-prof'
  gem 'fuubar'
  gem 'factory_girl_rails', require: false

  gem 'capybara'
  gem 'shoulda-matchers'
  gem 'cucumber-rails', require: false
  gem 'database_cleaner'
  gem 'poltergeist'
  gem 'faker'
  #gem 'rails3_pg_deferred_constraints'
  gem 'simplecov', require: false
  gem 'simplecov-rcov'

  gem 'guard-rspec'
  gem 'guard-bundler'
  gem 'guard-cucumber'
  #gem 'libnotify'
  gem 'libnotify' if /linux/ =~ RUBY_PLATFORM
  gem 'growl' if /darwin/ =~ RUBY_PLATFORM
  # gem 'terminal-notifier-guard'
  gem 'rb-fsevent'
  gem 'ruby-progressbar'
  gem 'json_spec'
  gem 'capybara-screenshot'
  gem 'therubyracer'
  gem 'email_spec'
end

gem 'workflow'
gem 'actionmailer', '~> 4.0.0.rc1'
gem 'activerecord-session_store', github: 'rails/activerecord-session_store'
gem 'spreadsheet'
gem 'axlsx'
gem 'roo'
gem 'activerecord-postgres-hstore'
gem 'activerecord-import', '~> 0.10.0'
gem 'foreigner'
gem 'ruby_parser'
gem 'hpricot'
gem 'haml'
gem 'haml-rails'
gem 'jquery-ui-rails', '4.2.1'
gem 'fileutils'
gem 'currency-in-words'
gem 'pdfkit'
gem 'wkhtmltopdf'
gem 'wkhtmltopdf-binary'
gem 'paperclip', "~> 4.3"
gem 'carrierwave'
gem 'mini_magick'
gem 'will_paginate'
gem 'wicked_pdf'
gem 'breadcrumbs_on_rails'
#gem 'audited-activerecord'
gem 'launchy'
gem 'execjs'
gem 'devise'
gem 'libv8'
gem 'google_drive'
#gem 'actionmailer-callbacks'
gem 'protected_attributes'
gem 'rails-observers'
gem 'actionpack-page_caching'
gem 'actionpack-action_caching'
gem 'activerecord-deprecated_finders'
gem 'css_sprite'
gem 'delayed_job_active_record'
gem 'daemons'
gem 'jquery-turbolinks'
gem 'puma'
gem 'creek'
gem 'oxcelix', git: 'https://github.com/gbiczo/oxcelix.git'
gem 'zip-zip'
gem 'chronic'
gem 'cancancan'
gem 'nprogress-rails'
gem 'redis-session-store'
gem 'sentry-raven'
gem 'hashie'
# Used for paperclip s3 storage
gem 'aws-sdk-v1'

Try rspec spec/models/user_spec.rb --failure-exit-code 2

Still the same. Check the below output
picasso:saral-web-payroll[test1] $ rspec spec/models/user_spec.rb --failure-exit-code 2
/Users/picasso/.rvm/gems/ruby-2.1.2/gems/bundler-1.9.9/lib/bundler.rb:315: warning: Insecure world writable dir /usr/local in PATH, mode 040777
warning: parser/current is loading parser/ruby21, which recognizes
warning: 2.1.6-compliant syntax, but you are running 2.1.2.
invalid option: --failure-exit-code                                                                                |  ETA: ??:??:??
invalid option: --failure-exit-code

Finished in 0.47559 seconds (files took 8.75 seconds to load)

@leninCyb I don't think this is an issue with RSpec, the problem seems to be that the permissions on /usr/local are not correct. You need to figure out how to set the correct permissions on that dir, checkout http://stackoverflow.com/questions/3952243/warning-insecure-world-writable-dir-usr-local-bin-in-path-mode-040777

Try restarting spring, and try upgrading rspec (and then restarting spring again). That looks like our failure message for invalid params, (with some other bumpf) but I'm not sure why it's twice.

@JonRowe its the same even upgrading rspec
picasso:saral-web-payroll[test1] $ spring rspec spec/models/user_spec.rb --failure-exit-code 2
warning: parser/current is loading parser/ruby21, which recognizes
warning: 2.1.6-compliant syntax, but you are running 2.1.2.
invalid option: --failure-exit-code                            |  ETA: ??:??:??
invalid option: --failure-exit-code

Finished in 0.35319 seconds (files took 0.71145 seconds to load)
0 examples, 0 failures

Something is interfering with option parsing, try removing gems until it's recognised

when rspec runs one of the before hooks, that is DatabaseCleaner in our case. Below is the line of code being executed in database cleaner
  config.before(:suite) do
    DatabaseCleaner.clean_with :truncation
    Tenant.create(subdomain: "test")
  end

In Tenant class this below code is getting executed, which initialises the Rake
if Rails.env == 'test'
  Rake.application.init
  Rake.application.load_rakefile
end

In Rake::Application::init method there is this line of code
    def init(app_name='rake')
      standard_exception_handling do
        @name = app_name
        args = handle_options
        collect_command_line_tasks(args)
      end
    end

where this method handle_options
    def handle_options # :nodoc:
      options.rakelib = ['rakelib']
      options.trace_output = $stderr

      OptionParser.new do |opts|
        opts.banner = "#{Rake.application.name} [-f rakefile] {options} targets..."
        opts.separator ""
        opts.separator "Options are ..."

        opts.on_tail("-h", "--help", "-H", "Display this help message.") do
          puts opts
          exit
        end

        standard_rake_options.each { |args| opts.on(*args) }
        opts.environment('RAKEOPT')
      end.parse(ARGV)
    end

is creating a new OptionParser and  parse(ARGV) , the command line arguments passed from rspec command(rspec spec/models/user_spec.rb --failure-exit-code 2).
This is where it breaks.
So if we initialize the Rake::application::init in the test env and the command line arguments passed to rspec are creating conflict in Rake::application::init OptionParser and the spec exits with the below error.
invalid option: --failure-exit-code
Is this a bug or ?

Ah ok, it looks like Rake is issuing the error not RSpec, realistically I'm not sure theres anything we can do about that, we're using ARGV correctly here but we're not expecting Rake to be init'd, I think that code is incorrectly used here.

What gem is Tenant coming from? I'd argue this is an incorrect usage of rake in that code. I don't think this is an RSpec bug. (Please do reopen if you disagree!)

I believe Tenant is an apartment class.

@xaviershay Tenant is a ActiveRecord model in our application.


Conceptual Docs: Runtime Primitives

Closes https://github.com/paritytech/devex-planning/issues/12

I want to take one more pass at making the definitions of types more friendly before merging


Add reverse dns enrichment fields to config_template.yaml.

What does this PR do?
Add reverse dns enrichment fields to config_template.yaml.

Motivation

Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

/merge


change FLUME_HOME to fix the LIBRARY NOT FOUND bug

Assigning FLUME_HOME to $(cd $(dirname $0)/..; pwd) will cause an org.apache.flume.node.Application not found error. This can be fixed by elimilated the ;pwd path.

We don't accept pull requests. Could you please attach the patch to a jira here: https://issues.apache.org/jira/browse/FLUME ? Thanks!


merge package from arlac77/npm-package-template

package.json

chore(package<EMAIL_ADDRESS>chore(package<EMAIL_ADDRESS>chore(scripts): cover@#overwrite c8 --temp-directory build/coverage ava && c8 report -r lcov --temp-directory build/coverage
chore(package): add nyc from template
chore(package): set $.ava.require='esm' as in template
chore(package): set $.ava.files='tests/-test.js,tests/-test.mjs' as in template
chore(package): set $.ava.extensions='js,mjs' as in template

Codecov Report

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

@@          Coverage Diff          @@
##           master   #556   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           1      1
  Lines          29     29
=====================================
  Hits           29     29

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 221eb16...d42195f. Read the comment docs.

Coverage remained the same at 97.619% when pulling d42195f1541d3c6d2029011f6b0477da33dcd001 on template-sync-1 into 221eb16e4c299a083ce3046e8b9a3a64739f3811 on master.


Change InertiaJS to Inertia.js

The Inertia.js official's docs all use Inertia.js or Inertia, not InertiaJS, I think can follow the official use name, change to Inertia.js.

Yep agreed - have updated that as part of #20


Keyword not supported: 'trust server certificate'

System Information (please complete the following information):

Model Builder or CLI Version: 3.0.0
Visual Studio Version (if applicable): 2022 17.9.4

Describe the bug

On which page of the tutorial did you run into an issue (URL): Data - Connect to SQL Server
Clear description of the problem: After selecting a SQL server in the dropdown, we use Windows Auth and Trusted Certs. Enabling Trusted Certs causes this error to be thrown.

To Reproduce
Steps to reproduce the behavior:

Go to Add Machine Learning from right clicking project
Pick your scenario
Pick your Environment
On the Data selection page, select SQL Server, then Choose your data source
Select your data source, and click the Trusted Certifications checkbox. Leaving this option unchecked results in a connection issue with SQL Server.
Click OK and the error is displayed

Expected behavior
I should connect to the SQL server without being presented with an error message
Screenshots

Log file
demomodel-7NLN9K.txt

I can also repro this bug on the latest main build <IP_ADDRESS>1201.

@zewditu can you take a look?

I have this issue as well.  As a workaround, I'm exporting some of my data to CSV and building from that.

Thanks I will try reproducing this

I'm having same issue.

Update
I'm able to reproduce this issue on my end, and when I disable trust server certificate on loading sql server page the error disappear. So maybe @rkpatrick @cakeezer @nmqh this can be a workaround?

In my environment, if I uncheck that box, I can't see any databases in the dropdown

The bug has been fixed on the latest main build <IP_ADDRESS>2301.

<IP_ADDRESS>2301

Link to download this latest version?

The bug has been fixed on the latest main build <IP_ADDRESS>2301.
when would this version be available for downloading ?

hey @LittleLittleCloud , do we know when a non-preview release containing this fix would be published?


fastlane build_app getting stuck on CI/CD

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description

Command executed

Complete output when running fastlane, including the stack trace and command used

 [REPLACE THIS WITH YOUR INFORMATION]

Environment

 [REPLACE THIS WITH YOUR INFORMATION]

Here is the output of fastlane env
fastlane env
[07:51:47]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[07:51:49]: Generating fastlane environment output, this might take a few seconds...
swift-driver version: 1.75.2 ✅ fastlane environment ✅
Stack

Key
Value

OS
13.2

Ruby
2.7.6

Bundler?
[REDACTED]

Git
git version 2.40.0

Installation Source
~/.rbenv/versions/2.7.6/bin/fastlane

Host
macOS 13.2 (22D49)

Ruby Lib Dir
~/.rbenv/versions/2.7.6/lib

OpenSSL Version
OpenSSL 1.1.1q  5 Jul 2022

Is contained
[REDACTED]

Is homebrew
[REDACTED]

Is installed via Fabric.app
[REDACTED]

Xcode Path
/Applications/Xcode-14.3.0.app/Contents/Developer/

Xcode Version
14.3

Swift Version
5.8

System Locale

Variable
Value

LANG
en_US.UTF-8
✅

LC_ALL
en_US.UTF-8
✅

LANGUAGE
en_US.UTF-8
✅

fastlane files:

Getting the same thing. Also Unity Cloud build is having an issue at the Archiving step. Possibly the same issue.

Btw: it was successful when executed manually from a different Mac (with a rather similar build setup)


Yeoman tutorial / TodoMVC- Nothing displaying after running

Description
After running the command 'npm run serve' I get an error but the project still builds.  When I navigate to localhost I simply get a blank page.
Error Message & Stack Trace
ERROR in ./src/app/components/TodoTextInput.js
(Emitted value instead of an instance of Error)
C:\Users\jth\Desktop\mytodo\src\app\components\TodoTextInput.js
  40:13  error  Unnecessarily quoted property 'edit' found  quote-props

✖ 1 problem (1 error, 0 warnings)

This is the code it is complaining about
render() {
    return (
      <input
        className={
          classnames({
            'edit': this.props.editing,
            'new-todo': this.props.newTodo
          })}
        type="text"
        placeholder={this.props.placeholder}
        autoFocus="true"
        value={this.state.text}
        onBlur={this.handleBlur}
        onChange={this.handleChange}
        onKeyDown={this.handleSubmit}
        />
    );
  }

Config
Copy the content from .yo-rc.json:
{
  "generator-fountain-react": {
    "version": "1.0.0",
    "props": {
      "framework": "react",
      "modules": "webpack",
      "js": "babel",
      "ci": "",
      "css": "scss",
      "resolved": "C:\\Users\\jth\\AppData\\Roaming\\nvm\\v6.3.0\\node_modules\\generator-fountain-webapp\\node_modules\\generator-fountain-react\\generators\\app\\index.js",
      "namespace": "fountain-react:app",
      "_": [],
      "sample": "todoMVC",
      "router": "router"
    }
  }
}

Relevant Links
The tutorial I am following: http://yeoman.io/codelab/setup.html
Environment
Tell us which operating system you are using, as well as which versions of Node.js, npm, and yo. Run the following to get it quickly:
Node.js v6.3.0
win32 10.0.10586
yo 1.8.5
npm 3.10.3

Not sure what the difference is or if this helps at all... but when I download from FountainJS website and select: Angular 2, webpack and npm, TypeScript, CSS, and TodoMVC template it works just fine.  The error above was when I was scaffolding it through the Yeoman generator.

I have same issue. but I work with vuejs 2

An upgrade of XO has changed a linting rule. The error is only about code style, simply follow the warning to correct the problem.
Still, we have to make a fix to have this right out of the box.

Had the same issue. Removing the quotes from 'edit' fixes it
'edit': this.props.editing, => edit: this.props.editing,

Anybody resolved this issue? I still see a blank screen in browser with no issues in running 'npm build serve'. See below snapshot -

Did you see your error?? Redux is not defined

bower install worked fine for me, and so did npm run serve. So why does this happen?