Feature Request - Discharge Timer

Further an e-mail reply from Nick Johnson.
Would it be possible to implement a timer in the firmware to monitor battery discharge times possibly to a predefined setting.
Thank you.

Adding a direct capacity calculation would be a plus. Like C=i.dt and Wh=C.V

@loopingzzz Watt hours and amp hours are already available in the display menu.


Custom style feature

Please add abbility to add custom styles to the button and select options through props.

Hello,
Please respect the issue template, here I don't know what you want. So what I can answer is, it's already possible to add custom style thanks to available className.
In the following example you can use:

.my-project-cron-clear-button
.my-project-cron-select

https://xrutayisire.github.io/react-js-cron/?path=/story/reactjs-cron--custom-style


GH934 validate scissor parameters

Partially addresses issue 934, specifically the scissor parameters.

pushed to master at 7572b6f915a6b3f8b5992a42d04ad20788c44b1d


NtCreateSectionEx Document has a small typo

Hello, while I was reading "NtCreateSectionEx function (ntifs.h)" document, I found a small typo.
It is under "Return value" section.
It should start with "Returns" not "turns".
I have fixed it on my branch and pull-requested the branch #1258.
Thanks.

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

ID: a0429a0a-56d6-18c4-3806-a047626ffdb1
Version Independent ID: 9e5d93a3-d35e-2001-74ed-83d9d74c932d
Content: NtCreateSectionEx function (ntifs.h) - Windows drivers
Content Source: wdk-ddi-src/content/ntifs/nf-ntifs-ntcreatesectionex.md
Product: windows-hardware
Technology: wdk-api-reference
GitHub Login: @lorihollasch
Microsoft Alias: loriwhip

Closed the Issue since my PR has been merged.


Updated README

Updated README.md to note nvm support on windows and link to nvm docs on alternatives.

Added tree structure for better visual representation of the initial project output.

This is a fly-by but nvm is very heavy weight on your shell and increases startup time (on macOS), maybe we should consider recommending n instead.

@Timer ya that might be something we can open up in a separate discussion to have more thoughts on the which tool is suggested by cra. Either tool unfortunately doesn't support Windows users and my opinion is that we should at least make that transparent if suggesting tools.

Thanks!


[Docs] order anchor-list output explicitly.

anchor-list output was not explicitly ordered causing issues with different itteration orders of files/directories between OS's.

integration test failures not related to this change (will open separate issue).


Better Package Style layout

Resolves #62 and partially addresses #64.

This is way better already. Agree that we don't need a separate page per topic.

I decide to add Graphviz diagrams. These turned out to be really useful and more informative than the tree-based ones. In addition, taking advantage of the .. include:: directive, it is possible to store these diagrams in a common directory.

I decide to add Graphviz diagrams. These turned out to be really useful and more informative than the tree-based ones. In addition, taking advantage of the .. include:: directive, it is possible to store these diagrams in a common directory.

I decide to add Graphviz diagrams.

This is great and maintainable!

Adding here some useful references:

https://docs.typo3.org/m/typo3/docs-how-to-document/main/en-us/WritingReST/Graphs.html
https://stackoverflow.com/questions/2012036/graphviz-how-to-connect-subgraphs

Adding here some useful references:

About to add "api docs" and I'll need this.

Mermaid is very powerful. However, when linking subgraphs whose header contains more than two words a syntax error is raised. I've found a couple of issues about this. Gonna investigate a bit more but do not want to waste more time on diagrams so this is ready to be reviewed by the end of the day.

waste more time on diagrams

We can always improve that later and either leave a placeholder or just explain it.

Mermaid introduces a lot of empty space between the drawing and the adjacent lines. I'm trying to fix this locally but did not succeed even after using png and svg...

Solved!
Why do I have the feeling that each time I use a third party tool I always need to find a hack...? 😓

Enabled autosectionlabel, it comes by default with Sphinx installation.

After including the sphinx.autosectionlabel, all duplicated sections were found by Sphinx and warnings are being raised.

Need to update the CI to install mermaid-cli for rendering some of the diagrams.

Awaiting final review from @PipKat

@jorgepiloto @akaszynski
I have completed my editorial review.

Finally, merging this 🚀


[ocis] Show Activities (text only)

unblocks https://github.com/owncloud/web/issues/10800
Description
User Stories

As a user I want to see who made which changes to files, so that I can track modifications.

As a user I want to see who accessed files, so that I can track access.

Value

improve collaboration
provide transparency

Acceptance Criteria

provide a KQL search endpoint for activity events

filter criteria

file-id, representing the search root location, optional (means: if empty, the search includes all spaces i have access to and the permission)

limit: max. item count

search is recursive (includes all subfolders with depth = ∞; but we want to make this configurable in the future)
share receiver can not see any activities, similar to versions.
search response returns activity events containing the following informations:

eventtime
event type
initiator (eg. the user id)
and event type specific information

added: file-id, parent file-id
deleted: file-id, parent file-id
unauthenticated download: file-id, Link name
edited: file-id, parent file-id
moved: file-id, target file-id
renamed: old filename, new filename
shared:

share added: file-id, share receivers
share removed: file-id, removed sharees
member added: file-id, member receivers
member removed: file-id, removed member
link added: file-id
link removed: file-id

Eventtypes:

Name of the person who caused the event
Event types (applicable to files, folders or spaces). text only representation for the first iteration.

Added --> "24.12.2024 21:39 Albert Einstein added new file.txt to Ideas"
Deleted --> "24.12.2024 21:39 Albert Einstein deleted new file.txt from Ideas"
Unauthenticated download --> "24.12.2024 21:39 new file.txt was downloaded via Link-for-Albert"
Edited --> "24.12.2024 21:39 Albert Einstein edited new file.txt in Ideas"
Moved --> "24.12.2024 21:39 Albert Einstein moved new file.txt to Ideas"
Renamed --> "24.12.2024 21:39 Albert Einstein renamed new file.txt to Idea.txt"
Shared

--> "24.12.2024 21:39 Albert Einstein shared new file.txt with Marie Curie, Maurice Moss, Class 7a"

--> "24.12.2024 21:39 Albert Einstein removed Marie Curie, Maurice Moss, Class 7a from new file.txt"

--> "24.12.2024 21:39 Albert Einstein added Marie Curie, Maurice Moss, Class 7a as member of Marketing"

--> "24.12.2024 21:39 Albert Einstein removed Marie Curie, Maurice Moss, Class 7a from Marketing"

--> "24.12.2024 21:39 Albert Einstein shared new file.txt via link

--> "24.12.2024 21:39 Albert Einstein removed link from new file.txt

Definition of ready

[ ] Everybody needs to understand the value written in the user story
[ ] Acceptance criteria have to be defined
[ ] All dependencies of the user story need to be identified
[ ] Feature should be seen from an end user perspective
[ ] Story has to be estimated
[ ] Story points need to be less than 20

Definition of done

Functional requirements

[ ] Functionality described in the user story works
[ ] Acceptance criteria are fulfilled

Quality

[ ] Code review happened
[ ] CI is green (that includes new and existing automated tests)
[ ] Critical code received unit tests by the developer

Non-functional requirements

[ ] No sonar cloud issues

Visuals

@tbsbdr note that if we want to provide only text messages, and you want to show 'em styled (e.G bold font) text in the clients. It would be useful to bring markdown into the game.

Bring it in

The MS Graph API covers this as "Insights": https://learn.microsoft.com/en-us/graph/api/resources/officegraphinsights?view=graph-rest-1.0

Insights are relationships calculated using advanced analytics and machine learning techniques. You can, for example, identify OneDrive for Business documents trending around users.
Insights are returned by the following APIs:

Trending - returns documents from OneDrive for Business and from SharePoint sites trending around a user.
Used - returns documents viewed or modified by a user. Includes documents the user used in OneDrive for Business, and SharePoint.
Shared - returns documents shared with or by the user. Documents can be shared as URLs, file attachments, reference attachments to OneDrive for Business and SharePoint files found in Outlook messages and meetings.

Each insight is returned with a resourceVisualization and resourceReference complex value type (CVT). The resourceVisualization CVT contains properties such as title and previewImageUrl. Microsoft uses the visualization properties to render the files in experiences like Office Delve.

Another approach thatr aligns better with the proposed KQL solution and that clients could use to speed up synchronization (at some point in the future) is adding delta support: https://learn.microsoft.com/en-us/graph/delta-query-overview
It allows filtering, ordering and pagination.


copy empty string from table data grid does not function

System information:

Operating System: Windows
DBeaver version 21.2.0

When a cell in the table data grid is selected it is possible to copy its value. This does not function when the cell contains an empty string (or NULL value). After select Copy the content of the copy-buffer still has the same value as before making a copy.

closed as a duplicate of #6802


Profiler: Add URHO3D_PROFILE_FUNCTION()

In addition to other comments, could you please rebase this branch on to master and force-push here?

Thanks! :+1: :)


run bundle install for plugins in root of plugin

currently we effectivly do
cd manageiq-providers-amazon; bundle check || $(cd spec/manageiq ; bundle install)

leaving us with a Gemfile.lock in the cloned app in spec/manageiq
this runs bundle install in the root of the plugin
If you are ok with this approach, I'd also add a manageiq_plugin_update method, which behaves much like our bin/update. This has been another source of confusion
@bdunne @Fryguy

@bdunne wdyt of this approach?


Fix PydanticFieldMeta.from_model_field() for Optional fields

Pull Request Checklist

[x ] New code has 100% test coverage

Description
Fixes #182

@gsakkis - since you are proving to be a regular contributor- if you would like to have deeper involvement with the project, i invite you to join our discord server.

@Goldziher thanks! Actually I had joined the Discord server back in March before opening the first issue here and then completely forgot about it; I'll pop in sometime.


When sidecar is restarted frontend will show 53 bits error

If I attempt to send stack to an address when I deployed a contract that has been deleted because sidecar has been restarted the frontend will show a 53 bits error.
This is more of a placeholder for a known issue than a bug. I think we may see several reports of this from discorse so users an comment here if the encounter the stability issue.
We can retest these issues at a later date and close them out.

This was actually another issue that is fixed with: https://github.com/blockstack/explorer/pull/115/commits/559bf3f70b2e3fa1c931e5753eb79109fbfe116e#diff-d5012cfc1638b828bd900111b54bb6adR64

Resolved, closing


Added support to set field Hint and Required and to check if the form…

… is valid

@aritzetxe hey! thanks a lot for the contribution. I'll update the readme about the hints and required field soon. cheers and keep helping!


Use common name for Tailwind CSS and update Nav Links

:partying_face: :partying_face: :partying_face: :partying_face: :partying_face:


Consume stow v0.2.6-kasten.2

Change Overview

Pull request type
Please check the type of change your PR introduces:

