Unexpected token import when running getStorybook

I installed storybook globally, but when I run getStorybook I get the following error:
/Users/username/.nvm/versions/node/v8.1.3/lib/node_modules/@storybook/cli/bin/generate.js:1
(function (exports, require, module, __filename, __dirname) { import updateNotifier from 'update-notifier';
                                                              ^^^^^^

SyntaxError: Unexpected token import
    at createScript (vm.js:74:10)
    at Object.runInThisContext (vm.js:116:10)
    at Module._compile (module.js:533:28)
    at Module._extensions..js (module.js:580:10)
    at Object.require.extensions.(anonymous function) [as .js] (/Users/username/.nvm/versions/node/v8.1.3/lib/node_modules/@storybook/cli/node_modules/babel-register/lib/node.js:152:7)
    at Module.load (module.js:503:32)
    at tryModuleLoad (module.js:466:12)
    at Function.Module._load (module.js:458:3)
    at Module.require (module.js:513:17)
    at require (internal/module.js:11:18)

Is it my node version?

I just had this issue as well. Downgrading to<EMAIL_ADDRESS>fixed it.
@shilman: Looks like the 3.3.0-alpha.1 version got published on the latest tag. I'm not sure if this was on purpose or not, but just wanted to let you know.

@nickjohnson-dev @nicolechung Sorry we had an NPM disaster earlier today (I'll spare  you the details, unless you're curious). Now 3.2.12 should be the latest and I'd recommend you use that (unless you're cool using possibly unstable prerelease software, in which case it's all good).
Please let me know if you run into any more problems, and sorry for the trouble.

Also, if you are still having this problem after we sorted our NPM troubles, please try deleting node_modules and your lock files (if you have any), and reinstalling. We've also seen some caching issues with babel-runtime that might be causing things to fail in this way.

Thank you for fixing this so quickly!

I've had my fair share of NPM disasters, I know those are stressful. 😥
Thanks for the quick work on this bug, and on the great work in general. I'm loving this great tool as always! 👍


binding function causes VS2015 compiler crash

internal error occurs in compiler when you try to compile the code below.
it only happens if a function returns a tuple with four floats in a row and only with enabled optimization (/O1, /O2 or /Ox) + enabled inline function expansion (/Ob1 or /Ob2). other optimization parameters and floating point model doesn't affect this.
std::tuple<float, float, float, float> func()
{
  return std::make_tuple(1.0f, 2.0f, 3.0f, 4.0f);
}

int main()
{
  sol::state lua;
  lua.set_function("func", func);
  return 0;
}

error log:
1>d:\dev\sources\sol-luajit\sol-luajit\main.cpp(117): fatal error C1001: An internal error has occurred in the compiler.
1>  (compiler file 'f:\dd\vctools\compiler\utc\src\p2\main.c', line 255)
1>   To work around this problem, try simplifying or changing the program near the locations listed above.
1>  Please choose the Technical Support command on the Visual C++
1>   Help menu, or open the Technical Support help file for more information
1>    CL!CloseTypeServerPDB()+0x22225

ICEing on the cake.

This is fixed in some VS 2015 update between {Your Current Version} and the latest Visual Studio 2015 Update 4.
That is, it compiles cleanly for me with no errors in any version on any level of optimization (I tested Ox, O1, O2 with Ob1 / Ob2).
There's nothing I can do to code around VC++ being bad. Hopefully upgrading is of no trouble.

there is no Update 4 for VS 2015 and i use latest version as i know (14.0.25424.00 Update 3).
maybe another compilation parameters affect on this...

Oops. Update 3, but the latest one.
Either way, No combination of optimization flags triggers the error for me. In the error you posted, it says "main.cpp  (117)": the explan you posted isn't 117 lines long. Is there something else you're not posting that goes with that bit of code?

i did clear project and restore all compiler parameters to default.
so with code below it still happening
#include <iostream>
#include <sol.hpp>

std::tuple<float, float, float, float> func()
{
	return std::make_tuple(1.0f, 2.0f, 3.0f, 4.0f);
}

int main()
{
	sol::state lua;
	lua.set_function("func", func);
	return 0;
}

next, following from the function 'sol::state_view::set_function' deeper and commenting line by line i have found that line detail::forward_get<I * 2 + 1>(pairs), (95 in file 'table_core.hpp') causes that error, specifically this: <I * 2 + 1>, changing it to <I * 2> solves compiler crash. i know that it doesn't solve the problem, but maybe this information will help you to figure out why this error occurs. if no - never mind, i can bind function using std::function.

I still can't repro, no matter what settings. =/ Maybe if anyone else is within earshot of this, they can repro too?

I use VS 2015 Update 3. The code works on Debug, but gives me the same error on release.
Here are my settings (I just exported most of the stuff, so be sure to back up your settings before testing!)

Fooound it.
So, I have to be building for x86. x64 builds don't suffer the same problem on Release.
Ostensibly, I'm really not sure how to get around this extremely specific ICE. I'll have to figure out something very clever?

Fun fact: it needs to be exactly 4 floats on x86 with Release parameters. 3 floats + and int is fine, 5 floats is fine... I'm willing to be this has to do with codegeneration in newer VSes which try to insert SSE instructions to manipulate 4 floats at a time.
That's kind've jank of them, to break something like this.
I have no possible idea how I'd fix this more properly. I'm hitting some odd corner case and there's no information out there on how to fix it. =/

Preliminary suggestion is to just return a double. If this data is going to go into Lua, then a double is what gets stored anyways. If this data is going through Lua to C++, well, it will be stored in Lua as a double, and then be retrieved in C++ as a float.
I'm sorry it's like this, but there's legit nothing I can do. I'm going to have to create a SSCCE to take to the VC++ Compiler devs and ask them WTF they're doing and if they can fix it soon.
I'm closing as "Can't do anything about this" right now. I'm sorry if the answer is unsatisfying.

@ThePhD Have you created a thread on visual studio connect for this issue?

@kiwidoggie No, because I can't even.
I'm in school, I have stuff to do, this is one of like 4 compiler bugs I'd need to SSCCE and compile.  I don't have time to deal with this. Someone else will have to. =/

I will, thank you. I understand how busy you are. I created an issue on the MSFT Connect tracker.

Hi, My VS is :
Microsoft Visual Studio Community 2015
14.0.23107.0 D14REL.
Compiler tutorial , cause error. excuse me,  which vs version is correct ? thank you.

@IronsDu "Compiler tutorial" ? Which one, the one on the Getting Started page? Please provide some code, or open up a new issue on Github Issues here: https://github.com/ThePhD/sol2/issues

@ThePhD I want use sol2 in my Joynet, but cause error https://github.com/ThePhD/sol2/issues/154, so, i cut http://sol2.readthedocs.io/en/latest/tutorial/cxx-in-lua.html#player-script-cpp  in luaopen_Joynet function for test, but cause the same error.

@IronsDu Upgrade to the latest Visual Studio 2015: the version you're using is not the latest.

Hi,
Do you resolve it?
I encountered the similar problem, and my vs version is 14.0.25431.01 Update 3.

@gigiyq @IronsDu See issue #269 where I will attempt to figure out what is wrong and solve it. When I copy-paste code from the tutorial and run it, it works. The code in the documentation is also ran as part of our travis-ci tests, and if it does not compile or run successfully our tests fail.

can't build my program with VS2015 UPDATE 3
*.cpp : fatal error C1001: An internal error has occurred in the compiler.
6>  (compiler file 'f:\dd\vctools\compiler\utc\src\p2\main.c', line 255)
6>   To work around this problem, try simplifying or changing the program near the locations listed above.
6>  Please choose the Technical Support command on the Visual C++
6>   Help menu, or open the Technical Support help file for more information
6>    link!InvokeCompilerPass()+0x297b2
6>    link!InvokeCompilerPass()+0x297b2
6>    link!InvokeCompilerPass()+0x28b04
6>    link!DllGetC2Telemetry()+0xe3113
6>    link!CloseTypeServerPDB()+0x14fd
6>
6>
6>LINK : fatal error LNK1000: Internal error during IMAGE::BuildImage
6>
6>    Version 14.00.24215.1
6>
6>    ExceptionCode            = C0000005
6>    ExceptionFlags           = 00000000
6>    ExceptionAddress         = 5076DD48 (503C0000) "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\c2.dll"
6>    NumberParameters         = 00000002
6>    ExceptionInformation[ 0] = 00000000
6>    ExceptionInformation[ 1] = 00000024
6>
6>  CONTEXT:
6>    Eax    = 00000000  Esp    = 0036E940
6>    Ebx    = 0000007C  Ebp    = 0036E950
6>    Ecx    = 00002FDE  Esi    = 2C39B0AE
6>    Edx    = 00000000  Edi    = 04F4002C
6>    Eip    = 5076DD48  EFlags = 00010216
6>    SegCs  = 00000023  SegDs  = 0000002B
6>    SegSs  = 0000002B  SegEs  = 0000002B
6>    SegFs  = 00000053  SegGs  = 0000002B
6>    Dr0    = 00000000  Dr3    = 00000000
6>    Dr1    = 00000000  Dr6    = 00000000
6>    Dr2    = 00000000  Dr7    = 00000000
========== Build: 5 succeeded, 1 failed, 7 up-to-date, 0 skipped ==========

FYI, here's a workaround to this ICE https://gist.github.com/isuruf/449b9db908834683a7255e9bbb749ebb


Basic Auth Per Frontend enhancement to support htpasswd files

I really appreciate https://github.com/containous/traefik/pull/1147
You really have no idea. This has been holding me back.
I would also appreciate it if it could support a htpasswd file. I think in its current form that it does not.
Perhaps I'm wrong?
The idea is that I just have to update the password in one location(a shared htpasswd) without recreating the containers and adding more users is just updating the htpasswd file.
Thank you for all of the work. I truely appreciate the effort this entire team puts into it.

👍

:+1:

Remember the gentle way to participate:

add a "reaction" on the first message of the issue.
add more useful and detailed information on the subject.
resolve the issue by making a PR.

Another reason this would be valuable is that password hashes frequently contain dollar signs $, which docker-compose interprets as a string interpolation character. Embedding hashes in docker-compose labels for proper dynamic operation of Traefik therefore becomes an exercise in doubling the dollar signs in one's password hash, which isn't really a maintainable solution.

@RXWatcher1 Docker docs for 1.7 mention this label: traefik.frontend.auth.basic.usersfile=/path/.htpasswd (see table). A couple of other providers mention *.auth.basic.usersFile too.
Is this what you were looking for?

Closed by #3559


python311Packages.chainer build failure on x86_64-linux as of 4ed0df40

Issue description
Build of python311Packages.chainer failed on x86_64-linux as of 4ed0df40ea87766dda7ca5ff7095d9dd3cbd1370. This is currently breaking python3Packages.einops.
error: builder for '/nix/store/3l45z7cy6kjcia1p7iiz3zmbcrx47n5f-python3.11-chainer-7.8.1.post1.drv' failed with exit code 1;
       last 10 log lines:
       > ERROR tests/chainer_tests/utils_tests/test_utils.py::TestForceType::test_force_type_array - AssertionError: previous item was not torn down properly
       > ERROR tests/chainer_tests/utils_tests/test_utils.py::TestForceType::test_force_type_array - cupy_backends.cuda.api.runtime.CUDARuntimeError: cudaErrorStubLibrary: CUDA...
       > ERROR tests/chainer_tests/utils_tests/test_utils.py::TestForceType::test_force_type_array_no_change - AssertionError: previous item was not torn down properly
       > ERROR tests/chainer_tests/utils_tests/test_utils.py::TestForceType::test_force_type_array_no_change - cupy_backends.cuda.api.runtime.CUDARuntimeError: cudaErrorStubLibrary: CUDA...
       > ERROR tests/chainer_tests/utils_tests/test_utils.py::TestForceType::test_force_type_scalar - AssertionError: previous item was not torn down properly
       > ERROR tests/chainer_tests/utils_tests/test_utils.py::TestForceType::test_force_type_scalar - cupy_backends.cuda.api.runtime.CUDARuntimeError: cudaErrorStubLibrary: CUDA...
       > ERROR tests/chainer_tests/utils_tests/test_walker_alias.py::TestWalkerAlias::test_sample_cpu - AssertionError: previous item was not torn down properly
       > ERROR tests/chainer_tests/utils_tests/test_walker_alias.py::TestWalkerAlias::test_sample_cpu - cupy_backends.cuda.api.runtime.CUDARuntimeError: cudaErrorStubLibrary: CUDA...
       > =========== 1 passed, 51 deselected, 7 warnings, 375 errors in 6.53s ===========
       > /nix/store/d4jf1cbbk494zwgbqz31pxgigpsbh6w2-stdenv-linux/setup: line 1553: pop_var_context: head of shell_variables not a function context
       For full logs, run 'nix log /nix/store/3l45z7cy6kjcia1p7iiz3zmbcrx47n5f-python3.11-chainer-7.8.1.post1.drv'.
error: 1 dependencies of derivation '/nix/store/dkgykzh792majmfii5q9if3rzk25kkc7-python3.11-einops-0.7.0.drv' failed to build

full build log
python3Packages.einops maintainers cc: @yl3dy
python311Packages.chainer maintainers cc: @hyphon81
Other cc: n/a
Steps to reproduce

Checkout nixpkgs at commit 4ed0df40ea87766dda7ca5ff7095d9dd3cbd1370
Run nix-build -A python311Packages.chainer

Technical details
 - system: `"x86_64-linux"`
 - host os: `Linux 6.2.0-1018-azure, Ubuntu, 22.04.3 LTS (Jammy Jellyfish), nobuild`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.16.1`
 - nixpkgs: `/nix/store/df6ffk7csqcysjifhk4jaa74l7aaxgfm-source`

Contents of ~/.config/nixpkgs/config.nix:
{ allowUnfree = true; cudaSupport = true; cudaCapabilities = ["8.0"]; }

Misc.
This issue was automatically generated by nixpkgs-upkeep.

CI workflow that created this issue.
Internal tags: -6990114848387684459<PHONE_NUMBER>839015658

fixed in master


Add completions to atom

@dhung09
This pr adds completions to the Kite plugin for Atom.
The following attributes are used by the Atom completion logic:
  selector: '.source.python',
  disableForSelector: '.source.python .comment, .source.python .string',
  inclusionPriority: 2,
  suggestionPriority: 2,
  excludeLowerPriority: false,

The priority is set to 2 because the default (token-based) completions for python have priority zero, and the snippet-based completions from the language-python atom package have priority 1, so I set our priority to 2. This is the same as the priority used by autocomplete-python (which uses jedi).
I set excludeLowerPriority to false so that simpler completions still show up when kite is not running.

This functionality is off by default in this release. It can be switched on by users in the settings pane for the Kite plugin:

@dhung09 ok I factored it out into three separate modules

@dhung09 Also, ignore failing CI: that's because I've enabled it on travis but the .travis.yml file isn't yet merged into master (it's part of #58)


Add another moveit dependency

I missed another dependency, moveit-planners, in PR https://github.com/Field-Robotics-Lab/dave/pull/235
Without this, launching the controller manager has some errors displayed.
[ERROR] [1647354067.549891762]: Exception while loading planner 'chomp_interface/CHOMPPlanner': According to the loaded plugin descriptions the class chomp_interface/CHOMPPlanner with base class type planning_interface::PlannerManager does not exist. Declared types are  ompl_interface/OMPLPlanner
Available plugins: ompl_interface/OMPLPlanner

[ERROR] [1647354067.556044888]: Failed to initialize planning pipeline 'chomp'.

[ERROR] [1647354067.615621238, 37.172000000]: Exception while loading planner 'pilz_industrial_motion_planner::CommandPlanner': According to the loaded plugin descriptions the class pilz_industrial_motion_planner::CommandPlanner with base class type planning_interface::PlannerManager does not exist. Declared types are  ompl_interface/OMPLPlanner
Available plugins: ompl_interface/OMPLPlanner
[ERROR] [1647354067.615665542, 37.172000000]: Failed to initialize planning pipeline 'pilz_industrial_motion_planner'.

Signed-off-by: Yadunund<EMAIL_ADDRESS>

@crvogt would it be more appropriate to move these moveit dependencies into the package.xml file of the rexrov_oberon7_moveit package?

@crvogt done!


Users list search doesn't work under privacy options

STR:

After creating a user within an organization.
I decided to create a map.
Then I wanted to share it with my colleagues.
In the users list within privacy options, I tried to search a user but it didn't work.

Bug found under Safari browser.

JS error:
_submitSearch  paged_search_view.js:185
TypeError: this.collection.setParameters is not a function. (In 'this.collection.setParameters({q:g.stripHTML(b),page:1})', 'this.collection.setParameters' is undefined)
_submitSearchedit_field_model.js:2
_onKeyDowntime_input_view.js:51
(anonymous function)
dispatchcartodb.uncompressed.js:26:4968
hcartodb.uncompressed.js:26:860

Looking at the trace it looks like you've hit a code path in some old/cached code. :/ Anyway, should not happen since refactoring done in #5672


CCVI data

Adds CCVI to state+county region items

It looks like that json file is about 700 kb (not sure what it is compressed).   Do we want to be defaulting to async methods so that we're not adding a pretty significant bump in bundle size?


Tags?

Hi there. I am considering Jasonette for an upcoming project. It looks really cool. It got pretty much all I need as far as I can tell. However, I am struggling to see how I can build a view that allows the user to add and manage tags (like attaching tags to a picture). Has anyone implemented something like this using Jasonette? Or should I use a web container with event set to default and just build it using html and js? Thanks!

might better to post this on http://forum.jasonette.com/

Done. Thanks.

Answered it over at the forum http://forum.jasonette.com/t/how-to-create-a-view-that-supports-tags/705/4?u=ethan


Can't use make:auth

Hey,
I need to use the command make:auth but it's not seems to exist, why? And how can i get it back:-)
Thanks in advanced
/O

You can close this one, i found the issue. You need to upgrade to Laravel 5.2.* for this to work.

Sorry for the late answer :) another user made a pull request to make this project compatible with L5.2 :) cheers!


⚠ Samsung has degraded performance

In 6295494, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2459 ms

Resolved: Samsung performance has improved in 5e7e571.


Disabled attribute still doesn't work

Hi, so this issue was supposedly fixed in #109 but it seems that the input is still editable when @disabled={{true}}. What I think is happening is that the styles in ember-content-editable-modifier are still targeting .ember-content-editable instead of .ember-content-editable[contenteditable] so then -webkit-user-modify: read-write-plaintext-only; still gets applied.

Thank you. Could you please give 4.0.0-rc.4 a try?


defaults.global.layout is undefined

I'd like to set the padding as described in the chart.js docs here.
I'm trying to fix the axis labels touching the chart in some radial graphs.

Is there an easier way to do this without accessing the chart option directly?
Thanks!

stale


Update Tests

Update tests with new test iso

Pull Request Test Coverage Report for Build 193

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 46.594%

Totals

Change from base Build 122:
0.0%

Covered Lines:
383

Relevant Lines:
822

💛  - Coveralls


embed dlang calendar on dlang.org/calendar

I assume you this is your response to https://github.com/dlang/dlang.org/pull/2221 (adding a release schedule to the changelog pages)?

It was caused by<EMAIL_ADDRESS>but indeed mentioning the release schedule is helpful as well.

In particular the calendar is also supposed to host meetups or D talks on other conferences, thus needs to become more visible to be useful.

If we want something more customized, we could give FullCalendar a try.
A quick example:
http://files.wilzbach.me/dlang/calendar.html
Of course, it would be easy to make it look more "native".
Though this requires exposing a Google Calendar API token publicly:
https://fullcalendar.io/docs/google_calendar
(it's not super bad because it's restricted to a HTTP origins)
Also I'm wondering whether there's an easy way to put e.g. the next three events from the calendar onto the frontpage, but I guess that requires parsing and understanding the iCal format?

Let's merge now and improve later.

Let's merge now and improve later.

Unless it's broken, but generally good approach.

Unless it's broken, but generally good approach.

@MartinNowak before merging I checked DAutoTest and didn't notice anything obviously broken (except for the ugly default design). Did I miss something?

No, I think it was just a general comment about the "Let's merge now and improve later" strategy.
Also it's already deployed and live:
https://dlang.org/calendar.html


Game Science Update Breaks Ultrawide Fix, Causes Main Menu Crashes

Game Science has recently released an update for the game v<IP_ADDRESS>60, which has caused the ultrawide fix to stop functioning. As a result, the game now crashes to the desktop when attempting to access the main menu.

Same issue here. After the update, I had to remove the fix to be able to play it.

The crash is related to enabling the developer console. To fix it for now, disable the option in WukongTweak.ini
[Developer Console]
; Enable developer console.
; If the console does not open, check the README or "WukongTweak.log" for info on how to enable it.
Enabled = false

Fixed in v0.8.4.


Submit heymate for the bakeoff

To make a submission for the Bake Off, please complete the task lists
below; otherwise remove them.

Your Dapp:

[x] connects to Valora via WalletConnect V1 or DAppKit;
[x] must be mobile-first or mobile responsive;
[ ] is in one of the existing categories; and
[ ] includes a link to user documentation.

Please confirm you have:

[x] read the Dapp Bake Off Information; and
[x] read the Dapp Bake Off Rules.

Hi @heymateag,
Thanks for submitting heymate for the Bakeoff!
In order to get approved, the dapp should:

Connect to Valora. I wasn't able to do so - when I tap on connect wallet after signing in with my Telegram account, I see the QR-code which I can't scan since I am already on my phone.
Provide user docs on how to use the dapp. I think this is especially needed in case with your dapp - being signed in to my Telegram account was completely unexpected for us and we believe will be the same for our users.

It will be great if you can fix these issues and let us know before Feb 28. So we can review again and add to the Bakeoff.
Thanks in advance!

Gentle reminder, you need to address the feedback we left above by Feb 28th.
Let me know if you have any question.

Hi @heymateag, Thanks for submitting heymate for the Bakeoff!
In order to get approved, the dapp should:

Connect to Valora. I wasn't able to do so - when I tap on connect wallet after signing in with my Telegram account, I see the QR-code which I can't scan since I am already on my phone.
Provide user docs on how to use the dapp. I think this is especially needed in case with your dapp - being signed in to my Telegram account was completely unexpected for us and we believe will be the same for our users.

It will be great if you can fix these issues and let us know before Feb 28. So we can review again and add to the Bakeoff.
Thanks in advance!

@aleksey-nov Sorry for the delay in reply

If you use the mobile version of our web app, it will now prompt you to sign transactions using either Valora or Heymate app. Since our app is a hybrid DApp (uses mobile nr to sign into Telegram) and Wallet Apps (e.g. Valora) to sign transactions on Celo.
Please find attached the link to our user onboarding document created for the Valora Bakeoff: Heymate User onboarding document

Gentle reminder, you need to address the feedback we left above by Feb 28th.
Let me know if you have any question.

@jeanregisser Sorry for the delay. Just responded to the comment above and provided the Heymate user documentation link.

Great, I'll take a look soon!
Update: we've extended the deadline for bake Off participants to address our feedback. The new deadline is March 3rd @ 11:59 pm PST (UTC -8:00).

@Ankitkumarrana
On your web app the text for Social Commerce and DEFI Services are using the same text as the Heymate Telegram section.
The user docs should be accessible before a user has to sign in or register (I don't think many users would be willing to use an app they know nothing about).

I was able to sign-in however when going to the Wallet section, pressing "Open Wallet App" prompted me to open "Rainbow" instead of Valora.
This was on iOS.
This is because I have both Rainbow and Valora installed on the phone I used for testing.
On Android the system prompts me to select which app I want to open for the wc:XXX link.
However iOS doesn't do this. You should use the WalletConnect QR modal which prompts the user to select the wallet they have.

Any update @heymateag?

@Ankitkumarrana
On your web app the text for Social Commerce and DEFI Services are using the same text as the Heymate Telegram section.
@dominiquejane The promotional text on the splash screens have been fixed.
The user docs should be accessible before a user has to sign in or register (I don't think many users would be willing to use an app they know nothing about).
@dominiquejane There is now a help link under the Start button that takes the user to our docs (prior to signing in to the app). Once the app is open, there is also a help menu item that points to the same document.

I was able to sign-in however when going to the Wallet section, pressing "Open Wallet App" prompted me to open "Rainbow" instead of Valora. This was on iOS.
This is because I have both Rainbow and Valora installed on the phone I used for testing. On Android the system prompts me to select which app I want to open for the wc:XXX link. However iOS doesn't do this. You should use the WalletConnect QR modal which prompts the user to select the wallet they have.

@jeanregisser Thanks for pointing this out! We are using WC Modal now in our latest release.

Any update @heymateag?

@jeanregisser just did the updates, see comments above thanks.
FYI: we are moving to self-hosted WC relay server, this should happen hopefully today otherwise ASAP.

Thanks I just retried but it directly opens the QR code instead of letting me choose Valora.
So right now I'm unable to connect it to Valora.

Thanks I just retried but it directly opens the QR code instead of letting me choose Valora. So right now I'm unable to connect it to Valora (mobile to mobile flow, which is what most Valora users will do).

@jeanregisser We noticed from your screenshot that you were referencing the cloudfront URL, we have changed the reference in valora-dapp-list.json to point to https://web.heymate.works/ instead. We also resolved the conflicts in base.json. Please ensure you are using the new URL, we were able to sign with Valora so would need more details to troubleshoot, thanks for your patience and support!

I just tried https://web.heymate.works and still see the same issue, I can't connect it in the mobile to mobile use case because it's showing the QR code instead of opening the deep link to Valora:

Hey, I see you were very close to making it 😯
Addressing our feedback by March 3rd @ 11:59 pm PST (UTC -8:00) was necessary to be part of the Bake Off.
Though you now don't qualify anymore as a Bake Off participant, I'm looking forward to including heymate in the Valora's Dapps page as soon as the feedback is addressed.
Ping me when you want me to have a look again.
Thanks so much! 🙌 🙏

Closing this, but feel free to address feedback or reach out with more questions if you're still interested in getting listed.


Make TextReader/TextWriter properties on TerminalReader/TerminalWriter extensible

https://github.com/alexrp/system-terminal/blob/b898186ffa1ec21e0a235d9b3b811253ec3b515b/src/core/IO/TerminalReader.cs#L11-L19
https://github.com/alexrp/system-terminal/blob/b898186ffa1ec21e0a235d9b3b811253ec3b515b/src/core/IO/TerminalWriter.cs#L10-L21
These properties should be made abstract like the Stream property. The implementation code above should be moved into NativeTerminalReader/NativeTerminalWriter.

Related: TextReader.Synchronized and TextWriter.Synchronized return instances where even the asynchronous methods run synchronously. We should see if there's a better way.

Related: TextReader.Synchronized and TextWriter.Synchronized return instances where even the asynchronous methods run synchronously. We should see if there's a better way.

Addressed in f559b4da9c07e82b54073ce53eda83a1704eaecd.


user exists, but does not show up in Community page 'Find User' search

User 135 exists, but doesn't show up when his username is searched using the Community page's Find User field. Note that he hasn't generated any activity on the site yet - perhaps users w/ no activity aren't included in the search?

If you switch the filter to something other than activity (say, join date or last seen) he appears in the search. He doesn't appear when you filter by most active because we do a join to the events table and he doesn't have any events.
Do we need to work around that somehow? Or does that behaviour make sense?

Yeah my initial thought is that a sort parameter shouldn't change the set of returned results, just modify the method by which they're sorted. Zero events is still meaningful measure of activity, so I think those users should still be included.

Cool, I'll switch it to an outer join and count nulls as zeros for the purpose of aggregation and that should do the trick!

This is fixed in master, but I'm not thrilled with my workaround. I'll come back and fix it later though.


Create Date Range component

User should be able to type in start and end dates, or select start and end date on the calendar.

(example for reference from kayak.com)
If user uses date picker:

First click should populate start date, second click should populate end date.
The selected dates should be marked on the calendar in primary selection color. The interval between start and end dates in the calendar should be marked in different (secondary selection) color.
Third click on the opened date picker restarts the process and selects start date.
When user has selected start date, but hasn't selected the end date, as cursor hovers over the calendar, dates between start date and current date under cursor should be marked in the selection color. The date under the cursor should be in primary selection color
If user tries to pick end date earlier than start date we should automatically make earlier date the start date and latter - end date (see how kayak.com handles this)
Same rules for navigating calendar control apply as for single date selection

this looks good to me, just need a way for user to type the dates above the cal, rather than forcing them to click on the cal. Much easier to type in the dates if you knwo them.


help: Is it possible for only certain rendered elements to remain visible in insert mode?

Neovim version (nvim -v)
NVIM v0.11.0-dev-1397+gfd05c7f19d
Neovim distribution
LazyVim (non extras.lang.markdown installation)
Description
I have set the following in my config:
    anti_conceal = {
      enabled = true,
      ignore = {
        code_background = true,
        sign = true,
      },
    },

This works as expected when moving the cursor around in normal mode (very smart feature, by the way!) I'm wondering if it's possible to make signs and code blocks still be "rendered" in insert mode. It's just a bit jarring when I'm editing a code block, and I enter insert mode, and all of a sudden the background highlight disappears. Thanks!

You can specify the modes in which the plugin does rendering in general to include insert mode via the render_modes config. However currently there is no way to specify which components to render in general in different modes. It makes sense as a feature, will give it some thought!

Great :) I think it would be really nice to have! Let me know if you need help implementing it.

So I have an implementation that allows all of the enable flags to be a list of modes, but I'm not thrilled with the results, mostly because of the verbosity.
You would need to set a subset of the render_modes on every component you want to disable in insert mode. For example:
require('render-markdown').setup({
    render_modes = { 'n', 'c', 't', 'i' },
    heading = { enabled = { 'n', 'c', 't' } },
    paragraph = { enabled = { 'n', 'c', 't' } },
    dash = { enabled = { 'n', 'c', 't' } },
    bullet = { enabled = { 'n', 'c', 't' } },
    checkbox = { enabled = { 'n', 'c', 't' } },
    quote = { enabled = { 'n', 'c', 't' } },
    pipe_table = { enabled = { 'n', 'c', 't' } },
    link = { enabled = { 'n', 'c', 't' } },
    inline_highlight = { enabled = { 'n', 'c', 't' } },
})

So the plugin will now render in insert mode (because of the i in render_modes) but all components except signs and code blocks will be disabled in insert mode (because of the enabled values not having an i).
Similarly I could add a disabled configuration for each component, but that's really only a mild improvement:
require('render-markdown').setup({
    render_modes = { 'n', 'c', 't', 'i' },
    heading = { disabled = { 'i' } },
    paragraph = { disabled = { 'i' } },
    dash = { disabled = { 'i' } },
    bullet = { disabled = { 'i' } },
    checkbox = { disabled = { 'i' } },
    quote = { disabled = { 'i' } },
    pipe_table = { disabled = { 'i' } },
    link = { disabled = { 'i' } },
    inline_highlight = { disabled = { 'i' } },
})

An alternative to these would be to allow some kind of categorization based on mode and then allow components to specify which categories they're active for. Something like:
require('render-markdown').setup({
    render_modes = { 'n', 'c', 't' },  -- The default value, only here for reference
    categories = {
        insert = { 'i' },
    },
    code = { active = { 'insert' } },
    sign = { active = { 'insert' } },
})

So basically if the mode is not categorized everything is rendered as usual. However if the mode does fit into a category only active components will be run.
Curious what your input on these options is and if you have a preference:

Enable components by mode
Disable components by mode
Categorize modes and render when active

I think I'm leaning towards the 3rd one, though it's a little more involved, but i can also see it being difficult to explain / use.
Or if you have some other idea in mind please LMK!

I like the last idea a lot -- basically, users could set the render_modes as before. Defining the custom categories table seems a bit unnecessarily complicated, though. How about this:
Instead of the active table, each component could have a force_render option, which defaults to nil. Force render could be set to a list of string (same format as render_modes). Basically what could happen is, if the user doesn't set any force_render option, that component will follow the render_modes behavior. But if they do, for example force_render = {'i'}, then that component would be rendered in all the modes defined in render_modes, plus in insert mode.
This way, you can still mostly follow the default setting and occasionally override it for certain components if you want. Maybe there could be a force_not_render option as well, which does the opposite. What do you think of this?


RSI resulting in None value

Which version are you running? The lastest version is on Github. Pip is for major releases.
0.3.14b0
Do you have TA Lib also installed in your environment?
TA-Lib 0.4.32
Have you tried the development version? Did it resolve the issue?
No
Describe the bug
RSI resulting None value

@twopirllc Doing this way I'm finally able to get the values.

Hello @iamaakashbasnet
Great! Glad you figured it out.
Though I recommend running the development version instead.
Kind Regards,
KJ


[CIVP-12839] Fixing name parsing of multiword endpoints

Certain endpoints with multi-word names like "match_targets" were being parsed as a single word.  This changes calls like
client = civis.APIClient()
client.matchtargets.list()

To
client = civis.APIClient()
client.match_targets.list()

Todo:

[x] fix parsing
[x] update tests
[x] update change log with changed endpoint names

@stephen-hoover, FYI I rebased and made a few changes to ensure that we now have both APIClient.bocceclusters and APIClient.bocce_clusters.  This ensures we have no breaking changes.  It also means that APIClient.featureflags can be used to access FeatureFlags, despite the name collision.

The change looks good, but there's a test failure where the function name change needs to be propagated to the test module.


nimble/ll: Add workaround (hack) for empty BIS pretransmissions

This adds a very ugly hack to avoid sending empty BIS PDUs for pretransmissions in case we don't have data to send. If receiver receives an empty PDU in pretransmission, it may decide not to try and receive a PDU in proper event later and audio will be corrupted.

we do not need it anymore, rigth


Icon widget json

@albertshau addressed comments. Please help review!

@albertshau addressed all comments. Please help review.

@albertshau cleaned up code.

@albertshau Changed


[Classified] Added information about whispering Sixth Sense rolls

Changes / Comments
Added information about whispering Sixth Sense rolls on the PC sheet in the read.md
Fixed a typo in the read.md
Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[X] Does the pull request title have the sheet name(s)? Include each sheet name.
[ ] Is this a bug fix?
[ ] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[ ] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
[ ] If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

Character Sheet Info Roll20 Internal Use only.


Helm values cleanup

What this PR does / why we need it:
This is a small helm values cleanup PR following #4698:

removes the example where --cluster-resource-namespace flag is passed via extra args as there is already a top level helm value for the same flag
adds some comments as to how users can view all available cert-manager component flags

NONE

fixes #4698
/kind cleanup

/milestone v1.7

Test config just got updated and I think Prow is confused, I see pull-cert-manager-e2e-v1-23 Expected — Waiting for status to be reported here, but the test actually passed a while ago https://prow.build-infra.jetstack.net/view/gs/jetstack-logs/pr-logs/pull/jetstack_cert-manager/4688/pull-cert-manager-e2e-v1-23/1478308074451111936

/test all


Zebra uses more memory than zcashd

Analysis
We think RocksDB is the major Zebra memory user.
Here is the RocksDB memory tuning guide:
https://github.com/facebook/rocksdb/wiki/Memory-usage-in-RocksDB
We probably want to add sprout and sapling anchors, and finish transaction validation, before we try to tune memory. Those changes will increase the database size, and change data access patterns.
Version
v1.0.0-alpha.0
Platform
Unknown
Description
Zebra uses 4.3 GB, but zcashd uses 1.5 GB of RAM.

I would argue that zebrad uses less memory than zcashd.

zebrad and zcashd memory usage will depend on:

what they are each doing at the time they are measured
how they are each configured
network speed
open files limit (changes RocksDB memory usage)
the OS
debug/release builds
missing checks and features in Zebra

So different users will probably get different measurements.

Do we want to investigate this further or close it out for now?

We probably want to add sprout and sapling anchors, and finish transaction validation, before we try to tune memory. Those changes will increase the database size, and change data access patterns.

I don't think we can do anything about this issue right now.

PR #1523 will help us monitor Zebra's memory usage over time, in a consistent environment.


PushSecret: option to add additional tags\labels

Describe the solution you'd like
I would like to be able to manage the tags that are set on the external secret when using PushSecret.
What is the added value?
Tags can be used for governance, compliance, and billing purposes and in a lot of organizations it is mandatory to add certain tags to resources.
Currently, only the 'managed-by: external-secrets' is set to (AWS Secrets Manager in our case).

For us , this functionality is a blocker to actually start using the push secret functionality.
In fact, i know from other companies in the past, that tagging AWS resources is mandatory.

Agree, this is widely used. Tho to make that work we need to support multiple "dimensions". E.g. in GCP Secret Manager we can define both annotations and labels. The same is true for the Kubernetes provider.
I'd be happy to review a PR if someone takes this on :pray:.

I've started thinking about this feature. Let me create a PR to discuss the possible design!

Hi, I've created a PR to discuss the potential API design! Any feedback will be much appreciated 🙂
https://github.com/external-secrets/external-secrets/pull/2600

@shuheiktgw perhaps this should also be a SecretsStore matter i.e. where provider specific concerns are usually addressed?
Maybe a 'template' and 'templateParameters' subsections, for SecretStore and PushSecret, respectively?
To keep PushSecret decoupled from the SecretStore-provider, the SecretStore-template could feature placeholders in-line e.g. in annotations and/or labels; the PushSecret-templateParameters then just gives values for those placeholders.


[BUG] font replacement necessary

Arial is a trademark of The Monotype Corporation which may be registered in certain jurisdictions. Additionally, within the font file, the fsType flag is set to "no modification."
We should replace this with an open-sourced font and rename it if necessary.

+1 to Liberation Sans.
Why rename it?

Oh. The specification modifies the font file?


[dependencies] Bump the dalek libraries

curve25519-dalek -> 3
x25519-dalek -> 1.0.1
ed25519-dalek -> 1.0.0
A pretty vanilla, non-breaking, backwards-compatible upgrade.
Testing CI. OK to review.
~~This is not ready for merge yet, as the final PR will depend on all of these being merged:
https://github.com/novifinancial/curve25519-dalek/pull/11
https://github.com/novifinancial/x25519-dalek/pull/6
https://github.com/novifinancial/ed25519-dalek/pull/10~~

/land


Add RapidJSON to third_party folder

Signed-off-by: The Mathworks Inc<EMAIL_ADDRESS>

fixes #335


Update 2D FTU table at bottom of page; mappings and typos

Update the ontology mapping of 4 items in ftu-cell-count-5th-release.csv
Discussed with @bherr2 with his need for lookup table for interactive FTU; found some mismapped FTU.

[ ] Typo found Dermal Pappila should be Dermal Papilla UBERON:0001992
[ ] Replace ftu-cell-count-5th-release.csv  with attached file
ftu-cell-count-5th-release.csv

Dermal Papilla  maps to UBERON:0001992 papillary layer of dermis replaced: dermis UBERON:0002067
Prostate glandular acinus maps to UBERON:0004179	prostate glandular acinus replaced: prostate gland stroma UBERON:0004184
Crypt of Lieberkuhn maps to UBERON:0001984 crypt of Lieberkuhn of large intestine replaced: UBERON:0011184 epithelium of crypt of Lieberkuhn
Epidermal Ridge maps to UBERON:0013487 epidermal ridge of digit replaced:  UBERON:0001003 skin epidermis

Updated the csv. It fixed the typo.
#280


Lazily load CodePens only when code-bed component is visible

If available, make use of the Intersection Observer API to detect if a code-bed web component is in view.
If it is in view, or within a small threshold, the CodePen embed script will be downloaded if not already done so, and then the CodePen itself will be instantiated.
If it is not in view, then the web component template will be readied, but the CodePen itself will not be loaded.
If the Intersection Observer API is not supported, then the CodePen will always be loaded.

Oh, as a bonus also added support for the usage of optional chaining:
foo?.bar?.blah


Visual representation for avoid option

Request
In the Lexicon site, there are two visual representation to show dos and don'ts. Working on LEXI-716 to create a new pattern, we need a way of representing an option that should be avoided only in certain cases.

Describe the solution you'd like
I would like to have a way to represent avoid options. I suggest using these two colors:
Accent 2: #E06E31 (typography)
Orange: #FFB46E (line)

Thanks @laugardie! Are you working on this?

Yes, I am working on it. I have already made the changes but I am having this problem after trying to do a pull request. Do you know how to solve it?

what happens when you try that command?

It tells me the same instruction over and over again.

fixed by #612 — thanks @laugardie !


AWS: Logon without MFA: incorrectly flags on SSO logon

Describe the bug
We currently have SSO enabled for logging onto our AWS acccounts.
Since this logon is federated to our identity provider, AWS does not see MFA authentication.
This results in having a lot of triggered 'Logon with MFA' (both realtime and scheduled) incidents.
To Reproduce
Steps to reproduce the behavior:

Create AWS accounts
Federate them to an identity provider
Setup AWS sentinel integration and enable 'Console logon without MFA' rules

Expected behavior
Rule not being triggered when SSO is being used.

Hi @hazcod , seems in this case you can adjust your query rule to reflect this condition, like this:
| where SessionIssuerUserName !contains "AWSReservedSSO"

@dneto82 thank you! Ill open a PR to get this fixed upstream.


Need to save with UTF-8 + BOM encoding

In version 0.10.2 I am having issues with making sure a file is saved with UTF-8 and BOM character encoding.
Please add such an option.

:+1:

I mean :+1: for having such an option, but :-1: for any tool that needs BOMs :)

@bpasero LOL, like powershell.

My strong position against BOMs is company agnostic ;)

.

I want to this feature too
:+1:

I really need this encoding type too. Is it planned in a future release?

need too :[

Having this capability would unblock PowerShell Script Analyzer identifying a Warning for new scripts authored using VSCode.
Use BOM For Unicode Encoded File

Pushed a change that allows to set a new setting files.bom to one of:

preserve (default): keep any existing UTF-8 BOM, but not add it
insert: always add a UTF-8 BOM
remove: always remove any found UTF-8 BOM

:+1:

Discussed with the team and we favor a different approach that does not include a new setting, instead we piggy back on the existing encoding option and add a new option UTF8 with BOM. This has several advantages:

you can easily see if a file has a UTF 8 BOM or not by looking at the status bar encoding info
you can actually convert a file between UTF 8 and UTF 8 BOM by using the Save with Encoding action from the status bar picker

Now is better! you have to be able to save with BOM and save with BOM if the file already has it.


Dry run of running a small segment of "nightlies" on CircleCI

This has the API Key hardcoded and public.
It will be invalidated before this is merged and I will set up using
an encrypted value.
It's not putting nightlies into the "real" remote repository for them.
Currently, its using main-pony/ponyc-nightlies which is a test area.
This will also need to be updated once I know it's working.

I'm going to squash and merge this to master with it only running 1 time a day and let it run so we can suss out any issues.


Can we mount the disk to more than 1 node ?

Hi,
Is this configuration highly available ?
Thanks

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

ID: 74be7378-92bc-0e59-0b70-c6b10e80d9b6
Version Independent ID: f7f1eeb3-efe7-86e2-1fd7-04341b2c77cc
Content: Use Azure Disks with AKS
Content Source: articles/aks/azure-disk-volume.md
Service: container-service
GitHub Login: @iainfoulds
Microsoft Alias: iainfou

Can be closed, as this article confirms that only 1 node is supported.
https://docs.microsoft.com/en-us/azure/aks/azure-disks-dynamic-pv
Samir

Thanks for reaching out. Glad you were able to find the answer.


Update token name and merge

Hey @keone please merge my  PR
just want to update the token name
PR : #13302     (This needs to be merged)
Old-PR: #13251       (This is the token that i added)

merged


Fill with Next(value) event with interval.

I use MutableProperty to fill values coming through a Bluetooth protocol, and them being represented at real-time in different sections of the application.
I was thinking (and maybe it could be useful to add in this library) a method which fills a producer or signal with .Next(value) events eachtime the original producer or signal doesn't send any value for a NSTimeInterval. Using the DateSchedulerType shouldn't be hard to achieve this behavior.
When the signal or the producer sends again a value, the "Default" event is replaced inmediately and the countdown starts again.
What do you think?

I was thinking (and maybe it could be useful to add in this library) a method which fills a producer or signal with .Next(value) events eachtime the original producer or signal doesn't send any value for a NSTimeInterval

How can it fill it, if there is no value being sent?
Could you put an example of the behaviour you would expect from this operator?

I was thinking something like this:
// Let's suppose valueProperty is MutableProperty<String?>
SomeUnstableService.valueProperty.producer.fillWithNext(.Next("N/A"), timeInterval: 5.0, scheduler: QueueScheduler.mainQueueScheduler).startWithNext {
    stringValue in
    print(stringValue)
}

While the service is setting the .value of valueProperty each time the correct data is being sent through the service:
func onDataReceived(value: String){
    self.valueProperty.value = value
}

But when more than timeInterval time has passed I want in that concrete producer observer to receive the "N/A" string every timeInterval has passed while the self.valueProperty.value = value hasn't been set again.

I think you would be able to achieve that with a debouce + merge.

Could you give me a hint on this? I've tried but I cannot accomplish the behavior :disappointed:

Thought a bit more about this and I don't think it's possible, so disregard my initial comment. Regarding the new operator:

Why instead of an event, you just send the Value. (e.g: SomeUnstableService.valueProperty.producer.fillWithNext("N/A", timeInterval: 5.0, scheduler: QueueScheduler.mainQueueScheduler))
The naming, doesn't really convey what's its purpose.

1.- That's the way, as it should be type V in the argument. I confused the description.
2.- Maybe we can think of a name such as... .refillWith(value: V, timeInterval: NSTimeInterval, scheduler: DateSchedulerType) or timeoutWith(...) , replenishWith(...)

Thinking abstractly, this sounds like a "decay" model that you're trying to counteract. In those terms, creating a decay operator, and then mapping on that result might be the way to go. I'd like to think a bit more on it though.

The summary of this operator is that given a stream of values at least Value is recieved each timeInterval if no other .Next event has been sent.

I understand that. My point about decay is it may be a more general concept hiding under the operator that you're asking for.

I have no counter arguments with that operator naming!


Do not fill buffer in every iteration.

Signed-off-by: Michal Mrozek<EMAIL_ADDRESS>

This pull request is obsolete. Closing.


Baxter's base moves in Gazebo over time

Baxter's base will move with respect to the world over time in Gazebo. From a customer:
"my baxter robot wanders around the plane he's sitting on, as if the wheels were not locked (except not necessarily in the direction of the wheels). "
I believe we need to add a link to the world for the URDF in Gazebo.

Resolved by #74


Train text encoder

added code to train the text encoder, with options for lora rank, learning rate and early stopping

@linnanwang there are several papers that explore training the text encoder for sdxl. so i thought to try it with pixart - but this trains the textencoder it is no reproduction of any of those papers.
also some posts on reddit show some improvements while training for the text encoder for sdxl: https://www.reddit.com/r/StableDiffusion/comments/17xdb3m/text_encoder_onoff/
my tests show that with smaller data sets it converges sooner and it improves the quality of the generation.
also if using the prompts without the trigger words, the generation was closer to the original basemodel.
but i did run only a few numbers of tests ... but would be interesting to see what others find out
i will also try it with some regularization images to try to reproduce dreambooth training.


v2.7.0 sdk upgrade

iOS minimum OS version is 11: https://developer.zendesk.com/documentation/zendesk-web-widget-sdks/sdks/ios/getting_started/#ensure-you-meet-the-minimum-supported-ios-version
2.8.0 is the newest version: https://developer.zendesk.com/documentation/zendesk-web-widget-sdks/sdks/ios/release_notes/
I wasn't able to get the example app to compile on version 2.8.0. Both iOS and android work on version 2.7.0

@VictorUvarov Thanks for upgrading.


NavigationPage opening as modal always

I've implemented this Prism masterDetail in my app, however any navigation I use with nameof(NavigationPage), is opening as modal, rather than stack browsing.
Do you have any idea what it might be?
I'm browsing like this, as usual:
await NavigationService.NavigateAsync($"{nameof(NavigationPage)}/{nameof(TipsPage)}");
Edit:
Searching the community, I found an open issue in Prism [https://github.com/PrismLibrary/Prism/issues/2468], I thought it was an implementation issue on my part.
I will have to wait for the next version, continue with MasterDetailPage and go back to version <IP_ADDRESS>9.

using MasterDetailPage navigation occurs in stack normally, but with FlyoutPage the pages only open in modal.

hi @davibittencourtome, yes, it seems to be a Prism 8.1 regression.
Downgrade to <IP_ADDRESS>9 and wait bug fix there
https://github.com/PrismLibrary/Prism/issues/2468

Hi @giuseppenovielli, I've already downgrad, now it's wait. Thanks!

@davibittencourtome i fixed this issue, please see code.
Now you can upgrade to Prism 8.1.
FlyoutPage.Flyout Page must use the same ViewModel of FlyoutPage.
https://github.com/giuseppenovielli/XF-Prism-Full-Navigation-Example/blob/514871a2cb2b903fd7836ad64c43415a34daea33/PrismFullNavigation/PrismFullNavigation/Views/MenuMasterDetailPage.xaml#L12


List development dependencies and tools in the document or config file.

No document lists the tools or dependencies in any document or config file. Trace the tools and dependencies needed for development here:

pre-commit
gtest
doxygen
ctest

How about use the wiki of this repo?

For the boost library. I think we only use a small part of it. Can we list the necessary part. And maybe we can only include these parts in the build process.

I did some digging before but it turned out it involves a lot of files and it is not easy.


prerendered  route asset not found, only for root

Describe the bug
I have weird issue, in my app I have preload/[...slug]/preload.json which all works fine on preview for all pages.
When I build with prerendered true for this route, it all builds fine and I can also see prerendered/preload/preload.json in my build dir.
But when I start node server /preload/preload.json is 404  (hitting hooks, which I believe assets should bypass hooks)
it does work anything else like preload/abc/preload.json etc.
I have another route [...slug] which I believe is being triggered after  build. But on preview it all works fine
I am pulling my hair out, no idea why  is this happening, anyone ?
Reproduction
It's difficult to create exact reproduction repo.
Logs
No response
System Info
N/A

Severity
blocking an upgrade
Additional Information
No response

nevermind, it was not picked up in entries


line filter removing stim channels

This Line is suspect:
https://github.com/coganlab/IEEG_Pipelines/blob/47225c31fa9f170de2f3c442c70d9c1a336bf0a4/ieeg/mt_filter.py#L130-L131


CI

@LanderU take into account this goes together with https://github.com/AcutronicRobotics/moveit_ci/commit/0f53118c03ba6e687649d2e345002b47cfe55a60

LGTM!

I've fixed the test error sin urdfdom_py https://github.com/AcutronicRobotics/urdf_parser_py/commit/ed256589ef023e9471ca5bac121381245ec88921

I think we're good to go


adding an user-overrides.js template

Apr 28, 2018

claustromaniac said: Giving the merge function new superpowers made me think that it might be a decent idea to add a user-overrides.js template to the repo, with examples and such. It may also make things slightly more intuitive to newcomers.

earthlng said: Damn mate, I swear I just had the same idea. I wonder if our periods are also synced-up already? :grin:

I could've written a simple short draft myself but, on second thought, adding a new template that merely provides examples on how to use the updater sounds like kind of a waste of space (and potential). The wiki already fulfills that purpose to an extent.
So... what the hell did I open this issue for, then?
Well, I looked around and it seems to me the idea of adding separate user.js' or separate branches with relaxed settings was never dropped entirely. Am I right on this, @Thorin-Oakenpants, @earthlng, @everyone? As you may have guessed, I'm asking because if that's the case, we could kill two (or more) birds with one bullet: the same template could fulfill the purpose of providing both usage examples and relaxed settings.
The prefs that would best fit the bill, in my opinion, are prefs that:

...change rarely, or never (to make this as easy as possible to maintain).
...are the most likely to vary from user to user (UI/UX-related, cache-related, shoulder surfing, etc).
...provide considerably circumstantial benefits at the cost of substantial breakage.

The intuitivity that this file would provide would come, naturally, from the users not having to create it from scratch, and it could even be a self-explanatory file.
Other potential uses for this file would include:

Encouraging users to define values for specific common prefs that would otherwise be wiped out by the cleaner scripts every time they run them.
Removing some of the inactive preferences in user.js that would be better suited for a file like this one.
Explaining some stuff in a more newbie-friendly manner.

I think it would be best if all overrides in said file were inactive by default, anyway. One-char switches would be good for this.
What do y'all think?
Got any observations, suggestions, objections, whatevstions?
Somewhat related topics: #338, #162, #151

add a user-overrides.js template to the repo, with examples and such

We have an example, in the wiki :) I mean how hard is it!

idea of adding separate user.js' or separate branches with relaxed settings was never dropped entirely

Correct. I've been planning on getting around to this for ages
Anyway, my thoughts have always been

a branch (not keen on it, I only want to maintain diffs, not a whole branch)
a locked sticky (maybe)
an overrides [relaxed].js

I'm leaning towards a js file (because I might even do an overrides [mofo].js for those who want it]. Users can just copy/paste and add to overrides. It could have several sections - eg

local disk/app/os restrictions, shoulder surfing stuff, urlbar etc even keep history (eg sole user of puter)
a media/maps/gmail/googledocs one (so people can get their twitch and shit going)
other

Big E's troubleshooter is already ordered in likely to break fashion as well, although I think breaking down like above would be better. I reckon at most we'd be looking at about 30 prefs to cover everything, if that.

provide considerably circumstantial benefits at the cost of substantial breakage

Absolutely. Otherwise we could theoretically end up adding them all. I'm talking about major website breakage (and all the shoulder surfer, app/os isolation, what to clear on close, urlbar etc stuff) - service workers & web notifications & sw cache, DRM/EME/CDM/GMP, FPI, RFP, cookies (set to 1st party), security.OCSP.require, XOriginPolicy, dom.event.clipboardevents.enabled - struggling to think of any more for WEB breakage

Removing some of the inactive preferences in user.js that would be better suited for a file like this one.

No way. the master user.js must have everything. Any other files are supplementary.

We have an example, in the wiki :) I mean how hard is it!

The question is not how hard it is, the question is if it's worth it. Keeping overrides in a separate file and manually downloading the user.js and pasting the contents of my overrides file at the bottom of my new user.js is not hard either, but that didn't stop me from writing an updater script. My point being, this is convenience/user-friendliness we're talking about here. I'm nowhere nearly as knowledgeable as you or earthlng or other collaborators when it comes to Firefox prefs, so my way of contributing so far has been mostly about giving newcomers less and less reasons to shy away from this project :) The more we are, the better.

Big E's troubleshooter is already ordered in likely to break fashion as well

It crossed my mind, too. And I agree, dividing into subsections sounds like a better approach.

No way. the master user.js must have everything. Any other files are supplementary.

Well, I did emphasize the potential in potential uses . That's one thing out of the way already :)

Yes I had the same idea at the time but I'm not so sure about it anymore.

I'm not sure adding even more files would necessarily be newbie-friendly. It could be the opposite.
I initially thought an override template would be nice to explain some of the merge capabilities but (a)  we have no idea how many people actually use the updater scripts, let alone how many people use the merge function on Windows, and (b) it's all explained in the wiki for the few who are interested. I don't want to maintain even more stuff that nobody might end up using anyway.
I'd rather relax the default template and maybe provide a hardened override file or a couple of "modules" for shoulder-surfing etc. You said you don't disable disk-cache nor shoulder-surfing stuff and I don't either. Others have said the same, I think mainly about the shoulder-surfing stuff. So that's at least 2 things which I wouldn't mind seeing relaxed in the default user.js. Maybe we should open an issue to ask users to share some of their overrides, to see what most people here don't need/want in the default user.js template. If a majority relaxes or hardens the same stuff that's reason enough to change it IMO.

Removing some of the inactive preferences in user.js that would be better suited for a file like this one.

I totally agree with :jeans: on this one: "the master user.js must have everything. Any other files are supplementary." - It's a template and it should contain everything we consider important enough for people to know about, including inactive ones.
Just my 2 cents for now. I'm still open to the idea if we can all agree on what it should look like. Thanks for taking the time to write this all up and for sharing your thoughts and ideas :+1:

Whether we create a relaxed overrides, or we relax the main body created a hardened overrides is one question (this could work, I have some ideas on this) - but the main question is where do we put them
Instead of a separate file, we could built it into the existing user.js. Instead of duplicating items, we MOVE them to the end under a couple of sections with one char switches. Now everything is still in the same file, and there should be no duplication (cookies may be duplicated because the default sucks)

The problem with single-char switches is that people will need to manually edit the user.js after every update which kind of goes against the idea of using the updater scripts (with overrides) for simplicity.
@claustromaniac wrote

I think it would be best if all overrides in said file were inactive by default, anyway. One-char switches would be good for this.

one-char switches in overrides are also problematic for people using the merge function

@earthlng
I concede that whether an additional file would by itself make things more intuitive or not is arguable, and I agree that the lack of feedback makes the idea discouraging, especially when you assume that you will be expected to maintain it. Honestly, it even took me a while to convince myself that opening this issue was going to be worthwhile. However, I prefer to try not to sabotage my own initiatives thinking that way because a) even if we ask for feedback, only a very small subset of users will provide it, and b) I'm not trying to make this more intuitive and user-friendly for current users. Current users don't need that. As it happens with pretty much anything software-related, ease of use and learning curves end up woking as filters that decide who stays and who goes looking for an easier alternative elsewhere. When it comes to protecting one's privacy, we know from experience that there are no shortcuts, but I reckon making things look as less daunting as possible is worth it. That's what I've been trying to address, and since I don't expect to get any feedback, so far I've trying to think mostly of what I can do to make things easier for me.
Anyway, I still don't think that asking for feedback would necessarily be a wasted effort. I think you two guys in special could use some more of it, since you're the ones investing the most time and effort in this.

Maybe we should open an issue to ask users to share some of their overrides, to see what most people here don't need/want in the default user.js template. If a majority relaxes or hardens the same stuff that's reason enough to change it IMO.

That might be a good approach. It could be a sticky, even (to keep it open for future feedback).
@:jeans:
Hmm. What happens if you pit the pros and cons of each method for you (the maintainers) against the pros and cons for the users? As an user, I would personally prefer to have them in a separate file, but I'm not too particular about it. I'm not too keen What would be easier for you? I guess it would help to hear some feedback on this too.

^^ this keeps all of section A which is currently everything, in the same format, everything in its place. sections B & C would be like 40 lines

So, by default everyone would be in MOFO mode and they'd have to override the 40 or so lines in B & C if they want the relaxed version? How is that making things easier??
Here's how I see it: we already encourage people to use the updater + overrides and IMO we should build everything around that and make that as easy as possible.
I think the best solution would be a sticky with code blocks for hardened/relaxed/mofo/whatever-mode that people can just copy into their overrides. It gives them an idea about what we think can be relaxed or hardened but nobody needs to edit anything if they don't want. = no additional shit in the user.js; no duplicates; relaxed template by default - easy peasy

So, by default everyone would be in MOFO mode

mofo is slang for mother f^^ker
so in my example just above, I was building on what I already said (https://github.com/ghacksuserjs/ghacks-user.js/issues/435#issuecomment-391904961), but left out the bit about them being one-char switches
that is section A is a relaxed mode, sections b + c would be one char switches

I think the best solution would be a sticky with code blocks for hardened/relaxed/mofo/whatever-mode

I disagree. I think that's messy AF. An end user would rather have two sets of 20 prefs each, rather than search and find 40 items scattered throughout out the js

I'm OK with a locked sticky. Probably 2 lists of about 20 prefs each with instructions to cut and paste into their overrides, and add a link in the readme at the top. Still, it would have been just as effective in the user.js itself - not copy/paste, not need to keep checking the sticky, just do a one-char switch

with instructions to cut and paste into their overrides

:smile: ... "now... click the CTRL key and keep holding it down, then press C ... nope ... keep holding CTRL ... good, now press C ... nope, keep pressing CTRL ... and now Ccccc .. not B ... ok, finally, smart kid you are ... now to the next step ..."

smartass ... copypasta then

I meant "copy" and paste, sorry. Unless you thought I said "instruction how to cut and paste" - I'm confused

I'm OK with a locked sticky.

doesn't have to be locked IMO. Users could share their own ideas/prefs for relaxed/hardened mode.
Or instead of a locked sticky we could create a new .MD file. It would be included in the download zip (unless you don't want that, then we can exclude it), changes show up in the repo's commit history and the file also has its own Blame and History (re: "not need to keep checking the sticky"). And linking to it displays it in parsed markdown view, fe like the README

#162 is kind of old... will update soon, if anyone care.
Anyone care to share your overrides?

A sticky sounds like the best idea. The first sticky can be unlocked so we can build a workable version - then I'll close that and create a new clean but LOCKED one. People can just open a new issue to suggest stuff. - I'm not getting into this situation where we end up with 100's of comments like the stickies for extensions.
After that we can look at where it permanently lives - links in the user.js readme and in the wiki implementation. But for sure, a sticky for starters.
@crssi  - lets not all start pasting overrides. Lets build a list first and THEN people can suggest edits based on what they have etc

It would be included in the download zip

That appeals, but a sticky is also good (higher profile for visitors). In the user.js is maybe even better in the sense that those who just grab the raw user.js don't miss the data. ¯\_(ツ)_/¯  pros and cons for every solution

Anyone care to share your overrides?

 I think we have a consensus for now for the next things to do
paste overrides in issue #438

analyse the data
change some prefs based on analysis (knowing that we have relaxed and override sections coming)
open a new unlocked sticky and build some relaxed and hardened overrides
once the overrides are worked out - put em in a clean new locked sticky if necessary and add links to it (wiki & user.js)
down the track: decide if want to make it into an md file, or add to the user.js directly and/or create some extra js files - whatever (not worth getting into that right now)

I'm liking your ideas so far.
@Thorin-Oakenpants, just out of curiosity, do you use any tools for comparing user.js/prefs.js/overrides? I've been considering writing one for myself in my spare time, but it might not be necessary if you know of one just for doing that.

Pants, do you use any tools for comparing user.js/prefs.js/overrides?

Nope. I just use a compare application (I like Araxis Merge) and/or go old school in an IDE e.g.

take copy of GH user js
remove parts not needed (eg deprecated before FF52)
sort by column 0
remove all non user_pref and   // user_pref lines
do same to PK user.js
compare

It does nothing for knowing what is a default value, or take into account eg ESR52 vs ESR60. Or when prefs were added. etc
Earthlng normally does these, and I think he has some cool scripts/tools


TL-UL Switch Harness (1:N) added

This PR contains the Switch Harness of TL-UL added in Caravan.
Now the TL-UL implementation support 1 Master and N Slaves comunication.
Switch Harness is tested successfully for all the Switch Harness Testbenches.

Yes all the tests are working successfully.
I haven't changed a bit of wishbone, so nothing is breaking.


How to solve this problem when the program is running?

I have had trouble with CUDA10.0 and TensorFlow recently. You should try CUDA10.1, or try compiling TensorFlow from source.

Thank you very much for your suggestions. I tried CUDA 10.1 before, but there are still problems. Can you tell me the CUDA, CUDNN, tensorflow and Python versions when you ran this program?
------------------ 原始邮件 ------------------
发件人:                                                                                "rpng/calc2.0"<EMAIL_ADDRESS>发送时间: 2020年11月20日(星期五) 凌晨2:06
收件人<EMAIL_ADDRESS>抄送: "他城"<1830760794<EMAIL_ADDRESS>主题: Re: [rpng/calc2.0] How to solve this problem when the program is running? (#11)
I have had trouble with CUDA10.0 and TensorFlow recently. You should try CUDA10.1, or try compiling TensorFlow from source.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

They are outdated at this point. I think it was on a CUDA 9.X. Instead, you can try the exact CUDA, CUDNN, and TensorFlow shown in the link I sent. I suspect it's a CUDNN compatability issue. Ensure you have CUDA10.1 and CUDNN 7.6 as it says. With that, you should be able to use the current TensorFlow from pip.

Thank you very much for your answers, I finally solved this problem according to your tips. But there are a lot of results like this during training, is there a problem with my training process?
------------------ 原始邮件 ------------------
发件人:                                                                                "rpng/calc2.0"<EMAIL_ADDRESS>发送时间: 2020年11月21日(星期六) 凌晨1:05
收件人<EMAIL_ADDRESS>抄送: "他城"<1830760794<EMAIL_ADDRESS>主题: Re: [rpng/calc2.0] How to solve this problem when the program is running? (#11)
They are outdated at this point. I think it was on a CUDA 9.X. Instead, you can try the exact CUDA, CUDNN, and TensorFlow shown in the link I sent. I suspect it's a CUDNN compatability issue. Ensure you have CUDA10.1 and CUDNN 7.6 as it says. With that, you should be able to use the current TensorFlow from pip.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

I'm not sure what the issue is. Can you specify? TensorFlow warnings?

Tensorflow did not report errors or warnings.
My question and understanding is this.During the entire training process, each input picture will generate an image after passing through the network. For the entire training set, I think the output image corresponding to each input image should be similar to the second image below. But most of my output pictures are blank like the first one. Is this phenomenon reasonable? Can you help me explain the problems in my training process?
------------------ 原始邮件 ------------------
发件人:                                                                                "rpng/calc2.0"<EMAIL_ADDRESS>发送时间: 2020年11月22日(星期天) 上午7:08
收件人<EMAIL_ADDRESS>抄送: "他城"<1830760794<EMAIL_ADDRESS>主题: Re: [rpng/calc2.0] How to solve this problem when the program is running? (#11)
I'm not sure what the issue is. Can you specify? TensorFlow warnings?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.


Question about instance_name in run script

In the run.sh file, I see INSTANCE_NAME being used
https://github.com/isaaguilar/terraform-operator/blob/14f1a807e293d05b05c66b61dbe4478433ee074f/docker/terraform/run.sh#L3
Where is it being set (I described the resulting pod, and did not see any environment variable set for INSTANCE_NAME)? I searched the repository and did not see any references outside the run shell script.
I am trying to use a custom terraform image for jenkins x bdd tests.
it seems like it's the name of the pod which runs the init/plan/apply workflows.

$INSTANCE_NAME has been removed a bit ago. The last reference to it was https://github.com/isaaguilar/terraform-operator/blob/v0.3.10/pkg/controllers/terraform_controller.go#L1132-L1133. Since then the architecture of TFO has changed.
The ability to use custom images is still available but a bit involved now and not well documented.  Furthermore, the spec has changed with lots of breaking changes. There's a changelog for what it's worth. https://github.com/isaaguilar/terraform-operator/releases?page=3
Example of new image selections in the spec:
kind: Terraform
metadata:
  name: deploy0
spec:
  #
  # runner images gets concatenated with the corresponding version `<image>:<version>`
  #
  terraformRunner: your-repo/image
  terraformVersion: 0.13.7
  setupRunner: you-repo/setup-image  # Download/Setup the terraform module
  setupRunnerVersion:
  scriptRunner: your-repo/script-image  # Image to run extra scripts defined elsewhere in the spec
  scriptRunnerVersion:
  # ...

And the scripts that get used by default for these images: https://github.com/isaaguilar/terraform-operator/tree/master/terraform-runner
There is still lots of development to do on this project.

Yes, I saw this yesterday night (thanks for the reply :) ). I was able to get it to work without using custom images, basically installing the packages as part of postApplyscript, it unblocks our release pipeline for now, so closing this issue.


straight forward and clear

I really appreciate the concise, precise, complete language I'm seeing in the C Language Reference.  There must have been a large effort to accomplish this.  Thanks.

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

ID: d8bcbd9c-deb2-5a1a-d78b-ed4fc551bcc5
Version Independent ID: 8c3ae6e2-9bd6-bbf4-d80b-a69576a84f8e
Content: Arguments to main
Content Source: docs/c-language/arguments-to-main.md
Product: visual-cpp
GitHub Login: @mikeblome
Microsoft Alias: mblome

@mrmsbarnes Working on the docs from day to day, we mostly see the bugs and the areas that need updates, so it's good to hear our work is appreciated. Thanks!


Upgrade to Tangram 0.12.x

Initial testing looks good @bcamper - anything in particular I should double-check?
I am getting a few console warnings when using our latest basemap styles.  They all appear to have to do with a missing 'order' parameter.  For example:

Tangram v0.12.0 [warn]: Layer 'landuse:tier6': 'order' parameter is required unless blend mode is 'overlay'
Tangram v0.12.0 [warn]: Layer 'landuse:tier6:minor-landuse': 'order' parameter is required unless blend mode is 'overlay'
Tangram v0.12.0 [warn]: Layer 'landuse:tier6:garden': 'order' parameter is required unless blend mode is 'overlay'

I'm seeing these on latest Refill, Cinnabar, Walkabout, Zinc, and Tron.  cc/ @nvkelso

Also you'll be able to import Tangram on this release instead of using it as a script tag. I'll make a PR.

@rfriberg thanks - yes, we'll need to update basemaps to resolve those warnings, though they are harmless in and of themselves.

Tangram v0.12 is needed for a blog post going out shortly, so I'm going to merge this as is and release today.  We can work on importing/bundling properly after this release.
Any objections? cc/ @hanbyul-here @louh

One interesting issue with bundling is that it will make using a custom version of Tangram more difficult (I think?). At a minimum, even if they coexist OK, you'll have to incur the network load for both. Not saying we shouldn't though, just to be aware...


AisClearRefinements not working

Thanks a lot for your work and making this module available - it helps a lot with SSR!
I have a problem using AisClearRefinements and I get this error:
Cannot read properties of undefined (reading 'value')

at setup (./node_modules/@atoms-studio/nuxt-swiftsearch/dist/runtime/components/ClearRefinements.js#cjs:21:45)
at _sfc_main.setup (./node_modules/@atoms-studio/nuxt-swiftsearch/dist/runtime/components/ClearRefinements.js#cjs:59:23)
at callWithErrorHandling (./node_modules/@vue/runtime-core/dist/runtime-core.cjs.js#cjs:200:19)
at setupStatefulComponent (./node_modules/@vue/runtime-core/dist/runtime-core.cjs.js#cjs:7783:25)
at setupComponent (./node_modules/@vue/runtime-core/dist/runtime-core.cjs.js#cjs:7744:36)
at renderComponentVNode (./node_modules/@vue/server-renderer/dist/server-renderer.cjs.js#cjs:645:15)
at Module.ssrRenderComponent (./node_modules/@vue/server-renderer/dist/server-renderer.cjs.js#cjs:86:10)
at eval (./app.js#cjs:85:39)
at renderFnWithContext (./node_modules/@vue/runtime-core/dist/runtime-core.cjs.js#cjs:689:13)

Here is reproduction: https://stackblitz.com/edit/github-6y2n1z?file=app.vue

It turns out I was using it incorrectly, but after either removing the id attribute or passing it correctly, everything works as expected. I also created a small PR to update the documentation :)
https://github.com/atoms-studio/nuxt-swiftsearch/pull/15

Hi Yuriy!
Happy you're liking the project, and thanks for the PR.
Gonna review it soon and merge it!
Sorry for seeing this too late, but glad you got it


RC override automatically activating when autopilot is armed

When the autopilot is armed and commands are being sent to the /command topic the RC override seems to be on by default and the servos and motor will not respond to computer commands.  However, when the autopilot is not armed, computer control works and the RC override works when the yaw control is deviated. As noted in issue #198 by len0rd the RC override does not appear to be working properly when roll or pitch commands exceed the override threshold. Though the servos will still move based on the commanded RC inputs as well as the computer commanded inputs (i.e. if the ailerons are given an RC command they will respond to the RC command while the other servos respond to the computer control).

Interesting.
Can you check your /rc_raw?   I wonder if one of your channels isn't centered.

I'll look into this in the meantime.  This is new behavior

So I think I might have an explanation. The default threshold to initiate rc override is 0.1 deviation. If this happens on every rc channel and not just the four main channels that means that the arming channel passes over the threshold limit to trigger arming as the deviation must be 0.15 or greater (in my case as I am using a switch 1.0). Meaning that the act of arming is triggering the rc override. To fix this behavior I need to not use a switch as it stays over the override limit.

yeah, you're right.  I think that is the intended behavior,  the sticks are deviated, so it makes sense that you would be in override mode.
I assume that the rc override goes away after a little bit.  If that is the case, then is there a problem with the current behavior?

So I tried mapping the arming channel to a dial on my transmitter, and encountered some interesting behaviour. Basically in order to arm I need to put the dial to the max position and as soon as I move away from max deviation the system disarms. However, by being at max deviation on one of the rc channels (in this case 5) the rc override is going to be on constantly. Making so that while the system is armed it is impossible to have the system work on computer control. The intended behaviour does work when I map arming to one of the four main channels where when I deviate towards the positive direction it arms, when it goes back to 1500 it stays armed and when deviated negatively it disarms, but this make control of the aircraft more difficult as it sacrifices a control channel.

Ah, okay.  Could you post a copy of /rc_raw before and after switching that channel?
I have a hypothesis.  In fixing #167, I changed the values which are checked for arm and disarm.  The problem was that if the RC transmitter is not on, then the receiver outputs some values close to 1500, but not exactly.  This meant that sometimes the autopilot would arm without a transmitter connected.
Check out the change in PR 190
I'll bet your transmitter is set to max out around 1850 and 1150 instead of 1000 and 2000.  Perhaps if we moved those values to 1750 and 1250 it would do better.

Okay, would you try the updated fix_194 branch?
(just do a git pull on the fix_194 branch, it should update rc.c and do a reflash)

Okay. So I looking through mode.c in the firmware and I found out that arming only works on channel 3 (the rudder) by using the standard throttle down all the way push right all the way to arm push left all the way to disarm. Trying to arm and disarm through other channels cause the behaviours I have noted in my previous comments.

I tried the fix still seeing the same behaviour. Switch starts at 1502, I move it so that it reads 2015. At this point the rosflight_io node reads 'RC override active computer control lost Autopilot ARMED', I move the switch back so that it reads 1502 and the autopilot is disarmed and computer control is returned. If the move the switch to read 991 nothing happens.

Hmmm...
Okay, I have two ideas.    I need /command, /rc_raw, /output_raw, and /status.  Also, send me a copy of your parameters again.
I'll look and see if I can determine what is going on from there, but otherwise, we can do another hangout.

Okay. Here is a rosbag of all of the data as well as the parameters that I am using. Let me know if you need anything else.
issue #201.zip

Okay, so I think I found the problem.
- {name: RC_ATT_OVRD_CHN, type: 6, value: 4}
- {name: RC_THR_OVRD_CHN, type: 6, value: 4}
- {name: ARM_CHANNEL, type: 6, value: 4}

The override channels and arm channel are both mapped to channel 4.  Try moving one of them to channel 5

It works now. Thanks!


Apache Kafka Input

https://pypi.org/project/kafka-python/

Not planning on performing any work on the streaming tools for the foreseeable future.


Update set-output commands to use the new out environment file

https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Change-type: patch

@balena-ci I self-certify!


error: When trying to compute drift in a umbrella chart

We deploy our services using helm umbrella chart (one chart has many within it), while attempting to calculate drift in config, the plugin is panicking.
error:
{"level":"debug","msg":"rendering manifest to disc, hold on for a moment....","time":"2024-09-27T15:59:25+05:30"}
{"level":"debug","msg":"failed to get 'metadata' from the manifest","time":"2024-09-27T15:59:25+05:30"}
ERRO[0003] getting manifest information from template errored with 'failed to get kind from the manifest, 'kind' is not type string'
{"level":"fatal","msg":"failed to get kind from the manifest, 'kind' is not type string","time":"2024-09-27T15:59:25+05:30"}
Error: plugin "drift" exited with error

@ishnmu, It seems I know the issue. I already have a PR open for another Helm plugin I developed ref. I'll work on abstracting the solution so that both plugins benefit from it. Were there any specific charts you tested with? That would help me troubleshoot further.

Nikhil, thanks for the response.
I cant share the details of the umbrella chart I used as its internal. But
let me see if I can reproduce it with the dummy umbrella chart mimicking
the actual structure.
On Fri, 27 Sep 2024 at 6:07 PM, Nikhil Bhat @.***>
wrote:

@ishnmu https://github.com/ishnmu, It seems I know the issue. I already
have a PR open for another Helm plugin I developed ref
https://github.com/nikhilsbhat/helm-images/pull/42. I'll work on
abstracting the solution so that both plugins benefit from it. Were there
any specific charts you tested with? That would help me troubleshoot
further.
—
Reply to this email directly, view it on GitHub
https://github.com/nikhilsbhat/helm-drift/issues/29#issuecomment-2379175936,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AF3OV5YGNLZANRSM6OWL5FDZYVGRHAVCNFSM6AAAAABO634Z5CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZZGE3TKOJTGY
.
You are receiving this because you were mentioned.Message ID:
@.***>


Backend: Cache Current Island

Add TablistUpdateEvent
Improve RequiredSecrets, PetData and getting current Island performance wise

Why build faill


Devise-Authy doesn't work with Active Admin

ActiveAdmin installs its own log in controller that does not go through the Devise controllers.
Therefore, the Authy flow stops at the method is_signed_in?. The result is that the method check_request_and_redirect_to_verify_token never gets executed.
To get around this issue, we replaced the default Devise ActiveAdmin config in config/routes.rb:
# devise_for :admin_users, ActiveAdmin::Devise.config
  devise_for :admin_users, {:sign_out_via=>[:delete, :get]}

Our solution works, but it would be nice if Authy-Devise integrated well with ActiveAdmin authentication or had a warning that the default Devise controllers change.

Oh, this is interesting. I've not tried using Devise Authy with Active Admin myself.
I will have a go with it and see if there's anything I can do to support Active Admin's devise controllers.

Hey, so, I tried creating a new Rails application to which I then added Devise and ActiveAdmin. I then went through the installation procedure for DeviseAuthy. I then enabled Authy for the admin user and verified it, that worked as expected.
Then something weird happened. I logged out, logged back in and was not asked for a 2FA code. This is what I think you are reporting here too. However, I started investigating, trying to log whether is_signing_in? was called. And once I restarted the server and tried to log out and back in again, it worked. I was asked for the 2FA code as expected.
I think what happened was that I did not restart the server when I installed the DeviseAuthy plugin and the helpers were not loaded to intercept the login. Then when I restarted, things worked as expected.
These helpers are also loaded into ActionController::Base so all controllers will inherit them. The checks for whether a controller is a devise controller will also work successfully for controllers that inherit from the Devise controllers, as they do in ActiveAdmin.
Right now I'm stuck trying to fix this as I can't reproduce. Can you give me any more detail about your application or how this caused a problem for you?
Thanks!

This library is no longer actively maintained. The Authy API has been replaced with the Twilio Verify API. Twilio will support the Authy API through November 1, 2022 for SMS/Voice. After this date, we’ll start to deprecate the service for SMS/Voice. Any requests sent to the API after May 1, 2023, will automatically receive an error.  Push and TOTP will continue to be supported through July 2023.
Learn more about migrating from Authy to Verify.
Please visit the Twilio Docs for:

Verify + Ruby (Rails) quickstart
Twilio Ruby helper library
Verify API reference
Coming soon: Look out for a new Devise plugin to use Twilio Verify with Devise

Please direct any questions to Twilio Support. Thank you!


Fix syntax error in Bash completion

The completion settings output by this library contains a syntax error. This was originally reported in https://github.com/akinomyoga/ble.sh/issues/368 for the completion setting for the chezmoi_modify_manager command.

Thank you for the report and the fix. I need to work harder on my tests. I'll try to publish a new version with this included today/tomorrow.

Thank you!


TS Compiler API doesn't pick the correct default libs for target ES6

TypeScript Version:  3.0.3

Search Terms:
compiler api es6
When trying to compile my project using the TypeScript compiler API, I ran into issues with using some of the features supported in ES6 (specifically Maps). I have attached a sample file down below which compiles perfectly fine with tsc but when you run it through the compiler API using the compilets code below, I get an error saying it can't find Map. You can see in the attached tsconfig.json that I have specified the target as ES2015.
On some debugging I found that compiling through the compiler API misses a step where I think we convert the target string to an enum which the compiler code uses to determine the correct version of the libs to use. In my tsconfig.json if I set the target to 2 then my code compiles correctly through the compiler API but now tsc doesn't work.
Code
main.js
class main {
    private _map: Map<string, number>;

    constructor()
    {
        this._map = new Map<string, number>();
        this._map.set('first', 1);
        this._map.set('second', 2);
    }
}

compilets.js
const fs = require("fs");
const path = require("path");
const ts = require("typescript");

class CompileTypeScript {
    static compileTypeScriptFiles () {
        let files = ['main.ts']
        let configContents = fs.readFileSync("tsconfig.json");
        let configJson = JSON.parse(configContents);
        let compilerOptions = configJson.compilerOptions;
        let program = ts.createProgram(files, compilerOptions);
        let emitResult = program.emit();
        let allDiagnostics = ts.getPreEmitDiagnostics(program).concat(emitResult.diagnostics);
        let exitCode = emitResult.emitSkipped ? 1 : 0;
        allDiagnostics.forEach(diagnostic => {
            if (diagnostic.file) {
                let { line, character } = diagnostic.file.getLineAndCharacterOfPosition(diagnostic.start);
                let message = ts.flattenDiagnosticMessageText(diagnostic.messageText, '\n');
                console.log(`${diagnostic.file.fileName} (${line + 1},${character + 1}): ${message}`);
                // failing the build if there is any diagnostic with error category available.
                if (diagnostic.category === 1) {
                    exitCode = 1;
                }
            } else {
                console.log(`${ts.flattenDiagnosticMessageText(diagnostic.messageText, '\n')}`);
            }
        });

        console.log(`Process exiting with code '${exitCode}'.`);
        process.exit(exitCode);
    }
}

CompileTypeScript.compileTypeScriptFiles();

tsconfig.json
{
  "compilerOptions": {
    "target": "es2015",
    "module": "none"
  }
}

Expected behavior:
main.ts compiles with no issues when compiled with tsc or using the Compiler API
Actual behavior:
Compiles fine with tsc but not with the Compiler API.

You have to parse the config file before handing it to createProgram.
Logged #27315


Specific type incompatible with and interface [key: string]: any in generic

TypeScript Version:  3.8.3
Search Terms: property is missing in type / { [key: string]: any }
Expected behavior:
There should be no error.
Actual behavior:
TS is emitting an error: Property 'blabla' is missing in type 'Params' but required in type 'MyParams'.
Apparently, type MyParams = { blabla: string } is incompatible with interface Params { [key: string]: any } when used in generic.
Related Issues:
Code
// Basic declarations

interface Params {
  [key: string]: any
}

interface RequestFunction<T extends Params = Params> {
  params: T
}

// My function

type MyParams = {
  blabla: string
}

const myFunction = async (request: RequestFunction<MyParams>) => { }

// Export everything

const cloudFunctions: [string, (request: RequestFunction) => any][] = [
  ['my-function', myFunction],
]

Compiler Options
{
  "compilerOptions": {
    "noImplicitAny": true,
    "strictNullChecks": true,
    "strictFunctionTypes": true,
    "strictPropertyInitialization": true,
    "strictBindCallApply": true,
    "noImplicitThis": true,
    "noImplicitReturns": true,
    "alwaysStrict": true,
    "esModuleInterop": true,
    "declaration": true,
    "experimentalDecorators": true,
    "emitDecoratorMetadata": true,
    "moduleResolution": 2,
    "target": "ES2017",
    "jsx": "React",
    "module": "ESNext"
  }
}

Playground Link: Provided

This is the correct behavior. Your type declaration says that
cloudFunctions[0][1]({ params: {} });

is a legal line to write, but your function declaration says that this line could appear in the implementation:
const myFunction = async (request: RequestFunction<MyParams>) => {
  request.params.blabla.toLocaleLowerCase();
}

which would cause a crash

Thanks for your reply.
So how can I write my interface Params to make it "generic" but also accept the type RequestFunction<MyParams>?


Rotation

Can i show tc-angular-bar-chart as horizontal?

I need to show bar chart horizontaly,
Pease revert how i can do this.

It might be of your interest.
http://stackoverflow.com/questions/26033080/creating-a-horizontal-bar-chart-extension-on-chart-js

This is now supported in 2.1.2