[ ] :construction: Work in Progress
[ ] :rainbow: Refactoring (no functional changes, no api changes)
[ ] :hamster: Trivial/Minor
[ ] :bug: Bugfix
[ ] :sunflower: Feature
[ ] :world_map: Documentation
[ ] :robot: Test

Issues

#XXX

Test Plan

[ ] :muscle: Manual
[ ] :zap: Unit test
[ ] :green_heart: E2E

stale?


Runtime Error: jaxlib version on GoogleColab

RuntimeError: jaxlib is version 0.3.25, but this version of jax requires version >= 0.4.7.
Full Log:
RuntimeError                              Traceback (most recent call last)
 in <cell line: 1>()
----> 1 from whisper_jax import FlaxWhisperPipline
2
3 # instantiate pipeline
4 pipeline = FlaxWhisperPipline("openai/whisper-large-v2")
5
8 frames
/usr/local/lib/python3.10/dist-packages/jax/_src/lib/init.py in check_jaxlib_version(jax_version, jaxlib_version, minimum_jaxlib_version)
60     msg = (f'jaxlib is version {jaxlib_version}, but this version '
61            f'of jax requires version >= {minimum_jaxlib_version}.')
---> 62     raise RuntimeError(msg)
63
64   if _jaxlib_version > _jax_version:
RuntimeError: jaxlib is version 0.3.25, but this version of jax requires version >= 0.4.7.

Recommended to use the Kaggle notebook for running on TPU: https://www.kaggle.com/code/sgandhi99/whisper-jax-tpu
Colab TPU doesn't support the latest versions of JAX.


Remove docker samples from debug-application-introspection

Related issue #30976
The output samples in this page used docker as the runtime. I've switched to samples taken from a cluster running containerd.
/sig docs
/language en

Noooo it didn't squash fml


[WFLY-5739]  Subject not populated with groups/roles when authenticated via JASPIC

This copies the Role information from JbossSecurityContext to the subject's ROLES_IDENTIFIER principal during authentication, so that JACC also sees the roles.
Fixes the errors in the jacc-propagation module of the jaspic test suite at
https://github.com/javaee-samples/javaee7-samples/tree/master/jaspic ,
as well as the test case attached in ticket

I've tested it locally and works correctly. Running Arjan Tijms JASPIC tests (http://arjan-tijms.omnifaces.org/2016/06/the-state-of-portable-authentication-in.html) against this WF branch gives all sucessful results except for the two JSF tests, that are likely a Mojarra's bug.
Would be great to have this in 10.1

I provide this patch under the terms of the MIT license.
http://www.opensource.org/licenses/mit-license.php

Thanks. No need to mention the MIT license going forward; we just need to check once.

I put a 10.x label on this so it stays visible in filtered queries of open pull requests as we finalize work on the release. But it's up to @stuartwdouglas or @n1hility whether it can go in.

@darranl FYI

This looks ok to me.

Thanks @stoty! If you'd like, if you mail me your JIRA id I'd be happy to assign this and WFLY-6579 to you so JIRA gives you credit for the fixes.


Recording is supported?

Is it possible to record the rtmp streaming?

Currently not supported, but it's easily achievable.

Great, thank you. We would like to use Xiu instead of Nginx, this would be pretty nice if the recording would be supported.

Now the RTMP stream can be saved as HLS files, you need to do the following configurations:
[hls]
# true or false to enable or disable the feature
enabled = true
# listening port
port = 8080
# need record the live stream or not
need_record = true

Then when RTMP stream is published to xiu, it will remux the stream to HLS and the ts files will not be deleted when the stream is unpublished, and a VOD m3u8 will also be generated in the same folder with ts files in the end.


re2c: fix CVE-2018-21232

Motivation for this change
It backports patches from 2.0 series to fix CVE-2018-21232.
Fixes https://github.com/NixOS/nixpkgs/issues/88391
References:
https://www.openwall.com/lists/oss-security/2020/04/27/2
https://github.com/skvadrik/re2c/issues/219
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[x] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Is there some commit we can fetch instead of vendoring the patch?

@SuperSandro2000 Thank you for your comment!
Actually yes, I gathered the necessary commits and all commits can be applied to 1.3 without modification.
fetchpatch'ing them as CVE-2018-21232-part1.patch, CVE-2018-21232-part2.patch may work without triggering false positives in vulnerability roundup. Is it correct? @ckauhaus

Can we use fetchpatch for the two files? That would be ideal.

@SuperSandro2000 Updated. Did I reflect your suggestion correctly?

@SuperSandro2000 Updated. Did I reflect your suggestion correctly?

Yes.

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
If you have any questions or problems please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 114391 run on x86_64-linux 1

1 package failed to build and are new build failure:

home-assistant: log was empty

1 package built:

git

The following issues got detected with the above build packages.
Please fix at least the ones listed with your changed packages:

git:

warning: EvalError
Cannot evaluate attribute ‘git’ in ‘/nix/store/ylhg3ahg2dw04b8ay5lrl7skc5f39a5q-nixpkgs’.


Run black on the repository, with the default configuration.

Should probably add a file with the squashed merge commit hash in a file for easy git blame ignore
https://black.readthedocs.io/en/stable/guides/introducing_black_to_your_project.html#avoiding-ruining-git-blame

You'd need to expand the scope of this PR.


Syntax highlighting: Strange output

Originally reported by @rojepp at https://github.com/fsharp/fsharpbinding/issues/1011
I haven't looked at why this happens yet. Code is from https://github.com/fsharp/FSharp.AutoComplete/blob/master/FSharp.CompilerBinding/Parser.fs
  let sequence (P p) (P q) = P (fun inp ->
    [ for (pr, inp') in p inp do
        for (qr, inp'') in q inp' do
          yield (pr, qr), inp''])
  let sat p = parser {
    let! v = item
    if (p v) then return v }
  let char x = sat ((=) x)
  let digit = sat Char.IsDigit
  let lower = sat Char.IsLower
  let upper = sat Char.IsUpper
  let letter = sat Char.IsLetter
  let nondigit = sat (Char.IsDigit >> not)
  let whitespace = sat (Char.IsWhiteSpace)
  let alphanum = parser {
    return! letter
    return! digit }
  let rec word = parser {
    return []
    return! parser {
      let! x = letter
      let! xs = word
      return x::xs } }
  let string (str:string) =
    let chars = str.ToCharArray() |> List.ofSeq
    let rec string' = function
      | [] -> result []
      | x::xs -> parser {
          let! y = char x
          let! ys = string' xs
          return y::ys }

Fixed in version 0.11.0. Any idea how long it takes for GitHub to update to newest version?

No, I've tried googling around a bit, but I can't find anything. I imagine it will be next time they release linguist which is about once a week looking at https://github.com/github/linguist/releases.

Looks like it's live and working


propto doesn't work when there are no autodiff types

Description
This issue follows up a problem @yao-yl found and posted here: https://discourse.mc-stan.org/t/dropping-the-constant-in-log-prob/3889/6
This function returns the log density of a normal:
stan::math::normal_log<false>(0, mu1, 1);

This function returns the log density of a normal up to a proportionality constant:
stan::math::normal_log<true>(0, mu1, 1);

The difference between the two should remain constant as a function of parameters (otherwise the proportionality constant isn't constant). If mu1 is a double, the difference between the two changes as mu1 takes different values (this is presumeably incorrect behavior).
If mu1 is a var (and presumeably any other autodiff type), it works correctly.
This is because the question of 'proportional to what' is baked in with are the variables autodiff types or not.
I'm pretty sure this is by design. Maybe we can have a wontfix label for this one? I assume it should be documented somewhere, but where might that be? I think it basically comes down to propto only works for autodiff types and should otherwise be set to false.
Example
Add this code to test/unit/math/rev/scal/prob/normal_log_test.cpp
TEST(ProbDistributionsNormal, propto) {
  using stan::math::var;

  double mu1 = 1.0;
  double mu2 = 2.0;

  double d1 = stan::math::normal_log<true>(0, mu1, 1) - stan::math::normal_log<false>(0, mu1, 1);
  double d2 = stan::math::normal_log<true>(0, mu2, 1) - stan::math::normal_log<false>(0, mu2, 1);

  double v1 = stan::math::value_of(stan::math::normal_log<true>(0, var(mu1), 1) - stan::math::normal_log<false>(0, var(mu1), 1));
  double v2 = stan::math::value_of(stan::math::normal_log<true>(0, var(mu2), 1) - stan::math::normal_log<false>(0, var(mu2), 1));

  EXPECT_FLOAT_EQ(v1, v2);
  EXPECT_FLOAT_EQ(d1, d2);
}

And run ./runTests.py test/unit/math/rev/scal/prob/normal_log_test.cpp
Expected Output
It should output no errors. Instead the output is:
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from ProbDistributionsNormal
[ RUN      ] ProbDistributionsNormal.intVsDouble
[       OK ] ProbDistributionsNormal.intVsDouble (0 ms)
[ RUN      ] ProbDistributionsNormal.propto
test/unit/math/rev/scal/prob/normal_log_test.cpp:38: Failure
Value of: d2
  Actual: 2.9189386
Expected: d1
Which is: 1.4189385
[  FAILED  ] ProbDistributionsNormal.propto (0 ms)
[----------] 2 tests from ProbDistributionsNormal (0 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 1 test.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] ProbDistributionsNormal.propto

Which indicates that the proportionality constant is not constant between parameter values.
Current Math Version
v2.18.0

What you said is correct. This is a design decision.
Something else you'll find is the first term in both d1 and d2 are exactly 0.
What do you think we should do? It's described pretty thoroughly in the Stan Math arxiv paper. https://arxiv.org/abs/1509.07164. Should we add it somewhere on the wiki and close this issue?

Hmm, let's just close this issue and I'll add a note to the Discourse thread. It'll get search engine indexed and so hopefully comes up if anyone searches for propto and Stan. It's just something we gotta be aware of.

Yeah, just an easy confusion. I think what's here'll be fine. Not an issue that'll come up every day I don't suppose.


Should move work on 1d data?

Did I overlook some other way to add a constant to a vector?
I tried to use move on 1d data, e.g. move(3,[1,2,3]) and it fails.

Do we need a VADD() function that assumes 0 fill for vectors of unequal length, and give it a special case for scalar rags?

I'm not sure.  I feel like add two vectors of unequal length is a bad operation.  (IDL is a language that does that by default and that general category of behavior is basically a bug factory.)  It seems like the only case that's really of interest is adding a constant to a vector.   We could make a function that just does that, if you don't like using move() for it.

A VADD() of a 2D vector with a 3D vector seems like something we'd want to support.

Verified that OpenSCAD returns [2,2] for [1,1]+[1,1,1]

What's the application for adding a 2d vector to a 3d vector?  The example of [1,1] + [1,1,1] is precisely the sort of thing that should be an error, because it is probably a bug.  You can do point3d([1,1])+[1,1,1] or [1,1]+point2d([1,1,1]) as appropriate, which is more clear code.   If I want to add vec+scalar I can do vec+replist(scalar,len(vec)), I suppose.

Hmm. Would it make more sense to change the “casting” functions point2d() and point3d() to convert scalars?  Then point3d(1)+[1,1,1] would work.

Well, I think it would be awkward.  Yes, point3d(1)+[1,1,1] would work, but the answer would be [2,1,1], which isn't certainly what I was trying to do.  I mean, maybe these functions should work on scalars and singleton arrays (if they don't already).
But to add a scalar to a vector you'd need point3d(1,fill=1)+[1,1,1] which requires you to repeat the scalar (which could be bad if it's an expression) and its not simpler than [1,1,1]+replist(1,3).  Also it doesn't handle the case of arbitrary length vectors, like adding 1 to every element of a length 100 vector.
Maybe we should create an addscalar() function that just adds a specified scalar to every entry in the argument.  It could work on vectors, matrices, etc.

function add_scalar(list,scalar,ind=0,return=[]) =
   ind==len(list) ? return :
   add_scalar(list,scalar,ind+1,concat(return, [is_list(list[ind]) ? add_scalar(list[ind],scalar) : list[ind]+scalar]));

My original though had been to have point3d([1])==[1,0,0] (as it already does) and point3d(1)==[1,1,1].  Maybe remove scalar_vec3().

I think having point3d(1) expand to [1,1,1] is bad---confusingly different from the behavior on vectors.   If it does something it should do the same thing it does on [1].  But that seems unecessary since the user can just invoke it on the singleton list instead.
Oops.  Yeah, recursion not needed.  This is not the first time I've unnecessarily deployed recursion, but I caught the other ones before showing you the code.  :)

The dark parts of my mind that have had to tweak assembly language calls to low level glibc math routines wants to call this vadds(v,s), but I realize this is probably inappropriate.

vadd_scalar() to go with vmul(), vdiv(), and vabs()?

But it's not limited to vectors, so not really parallel.  It works on [[1,2],[3,4],[5,6]] and also [1,[3,4],[[3,4],3]]].

BTW, The few places I already do this, I currently do it like v+[1,1,1]*s

Yes, but in my case the length of v was unknown and possibly very long.   So it would be v+replist(1,len(v))*s.

I'll go with add_scalar() then, but put it with the vectors.scad file, as it's a close fit, if not exact, to the other vector math calls.

This was implemented and the issue never closed.  Closing now.


[Bug Report] el-select >In some cases, modifying its disable attribute changes the height style

Element UI version
2.8.2
OS/Browsers version
window7/Chrome
Vue version
2.6.10
Reproduction Link
https://codepen.io/anon/pen/PvxQKw?&editable=true
Steps to reproduce
Add the parent node p to the select component, give it the lineHeight attribute of 50px, and then modify the disable attribute of the select,
What is Expected?
Select height unchanged
What is actually happening?
you will find that the height of the select has changed to 50px,

Element UI version
2.8.2
OS/Browsers version
window7/Chrome
Vue version
2.6.10
Reproduction Link
https://codepen.io/hjoker/pen/PrqRvp
use size="small" and :disabled="test === 1" in select component , if variable test value change in the Promise or setTimeout function, size="small" will be useless.

fixed in #15989


rowCount doesn't exist on type "TextareaHeightChangeMeta"

Hello! Thank you for this great component!
I am interested in determining in which line the cursor is currently placed, and I thought I might find a solution involving rowCount. When I tried to log it, as demonstrated in the demo, I received this error:
Property 'rowCount' does not exist on type 'TextareaHeightChangeMeta'.
I though you might want to know that there seems to be a mismatch between the API and the docs.
(also, if you happen to know of any way that I can determine if the cursor is placed on the first line or the last line of the textarea, I would be very grateful to know!)

Also, I just noticed that that same example in the demo uses the old API "useCacheForDOMMeasurements"

Hi, thanks for the report - it seems that I have not published new docs when releasing v8. I've tried to do that yesterday and unfortunately, I've destroyed the docs completely in the process 🙈 I've tried to resolve the problem with the docs:build script but ran into a bug in Parcel 1 and even in Parcel 2 when I've tried to upgrade to it. I've created an issue for that in their repo and I hope to get a quick resolution for this - if not I will dig further to fix this on my side here.

You're welcome. Thank you for your good work on this project! Very useful :)

Just so you know, the sidebar is still links to http://andreypopp.github.io/react-textarea-autosize/ as the demo (which gives a 404 error), and the README now links to https://andarist.github.io/react-textarea-autosize/ (which contains nothing but a header, reading "React  component")

Thanks for the notice - I've fixed this. The demo site is still not functioning properly though - will have to dig deeper, but it might take me some days to do that.

 Thank you.


Cleanup Properties pane UI

The properties pane doesn't look great, we should improve its appearance. We should also only property groups when they apply (selected element is not null, selected element is Text element).

Improved the Properties pane UI while switching to WPF in PR #40.


non-_id strings inside objects are randomly changed to ObjectIds when handlind document_id's

For some reason random strings inside nested objects get changed to ObjectId's in MongoDB Atlas when records are updated.
I use the mongodb4 node to do a updateOne operation. I have the Handle document_id ticked.
In this specific example, I'm adding an array of objects to a record.
Record Before

Payload passed:

Record after

In Application

As you can see this happens only to specific strings. It does not seem to be related to the key names but rather the values themselves.
In this example the mongodb4 node is changing the string: "POD Accepted" to  ObjectID ('504f44204163636570746564')
If I pass any other value such as "POD" or "Issue" using the exact same method, the strings are stored as strings without issue.
It does not appear to happen to strings in the first level of an object but instead only happens to strings inside nested objects.

Hi Bryteon,
thank you for reporting this issue. It looks like a bug in the document ID feature of this node.
Can you please send me a example JSON of your payload to reproduce this error.
If "handle document id" is checked, the node searches for potential ObjectId's under the _id key. But in your case it looks like that other strings are also converted to ObjectId.
"handle document id" checked makes only sense if you have a document id string typed and the database is expecting an _id of type ObjectId.
Thank you for your help.

Hi Bryteon,
I fixed this issue in version 2.3.0.
npm install --save --omit=dev<EMAIL_ADDRESS>
Please reopen this issue if you have still have this bug. Thank you in advance.

Hi
Sorry for not getting back to you. Thank you so much.
I'll update and do some tests and let you know.


Localization

I have a new problem
I am Russian 😅
Cyrillic text is not exported. Transfers as ���.
Also KIM does not support labels and 'my search term' in Russian. But this is not so important anymore.
can we make it multilingual?

I'll take a look - right now KIM is not Unicode compliant.

I'll take a look - right now KIM is not Unicode compliant.

Looking at the code this is both an enhancement and a bug!  @lucky-d-ui I will have it fixed in version 0.3.1.
В следующей версии исправлю! Хорошего дня!

Looking at the code this is both an enhancement and a bug!  @lucky-d-ui I will have it fixed in version 0.3.1.
В следующей версии исправлю! Хорошего дня!

@lucky-d-ui  foreign language is now supported.  I tested some Russian using Google Translate and it seemed to work - would like you to test it if possible.  Thanks!

@lucky-d-ui  foreign language is now supported.  I tested some Russian using Google Translate and it seemed to work - would like you to test it if possible.  Thanks!

Great!
Thank you very much 👏
It works

Great!
Thank you very much 👏
It works


Requests should be made with a cancelation context

Currently the Do() method of request.go will use a default empty context. The method should return a new context WithCancel() or similar so that requests are either timed-out or canceled if requested by user.

request.go was removed in #21


Fix links to Red Hat products

Thanks.
It's stupid that they changed the url's and didn't provide a 301 permanent redirect to the new url. They 're loosing their entire Google SEO ranking due to this.
Of course, that doesn't mean we don't have to link to the new url's, we do of course - thanks for fixing that Jiri :)


Can we insert text without boundary boxes?

If that is a yes, what changes will have to be made to the code?

Just had to comment out lines in visualize_results.py Sorry

Wow , that is strange thing. I alway got text without boundary boxes, but i would like to display these boundary boxes. Could you give me some advices, thank you so much!

You can always save the images generated before saving them to h5py file. Or you can later access them from the h5py file.


Remove accidentally added file

See discussion in 1ab94d6 (#3303)
@qwerty287

Given that the function in the file is not being used anywhere, we don't need to release 2.3.1 immediately IMO.


Added some default/standard targets on the Makefile

Hey James,
Your instructions on the master branch:

Installing

git clone git@github.com:jamesob/desk.git && cd desk
sudo make install or cp desk ~/bin/desk

Are outdated/incorrect. Definitely a nitpick, but there's no "make install" target in the Makefile, so I added a default target that notifies the user that desk has no compilation, as well as install/uninstall targets.

Another minor nitpick but

There are no dependencies other than some kind of Unix shell.

 The above statement isn't technically incorrect but you might want to add some notes that it works with docker and that if it's installed you can do more with desk. Like I said, total nitpick.

Awesome, looks great @ofsaleem. Just one question.

Yeah, the docker stuff is purely for running tests. I'll make a note of that in the README -- good call!

While the "@" at the start of the line causes the Makefile to suppress outputting the command it's running, any errors will still print. While this is probably what you want, with a one line command you don't ALSO need make giving you
make: *** [default] Error 1

The "||:" is just an "else true" (where ":" is shorthand for "true") so Make doesn't give it's own error. The command itself will still throw it's error (file not found, permission denied, etc) but Make will keep quiet. If you'd like a personalized touch you can make it something like:
@cp desk /usr/bin/ || echo "Please ensure you are running \"make install\" as sudo"

and you'll get:
cp: cannot create regular file `/usr/bin/desk': Permission denied
Please ensure you are running "make install" as sudo

Upon rereading my commit it must have been really late or something, you don't need "||:" at the end of the echo lines since echo won't give you any errors

Removed the excess ||:

Rad, thanks @ofsaleem!


Fixes path for plugin names with underscores

For the plugin netbox-secretstore and netbox-access-lists, I'm unable to use the library because the code auto replaces the _ with -. This causes issues because the path to the APIs require the use of underscores

@zachmoody Ping, let me know if you require more information


Compatibity with IRuby Notebook

Implement inspect, to_a, pretty_print, etc.

Can you please brief me about this, if this is still incomplete?


Pulsar Connector Improvements/Fixes

What this PR does / why do we need it:
These changes address most of Ondrej's reviews.
In this PR:

Pulsar source creation APIs is changed to use builder.
The issue that not required fields exist in the sink builder's entry point is solved.
Update JavaDocs, README, and tests according to changes.

Checklist

[x] Signed the Hazelcast CLA
[x] No checkstyle issues (./gradlew check)
[x] No tests failures (./gradlew test)
[x] Documentation which complies with README template (see templates/README.template.md).

The job jet-contrib-pr-builder of your PR failed (log, artifacts).
Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log file


[Bug]: Android - Verification failed. Error calling 'KycStart'. Status code 500

Preconditions
User got earlier failed status
phoneFailed =123456782290
Steps to reproduce

Enter phone number
Enter OTP

Actual behavior
Failed status with error calling API method 'KycStart'. Status code 500

Expected behavior
No errors
Environment
{"label"=>"Development"}
OS version
No response
Additional context
No response

@ghostit93 I can't reproduce. Can you?

@pg-vlad what should we do with this one ?


8413.7 Show swarm worker in the initialize table

Shippable/pm#8413
The table entry should be called "Swarm workers". Both the "single-node install" and "install on new node" buttons are present. The single-node install button is selected by default. It should also have config and logs buttons.
First, handle single-node install flow:
Add the swarm worker routes to the flow of the initialize button. It should call GET /api/workers when the other GETs are called, and POST to /api/master after the other core services have been posted.
Then, handle "install on new node" flow:

If the "install on new node" button is clicked, show an option to add new worker(s). It should prompt for IP address.
The user should be able to add multiple workers
Show the SSH key, with a prompt to add the key to all the workers
Add a checkbox to confirm that they have added the key to their worker(s)
Add a save button. When clicked, it calls POST /api/workers to save the worker config. If workers have been removed, call DELETE /api/workers on each worker.

complete. closing.


"High-Performance Models" documentation page unclear on StagingArea not being a FIFOQueue

I feel that it would be good to modify the High-Performance Models page to make it clear that the StagingArea class does not guarantee ordered delivery.
This would mean changing the line:

... StagingArea is a queue-like operator similar to tf.FIFOQueue. The difference is that StagingArea offers simpler functionality and can be executed on both CPU and GPU in parallel with other stages.

to something like this:

... StagingArea is a queue-like operator similar to tf.FIFOQueue. The difference is that StagingArea does not guarantee FIFO ordering, but offers simpler functionality and can be executed on both CPU and GPU in parallel with other stages.

I just spent longer than I'd care to admit bug-hunting, when FIFO ordering was critical.

BTW this is mentioned in documentation for StagingArea
class StagingArea(BaseStagingArea):
  """Class for staging inputs. No ordering guarantees.

@ashwhall would you like to send a pull request on the documentation page to prevent this sort of confusion in the future? I think its this file --
tensorflow/tensorflow/docs_src/performance/performance_models.md

Pull request https://github.com/tensorflow/tensorflow/pull/12833 created
Thanks!

It has been 14 days with no activity and this issue has an assignee.Please update the label and/or status accordingly.


⚠ Turnos 24x7 has degraded performance

In 1e6463b, Turnos 24x7 (https://reservas-dev.alternativasinteligentes.com/) experienced degraded performance:

HTTP code: 200
Response time: 1020 ms

Resolved: Turnos 24x7 performance has improved in 8e554d9.


Appending non-error items to location list makes the list to become recognized

When appending non-error items to a quickfix/location list which has no valid
error entries, make sure that the list is not marked as containing valid entries.
Fixes #3633.

Codecov Report

Merging #3683 into master will increase coverage by 0.28%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #3683      +/-   ##
==========================================
+ Coverage   77.12%    77.4%   +0.28%
==========================================
  Files          99       99
  Lines      136876   139446    +2570
==========================================
+ Hits       105569   107945    +2376
- Misses      31307    31501     +194

Impacted Files
Coverage Δ

src/quickfix.c
93.32% <100%> (+0.28%)
:arrow_up:

src/xdiff/xemit.c
67.1% <0%> (-1.39%)
:arrow_down:

src/if_python3.c
74.8% <0%> (-1.38%)
:arrow_down:

src/if_python.c
76.55% <0%> (-1.31%)
:arrow_down:

src/spellfile.c
73.97% <0%> (-1.06%)
:arrow_down:

src/xdiff/xpatience.c
89.22% <0%> (-0.59%)
:arrow_down:

src/gui_beval.c
55.02% <0%> (-0.34%)
:arrow_down:

src/if_perl.xs
86.12% <0%> (-0.31%)
:arrow_down:

src/netbeans.c
27.03% <0%> (-0.28%)
:arrow_down:

src/libvterm/src/termscreen.c
58.97% <0%> (-0.25%)
:arrow_down:

... and 75 more

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 30700cd...753870f. Read the comment docs.


fix: update code because of landing-zone-vpc v4 release

Description
Update the code and variables to accommodate ACL related changes in terraform-landing-zone-vpc v4 release
Types of changes in this PR
No release required

[x] Examples or tests (addition or updates of examples or tests)
[ ] Documentation update
[ ] CI-related update (pipeline, etc.)
[ ] Other changes that don't affect Terraform code

Release required

[x] Bug fix (patch release (x.x.X): Change that fixes an issue and is compatible with earlier versions)
[ ] New feature (minor release (x.X.x): Change that adds functionality and is compatible with earlier versions)
[ ] Breaking change (major release (X.x.x): Change that is likely incompatible with previous versions)

Release notes content
Replace this text with information that users need to know about the bug fixes, features, and breaking changes. This information helps the merger write the commit message that is published in the release notes for the module.

Checklist for reviewers

[ ] If relevant, a test for the change is included or updated with this PR.
[ ] If relevant, documentation for the change is included or updated with this PR.

Merge actions for mergers

Merge by using "Squash and merge".

Use a relevant conventional commit message that is based on the PR contents and any release notes provided by the PR author.
The commit message determines whether a new version of the module is needed, and if so, which semver increment to use (major, minor, or patch).

Hmm, the test failed with:
TestRunUpgradeQuickstartExample 2023-03-30T12:08:05Z retry.go:99: Returning due to fatal error: FatalError{Underlying: error while running command: exit status 1; ╷
│ Error: InvalidArgument: The location specified in the KMS key CRN does not exist, or is not supported.
│ 	status code: 400, request id: 857ad8f4-0ea9-4215-9d53-469e06b4f11c, host id:
│
│   with module.landing_zone.module.landing_zone.ibm_cos_bucket.buckets["management-bucket"],
│   on ../../cos.tf line 74, in resource "ibm_cos_bucket" "buckets":
│   74: resource "ibm_cos_bucket" "buckets" {
│
╵
╷
│ Error: InvalidArgument: The location specified in the KMS key CRN does not exist, or is not supported.
│ 	status code: 400, request id: 7a6e288e-3b07-4755-b704-f2d7a17ce305, host id:
│
│   with module.landing_zone.module.landing_zone.ibm_cos_bucket.buckets["workload-bucket"],
│   on ../../cos.tf line 74, in resource "ibm_cos_bucket" "buckets":
│   74: resource "ibm_cos_bucket" "buckets" {
│
╵}

@maheshwarishikha Now pipeline is failing with Your Cloud Object Storage (COS) bucket is missing the Identity Authorization Management (IAM) authorization to allow the flow logs service to write flow logs to your bucket. (Error response code returned from COS Config call: 403)

Hmm, the test failed with:
TestRunUpgradeQuickstartExample 2023-03-30T12:08:05Z retry.go:99: Returning due to fatal error: FatalError{Underlying: error while running command: exit status 1; ╷
│ Error: InvalidArgument: The location specified in the KMS key CRN does not exist, or is not supported.
│ 	status code: 400, request id: 857ad8f4-0ea9-4215-9d53-469e06b4f11c, host id:
│
│   with module.landing_zone.module.landing_zone.ibm_cos_bucket.buckets["management-bucket"],
│   on ../../cos.tf line 74, in resource "ibm_cos_bucket" "buckets":
│   74: resource "ibm_cos_bucket" "buckets" {
│
╵
╷
│ Error: InvalidArgument: The location specified in the KMS key CRN does not exist, or is not supported.
│ 	status code: 400, request id: 7a6e288e-3b07-4755-b704-f2d7a17ce305, host id:
│
│   with module.landing_zone.module.landing_zone.ibm_cos_bucket.buckets["workload-bucket"],
│   on ../../cos.tf line 74, in resource "ibm_cos_bucket" "buckets":
│   74: resource "ibm_cos_bucket" "buckets" {
│
╵}

I have seen this error..re-ran helped.

@maheshwarishikha Now pipeline is failing with Your Cloud Object Storage (COS) bucket is missing the Identity Authorization Management (IAM) authorization to allow the flow logs service to write flow logs to your bucket. (Error response code returned from COS Config call: 403)

Need to re-run and check.

Now the Failure seen in pipeline is because of gateway limit :

Tried executing all the tests in local env, all tests are passing , attached the logs here :
TestRunNoComputeExample.log
TestRunQuickstartExample.log
Re-running the pipeline to see if the same error is not seen.

I have done some transit gateway cleanup on our account, so we should not hit the quota issue on this pipeline run, however I am concerned about the authorization issues. Are we missing authorization policies or something here?

I have done some transit gateway cleanup on our account, so we should not hit the quota issue on this pipeline run, however I am concerned about the authorization issues. Are we missing authorization policies or something here?

@ocofaigh - I am checking it, I am not sure currently but the pipeline failed again , Internal Error is seen for management and atracker buckets created using resource ibm_cos_bucket

This looked like an intermittent issue as the tests successfully passed now.
@ocofaigh - Could you please review and approve this PR?

:tada: This PR is included in version 3.1.0 :tada:
The release is available on:

GitHub release
v3.1.0

Your semantic-release bot :package::rocket:


Add logging to ConcurrentMemoryLaw tests

This is towards a fix on #604
I can't get the test to fail locally, so I'm putting this in to see if it is the write or the store that is causing it to fail.

I ran the tests multiple times and never triggered the flakiness here. Also, since the value was a map, and there is the well known sparseness vs zero issue with naive map equality which I fixed here, we have a credible reason to believe this fixes #604.
I recommend we merge and reopen if we see the concurrent memory test flake again.


using icon from other plugins

is there a way of making use of icons from other plugins, i.e. blueocean badge would be useful, while the icon is located in:
${env.JENKINS_URL}/static/9e574a2b/plugin/blueocean-rest-impl/images/48x48/blueocean.png

yes there is.
I've updated the readme.
addBadge(icon: "/static/8361d0d6/images/16x16/help.png", text: "help")


chore(github): update issue template

There were links pointing to the legacy Vis.js project. Also this no longer contains anything else but Network so mentioning a component is not necessary anymore.

This is part of #119


Split DPP/gateway listing in service detail view into two separate tabs

Description
Split the listing of Data Plane Proxies and Gateways into two tables (in their own tabs).

Just to note so I don't forget. I'd like to discuss this during triage


Solved questions on december algorithms

Successfully solved 20 questions on the december of algorithms

@AminulIslam254 We really appreciate your effort into solving all these questions. We would like to congratulate your efforts by sending you a certificate. Can you share your email ID please.

@NikhileshJr08 My email is<EMAIL_ADDRESS>. Also thank you for all the questions I really enjoyed solving them.

@AminulIslam254 Can you please specify your college/institution name for the certificate.

@AminulIslam254 Can you please specify your college/institution name for the certificate.

@NikhileshJr08 My college is Ramkrishna Mahato Government Engineering College.


perf(api): cache auth device response to agent

In fact, this route already has a caching approach, what makes this PR unnecessary.


Add swift 5.7 support

Fixes #446

Thanks for the contribution @rizwankce! 🎉  I had to make some tweaks but will roll out the new version in a moment.

Hi, how come we are excluding Swift 5.7+ from Windows workflows?

Hi, how come we are excluding Swift 5.7+ from Windows workflows?

@fwal @rizwankce ^


Set the default branch of rendered repository to "main"

This follows the current GitHub convention. The current default branch name in the rendered repository is "master".

Solved by recent versions of git, which use "main" as the default branch name.


elasticsearch exited with code 137

First of all, many thanks for making this! 🥳
I cloned the project and run docker-compose up everything seems to be ok until I found the error message:
elasticsearch exited with code 137

I did a quick research and found that it might relate to memory and look at the docker-compose.yml and seems like (if I understand correctly) that you set the maximum memory of elasticsearch to 512mb.
So I wonder if you faced the issue as I described above? and if you could share idea about this problem.
again, thank you very much for making this 👏

@gie3d hello😊
When using elasticsearch, always be careful of memory issues.
This code provided just sample code.
In addition, it is operated with only one node.
In production environment, it is essential to operate with multiple nodes and optimize these settings.
It is recommended to set the jvm memory options according to the environment in use.

Many thanks 🔥  give more memory to docker resource does the trick


Could not verify JWT: JWTIssuedAtFuture

used version:
firebase_auth: 3.3.11
graphql_flutter: 5.0.0
I use firebase_auth + graph for my system, but I get the following error
Query Error: OperationException(linkException: null, graphqlErrors: [GraphQLError(message: Could not verify JWT: JWTIssuedAtFuture, locations: null, path: null, extensions: {path: $, code: invalid-jwt})])
`final HttpLink _httpLink = HttpLink(
_endpoint,
);
final WebSocketLink _websocketLink = WebSocketLink(
_wsEndpoint,
config: SocketClientConfig(
autoReconnect: true,
inactivityTimeout: Duration(seconds: 30),
),
);
final AuthLink _authLink = AuthLink(
getToken: () async {
String _jwt = await storage.read(key: "token");
return 'Bearer ' + _jwt;
},
);
final Link _link = _authLink.concat(_httpLink).concat(_websocketLink);
return GraphQLClient(cache: GraphQLCache(store: InMemoryStore()), link: _link);`
I tried researching on google and checked the server time. Time on the server is not delayed.
Same token and request I also tried on web and postman, all working fine.
So I think the problem is with this plugin.
Team, please help me check this issue,
Thank Team.

sorry I found the cause in this issue, because the time difference between 2 servers (hasura and auth) is ~20s


Error compiling libpng on arm64 via ExternalProject

I've been trying to include SDL_image as a dependency in my project, but have been encountering difficulties due to libpng. I'm working on a small personal project for my own purposes, and I'm trying to ensure that other collaborators won't have to install things to their local machines before setup, as most are accustomed to a "one command and it runs" approach. I've been using CMake and the ExternalProject functions, but I've been encountering problems with libpng compiling on my system.
OS Information
Operating System: MacOS Monterey
Chip: M1 Pro
Compiler Information
Apple clang version 13.1.6 (clang-13<IP_ADDRESS>)
Target: arm64-apple-darwin21.4.0
Thread model: posix
CMakeLists.txt
cmake_minimum_required(VERSION 3.21)

include(ExternalProject)
include(FetchContent)
include(GNUInstallDirs)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
project(FOO)

ExternalProject_Add(external_freetype
        PREFIX "${CMAKE_BINARY_DIR}/external"
        URL "http://nongnu.askapache.com/freetype/freetype-2.11.1.tar.gz"
        CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/external/installed
        )

ExternalProject_Add(external_sdl2
        PREFIX "${CMAKE_BINARY_DIR}/external"
        GIT_REPOSITORY "https://github.com/libsdl-org/SDL"
        GIT_TAG "release-2.0.20"
        GIT_SHALLOW 1
        CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/external/installed
        )

ExternalProject_Add(external_sdl2_ttf
        PREFIX "${CMAKE_BINARY_DIR}/external"
        DEPENDS external_sdl2 external_freetype
        GIT_REPOSITORY "https://github.com/libsdl-org/SDL_ttf"
        GIT_TAG "release-2.0.18"
        GIT_SHALLOW 1
        CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/external/installed
        )

ExternalProject_Add(external_sdl2_image
        PREFIX "${CMAKE_BINARY_DIR}/external"
        DEPENDS external_sdl2
        GIT_REPOSITORY "https://github.com/libsdl-org/SDL_image"
        GIT_TAG "main"
        GIT_SHALLOW 1
        CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/external/installed
        )

link_directories(${CMAKE_BINARY_DIR}/external/installed/${CMAKE_INSTALL_LIBDIR})
add_executable(${PROJECT_NAME} src/main.cpp)
add_dependencies(${PROJECT_NAME} external_sdl2)
add_dependencies(${PROJECT_NAME} external_sdl2_ttf)
add_dependencies(${PROJECT_NAME} external_sdl2_image)
add_dependencies(${PROJECT_NAME} external_freetype)
target_link_libraries(${PROJECT_NAME} PRIVATE SDL2 SDL2_ttf SDL_image freetype)
target_include_directories(${PROJECT_NAME}
        PRIVATE
        $<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/src>
        $<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/external/installed/${CMAKE_INSTALL_INCLUDEDIR}>
        )

I'm getting a few errors:

cmake-build-debug/external/src/external_sdl2_image/external/libpng-1.6.37/arm/arm_init.c is throwing an error during compilation ("PNG_ARM_NEON_FILE undefined: no support for run-time ARM NEON checks").
I tried using -DENABLE_APPLE_IMAGEIO=OFF, that has given me the error unknown target 'install'.

Any suggestions? It seems like these extension libraries were designed to be installed on the user's system, but I would figure that this would fit my use case, given the CMake files in the root directory

SDL_image no longer depends on libpng and this change will be in the next release.


How to deactivate SimpleCache for some MediaItems

Currently, I'm using a SimpleCache for a music player. I'm following the standard implementation using a background service.
 Unfortunately, the cache makes the player reproduce for a few seconds and stop.
I could not find a way to activate the cache for songs and deactivate it for live streams. Am I missing something?

@marcbaechinger, thank you so much! It worked perfectly!


Added images and implemented changes from user feedback

[Current coverage][cc-pull] is 34.21%

Merging [#19][cc-pull] into [master][cc-base-branch] will not change coverage

@@             master        #19   diff @@
==========================================
  Files             1          1
  Lines            38         38
  Methods           3          3
  Messages          0          0
  Branches         13         13
==========================================
  Hits             13         13
  Misses           25         25
  Partials          0          0

Powered by Codecov. Last updated by [1ef0923...e2e92bf][cc-compare]
[cc-base-branch]: https://codecov.io/gh/watson-developer-cloud/conversation-simple/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/watson-developer-cloud/conversation-simple/compare/1ef0923756e8404753539a24a64ff8c39884e26e...e2e92bf8f7d1e9801a8b277ce3f03bac3d2ee97f?src=pr
[cc-pull]: https://codecov.io/gh/watson-developer-cloud/conversation-simple/pull/19?src=pr


Huge Connection Drop every day without apparent code reason

Describe the bug
Hello!
I’m involved into an investigation about signalR users being disconnected every
day, generally at the same timespan. I really can’t see queer the problem is, and
everything points to a SignalR hub issue (as if the hub has been reopening
some connections randomly).
Our SignalR hubs are hosted on an Azure App Service, and the backend SDK
version is 1.21.7 (7.0.5 on frontend).
As you can see in the below charts, we have a huge connectionCount drop at
many subsequent days. I’ve checked on the server side and nothing really
happened at this timespan. Virtually there is no reason to so many connections
to be interrupted at once.
When the problem first started the last application release (front and back) had been made a month ago.

We have a reconnection logic on the clients, so they will reconnect right after.
The major problem here is that all the clients try to reconnect at once, and it
makes the backend reach 100% CPU usage very quickly.
This is really weird, also. Can somebody explain why there are so many
ServiceReloads at this time?

Did anybody experienced something like this before? Am I missing something?
Any help is appreciated!
To Reproduce
We are not sure on how to reproduce this error as it seems to be related to the events mentioned above.
We will close this issue if:

we understand what is causing the connections drop

Further technical details

Azure SignalR SDK version - 1.21.7
SignalR Client SDK version - 7.0.5

If the issue happened everyday around 00:55 UTC time since Sep 27th, it is the below issue and should've fixed on Oct. 18th, details as below:
Issue:
Customer see connection drops around 1:00 AM UTC time everyday from Sep 27th.
Cause:
The cert used by service ingress component has an old Subordinate CA that expires within one year, the service has a security policy that it always tries to renew the cert if it expires within one year. That leads to ingress component starting new instance with renewed cert while killing the old instance within 1 hour. As a result, the persistent connections connected to the old ingress instances were dropped.
Fix:
We updated the cert to use the new Public issuer that provides certs from a new set of Subordinate CAs.
Improvements:
Azure SignalR team will add alerts on such cert issue to early detect the issue
Azure SignalR team plans to add graceful shutdown logic into the ingress components so that such connection drops could be categorized as "ServiceReload" instead of "NoError"

Thank you @vicancy, it seems that this issue affected our environment; the dates and times match our occurrences. We haven't seen any more problems until now.


Viem anvil

Setup @viem/anvil to automatically run anvil fork with default parameters.

Awesome work @agualis ! 👏
I do have a few questions 😅
How does this actually work? Does the fork automatically runs before each test? Or does it run only once before all tests?
I ask because while implementing nested joins/exits with relayer queries, I need the fork to not be reset before each test
I know it’s an edge case, but I’d like to get a sense on how to handle this.


Login/Signup authentication

The user should first signup and then get access to the material. Also, the admin login should be given in order to increase the security.
I would like to contribute to this issue. Please assign me the same under GSSOC'21.

Hey, @somya51p I would like to handle this part. Should we go with Django backend or another database? Can you assign me this issue?

Hello sir , I want fix this issue with Django backend.
Please assign me this issue under GSSOC

can I start working on this issue?? I'm gssoc'21 participant.  @diyajaiswal11

go ahead @somya51p

@somya51p can you tell us your progress.

@harsh-9in I have done coding of urls.py and Serializers. I just want to clear few queries.

Do I need to attach frontend templates of the pages? It would be easy to recheck then.
Is it compulsory to code in API or I can create signup models and write simple code in views.py.

No need to add frontend as Django rest framework provides the API ui or you can use postman tool to check.
it is mandatory to make API as it will be used with other frameworks.

Pls assign this issue to me

/assign


Upgrade astral to 1.1

1.1

Added methods to calculate Twilight, the Golden Hour and the Blue Hour.

Tested with the following configuration:
sun:

@fabaff Any plans of adding functions to the sun component for the golden and blue hour?

Not right now...I think that first we should start to track the moon. Would be useful in combination with a weather platform...if there is full moon and the sky is clear then close the blinds.


Unexpected repo for images

It's surprising to me that the section "Import the images used by the Helm chart into your ACR" suggests using k8s.gcr.io as a source registry for ingress-nginx images. The helm chart creates references to registry.k8s.io, like this:
      image: "registry.k8s.io/ingress-nginx/controller:v1.2.1@sha256:5516d103a9c2ecc4f026efbd4b40662ce22dc1f824fb129ed121460aaa5c47f8"

      image: "registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.1.1@sha256:64d8c73dca984af206adf9d6d7e46aa550362b1d7a01f3a0a91b20cc67868660"

Perhaps the source should be updated to match the helm chart?

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

ID: fd0e7d5a-37e9-07dc-f395-9cb5bb580e45
Version Independent ID: 7e4faf70-9724-7e7b-832b-1cd99a974920
Content: Create an ingress controller in Azure Kubernetes Service (AKS) - Azure Kubernetes Service
Content Source: articles/aks/ingress-basic.md
Service: container-service
GitHub Login: @erik-ha-msft
Microsoft Alias: erikha

Hello @doug-fish,
Thank you for your feedback. We will investigate and update the thread further.

@erik-ha-msft,
Could you review this and share your inputs here?


Insert Suggestions for Picklist Values with Ctrl+Space

Hi everyone! I've always missed the functionality in the Inspector to autocomplete picklist values with Ctrl+Space. It always felt strange to me that such useful functionality didn't work in the same way as the Ctrl+Space does for fields.
However, by recently looking in the repo and the code, I understood what the Ctrl+Space functionality was about for field values (and found it really cool!). However, now that I've seen that, I still feel it would be more useful for the concrete case of picklist fields to insert the autocomplete suggestions instead of performing the query that is being done right now. I can see a few usages for that (like quickly checking which values are really being used before filtering when trying to find some test data) but those look quite niche to me if compared with the normal insertion of the suggestions.
So, I decided to open this issue to check other's opinions on this as I would gladly implement this if there is any agreement.
The solution that I would prefer (but I'm obviously biased to my own usage) would be to keep everything as it is but change the behaviour for Ctrl+Space for picklist values to insert the suggestions instead of performing the query.
Another option would be to include it as an opt-in option for the user.
Finally, a different shortcut could be used for it even though it would feel strange to have the "same functionality" in different shortcuts depending on if you are completing a field.
What are your feelings about this?

Hi @ogomezba,
Ctrl + space triggers the autocomplete fields functionality (adds all the fields for the sobject).
Ctrl + enter runs the query
The extension detects when you are performing a filter on a picklist field to propose you the different values availables

You can already navigate to those suggestions with tab key and then run the query with ctrl + enter.
I'm not sure to understand your need? Is it to add all the picklist values in a where clause such as
SELECT Id, Status FROM Case where Status =
Ctrl + space
SELECT Id, Status FROM Case where Status ='Cancelled' or Status ='Closed' ....

Hi @tprouvot,
Yes, I was thinking about the example that you mentioned but specifically the scenario where you have already typed part of the picklist value so only one option is still offered (the one that I want) and I just want to insert that option. Something like:
SELECT Id, Status FROM Case WHERE Status = clo
Ctrl + Space
SELECT Id, Status FROM Case WHERE Status = 'Closed'
But, as you pointed out, I did not consider the option of just pressing Tab and Enter to insert the option (silly me). I was previously clicking on the suggested option.
Considering that, it is already good enough!
Thank you for your answer.

Hi @tprouvot
Thank you very much for adding this feature. However, I've encountered a problem where, in macOS, control+space is the default shortcut for switching input methods, which conflicts with this function. Is it possible to change this shortcut for the plugin in the macOS environment?

Hi @Eric-2369,
As discussed with Oscar, the "Ctrl+Space" shortcut is used to add all fields from an sobject to the query.
I'm using Mac and have no issue with the shortcut. Maybe it's a configuration / other plugin on your computer?
I won't change the shortcut since this would be a breaking change for all the Mac users who are used to it.

Hi @tprouvot
I checked Apple's documentation (https://support.apple.com/guide/mac-help/write-in-another-language-on-mac-mchlp1406/mac), and indeed, Control+Space is one way to switch input methods. The original text states: 'You can also press Control-Space bar to select the last input source you used. I also tested my colleague's MacBook and confirmed that this shortcut is used to switch input methods.

@Eric-2369
https://apple.stackexchange.com/questions/423971/disable-controlspace-keyboard-shortcut


Adding my name to the list of contributors

I included my name to the list of contributors

PR MERGED!
Thanks for contributing :)


[Meta] Unsupported filters

Despite the claims of Todoist's API docs it seems there are some unsupported filter keywords. This ticket tracks these as we run into them, I'll also report it to Todoist and hopefully over time these will become supported!

Wildcards in filters #94

hello, API issues in  #11 and #33 seems to be working now.  If you may please double check.  Thanks a lot Jamie.

Hey everyone, a newbie here. Have made some progress with your toolset (thank you) but I am really having a hard time pulling in todos that are within projects. I am able to get one project to appear but nothing in a second project.
I am using. This pulls in the tasks within the first project I created, but not the second. Any ideas?
name: My Tasks
filter: "## inbox | today | overdue"

Hi, I am using the following filter to see all tasks that are due next week:
(due: next week | due after: next week) & due before: 1 week after next week
Today is 13 September and the filter pull all the tasks until 26 September.
My "Next Week day" in Todoist is set on Monday, so in this example this query should return tasks from 18 September to 24 September.
Am I doing something wrong?
Thank you

The following filter works in the Todoist app/website but not in the plugin. The filter produces empty results in the plugin due to the Todoist API incorrectly returning no items.
@$
Related GET request URL from the log:
https://api.todoist.com/rest/v2/tasks?filter=%40%24
The URL with raw filter also yields an empty result:
https://api.todoist.com/rest/v2/tasks?filter=@$
Similarly, other filters with $ do not work as expected:
@$ food
I've confirmed that other symbols in the filter work just fine. For example, the below filter works, and GET requests with both encoded and raw filters produce the expected results.
@⁕
https://api.todoist.com/rest/v2/tasks?filter=@⁕
https://api.todoist.com/rest/v2/tasks?filter=%40%E2%81%95

My filter is set up as follows: "search: {{filename}}"
Unfortunately, the API seems to have problems with vowel mutation (ä, ö, ü) and "()" (brackets).


Updated header (Nav Bar) for hiding reports page

Hiding Reports page
due to no current data being presented needed to hide this page until it gets updated.
frontend/src/components/Header.tsx
commented out line 250-255 to hide page.

🗣 Description
frontend/src/components/Header.tsx
comment out line 250-255 to hide the page.
Will need to uncomment when reports page is finished.
💭 Motivation and context

Clients get confused on reports page when nothing is presented currently.

gives dev team a chance to update the reports page
🧪 Testing

used local crossed to verify changes

before when reports page was present to

reports page hide on the nav bar.

@epicfaace Rachel asked Courtney to hide this page until it is functional. I'd like your input as to whether we should comment it out or remove it (based on how we typically handle unused code).

I would check with P&E team / Andy / Lamar before removing it. I know the page does include reports for federal agencies enrolled in P&E. If we need to use it for P&E, I’d suggest showing it only for govt agencies organizations and hiding it elsewhere.
@aloftus23 @stewartl97

(The reports are only visible if you select a fed agency in the organization dropdown).

We spoke about it in the meeting today. It looks like it isn't being used on either site at the moment. The consensus was commenting out the code until we add reports functionality.

Yes, in that case, let's comment it out. Good to comment it out as we might need to re-add it in the future.

I fixed the linting errors and replaced the header snapshot (the snapshot caused failure of the "Header matches snapshot" test. Additionally I fixed a type error related to the Organization interface used for testing by adding pendingDomains to testOrganization.

updated typo/ commit from Ashwin's suggestion. Updated the branch since master had some changes since then. All changes approve and branch has no conflicts. Merged to master.


test

[ ] a task list item
[ ] list syntax required
[ ] normal formatting, @mentions, #1234 refs
[ ] incomplete
[x] completed
First Header | Second Header
------------ | -------------
-[ ] Content from cell 1 | Content from cell 2
[ ] Content in the first column | Content in the second column

GitHub


Provide dependency injection for auth filter objects

Raised for consideration regarding issue #4238.

@zUniQueX Sorry that I didn't get a chance to review this sooner, but I just tried out v2.1.0-beta.8 and this change broke the ability to use dropwizard-auth's DynamicAuthFeature with a non-AuthFilter-based ContainerRequestFilter.
Was that intended?
Looking closer at this change, I'm not sure it is necessary to end up wrapping the user-provided ContainerRequestFilter with another ContainerRequestFilter (InjectingFilter).
Instead, you should be able to do the injection within the AuthDynamicFeature class before registering the auth filter instance. For example, in the registerAuthFilter()  method, you could call injectionManager.inject(authFilter) just before calling context.register(authFilter) and that should end up populating that instance with the necessary jersey proxy class that will then populate a @Context HttpServletRequest httpRequest field with the correct value on each request.

Instead, you should be able to do the injection within the AuthDynamicFeature class before registering the auth filter instance. For example, in the registerAuthFilter()  method, you could call injectionManager.inject(authFilter) just before calling context.register(authFilter) and that should end up populating that instance with the necessary jersey proxy class that will then populate a @Context HttpServletRequest httpRequest field with the correct value on each request.

@pstackle I'm not sure, if this would work. We cannot create a proxy of the user defined auth filter ourselves (the user can define own constructors) and therefore we cannot handle the injection within a proxy.
The DynamicFeature configuration process is done once at application startup, so we would be only injecting once into the object. I'm not sure this really is what we want. Or is it enough for every injected object that it's done once to return the current value on every access? Therefore I'm not deep enough into HK2.
We could modify the InjectingFilter to inject into those filters too, but to skip the injection into Authenticator and Authorizer instances. Then we don't have to throw an exception there.

@pstackle I looked into the Jersey docs, but I can't find something on the topic when and how often manual DI should be done.
I think the InjectingFilter would however provide more guarantees. If we use your approach to do the DI once at configuration of the DynamicFeature and the user would however set an injected object to null, the object won't get injected on the next request. When using the InjectingFilter, a user would get a valid object in this situation.
I can't imagine a case where this is relevant at the moment, but if we can provide this degree of freedom, I think we shouldn't take it out. As both approaches (nearly) do the same things, I would leave the code as-is for now, but I don't have an other good reason for that. If you have more experience with HK2 and this would give us a benefit, I'm happy to raise a PR for that.

@zUniQueX Thanks for digging into this. I know that the Jersey DI stuff is pretty complicated and I usually end up struggling quite a bit with it myself. But, luckily I've done this exact thing before and it works correctly. Since I don't expect you to just take my word for it, I've created the following pull request that showcases the behavior I was describing and adds a couple tests that proves that the injected values are in fact updated with the per-request values.
PR: https://github.com/dropwizard/dropwizard/pull/5197

If we use your approach to do the DI once at configuration of the DynamicFeature and the user would however set an injected object to null, the object won't get injected on the next request.

What is the use case you are thinking of where the user would set an injected field value to null? I think that statement would apply for any DI behavior and I'm not sure it makes sense for us to try and defend against that. By doing the DI setup once, during startup, we avoid completely the overhead of the redundant injection on every request. Given the amount of reflection that is used in HK2's injection code, I'd imagine this is a costly operation and I would not want to start incurring that overhead inline with every authenticated request.

What is the use case you are thinking of where the user would set an injected field value to null? I think that statement would apply for any DI behavior and I'm not sure it makes sense for us to try and defend against that. By doing the DI setup once, during startup, we avoid completely the overhead of the redundant injection on every request. Given the amount of reflection that is used in HK2's injection code, I'd imagine this is a costly operation and I would not want to start incurring that overhead inline with every authenticated request.

As I mentioned, I don't have a use case for it at the moment. I just wanted to get a consistent behavior. When using DI on methods, one gets a new value on every invocation. But actually it shouldn't be necessary on classes. Reducing runtime overhead is a good point.
I was just curious about the case mentioned in your second link. As the last section describes, there seems to be a bug with the scopes, but that should be good for us.


Short circuit return errors from JSONWebKey.UnmarshalJSON()

Noted a few fmt.Errorf() errors that can be exited early.

No problem @jsha 👍


Remove FS handling code

Check the following:

[X] Breaking changes marked in commit message
[X] Changelog updated
[X] Code style cleaned (ran make style-fix)
[X] Tested on actual hardware

Code style cleaned (ran make style-fix)

It doesn't look like you did this to me, since it shows a lot of changes on my machine. (We should really integrate the style check in the CI).

Code style cleaned (ran make style-fix)

It doesn't look like you did this to me, since it shows a lot of changes on my machine. (We should really integrate the style check in the CI).

Yes, it seems like I didn't do it. Did it now


Error with importing bootstrap from node_modules and import other files out of node_modules

I don't know if this is a bug or mistake from me.
I'm using bootstrap and I wanted to import it from node_modules.
So when I imported it like @import "~bootstrap/scss/bootstrap";, gulp gives me an error.
The error:
Error: File to import not found or unreadable: ~bootstrap/scss/bootstrap.
        from line 1 of src/scss/main.scss
>> @import "~bootstrap/scss/bootstrap";
   ^

After searching on the internet, I found out a way to solve it.
By changing the config file in gulpfile.js like this:
src("src/scss/main.scss")
      .pipe(sassGlob())
      .pipe(
        sass({
          includePaths: ["node_modules"]
        }).on("error", sass.logError)
      )
      .pipe(postcss(processors))
      .pipe(concatCss("main-styles.css"))
      .pipe(dest("build/css"));

As you can see, I added includePaths: ["node_modules"] as config for gulp-sass.
I also changed my import to @import "bootstrap/scss/bootstrap";
It was ok when I just importing bootstrap from node_modules.
But after adding my second scss file, the second's file styles doesn't compile to css.
I don't know what is the problem.
I deleted bootstraps import in the first line, and the second file styles were ok.
Everything gets interesting when I import bootstrap in the second line.
Now I have bootstrap with the other file styles together!!!
But I want Bootstrap to be my first style and rewrite my styles with other files.
Anything that can help?
Thanks.

Don't use ~ , just bootstrap/scss/bootstrap.scss

I'm having the same problem with tabler/tabler. My import is as followed:
@import 'node_modules/@tabler/core/src/scss/tabler';
But tables imports other files with ~ which is not used as node_modules
@import "~bootstrap/scss/functions";

If you're using node-sass, you can use the node-sass-tilde-importer like so:
const sass = require('gulp-sass')(require('node-sass'));
const tildeImporter = require('node-sass-tilde-importer');

.pipe(
  sass({
    importer: tildeImporter
  })
)


AMD Refactoring

AMD layer refactoring to support https://github.com/systemjs/builder/issues/168, https://github.com/systemjs/builder/issues/167, https://github.com/systemjs/builder/issues/164.

[ ] Bundle tracing now needs to be aware of AMD named defines. Internal named defines within folds will be an issue here. Perhaps there is some way to replace the define name with a string variable that is passed through via a System.register call after all.
[ ] More testing is needed against as many real-world cases as possible, as this has the potential to break things if we don't get enough coverage
[ ] SFX template is needed for the new AMD helpers

Merged into 0.11 branch.


Typescript type files are missing from NPM package.

It seems like there are some .d.ts files in your repo (e.g. global.d.ts) that aren't installed by npm install @excalidraw/excalidraw. They contain types that are referenced by the code (e.g. MarkOptional) so as soon as you import Excalidraw from "@excalidraw/excalidraw" you get tsc errors like this:
node_modules/@excalidraw/excalidraw/types/actions/types.d.ts:8:16 - error TS2304: Cannot find name 'MarkOptional'.

8     appState?: MarkOptional<AppState, "offsetTop" | "offsetLeft" | "width" | "height"> | null;
                 ~~~~~~~~~~~~

I'm kind of surprised about this because it means you can't use Excalidraw in a Typescript project, and surely loads of people are doing that?

🤔 It should bundle them as per https://github.com/excalidraw/excalidraw/blob/master/tsconfig-types.json
Works in CSB: https://codesandbox.io/s/practical-tamas-3g08xx?file=/src/App.tsx, but that may not be authoritative. We're using the package ourselves, too, of course.

Weird. Definitely not there when I do npm install @excalidraw/excalidraw

Who understands all this anyway though. 🤷
At a guess, the issue is that .d.ts files are for declaring types that already exist, not for defining new types. For example you might have
declare const window: Window;

But you wouldn't want Typescript to emit a type for that, so it doesn't. I think the right thing to do is to rename those two .d.ts files to just .ts and then import the types properly where you need to use them. Don't quote me on that though.

As mentioned in the docs currently we are exporting the types from @excalidraw/excalidraw/types path, we are working on improving the docs to improve the visbility and probably will move the types to @types/excalidraw soon as well.

I think that is unrelated. The whole @excalidraw/excalidraw has no definition of the types in global.d.ts (e.g. MarkOptional) yet they are used (e.g. in types/actions/types.d.ts.
I downloaded the Typescript example linked from the docs and get exactly the same error when I run npx tsc.
It did complain about some Typescript peer dependencies or something when I ran npm install so I had to use npm install --force, so maybe this error was silently ignored in earlier version of Typescript?
Anyway you can easily reproduce it like this if you don't believe me:
mkdir test
cd test
npm init
npm install @excalidraw/excalidraw
npm install @types/react
npm install typescript

And create main.ts:
import * as Excalidraw from "@excalidraw/excalidraw";
Excalidraw;

And tsconfig.json:
{
  "compilerOptions": {
    "target": "es2016",                                  /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */
    "module": "commonjs",                                /* Specify what module code is generated. */
    "esModuleInterop": true,                             /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility. */
    "forceConsistentCasingInFileNames": true,            /* Ensure that casing is correct in imports. */
    "strict": true,                                      /* Enable all strict type-checking options. */
    "skipLibCheck": false                                /* Skip type checking all .d.ts files. */
  }
}

Then
npx tsc

Note that it does work if you set skipLibCheck: true, but only because it doesn't bother checking for errors. And the Typescript example linked from the docs doesn't have that set so I'm still a bit confused about how this ever worked.

Oh, I see. We are using skipLibCheck as that's the default/recommended option (though I have not noticed any issues such as any types, while having the option enabled).
But since it's causing problems to people who have the option disabled, we should investigate. IMO the only way to solve this is to ensure the d.ts files are bundled/accounted for, because even if we move all the utility types into regular .ts files and import them as normal (which is a recommended way to do this anyway), there are some declarations which cannot be imported and must be in d.ts files.


Broken Link

https://docs.substrate.io/rustdocs/v3.0.0/frame_support/attr.pallet.html

As far as I can tell all references use the new link:
https://paritytech.github.io/substrate/master/frame_support/attr.pallet.html
If you have the old page bookmarked, please update your link to use the new location.


git-sync on airflow does not support SSH authentication

The current object only supports the username + password authentication method:
https://github.com/GoogleCloudPlatform/airflow-operator/blob/1fbc02dbbaefd70b43f1db5b4a51e3d5ab6cd537/pkg/apis/airflow/v1alpha1/utils.go#L307
in order to fully support git-sync we need to 1. set GIT_SYNC_SSH to true and map a mounted volume that points to the ConfigMap: https://github.com/kubernetes/git-sync/blob/9ceb61f7947fbe463b1cc6e9ae5d719f5d8eebd2/docs/ssh.md#step-3-configure-git-sync-container

Yes I do, I already implemented it for the helm/incubator.

Thanks.  What did you mean by lifted you setup into helm/charts ?
If you are using both i would love to hear you feedback on helm/charts vs the operator.

Ah i see. GCS sync is a side-car. The default value of .spec.dags.gcs.once is false.
Which helm chart are you using ?

The one that just became stable

hi there, since this is the first Google result when looking for SSH auth for git-sync on Airflow just wanted to let you know I've been working on adding this to the Airflow project:
https://issues.apache.org/jira/browse/AIRFLOW-3918
https://github.com/apache/airflow/pull/4777


The E-hentai source is unable to load images correctly.

Source information
E-hentai 1.4.20
Source language
all
Steps to reproduce
Browse any manga in E-hentai (e.g. [Mumuy] 金瓶梅 1-25 +番外 [中国語] [進行中] )
Expected behavior
Images can be all loaded.
Actual behavior
Image partially loaded partially not loaded.

Mihon/Tachiyomi version
0.16.5-6876
Android version
Android 14
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have updated the app to version 0.15.3.
[X] I have updated all installed extensions.
[X] I have tried the troubleshooting guide.
[x] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I will fill out all of the requested information in this form.

Network problem, not extension source error.


Connection problems with “User Name” and “Shared Secret”

We are trying to connect to Adobe Analytics API.
Normally we connect using OAuth using parameters “Client ID” and “Client Secret” (as per the following official documentation https://www.adobe.io/apis/experiencecloud/analytics/docs.html#!AdobeDocs/analytics-2.0-apis/master/create-oauth-client.md)
Now we got the request to connect but we only got “User Name” and “Shared Secret” as connection details.
¿Can you please guide us on how to connect to Adobe Analytics API using “User Name” and “Shared Secret” as credentials?
We cannot find any related official documentation.
Thanks and regards

Where did you get your connection details from? Not very long ago clients used to use WSSE authentication on the 1.4 APIs and that would involve using a user name and shared secret. WSSE authentication method has been replaced by oAuth and JWT for all versions of our APIs and generally shouldn't be used for new API integrations. If you are doing server to server calls I would recommend that you use JWT authentication since the oAuth is primarily used in browser based workflows ( https://www.adobe.io/apis/experiencecloud/analytics/docs.html#!AdobeDocs/analytics-2.0-apis/master/jwt.md ).

Closing due to inactivity


Azure Service Bus Commitments (April 2022 - September 2022)

Azure Service Bus is a cloud messaging service with message queues and publish-subscribe topics.
We have SDKs in .NET, Java, JavaScript and Python that let developers write applications that use Azure Service Bus. Latest versions of these packages follow the latest guidelines for writing SDKs for Azure services with the goal of being  a client library that is developer-friendly, idiomatic to the ecosystem of the respective languages, and as consistent across different languages and platforms as possible.
This issue tracks the work we have planned for this package for the duration of April - September 2022
New features:

[ ] Support incoming new features in Azure Service Bus (Microsoft internal)
[ ] Processor diagnostic metrics
[ ] Allow the options of not receiving message bodies

Testing improvements

[ ] Update stress tests to use the new stress testing platform  (stress test guidelines)
[ ] Update perf tests to use the perf test framework that will then allow them to be automated

Documentation

[ ] Troubleshooting Guides (notebook - Microsoft internal)

General improvements

Fix incoming customer reported issues

Closing in favor of GitHub Projects


[BUG] Auth doesn't work even i added users to appConfig.auth

Environment
Self-Hosted (Docker)
System
Debian 12
Version
2.1.1
Describe the problem
I have configured the auth object like the following
appConfig:
  auth:
    enableGuestAccess: false
    users:
    - user: <redact>
      hash: <redact>
      type: admin

The problem is anyone can still access to my homepage. I've tried restarted the server, but it doesn't work.
Additional info
No response
Please tick the boxes

[X] You have explained the issue clearly, and included all relevant info
[X] You are using a supported version of Dashy
[X] You've checked that this issue hasn't already been raised
[X] You've checked the docs and troubleshooting guide
[X] You agree to the code of conduct

Many reports of this issue.
We have this issue also.
Is this being worked on? Seems to me this is a high priority bug.

I've got this issue too (version: 2.1.1).
Problem:

Open page in browser (doesn't matter if I put http://ip or http://ip/login)
Main page appear (expected login page)
There is no login section*
Just only after trying to change view to any option login page appear (this open http://ip/login, but that time correctly)
When paste login and password and clicking login button I am logged correctly as expected, but when login page appear when I refresh page I am again at main page (http://ip)

Login section show in when I correctly logged in.

Any word on this?

@Lissy93 Think this is a duplicate and could be closed in favor of #990  ?


Cannot use helm chart with CLI parameters

I am trying to test various values from CLI using the following command:
helm install overprovisioner deliveryhero/cluster-overprovisioner --set deployments[0].resources.requests.cpu="2000m"

and I am getting the following error:
Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: [unknown object type "nil" in Deployment.metadata.labels.app.cluster-overprovisioner/deployment, unknown object type "nil" in Deployment.spec.selector.matchLabels.app.cluster-overprovisioner/deployment, unknown object type "nil" in Deployment.spec.template.metadata.labels.app.cluster-overprovisioner/deployment]

A command without any parameters work well:
helm install overprovisioner deliveryhero/cluster-overprovisioner

Any hint what is wrong ?

@max-rocket-internet  thanks - that works.


File missing on docker-compose

Hi,
I'm trying to set your container up on my Windows 10 Home machine. I'm using Docker Toolbox. I followed your steps by cloning the repo and then typed "docker-compose up -d nginx mysql redis beanstalkd" into the Powershell and I keep on getting this error:
PS C:\var\docker\laradock> docker-compose up -d nginx mysql redis beanstalkd
Traceback (most recent call last):
File "", line 3, in
File "compose\cli\main.py", line 65, in main
File "compose\cli\main.py", line 117, in perform_command
File "compose\cli\main.py", line 849, in up
File "compose\project.py", line 372, in up
File "compose\project.py", line 539, in warn_for_swarm_mode
File "site-packages\docker\api\daemon.py", line 33, in info
File "site-packages\docker\utils\decorators.py", line 47, in inner
File "site-packages\docker\client.py", line 139, in _get
File "site-packages\requests\sessions.py", line 488, in get
File "site-packages\requests\sessions.py", line 475, in request
File "site-packages\requests\sessions.py", line 596, in send
File "site-packages\requests\adapters.py", line 423, in send
File "site-packages\requests\packages\urllib3\connectionpool.py", line 595, in urlopen
File "site-packages\requests\packages\urllib3\connectionpool.py", line 363, in _make_request
File "httplib.py", line 1057, in request
File "httplib.py", line 1097, in _send_request
File "httplib.py", line 1053, in endheaders
File "httplib.py", line 897, in _send_output
File "httplib.py", line 859, in send
File "site-packages\docker\transport\npipeconn.py", line 31, in connect
File "site-packages\docker\transport\npipesocket.py", line 22, in wrapped
File "site-packages\docker\transport\npipesocket.py", line 49, in connect
pywintypes.error: (2, 'WaitNamedPipe', 'The system cannot find the file specified.')
docker-compose returned -1
Any ideas how I can get this fixed?
Thank you

@GlenHughes we have a Laradock-Toolbox branch you can try but my suggestion is to not use Docker Toolbox. Docker Native for Windows is what you want to be using.

Thanks for getting back to me. I'm currently running Windows 10 Home which isn't supported for Docker Native yet. Maybe I need to try a different container.

workaround: reinstall docker toolbox (it works for me)

I was wondering if you started the normal docker daemon

I was wondering if you started the normal docker daemon？


Upgrading to version 1.0.0-beta.7 crashes iOS

iOS is crashing when upgrading to 1.0.0-beta.7 or 1.0.0-beta.6
My current version is 1.0.0-beta.5
I'm getting the following error:
availableWidth is indefinite so widthMeasureMode must be YGMeasureModeUndefined
2017-03-15 11:36:40.228 [info][tid:main][RCTRootView.m:275] Running application app ({
    initialProps =     {
    };
    rootTag = 1;
})
2017-03-15 11:36:40.229 [warn][tid:main][RCTUIManager.m:1650] Calling of `[-RCTUIManager setFrame:forView:]` which is deprecated.
2017-03-15 11:36:40.231 [info][tid:com.facebook.react.JavaScript] Running application "app" with appParams: {"rootTag":1,"initialProps":{}}. __DEV__ === true, development-level warning are ON, performance optimizations are OFF
availableWidth is indefinite so widthMeasureMode must be YGMeasureModeUndefined

Any idea how to fix it?
Thanks in advance.

Getting the same error, doesn't seem to be specific to beta.6 or beta.7 for me though.

I'm guessing your RN configuration has been borked in some way. You may try removing node_modules and re-installing, or try re-creating your project. You can also remove the ios and android folders and re-create them with react-native eject (on new versions of RN).
Lastly, if your app is pure JS, you can create the app without native dependencies with Create-React-Native-App.
Also be sure to check out the troubleshooting page on the RN docs.
Actually lastly, please re-open this if you have a consistent reproduction with react-navigation and a fresh react-native project. Be sure to report the version of RN!

Was there any progress on figuring out the cause? I am having this issue on beta.7. Went back to beta.6. Running RN 0.42.3.
Only fails when I specify a percentage width in a component. Setting an explicit width on a parent doesn't seem to help.

This error, is thrown by yoga internals... Also happens on smaller iOS devices.
The exception that is thrown states;
SIGABRT: availableWidth is indefinite so widthMeasureMode must be YGMeasureModeUndefined
Currently looking in to finding a way to fix it.


Added Directions and Distance Geocoding APIs

Hi, I added two of the Geocoding APIs as I needed them myself for a project.
I may be using others so will PR those too, if you are open to accepting them! :)

Hi @Muffinman , thanks for contributing. One minor thing, could we add an example usage in the README please? Thank you!

Hi @baikho, I've updated the README. Let me know if you'd like any other amends.

Thanks @Muffinman merged and tagged as v1.3.0.


Add docs to show how to select specific simulator.

Add a message to let people know they can use the --simulator flag to run their apps on different simulators instead of the default "iPhone 6"

By analyzing the blame information on this pull request, we identified @JoelMarcey and @hramos to be potential reviewers.

Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. In order for us to review and merge your code, please sign up at https://code.facebook.com/cla - and if you have received this in error or have any questions, please drop us a line at<EMAIL_ADDRESS>Thanks!

Thanks for the pull request! After reviewing it, I am not sure if the Getting Started is the best place to document this. I believe the Getting Started guide should list the bare minimum steps to get up and running.
Last week I removed an entire section from the Android guide on using Genymotion and other emulators, and the plan is to document that kind of tips and tricks on a separate document. Perhaps a new article under the iOS Guides section might work better?

Thanks for helping us improve the docs! I agree with @hramos we should keep the Getting Started guide simple.

Thanks guys, will update this PR

@joelcloralt Did you sign the CLA? We don't have a record of it.
Also, can you please rebase this as well?
Thanks!

Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Facebook open source project. Thanks!

@JoelMarcey just completed it. Sorry about that. I updated the PR to have the new content in the navigation under Guides iOS instead of the getting started guide.

@joelcloralt Great. Thanks. This seems reasonable. Can you just remove the extraneous space addition that was made in Getting Started and then we can ship it.

Looks cool @joelcloralt! Thanks for reviewing @JoelMarcey.

Please update the labels, it makes it easier to find PRs which are stuck in review. But what's up with the bot updating the labels?

@facebook-github-bot shipit


Stop automatic restart after windows update

Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
It would be great if there is an option in the tweaks tab or something like a checkbox to disable automatic restart after updates.
Describe alternatives you've considered
None
Additional context
The solution I found in this community post: Microsoft Answers
Image for the answer:

Use "Security (Recommended) Settings" from Updates  tab in winutil

hmm... i already did before maybe after an update it got reset to its default value, well thanks for the assist


Fix bash syntax errors in bin/download

Some syntax errors were introduced recently that caused the script to fail

thanks! btw I recommend trying out the core go plugin by uninstalling this one and running rtx settings set experimental=1. That plugin has automated tests and will be maintained, unlike this bash one.