Credential Assignment- Recommended Credentials

As a practice Manager, when I login to PBO, On my Home screen I should be able see Recommended Credentials.
AC:

Given I am a Practice Manager I should also be able to see the Recommended Credentials component.
Given I am a Practice Manager I should be able to view the Recommended Credentials if any (based on the Navigator Expertise set by the Practice Member) for the Selected Practice Member.
Given I am a Practice Manager my Recommended results should only show those credentials that are not earned by the Practice Member in the past.
Given I am a Practice Manager I should be able to see Show More on my Earned Credentials and clicking on Show More should reflect the list.

I have started working on this ticket


folia: Teleportation seemingly applies fall damage when teleporting between different y-levels

Takes abnormal fall damage when using some teleportation commands
First of all, the op won't be harmed by the fall
The steps that triggered the issue, as tested specifically, are as follows

Setting up "home 1"
Set up "home 2" 60 blocks away from "home 1" and make sure that the height difference will cause fall damage.
From "home" Teleport on high to "home" on low.
You should have fall damage by this point.

I have tested and found that /warp, /home, /spawn, /back cause this problem, /tpa does not.
Server-side: Folia version git-Folia-"f6e91e9" (MC: 1.20.1)

Donno if that related, but re expience some similear deaths on reconnecets.

I think I know what's going on.
After I removed NoCheatPlus, the problem stopped happening, so I think it's a NoCheatPlus issue.

No cheat plus issue


ttyAMA0 is not passed in with auto_uart for addons.

Home Assistant release with the issue:
I have hassio up2date

Operating environment (HassOS/Generic):

I use standard up2date hassio on a raspberry pi3
Supervisor logs:

Description of problem:
I wanted to use esphome addon to flash a sonoff pow2 using the gpio pins on a pi3
which should work according to esphome.
According to https://github.com/esphome/issues/issues/93 the problem is that
"This means this is an external issue in Hass.io, apparently ttyAMA0 is not passed in with auto_uart for addons."
The esphome addon supplys a dropdown of all connected devices which could be flashed. As for exampe, a nodemcu with usb-cable is listed and can be used. But ttyAMA, which if im not understanding it wrong, would be the device to flash my sonoff pow2 connected to the gpio pin on my pi3.

We use the kernel device protocol to detect what it's needed to mount into the device.
What do you see on UI hardware button?
I think your ttyAMA0 is used for bluetooth and you don't disable it.


Locate why enabling the enemy randomiser crashes certain stages

Kingdom Valley's second section for Sonic will ALWAYS crash after the second checkpoint if the enemies are randomised, find which enemy is being randomised that shouldn't be and remove it from the logic.
Potentially caused by some flying enemy? Flying Egg Gunners would cause the same problem at the start of Sonic's Tropical Jungle before they were removed from the logic.

I might be doing something that that I really shouldn't be with the Enemy Randomiser, as enabling it on Greenflower crashes the game instantly. This could be a clue that I'm using a parameter somewhere that I really shouldn't be? Investigate.

Potential lead?
https://twitter.com/Knuxfan24/status/1130781136827719686

Old Issue, not connected to the in progress re-rewrite. Caused by Enemy Palettes being wrong.


合并到主分支

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

Please sign the CLA by clicking the above button named "CLA | not signed yet", thanks!


Fix for issue #107: Leverage the redux state for sign in / out

feat: leverage redux store to preserve the token on userLogin action) instead of having component level state
Description

Previously, the login token was handled in the component level state on sign-in and sign-up which was repeated logic and also the sign-in/sign-out has less flexibility due to the component level state. Now, the token is stored in the global redux store on sign-up/sign-in actions and users can be logged out from anywhere else within the application
Related Issue
Fix #107

Hey @bjarneo sorry for the delay, I was caught up with some work related stuff. Please review :)

Looks good to me!
No worries, this is open source, so should not be any pressure :)


Replaced Promise.props() function with .all() in Members stats

Got some code for us? Awesome 🎊!
Please include a description of your change & check your PR against this list, thanks!

[ ] There's a clear use-case for this code change, explained below
[ ] Commit message has a short title & references relevant issues
[ ] The build will pass (run yarn test:all and yarn lint)

We appreciate your contribution!
Also, if you'd be interested in writing code like this for us more regularly, we're hiring:
https://careers.ghost.org

Thanks @CarolBarno! ✨


submodule revision

Hi guys.
Currently git submodule only works with branch of the submodule in question. Adding a functionality to work with a revision would be great from my point of view.
Proposed syntax is as follows:
git submodule add -r commit_sha git://some_repository.git
Not raised this to the bug mailing list as this is not a bug, unsure is feature requests go in the same list or not.
Thanks!

Hey @ror6ax. Thanks for reporting the issue, but as described in the issue template this is not the repository to report git bugs. This repository is only for git-scm.com website related problems.
you probably want to report the issue with the community
let us know if you need any other help

And to answer your original concern, yes, the<EMAIL_ADDRESS>mailing
list is the right place to raise feature requests (although if memory
serves me correctly, there should be a way to do what you're asking about).
On Nov 3, 2017 6:39 AM, "Pedro Rijo"<EMAIL_ADDRESS>wrote:

Hey @ror6ax https://github.com/ror6ax. Thanks for reporting the issue,
but as described in the issue template this is not the repository to report
git bugs. This repository is only for git-scm.com website related
problems.
you probably want to report the issue with the community
https://git-scm.com/community
let us know if you need any other help
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/git/git-scm.com/issues/1067#issuecomment-341705846,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAfRmr1rE4l-v9iB0Jt5bmoeJXyQiLPkks5syxetgaJpZM4QQ7xn
.


Authenticated CREST and desktop applications

The docs have a page that is currently blank for non-browser crest access. From what I've seen and discussed with others, it seems the only way to do this at the moment with the current OAUTH implementation is to use a proxy that the app developers control so that we don't give away our app auth keys and because tbe current implementation requires a callback url that is accessible. While this is a slight problem in that it requires an app to have a dedicated server for this, it's not outside the realm of possibility; but it would be helpful to see this documentation expand and maybe have examples on how to manage the connection in between.

It would be very helpful to have the documentation explain this. The industry standard is usually embed something like Chromium, see the new launcher, and host a page on a server somewhere else. The other option is having an embedded web server and use the the implicit grant type instead of authorization grant type. You only need the client ID for that and not the client and secret.

See here for a good read on how the two differ: https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2

"The other option is having an embedded web server and use the the implicit grant type instead of authorization grant type. You only need the client ID for that and not the client and secret."
Does CREST support this?  CREST is my first exposure to OAUTH...

Yes, CREST supports the implicit grant type.

I think you don't need an integrated web server ... just parse the url you get back for the token

You should also be able to register a URL handler, and have CREST redirect back to that. (Assuming the CREST redirect accepts non-(http|https) redirects)
Eg. Redirect to myapphandler://crestauth/?authCode=

I am posting this here as it contains a lot of good info on how to maybe approach this topic:
https://github.com/DarkFenX/Pyfa/issues/383
Within, these resources were collected:
http://wiki.oauth.net/w/page/27249271/OAuth 2 for Native Apps
http://stackoverflow.com/questions/4419915/how-to-keep-the-oauth-consumer-secret-safe-and-how-to-react-when-its-compromis
https://developers.google.com/identity/protocols/OAuth2InstalledApp

Thank you very much for sharing!

#149 documents 3 common methods of using OAuth2 in non-browser applications.

Excellent write up @narthollis. =)

@Regner I believe this can be closed now.


Batch inscriptions

ord wallet batch-inscribe inscriptions.yaml
inscriptions.yaml should include:

[x] path to files
[x] metadata to include for each file
[x] should set parent
[x] fee-rate

Additional cool stuff:

[ ] destination
[ ] chain commit/reveal if a single transaction over size limit
[ ] save state of batch in state.yaml

👁

@casey, @terror, @veryordinally this is ready for an initial review.
I wrote some high-level integration tests, but still need a lot of unit tests.
Additionally, I haven't yet implemented the different modes.

could this eventually support choosing which satpoints to inscribe on for each of the inscriptions in the batch?

yeah for sure! Want to keep it as simple as possible for now but we can do really cool stuff with this

TODO:

[ ] parent info should contain inscription id
[ ] conflicting flags tests
[ ]


64 allée de barcy

We expect "64 allée de bercy" to be found, but "barcy" results are given priority.

Plus "barcy" being the last token, plus having it phonemized to "barci", we have a lot of autocomplete results, so fuzzy search is even never run.

Fixed with https://github.com/etalab/addok/commit/8e4ffa3162166b49d6a09a9f574a0ae56ea65a4a


Copy/paste lag causes previous clipboard to be pasted when using "find" field

Description
If do the steps below fast enough, it pastes the previous clipboard contents instead of the new one.
In other words, there's a lag before anything copied ends up on the clipboard. If I wait slightly after cmd-F, it pastes the correct thing. The same lag does not occur within a single editor; only when copying from the editor and into another buffer, in this case the "find" field.
Here's a video (mp4). It's slowed down to 1/10 of the real speed and shows me copying the word "key" and pasting it, which ends up being "position", which wasn't what I copied. (Please ignore the fact when the "find" panel is shown intially, it contains the word "key". That's from a previous attempt.

It's super annoying because I work very fast, and this has started hitting me constantly. I believe the lag only showed up in 1.7.x, which I recently upgraded to.
I don't have any keymap stuff that should interfere here.
Steps to Reproduce

Select text.
Hit cmd-C to copy.
Hit cmd-F to find.
Hit cmd-V to paste.

Expected behavior: Selected text to be pasted.
Actual behavior: Previous contents of the clipboard is pasted. If I wait a little bit, pasting pastes the correct content.
Versions
# atom --version
Atom    : 1.7.2
Electron: 0.36.8
Chrome  : 47.0.2526.110
Node    : 5.1.1

OS X 10.11.4.

@50Wliu: There's an easy way to reproduce. Select a word with cmd-D. Hold down cmd. Then rapidly press C, F and V while still holding the cmd key.
When I tested this, I often found that pasting appends to, rather than replaces, whatever is already in the find field. So the find field has "foo" in there and I copy "bar", do cmd-F and cmd-V, I often end up with "foobar" in the find field, even though it's supposed to initially select the entire contents of the field so that a paste will overwrite it.
I went back to 1.6.2 and tried to replicate it, and I can't. So I'd say this is definitely a 1.7.x regression. Any idea what change could cause this?

This might be a duplicate of https://github.com/atom/find-and-replace/issues/684 which was discovered and introduced in 1.7.0 beta. This issue that @atombender reported has an additional step of pasting the clipboard contents which seems to happen before the find field gets replaced by https://github.com/atom/find-and-replace/issues/684. At least this is what my investigation shows when backtracking in the find field with ctrl-z after doing the steps described in these issues.
@atombender I guess as a workaround you could skip the copy and paste steps? For me at least selecting some text and opening the search-and-replace with ctrl-f also searches for the selected text.
I am using atom 1.7.2 on windows 7.
cc @50Wliu duplicate?

@Ben3eeE: That does sound likely. I can of course work around the problem by not copy/pasting, or simply waiting a fraction of a second before pasting, but I'm so used to working like this — I don't want to be slowed down.

Closing in favor of atom/find-and-replace#684, then.


Introduce Nightmare_tyxml

TyXML is a popular library for describing statically validated HTML (and already widely used in Muhokama for views).
This PullRequest introduces wrappers to properly generate TyXML elements that take endpoints as arguments. The commits should be quite explicit, especially the last one (which introduces some complex coercion rules for those who are not used to them, as I was before starting this library).

@xvw, I have addressed your comments! Thanks for the review.


Added feature for preventing notifications until keyboard idle of given ...

Adds setting irssinotifier_require_idle_seconds which defaults to 0, meaning timeout is not checked. If positive value is provided, notifications are sent only if keyboard idle seconds exceeds the given value. Uses keypress listener only if timeout value is set ( > 0).
This differs from using auto-away and irssinotifier_away_only since this can be set to relatively small value, mainly to prevent active chatting from spamming your phone.

Great idea.


Update README.md

The payroll plugin is awesome!
Some updates to the docs that might help smooth the on-boarding process for others

Thanks, merged


tutorials/monitors/iris_monitor.py fixes

the code was not working due to some deprecations as well as duplicate code. This is more effective. Please commit. Thanks.

Can one of the admins verify this patch?

I signed it!

@tensorflow-jenkins test this please


rosa: 1.2.39 -> 1.2.43

Description of changes
https://github.com/openshift/rosa/releases/tag/v1.2.43
Also includes a patch which is merged upstream but unreleased yet. The patch fixes the rosa version command with --client argument which is not considered at the moment. That argument ensures the command will not make a network call which we need in the passthrough tests here
Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[x] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

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

All good for me. Thanks!

@ofborg build rosa


Schema type Boolean on Checkbox error

Hi @aldeed ,
Why is my form throws an error on my checkbox even if I checked one of the options?
I have this on my schema:
products: {
    type: Boolean,
    optional: true,
    autoform: {
      'formgroup-class': 'col-xs-10 col-sm-6',
      type: "select-checkbox-inline",
      options: function () {
        return Products.find().map( function ( product ) {
          return {
            label: product.name,
            value: product._id
          };
        } );
      },
    }
  },

the checkboxes are correctly generated on my form from my Products collection.
Upon submission it throws validation error even if I've checked one of the products, it throws this error
Products must be a boolean
here's on my template:
  {{> afQuickField name="products" }}
What is the proper type for this type of field? or what is the best approach on this matter?
Thanks in advance.

@Ajaxsoap did you come to a solution with this? It still seems to be an error for me. Thanks!

Hooooleee balls just figured it out (at least for my usage.)
Needs to be:
type: [Boolean]
or
type: [String]

Yes, the type should be array [ ].


Enable eBPF support.

Basic functionalities were enabled. Firewall rules can be simplified in order to reduce firewall workload.

Functionality preview.

Could not start on my router
1、capsh cannot set CAP_PERFMON,cap_bpf
2、I do not know what package need to installed for kernel on openwrt to make bpf work, should firgueed in makefile

Could not start on my router 1、capsh cannot set CAP_PERFMON,cap_bpf 2、I do not know what package need to installe for kernel on openwrt to make bpf work, should firgueed in makefile

Yes, this functionality requires some kernel capabilities. Perhaps you need to recompile the kernel. But without kernel capabilities I thought capsh can perform enable. I will add code to switch capability sets for system configures.

meta core:
level=error msg="Attached tc ebpf program error: cannot add clsact qdisc: no such file or directory"

premium core:
No client connections into the core when enabled

meta core:
level=error msg="Attached tc ebpf program error: cannot add clsact qdisc: no such file or directory"

premium core:
No client connections into the core when enabled

Your kernel does not support ebpf. You should re-edit configure page settings and program will omit ebpf configurations I guess.

meta core:
level=error msg="Attached tc ebpf program error: cannot add clsact qdisc: no such file or directory"

premium core:
No client connections into the core when enabled

meta core:
level=error msg="Attached tc ebpf program error: cannot add clsact qdisc: no such file or directory"

premium core:
No client connections into the core when enabled

And it only supports meta core I guess. Never tried on premium core.

are you sure it works for you? you code is defined the firewall rule always works

are you sure it works for you? you code is defined the firewall rule always works

I will do more reliability research. According to ebpf's handling, no firewall redirect should be needed, it will dial all conections out of selected interface through the program before  firewall procedure. And I've tested it's true. But I've asked upperstream that DIRECT method cannot accept passthrough so likely it will not improve performance.

are you sure it works for you? you code is defined the firewall rule always works

I will do more reliability research. According to ebpf's handling, no firewall redirect should be needed, it will dial all conections out of selected interface through the program before  firewall procedure. And I've tested it's true. But I've asked upperstream that DIRECT method cannot accept passthrough so likely it will not improve performance.

are you sure it works for you? you code is defined the firewall rule always works

And it's already been changed I guess.

I've compiled and run it on my arm router. It should be fine by now.

luci-app-openclash_0.46.015-beta_all.zip
Try it in case you want.

Please tell me if I should do more work to adapt ebpf functionality. Possibly in the future I will alter Clash Meta to impove DIRECT route out of tunnel therefore you don't need to update openclash to bypass traffic, it would be done inside clash and complete through ebpf preroute traffic program.


Feat/9 add linux and mac support

Fix #9

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Cross platform fixes

These changes allow us to run android-generate on one platform, use the result on another.  For instance, run android-generate.sh on Linux, copy the result over to Windows, and it works.
Builds on OSX, Linux, Windows.
Tested on Android and Linux.
I need help testing on Windows.

I've managed to get a driver installed on Windows, so will try running some tests.

On Windows10 with Skylake, the following tests passed:
_run_all_tests.ps1 with the exception of InvalidQueueFamilyIndex, which I've seen fail on other platforms.
cube --validate
tri --validte
smoketest --validate

cherry-picked and pushed to master


Memory leak for the objects storing self reference

Godot version
v4.1.1.stable.official.bd6af8e0e
System information
Godot v4.1.1.stable - Windows 10.0.22621 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 4080 (NVIDIA; <IP_ADDRESS>23) - 13th Gen Intel(R) Core(TM) i9-13900K (32 Threads)
Issue description
Hi,
I have created custom class extending RefCounted type. Mentioned class does have a variable storing the reference to itself.
class_name Mem
extends RefCounted

var a := "a"
var b : Mem

func _init() -> void:
    b = self

When I create an object of that class in _process i can see the number of objects growing.
func _process(delta: float) -> void:
    var mem : Mem
    var memfine : MemFine
    print("OBJ COUNT BEFORE: ",Performance.get_monitor(Performance.OBJECT_COUNT))
    # Self referencing triggers memory leak
    mem = Mem.new()
    #memfine = MemFine.new()
    print("OBJ COUNT AFTER : ",Performance.get_monitor(Performance.OBJECT_COUNT))

I would expect Godot to clear the references and keep  the number of objects at the same level.
Steps to reproduce
Run the scene from attached project and observe how object count is growing
Minimal reproduction project
MemLeak.zip

I think this is intentional, self references is no different than other ones. Use weakref() or don't store the reference in a variable.

I see,
If this is an expected behavior of reference counting GC, maybe would be good to mention in official doc the fact that self-referential constructs are prone to memory leaks. If we feel this is not needed we can close this issue


Add support for golang

Docker and many of the products in its ecosystem are written in golang. We've seen projects changing very quickly and since they have no POWER resources we are fixing issues in multiple projects as they're hit.

@sunkewei Kevin, consider adding golang support to the build analyzer and managed runtime environment.

@clnperez FYI, there are code drops related to golang now.  You may want to give it a try again.


Add missing italics to list items in README

Minor nitpick, but I think these two list items should have italics in order to stay consistent with the rest of the README.

LGTM

LGTM


coccinelle: standardize kernel timeout arguments

Legacy code uses integer literal delays measured in milliseconds as arguments to kernel API that is intended to take timeout values.  Replace these integers with the corresponding defined constants and macro conversions that represent the timeout values.
This is a demonstration and prototype of using semantic patch technology to repeatably perform the conversions necessary to support #17155, done in a way that is reviewable, verifiable, and easy to re-apply when pending work is merged to master or rebases are required.

  Is the intent to get this in first and then have me rebase all the collisions in #17155 on top?

 Is the intent to get this in first and then have me rebase all the collisions in #17155 on top?

Short answer: no, the intent is to get this in, then revisit the goals of #17155 and proceed in a more sustainable manner.  The longer answer is here.

What's the process for removing the shippable override patch without triggering CI again, which will then fail?

What's the process for removing the shippable override patch without triggering CI again, which will then fail?

remove the commit
ask a maintainer to forge merge

@galak Thanks, done.  Looks like history of the success has disappeared, but it was https://app.shippable.com/github/zephyrproject-rtos/zephyr/runs/52375/summary/console.

@galak Thanks, done. Looks like history of the success has disappeared, but it was https://app.shippable.com/github/zephyrproject-rtos/zephyr/runs/52375/summary/console.

merged


Analyzer to notify if ConfigureFunctionsWorkerDefaults() is accidently deleted while function app development

The app won't work if  ConfigureFunctionsWorkerDefaults() is deleted from Program.cs
Refer https://github.com/Azure/azure-functions-dotnet-worker/issues/532#issuecomment-1057089141

I feel this is a user error. Why do you expect the car to run if no engine is present?
FWIW, aspnet does not have any analyzer complaining if you comment out the methods in main.
public static void Main(string[] args)
{
    var builder = WebApplication.CreateBuilder(args);

    // Add services to the container.
    // builder.Services.AddControllers();

    var app = builder.Build();

    // Configure the HTTP request pipeline.
    // app.UseAuthorization();
    // app.MapControllers();

    app.Run();
}

Yeah, I agree with @kshyju here. I think we can categorize this as expected knowledge a customer will have - if you want a function app to run, you need to call the bootstrap method for it to run.
I also think this analyzer would be more annoying than anything - what if a customer wants to move the ConfigureFunctionsWorkerDefaults to be in a different method and file? But it is still ultimately called at startup?

Yeah, I agree with @kshyju here. I think we can categorize this as expected knowledge a customer needs to have - if you want a function app to run, you need to call the bootstrap method for it to run.
I also think this analyzer would be more annoying than anything - what if a customer wants to move the ConfigureFunctionsWorkerDefaults to be in a different method and file? But it is still ultimately called at startup?

If this method is vital for the Functions to be working it would make sense that if I have a AzureFunction project and I somehow delete it, it should somehow tell me I did something wrong.
I had this exact issue multiple times(because of git merges I think) and spent few good hours trying to figure out what was wrong.

@davidpetric the issue is that there is no way for our analyzer to know that it is the user intent for this to be a function app or not. All we know is that the analyzer was installed - and so what? This is not a guaranteed signal the user intends this to be a function app. They could be just wanting access to some APIs, or some specific piece of our packages. Writing analyzers off IHostBuilder for the absence of something is not really feasible, I see this as proving a negative.
There are a plethora of packages and analyzers out there you can install that will do nothing unless you call the right method to bootstrap them at runtime. Functions is no different. We do nothing unless you bootstrap us via ConfigureFunctionsWorkerDefaults. If that call is missing, we can only assume that was intentional to remove it. At some point there must be an explicit user gesture to say "this is a function app", and that is the call to ConfigureFunctionsWorkerDefaults.


SearchBar component is called multiple times on collection view

Step to reproduce

add in SearchBar.vue

  public mounted() {
    console.log('HELLO')
  }

go to any collection (/_prefix/collection/_id)
check nav console
"HELLO" is displayed 2 times

link #5849


cargo bench --all-features panic

This panic only happens when using simd, it happens in different lines of firstpass.rs each time and it does not happen all times:
Benchmarking pathological_codeblocks1/9: Warming up for 3.0000 sthread 'main' panicked at 'byte index 4515 is out of bounds of ````````````````````````````````````````````````````````````````````````````````````````````````````` ````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````[...]', src/firstpass.rs:580:42
stack backtrace:
   0: rust_begin_unwind
             at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
   1: core::panicking::panic_fmt
             at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
   2: core::str::slice_error_fail_rt
   3: core::str::slice_error_fail
             at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/str/mod.rs:86:9
   4: pulldown_cmark::firstpass::simd::process_mask
   5: pulldown_cmark::firstpass::simd::simd_iterate_special_bytes
   6: pulldown_cmark::firstpass::FirstPass::run
   7: pulldown_cmark::firstpass::run_first_pass
   8: pulldown_cmark::parse::Parser::new_ext
   9: lib::to_html::render_html
  10: criterion::bencher::Bencher<M>::iter
  11: <criterion::routine::Function<M,F,T> as criterion::routine::Routine<M,T>>::warm_up
  12: criterion::routine::Routine::sample
  13: criterion::analysis::common
  14: lib::to_html::pathological_codeblocks1
  15: lib::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

Benchmarking pathological_codeblocks1/8: Warming up for 3.0000 sthread 'main' panicked at 'byte index 3613 is out of bounds of ````````````````````````````````````````````````````````````````````````````````````````````````````` ````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````[...]', src/parse.rs:1450:46
stack backtrace:
   0: rust_begin_unwind
             at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
   1: core::panicking::panic_fmt
             at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
   2: core::str::slice_error_fail_rt
   3: core::str::slice_error_fail
             at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/str/mod.rs:86:9
   4: pulldown_cmark::parse::item_to_event
   5: <pulldown_cmark::parse::Parser as core::iter::traits::iterator::Iterator>::next
   6: pulldown_cmark::html::HtmlWriter<I,W>::run
   7: pulldown_cmark::html::push_html
   8: lib::to_html::render_html
   9: criterion::bencher::Bencher<M>::iter
  10: <criterion::routine::Function<M,F,T> as criterion::routine::Routine<M,T>>::warm_up
  11: criterion::routine::Routine::sample
  12: criterion::analysis::common
  13: lib::to_html::pathological_codeblocks1
  14: lib::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

Benchmarking pathological_codeblocks1/8: Warming up for 3.0000 sthread 'main' panicked at 'byte index 3611 is out of bounds of ````````````````````````````````````````````````````````````````````````````````````````````````````` ````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````[...]', src/firstpass.rs:730:42
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Might be related to https://github.com/pulldown-cmark/pulldown-cmark/pull/652 - wrapping_shr can keep some bits set that shouldn't be if shift is over 31


Clone Mount

Hello,
I really like this addon.  Uses favorites, and deals with mounts only.
One feature I miss from another addon that this addon does not have is mount cloning (match targets mount).
Added this feature with the code below.  Perhaps you can add this as a standard?
FYI:  I am not as versed in this as others, so feel free to improve

In the mountlisthandler function
a. Added 2 tables.
RAV_allMountsByName = {}
RAV_allMountsByID = {}
b. replaced '_' with 'name' in the  first position of the GetMountInfoByID local variable call
c. insert all mounts to the above tables (after the IsCollected and IsUsaable etc. line)
table.insert(RAV_allMountsByName, name)
table.insert(RAV_allMountsByID, mountID)
add this function

function GetTargetsMount()
if UnitIsPlayer("target") then
for buffIndex = 1, 40 do
for mountIndex = 1, table.maxn(RAV_allMountsByName) do
if UnitBuff("target", buffIndex) == RAV_allMountsByName[mountIndex]  then
return RAV_allMountsByID[mountIndex];
end
end
end
end
end

In the MountUpHandler, I added this as the first If Statement
local mountID = GetTargetsMount()
if mountID ~= nil and not UnitAffectingCombat("player") then
C_MountJournal.SummonByID(mountID)
 {old first if statement is now elseif}

Thanks!!

Fixed by https://github.com/waldenp0nd/ravMounts/commit/152540a4bef3a98283e075a8752f8facae3c3f76
Thanks pal 👍


[owlapi] Support nonmonotonic SWRL rule interpretation

The discussion in #22 brought up that some applications use SWRL to encode nonmonotonic rules. This is not the official semantics of SWRL, but it can be supported. Maybe VLog4j should have a special way to handle a subset of SWRL in this way.

This depends on #22.


It is sculptor not sculpter

I believe this is a fairly clear typo in the presets

Thanks @simonpoole good catch!
I'm surprised it has been this way for so long.
Looks like there are 291 of craft=sculpter to be cleaned up..
https://taginfo.openstreetmap.org/search?q=craft%3Dsculpter
We should wait until the next iD release and then after the fix goes live, I'll change them.

and also these tags : "craft=sweep" it should be "chimney_sweeper"

@abdeldjalil09 sweep is IMHO a legit short form

see https://wiki.openstreetmap.org/wiki/Tag:craft%3Dchimney_sweeper

see https://wiki.openstreetmap.org/wiki/Tag:craft%3Dchimney_sweeper

Thanks @abdeldjalil09 I did not know that the tag had changed back in 2014 based on a brief discussion on the tagging@ list.  Please open a new issue.

In any case it is a wonderful example of, even if completely well intentioned, you shouldn't change tags without really good reasons. And if you do, just changing the wiki is not enough.

Please open a new issue.
I'm going to do it.


"Templates can be used only with field access..." error not displayed in VS

File->New->Web App
Go to Index.cshtml
Add tag helper with ModelExpression attribute
Use it and set it to unsupported expression type ("A" + "B")

Expected: error squiggly in VS
Actual: no errors in VS, fails at runtime

@ajaybhargavb please investigate

I investigated this and looks like razor might not have enough information in design time to make this a design time error.
For example, in this ModelExpression attribute for,
<test for="StringProp+1"></test>

the generated code looks like this,
__WebApplication5_TagHelpers_TestTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.StringProp+1);

which is valid c# and compiles successfully. It is only caught at runtime here in Mvc.
This seems to be more of a "by design". @rynowak @NTaylorMullen thoughts on if we want to come up with some sort of workaround for this?

I think this is a won't fix then. We don't attempt to do deep analysis and verification of these expressions and we don't want to.
Someone scream if you think we should care about this.


Schema regards debug as invalid

I'm submitting a bug report
Webpack version:
2.1.0-beta.22
Please tell us about your environment:
OSX 10.x
Current behavior:
debug as a key in the config is regarded as invalid by the new schema validation.
Expected/desired behavior:
Either this is deprecated configuration or should be regarded as valid by the schema.

https://github.com/webpack/webpack.js.org/blob/develop/content/how-to/upgrade-from-webpack-1.md#debug


Wrong path to type definitions

Hi, I’m using the @planetscale/database npm package in a TypeScript project (using Deno). It works but I had trouble getting the type definitions to work. package.json specifies dist/index.d.js as types file but this file does not exist. It should be dist/index.d.ts. Can you please fix the path in your package.json?
For the record, here is my PoC with working types:
// main.ts

//<EMAIL_ADDRESS>import { connect } from "npm:@planetscale/database";

const connection = connect({
  host: "xx",
  password: "xx",
  username: "xx",
});

const start = Date.now();
const _result = await connection.execute("SELECT 1");
console.log(`Execute: ${Date.now() - start} ms`);

Then run deno run --allow-net --node-modules-dir main.ts
Environment:
deno --version
deno 1.28.2 (release, aarch64-apple-darwin)
v8 <IP_ADDRESS>
typescript 4.8.3

Sheesh Just spent 20 mins on this. Thank you for the temp fix

I have a related problem, but don't know how to solve it.
This is my full issue description: https://github.com/codemonument/deno_audio_logbook/issues/3
The Reason that my Constructor Config can't be found, is, that when I import kysely-planetscale via:
"kysely-planetscale": "https://esm.sh/v110/kysely-planetscale@1.3.0?external=kysely&deps=<EMAIL_ADDRESS>
its PlanetScaleDialect Config extends Config from
import { Config, Field } from 'https://esm.sh/v110/<EMAIL_ADDRESS>
But this url has exactly the problem with the url you both describe.
The real problem
Now, I use kysely together with kysely-planetscale like this:
  const db: Kysely<DbSchema> = new Kysely<DbSchema>({
    dialect: new PlanetScaleDialect({
      host: secrets.get("DATABASE_HOST"),
      username: secrets.get("DATABASE_USERNAME"),
      password: secrets.get("DATABASE_PASSWORD"),
    }),

=> So, the wrong url is generated by esm.sh, based on the wrong package.json, inside the kysely-planetscale package, where PlanetScaleDialect comes from.
How do I tell it to use these deno types like you specified them, @wesbos ?

Added a PR for this absolutely tiny fix, hope this gets approved soon!
https://github.com/planetscale/database-js/pull/93

@mattrobenolt  Thanks for closing this so quickly!
Can you tell me when the next patch release arrives on npm?

@bjesuiter We are working on it now.

Thank you, it works flawlessly! 😍


chore: upgrade to latest versions

Thanks for the contribution, highly appreciated. The Travis CI is failing now for this change, let see why and I will merge it.


Is this repository active?

Many questions are lying unanswered. We need help please. If this repository is dead then please indicate so in the main readme. Thank you.

I've spent more hours than I care to count trying to get this image running on Windows 10, the primary problem was that the pull failed. After MUCH spinning on suggestion after suggestion from the web, I tried enabling every Windows feature that is remotely related to containers or Hyper-V, and one of those allowed the pull to occur. Now I'm at the point at which I need to administer IIS in the container, but installing tool after tool, feature after feature (even the full RSAT) still gives no option for remote management of IIS. Most everything seems to have been built for Windows Server and therefore the guidance is thin on doing so on desktop versions of WIndows.
I describe all the above because this repository IS the place where all that info should be available. But the repository has so little activity that it's pretty clear that spending time here and attempting to use this image is not helpful. Please prove me wrong - until then, I'm moving on. Thank you.

yes this is still active


Storing device profiling in database instead of browser cookie

Currently for adpative use case of WSO2 Identity Server(5.8.0), the device profiling details are saved in browser cookie. Is there a out of the box way to store it in WSO2 database/stand alone database and provision controls such as maximum no. of devices, restricted devices, etc. on it. Quick response from your side will be appreciated.

Anyone facing the same issue??? And how did you resolve it..???

Can anyone share any link for resolving this issue???

This issue is being closed due to extended inactivity. Please feel free to reopen it if further attention is needed. Thank you for helping us keep the issue list relevant and focused!


Side Panel for Organizational Calendar

Description

Currently The organizational calendar does nothing.
It is missing a side Pannel.
There must a proper side panel in which all holidays must be displayed.
You can take reference from the below image on how the side panel must look like, (any other good designs are also preferrable).
You can use Mui List Components
The side panel must look good.
You can find the holiday list here

Screenshots

Position of side panel

Mui Docs Side Panel Reference

Additional information

Always use styled componets instead of plain CSS and MUI components.

Make sure to read the CONTRIBUTING and SETUP docs before proceeding
Happy contributing. 💐
Star my other Repositories here

can you assign this to me?

Sure! Go ahead with it!

hey, just a doubt you want me to make just the frontend part of the panel right? Also is it okay if I use HTML, CSS to make it?

Yes only front end part is necessary as of now. Refrain from using plain HTML/CSS.Make use of JSX in React components and Styled Components in Material UI only.

Hey @aaushitiwari! What is the status of the work?

I don't really know react that much. I could have done it using bootstrap, HTML,CSS and hence i unassigned myself

@warmachine028 Can you please assign this issue to me?

Sure

Im assigning both of you since this is a critical issue. I want this done ASAP. make sure to star and fork this repo💚

Hey @tanishk-23, @akarsh-jain-790 what is the progress on this issue?

Can you assign it to me?
Also clarify on this:
Desktop view - side panel
How about the mobile view?

How about we hide it and keep a hamburger icon to toggle it on the top left corner.

What is the progress?

submitting a pr in a few hours


Add files via upload

Software: Microsoft Word
Tasks for the User:
Launch Microsoft Word
Supporting Information:
Word can be launched from the Start menu or by clicking on the Word icon on the desktop.
Ensure that Word is installed on the computer.
Create a New Document or Open an Existing One
Supporting Information:
A new document can be created by selecting "File" > "New" or using the shortcut Ctrl + N.
To open an existing document, select "File" > "Open" and navigate to the file location.
Enter and Edit Text
Supporting Information:
Text can be directly entered into the document.
Use the cursor and keyboard for text selection, deletion, copying, and pasting.
Format Text
Supporting Information:
Text formatting includes font, size, color, alignment, etc.
Use the formatting tools in the "Home" tab to format text.
Insert Pictures and Graphics
Supporting Information:
Pictures and graphics can be inserted via the "Insert" tab.
Supports inserting pictures from files, clip art, shapes, and charts.
Set Page Layout
Supporting Information:
Page layout includes page size, orientation, margins, and headers/footers.
Use the "Layout" tab to set page layout.
Use Styles and Themes
Supporting Information:
Styles and themes can quickly apply consistent formatting.
Use the style gallery in the "Home" tab and themes in the "Design" tab.
Check Spelling and Grammar
Supporting Information:
Spelling and grammar checks can be performed by clicking the "Spelling & Grammar" button in the "Review" tab.
Automatic spelling checks will mark errors as you type.
Save the Document
Supporting Information:
Save the document regularly to avoid data loss.
Use "File" > "Save" or the shortcut Ctrl + S to save the document.
Print the Document
Supporting Information:
Preview the print layout before printing to ensure it looks correct.
Use "File" > "Print" or the shortcut Ctrl + P to print the document.

Good job. Some minors: re-org your work to /doc/final. update /docs/.vitepress/config.mts. Add your work to row 38. So your work can show on the website.


Full integer quantization not possible with grouped convolution

1. System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): MacOS 12.5
TensorFlow installation (pip package or built from source): pip
TensorFlow library (version, if pip package or github SHA, if built from source): 2.13

2. Code
Provide code to help us reproduce your issues using one of the following options:
train_ds = tf.keras.utils.image_dataset_from_directory(
  data_dir,
  validation_split=0.2,
  subset="training",
  seed=123,
  image_size=(img_height, img_width),
  batch_size=batch_size)

def representative_data_gen():
  for input_value, labels in train_ds:
    yield [input_value]

converter = tf.lite.TFLiteConverter.from_saved_model('./model.pb')
converter.optimizations = [tf.lite.Optimize.DEFAULT]
converter.representative_dataset = representative_data_gen

tflite_model = converter.convert()

with open('model.tflite', 'wb') as f:
    f.write(tflite_model)

The error that I get is
---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
Cell In[15], line 8
      3 #converter.target_spec.supported_ops = [tf.lite.OpsSet.TFLITE_BUILTINS_INT8, tf.lite.OpsSet.SELECT_TF_OPS]
      4 #converter.inference_input_type = tf.int8
      5 #converter.inference_output_type = tf.int8
      6 converter.representative_dataset = representative_data_gen
----> 8 tflite_model = converter.convert()
     10 with open('model.tflite', 'wb') as f:
     11     f.write(tflite_model)

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/lite.py:1065, in _export_metrics.<locals>.wrapper(self, *args, **kwargs)
   1062 @functools.wraps(convert_func)
   1063 def wrapper(self, *args, **kwargs):
   1064   # pylint: disable=protected-access
-> 1065   return self._convert_and_export_metrics(convert_func, *args, **kwargs)

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/lite.py:1042, in TFLiteConverterBase._convert_and_export_metrics(self, convert_func, *args, **kwargs)
   1040 self._save_conversion_params_metric()
   1041 start_time = time.process_time()
-> 1042 result = convert_func(self, *args, **kwargs)
   1043 elapsed_time_ms = (time.process_time() - start_time) * 1000
   1044 if result:

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/lite.py:1390, in TFLiteSavedModelConverterV2.convert(self)
   1384 else:
   1385   self._debug_info = _get_debug_info(
   1386       _convert_debug_info_func(self._trackable_obj.graph_debug_info),
   1387       graph_def,
   1388   )
-> 1390 return self._convert_from_saved_model(graph_def)

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/lite.py:1257, in TFLiteConverterBaseV2._convert_from_saved_model(self, graph_def)
   1254 converter_kwargs.update(quant_mode.converter_flags())
   1256 result = _convert_saved_model(**converter_kwargs)
-> 1257 return self._optimize_tflite_model(
   1258     result, quant_mode, quant_io=self.experimental_new_quantizer
   1259 )

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/convert_phase.py:215, in convert_phase.<locals>.actual_decorator.<locals>.wrapper(*args, **kwargs)
    213 except Exception as error:
    214   report_error_message(str(error))
--> 215   raise error from None

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/convert_phase.py:205, in convert_phase.<locals>.actual_decorator.<locals>.wrapper(*args, **kwargs)
    202 @functools.wraps(func)
    203 def wrapper(*args, **kwargs):
    204   try:
--> 205     return func(*args, **kwargs)
    206   except ConverterError as converter_error:
    207     if converter_error.errors:

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/lite.py:991, in TFLiteConverterBase._optimize_tflite_model(self, model, quant_mode, quant_io)
    989   q_allow_float = quant_mode.is_allow_float()
    990   q_variable_quantization = quant_mode.enable_mlir_variable_quantization
--> 991   model = self._quantize(
    992       model,
    993       q_in_type,
    994       q_out_type,
    995       q_activations_type,
    996       q_bias_type,
    997       q_allow_float,
    998       q_variable_quantization,
    999   )
   1001 m_in_type = in_type if in_type else _dtypes.float32
   1002 m_out_type = out_type if out_type else _dtypes.float32

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/lite.py:710, in TFLiteConverterBase._quantize(self, result, input_type, output_type, activations_type, bias_type, allow_float, enable_variable_quantization)
    706 calibrate_quantize = _calibrator.Calibrator(
    707     result, custom_op_registerers_by_name, custom_op_registerers_by_func
    708 )
    709 if self._experimental_calibrate_only or self.experimental_new_quantizer:
--> 710   calibrated = calibrate_quantize.calibrate(
    711       self.representative_dataset.input_gen
    712   )
    714 if self._experimental_calibrate_only:
    715   return calibrated

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/convert_phase.py:215, in convert_phase.<locals>.actual_decorator.<locals>.wrapper(*args, **kwargs)
    213 except Exception as error:
    214   report_error_message(str(error))
--> 215   raise error from None

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/convert_phase.py:205, in convert_phase.<locals>.actual_decorator.<locals>.wrapper(*args, **kwargs)
    202 @functools.wraps(func)
    203 def wrapper(*args, **kwargs):
    204   try:
--> 205     return func(*args, **kwargs)
    206   except ConverterError as converter_error:
    207     if converter_error.errors:

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/optimize/calibrator.py:254, in Calibrator.calibrate(self, dataset_gen)
    244 @convert_phase(Component.OPTIMIZE_TFLITE_MODEL, SubComponent.CALIBRATE)
    245 def calibrate(self, dataset_gen):
    246   """Calibrates the model with specified generator.
    247
    248   Returns:
   (...)
    252     dataset_gen: A generator that generates calibration samples.
    253   """
--> 254   self._feed_tensors(dataset_gen, resize_input=True)
    255   return self._calibrator.Calibrate()

File ~/miniforge3/envs/tf213/lib/python3.10/site-packages/tensorflow/lite/python/optimize/calibrator.py:143, in Calibrator._feed_tensors(self, dataset_gen, resize_input)
    139     self._calibrator.Prepare(
    140         [list(s.shape) for s in input_array], signature_key
    141     )
    142   else:
--> 143     self._calibrator.Prepare([list(s.shape) for s in input_array])
    144 else:
    145   if signature_key is not None:

RuntimeError: tensorflow/lite/kernels/conv.cc:352 input_channel % filter_input_channel != 0 (2 != 0)Node number 6 (CONV_2D) failed to prepare.

The model itself got converted from pytorch to onnx and then to pb. The issue here is that the model has a grouped convolutional layers. This is fixed for dynamic range quantisation but for full integer quantisation using a representative dataset this still seems to fail. Any quick fix possible?

@justlike-prog Could you have a look at this page and let me know if it gives enough information regarding integer quantization?
In order to expedite the trouble-shooting process, please provide a code snippet to reproduce the issue reported here. Thank you!

@sushreebarsa Code snippet is above. Yes, I check that page already (obviously), but it doesn't help me with my issue.

Hi @justlike-prog
Thanks for bringing this issue.
Will it possible to share the .pb file so that it will help us to reproduce the issue and investigate further?
Thanks.

@pjpratik yeah sure. here is a link to the pb https://drive.google.com/file/d/1jFBdUAbEEZdgImt6DHiXOwNLQx9w2pUv/view?usp=sharing

Hi @justlike-prog
Thanks for sharing the model. I have tried to reproduce with different conversions criteria including dynamic range quantization and full integer quantization and I was successfully able to convert it into TFLite model.
Please find this gist.
The representative dataset generator might be causing the problem. The model expects the input shape of [1,3,224,224] and we need to provide the representative data accordingly.
Thanks.

Hi @justlike-prog
Thanks for sharing the model. I have tried to reproduce with different conversions criteria including dynamic range quantization and full integer quantization and I was successfully able to convert it into TFLite model.
Please find this gist.
The representative dataset generator might be causing the problem. The model expects the input shape of [1,3,224,224] and we need to provide the representative data accordingly.
Thanks.

Thank you, you were right about the input shape. Somehow I missed this. Now I am running into the problem that when I load the model in the interpreter the jupyter notebook kernel crashes. Also if I try to run it on Android I get problems that look like a memory leak. Can you try to reproduce this issue with the model crashing after full integer quantization on your side? This does not happen with dynamic range quantization. Thank you! @pjpratik

Hi @justlike-prog
This seems to be an issue with pytorch->tflite conversion. I was able to reproduce this. Please find this gist.
@pkgoogle Could you please look into this issue?
Thanks.

Reproducible with Pratik's gist, Hi @abattery, can you please take a look? Thanks.


One-way calls lead to thread scope leak/accumulation

The current code of the SpanProtocol assumes that a receive will always follow a write to close the tracing scope once the response has been received from the server. Unfortunately that's not always the case when you consider oneway endpoints.
@pavolloffay Any ideas on how to handle this?

fixed by checking message type


[Beta] Add ARIA labels

This will improve accessibility for screen readers. I've checked with Lighthouse locally.

Would you like look into these as well?

I'll take a look.

I've solved ARIA label issues. I'll solve other accessibility issues in another pull request.


CLI: Differentiate exit codes

See https://github.com/jscs-dev/node-jscs/wiki/Exit-codes
Fixes #1095

Sigh that we have to now maintain this but LGTM

Sigh that we have to now maintain this

A lot of tools do that, like grunt or jshint (in some manner). Although it would be more correct to add tests for this logic.


linux-targets: add instructions for imx8mmevk

Signed-off-by: Ricardo Salveti<EMAIL_ADDRESS>

Docs for e1748199302d8121763ecf18ed77b4714bb89da6 are browesable at: https://ci.foundries.io/projects/fio-docs/builds/374/docs/artifacts/html/index.html


New package: FDDerivatives v0.1.0

Registering package: FDDerivatives
Repository: https://github.com/madsjulia/FDDerivatives.jl
Created by: @montyvesselinov
Version: v0.1.0
Commit: 2d26ca0aa06f0a41a82b9870675678ce5db0ed2d
Reviewed by: @montyvesselinov
Reference: https://github.com/madsjulia/FDDerivatives.jl/commit/2d26ca0aa06f0a41a82b9870675678ce5db0ed2d#commitcomment-34122223

Needs a compat section including at least Julia itself.

new version pushed


Host this on PyPI and conda-forge

IMO this is dependent on #92 and #85 being addressed satisfactorily. Should be doable soon.

[x] Host on PyPI
[ ] Host on conda-forge

https://test.pypi.org/project/qurro/

looks like in order to do things cleanly for conda forge, it'll be easiest to make tests output to a tests/output/ directory like before and then move outputs to docs/demos. That'll make it easier to run tests in the meta.yaml.

you don't need to have comprehensive tests run on conda-forge.  A good first pass is to just make sure that qurro can be imported.

i guess that's fair! i would like to run the tests if possible, just to verify that stuff isn't completely broken. but i'll see about just getting a cursory conda-forge build set up sometime in the future, maybe adding in the test suite at a later point


Revert "loader : Log upsert and remove route errors"

This reverts commit 32284cd7d600c111446222a715af4b33ad57914a.
It seems like PR #15339 introduced a regression on Kernel 4.9 with the two following tests failing:

K8sDatapathConfig Encapsulation Check vxlan connectivity with per-endpoint routes
K8sDatapathConfig Host firewall With VXLAN and endpoint routes

test-me-please

Note: if we end up merging this, we should re-open #15282 and ping the author of #15339.

test-missed-k8s

Pinging @nathanjsweet to let him know and avoid confusing him, since he merged the original PR ^^

I'm wondering if the issue might be due to the if/else blocks logic having changed.
Original:
https://github.com/cilium/cilium/blob/72e623821ecf5048aa89bf3fd94457dc41fee188/pkg/datapath/loader/loader.go#L362-L366
Merged in #15339:
https://github.com/cilium/cilium/blob/32284cd7d600c111446222a715af4b33ad57914a/pkg/datapath/loader/loader.go#L372-L380
If keeping the same blocks, it should have been instead:
if ep.RequireEndpointRoute() {
	if err := upsertEndpointRoute(ep, *ip.IPNet(128)); err != nil {
		scopedLog.WithError(err).Warn("Failed to upsert route")
	}
} else {
	if err := removeEndpointRoute(ep, *ip.IPNet(128)); err != nil {
		scopedLog.WithError(err).Warn("Failed to remove route")
	}
}

it seems now that only https://jenkins.cilium.io/job/Cilium-PR-K8s-1.15-kernel-4.9/137 and https://jenkins.cilium.io/job/Cilium-PR-K8s-1.19-kernel-4.19/5159/ are failing.

Oh, whoa! How did I miss that?
@h3llix Do you want to take care of resending a fixed pull request?

@pchaigno yes i ll do it . Do i have to rebase it ?

Yep, rebase, fix the issue, and resend :-)


corne-chocolate

Awesome project exactly the design I have been looking for. Where might I find the design files for the corne-chocolate? Is it the classic?

I don't think corne-chocolate has been created yet. About a month ago, @foostan added boilerplate for crkbd++ and crkbd+h (a next gen ckrbd and a hotswappable crkbd), but more recently, he renamed the original crkbd to ckrbd-classic and set up a new folder for crkbd-cherry. I think we'll see designs for crkbd-chocolate in the next month.
If you're interested in the crkbd that supports kailh choc, then the classic is your best bet at this moment. The classic doesn't have or support hot-swap, though.

Thanks @jeffreykxiao I appreciate the response. Looking forward to the chocolate @foostan thanks for the work. I think I will give the classic a try for now.

@jeffreykxiao Thank you for following me!
Corne-chocolate is still in development, I will release as soon as possible.

Well count me in on this follow fiesta!


ready for use?

Hi @sotayamashita! This bot looks really useful. Should we give it a try on some electron repos? You think it's stable enough?

@zeke
Yes it is. I am using it in our company. :+1:

I think triage is more descriptive than sidekick. Maybe that's too general though, unelss you imagine the bot expanding into more areas of triage. What about "issue about bugs", for example? Those need to be triaged, but the current sidekick implementation seems more focused on PR workflow, right?

@zake I appreciated our kind response. I would like bot to focus on helping pull request triage workflow so it should be triage-pull-request or triage-pr.
If I have an idea, I would like to create a bot which help bug reports triage in the future.

@zeke Sorry not to say "read for use". I have written test and It ready. :tada: and also send a pr to list my app on probot page.

Should this be closed then?

@nesl247 I appreciate your suggestion but I would like to wait for a response from Zeke

@sofianguy Please feel to ask me if you have any question.

@sofianguy ping

I gave up :cry:. @zeke Thank you for you help.


:bug: Fix typo in README.md(montor -> monitor)

CLA Assistant Lite bot: Thanks for your submission! We ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by adding a comment below using this text:

I have read the CLA Document and I hereby sign the CLA

You can retrigger this bot by commenting recheck in this Pull Request

CLA Assistant Lite bot: Thanks for your submission! We ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by adding a comment below using this text:
I have read the CLA Document and I hereby sign the CLA
You can retrigger this bot by commenting recheck in this Pull Request

I have read the CLA Document and I hereby sign the CLA

recheck

@billchenchina, you only have to copy and paste the line starting with "I have read..."

I have read the CLA Document and I hereby sign the CLA

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

GitHub release
npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:


Please update/upgrade to the latest nativescript. Demo is not working.

➜  demo git:(master) uname -a
Darwin Aerosol.local 19.6.0 Darwin Kernel Version 19.6.0: Tue Nov 10 00:10:30 PST 2020; root:xnu-6153.141.10~1/RELEASE_X86_64 x86_64

➜  demo git:(master) tns doctor
You are using the deprecated nsconfig.json file. Just be aware that NativeScript 7 has an improved nativescript.config.(js|ts) file for when you're ready to upgrade this project.
✔ Getting environment information

No issues were detected.
✔ Your ANDROID_HOME environment variable is set and points to correct directory.
✔ Your adb from the Android SDK is correctly installed.
✔ The Android SDK is installed.
✔ A compatible Android SDK for compilation is found.
✔ Javac is installed and is configured properly.
✔ The Java Development Kit (JDK) is installed and is configured properly.
✔ Xcode is installed and is configured properly.
✔ xcodeproj is installed and is configured properly.
✔ CocoaPods are installed.
✔ CocoaPods update is not required.
✔ CocoaPods are configured properly.
✔ Your current CocoaPods version is newer than 1.0.0.
✔ Python installed and configured correctly.
✔ The Python 'six' package is found.
✔ Xcode version 12.2.0 satisfies minimum required version 10.
✔ Getting NativeScript components versions information...
⚠ Update available for component nativescript. Your current version is 7.1.1 and the latest available version is 7.1.2.
⚠ Update available for component tns-core-modules. Your current version is 5.4.3 and the latest available version is 6.5.24.
⚠ Update available for component tns-ios. Your current version is 5.2.0 and the latest available version is 6.5.4.
⚠ Update available for component tns-android. Your current version is 5.2.1 and the latest available version is 6.5.3.

➜  demo git:(master) npm i
npm WARN deprecated<EMAIL_ADDRESS>Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated<EMAIL_ADDRESS>core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
npm WARN deprecated<EMAIL_ADDRESS>fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
npm WARN deprecated<EMAIL_ADDRESS>request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated<EMAIL_ADDRESS>Please use the native JSON object instead of JSON 3
npm WARN deprecated<EMAIL_ADDRESS>this library is no longer supported
npm WARN deprecated<EMAIL_ADDRESS>Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated<EMAIL_ADDRESS>Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.

><EMAIL_ADDRESS>install /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo/node_modules/fsevents
> node install.js

  SOLINK_MODULE(target) Release/.node
  CXX(target) Release/obj.target/fse/fsevents.o
  SOLINK_MODULE(target) Release/fse.node

><EMAIL_ADDRESS>postinstall /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
> https://opencollective.com/core-js
> https://www.patreon.com/zloirock

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)

><EMAIL_ADDRESS>postinstall /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo/node_modules/ejs
> node ./postinstall.js

Thank you for installing EJS: built with the Jake JavaScript build tool (https://jakejs.com/)

><EMAIL_ADDRESS>postinstall /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo/node_modules/nativescript-dev-typescript
> node postinstall.js

Adding 'es6' lib to tsconfig.json...
Adding 'dom' lib to tsconfig.json...
Adding tns-core-modules path mappings lib to tsconfig.json...

><EMAIL_ADDRESS>postinstall /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo/node_modules/nativescript-dev-webpack
> node postinstall.js

Creating file: /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo/webpack.config.js

NativeScript Webpack plugin was successfully added.
You can now bundle your project by passing --bundle flag to NativeScript CLI commands:
    - tns build android --bundle
    - tns build ios --bundle
    - tns run android --bundle
    - tns run ios --bundle
You can also pass the "--env.uglify" flag to use UglifyJS for minification.
For more information check out https://docs.nativescript.org/tooling/bundling-with-webpack#bundling.

><EMAIL_ADDRESS>postinstall /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo/node_modules/nativescript-ffmpeg-plugin
> node postinstall-hooks.js

internal/modules/cjs/loader.js:985
  throw err;
  ^

Error: Cannot find module 'nativescript-hook'
Require stack:
- /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/postinstall-hooks.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:982:15)
    at Function.Module._load (internal/modules/cjs/loader.js:864:27)
    at Module.require (internal/modules/cjs/loader.js:1044:19)
    at require (internal/modules/cjs/helpers.js:77:18)
    at Object.<anonymous> (/Users/misiak/Desktop/2021/nativescript-ffmpeg/src/postinstall-hooks.js:1:1)
    at Module._compile (internal/modules/cjs/loader.js:1158:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
    at Module.load (internal/modules/cjs/loader.js:1002:32)
    at Function.Module._load (internal/modules/cjs/loader.js:901:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/Users/misiak/Desktop/2021/nativescript-ffmpeg/src/postinstall-hooks.js'
  ]
}
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/big.js is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/co is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/emojis-list is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/fast-deep-equal is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/fast-json-stable-stringify is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/json-schema-traverse is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/ajv is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/minimist is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/json5 is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/loader-utils is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/schema-utils is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN rollback Rolling back<EMAIL_ADDRESS>failed (this is probably harmless): /Users/misiak/Desktop/2021/nativescript-ffmpeg/src/node_modules/nativescript-worker-loader is not a child of /Users/misiak/Desktop/2021/nativescript-ffmpeg/demo
npm WARN notsup Unsupported engine for<EMAIL_ADDRESS>wanted: {"node":"0.10 || 0.12 || 4 || 5 || 6 || 7 || 8"} (current: {"node":"12.16.1","npm":"6.14.11"})
npm WARN notsup Not compatible with your version of node/npm<EMAIL_ADDRESS>npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN demo No description
npm WARN demo No repository field.
npm WARN demo No license field.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>postinstall: `node postinstall-hooks.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      /Users/misiak/.npm/_logs/2021-01-21T18_23_23_171Z-debug.log

@triniwiz please?

Located here


Add "server mode" to Factotum

We need to create a daemon that can accept jobs remotely and start them immediately.
This can be called "factotumd", "factotum server" or another snazzy name (this may change).
We should stick to a process boundary for now (ie. the server should use child processes of the factotum cli tool) to execute jobs. This could change at a later date.
The intent behind this is to permit starting (pre-shared) factotum jobs on a remote machine, so a user wouldn't need to ssh in and run it manually, and as a springboard for later work in creating a whole server-based factotum ecosystem.
/cc @alexanderdean

To come: update description to include Consul behaviors.

Closing as changes have been made in separate factotum-server project.


Add support for AMD Microblaze V

MicroBlaze V is new AMD/Xilinx soft-core 32bit RISC-V processor IP.
It is hardware compatible (from wiring perspective) with classic MicroBlaze processor.
Patchset depends on interrupt controller driver
https://github.com/zephyrproject-rtos/zephyr/pull/80069
and also timer driver
https://github.com/zephyrproject-rtos/zephyr/pull/80162
The part of this series is also wiring with XSDB done by Kedar and Documentation for design tools done by Mubin.
We are also upstreaming QEMU model for this configuration which is available here:
<EMAIL_ADDRESS>It is not merged yet but model can be used for testing and it is also wired in this patchset to make it easier for testing.

./scripts/ci/check_compliance.py reported couple of issues that's why I have pushed new version to see what else will come up.

Ok. Finally compliance checks only report issue related to missing timer and interrupt controller. I can't see any other issue. Once that drivers are properly reviewed and merged, these issues will go away. Thanks for review.


Add source for HEB

Putting up this PR in an 80% polished form since I know you're anxious to close out these data loader ports. Feel free to take this and run with it if it's useful, also happy to take feedback and continue iterating.
Includes: Basic data loading and validation from the HEB source and unit tests. Not including a nock test yet as I immediately hit an issue with this particular url being coerced into a http:url:443 format rather than https:// and I haven't dug in to find a fix.
Open questions:

How should we handle the 295 locations offering a covid vaccine with manufacturer listed as "Other"? Currently emitting a warning for those product types like some of the other loaders do
H-E-B has 18 locations with no store id (these locations also have no booking url). Filtering them out as they don't seem very useful
There are also 11 locations with a store id but no booking url. Currently filtering those out as well since it seems like being able to book a slot is a basic requirement
Would you like a second external id consisting of an address? Vaccine spotter included one, happy to add it here too

@Mr0grog this is ready for another look


Fix comma causing "syntax error, unexpected ')'"

This is because your are using not PHP 7.3, which is the minimum PHP version that is needed for Laravel 8.x


Add TerrAvion

Added TerrAvion company under the Agriculture section.

I'm not sure this classifies as clean-tech.
They might be reducing the impact of agriculture but to map the farms they're flying many planes, which generates a lot of emissions. It would be interesting to see a comparison between the amount of emissions saved and produced to see if it actually makes sense.


Dockerized single-container version

Hello, I fully dockerized this platform on a single container. I realized this is the simplest and best option because the frontend is a single static HTML; therefore, I am serving this compiled HTML using nginx inside the container, and I am also using the same nginx process to proxy the requests to the backend on the /api/ endpoint.

@BastyZ can you please merge the pull request?


Invalid URI /services/data/v34.0/sobjects/Attachment/MYFILEID0011223344/Body

I can't seem to fetch attachments--just consistently getting an error message stating that the URI is invalid. It certainly looks valid based on the documentation I've found for the API.
Any thoughts? Is this a deprecated URI?

Further investigation is revealing that, for some reason, the base of the URL is not being prepended to the URI like all the other requests. For instance, a Describe request for Attachment works just fine and has 'https://cs51.salesforce.com/' at the beginning of the URL.

 I hadn't established the connection for the route related to the request that was intended to fetch the attachments. This is why Monday should be illegal.


chore: cleanup header components

What/Why?
Remove unused components from Header.
Testing
Eslint no issues.

I will cleanup once we have all the functionality of Header working.


Remove port test config that uses ss command for RedHat 7

The port test which uses ss does not work on RedHat7
The base port test for uses netstat and that works fine

This way of working is quite new to me... however... I have a serverspec test which fails to detect open ports on a RedHat7 system, and forcing serverpsec to ignore that it's a RedHat 7 system gets the ports test to pass... I believe that the ss command regex patterns might not be sufficient to detect open ports. Since the netstat command does work, I don't see any harm in removing it. I can submit a PR that passes tests... I'll confess I didn't check before I submitted the last PR. However, I did want to ask before I submit another one, if the immediate closure of this PR is due to the failing CI test, or because you believe the ss command is working on RedHat7?


continue - tab_window_v0.0.3 component

#4
todo

[x] Update tab_window_v0.0.3

@input :package: tab_window_v0.0.3
Updated response styling and fixed bugs
@output :package: tab_window_v0.0.4 from comment

[ ] finalize tab_window_v?.?.?

@output ❓ tab_window_?.?.? from comment

next #37

tasks - 2024.01.15

update tab_window_v0.0.3 - 32min

Increase the readability of responses by adding more stylings
Created and logged task - 8min
@output :package: tab_window_v0.0.4


Dupe Bug

When using the SAG Mill, if you put an item in the input area and then take it out it continues to grind the item, producing the dusts and items you would get, but you also keep what you had originally put in.

Version? Screenshots? What item? This is a very serious bug if true, but no one else has ever reported it.

After further looking into it, I discovered that it was not bug. The SAG Mill removes the item from the input, then starts grinding it, unlike the regular vanilla furnace. Because I had items constantly feeding into it, it caused me to believe that the items were being duped. Sorry about this.
From: tterrag1098<EMAIL_ADDRESS>Sent: Sunday, March 15, 2015 10:18 PM
To: CrazyPants/EnderIO
Cc: Loreithiel
Subject: Re: [EnderIO] Dupe Bug (#2092)
Version? Screenshots? What item? This is a very serious bug if true, but no one else has ever reported it.
—
Reply to this email directly or view it on GitHub https://github.com/CrazyPants/EnderIO/issues/2092#issuecomment-81351897 .  https://github.com/notifications/beacon/AJ4ucTh86OuePhm4KypmWIfZNhv-c19Dks5n1jTDgaJpZM4DvDu4.gif


Serverless repository cloudformation stack with no update returns "Failed" state

When updating a Pulumi program with a Serverless Repository cloudformation stack in it, even when no change has been made an empty changeset is created which causes cloudformation to mark the state as failed.
Expected behavior

Nothing should happen
Current behavior

The cloudformation stack is marked as updated in the diff but no actual change is made. This causes cloudformation to fail.
The error message from AWS is as follows:
* updating urn:pulumi:dev::athenajdbcconnector::aws:serverlessrepository/cloudFormationStack:CloudFormationStack::helloworld: 1 error occurred:
    	* error creating Serverless Application Repository CloudFormation Stack (arn:aws:cloudformation:eu-west-1:052848974346:stack/serverlessrepo-helloworld-cf/6f929760-986c-11eb-8e1b-0ac3885cd14f) change set: unexpected state 'FAILED', wanted target 'CREATE_COMPLETE'. last error: %!s(<nil>)

Steps to reproduce

The following code is from a Pulumi program.
import * as aws from "@pulumi/aws";

const helloworld = new aws.serverlessrepository.CloudFormationStack("helloworld",{
    applicationId: "arn:aws:serverlessrepo:us-east-1:077246666028:applications/hello-world",
    capabilities: [
        "CAPABILITY_IAM",
        "CAPABILITY_RESOURCE_POLICY",
    ],
    name: "helloworld-cf",
    parameters: {
        IdentityNameParameter: "helloworld"
    }
});

If you run pulumi up and then pulumi up again with no changes to the code you get the following diff:
pulumi:pulumi:Stack: (same)
    [urn=urn:pulumi:dev::athenajdbcconnector::pulumi:pulumi:Stack::athenajdbcconnector-dev]
    ~ aws:serverlessrepository/cloudFormationStack:CloudFormationStack: (update)
        [id=arn:aws:cloudformation:eu-west-1:052848974346:stack/serverlessrepo-helloworld-cf/6f929760-986c-11eb-8e1b-0ac3885cd14f]
        [urn=urn:pulumi:dev::athenajdbcconnector::aws:serverlessrepository/cloudFormationStack:CloudFormationStack::helloworld]
        [provider=urn:pulumi:dev::athenajdbcconnector::pulumi:providers:aws::default_3_36_0::195e48da-5c66-4f33-b662-523c0fb5e62d]
        applicationId: "arn:aws:serverlessrepo:us-east-1:077246666028:applications/hello-world"
        capabilities : [
            [0]: "CAPABILITY_IAM"
            [1]: "CAPABILITY_RESOURCE_POLICY"
        ]
        name         : "helloworld-cf"
        parameters   : {
            IdentityNameParameter: "helloworld"
        }

Looks like it's caused by this: hashicorp/terraform-provider-aws#16485

Looking at the console after pushing this, the CAPABILITY_RESOURCE_POLICY capability is missing:

Which is why this is causing an issue


Contributors list

@all-contributors please add @eduardoveiga for code

@all-contributors please add @noreng-jg for code

@all-contributors please add @fbertux for platform

@all-contributors please add @noreng-jg for code

@all-contributors please add @noreng-jg for code

@all-contributors please add @fbertux for platform

@all-contributors please add @gomex for infra


Suggestion: Place a benchmark result in readme or somewhere else

That would make this performance optimization design more convincing.
Consider performance under AOT and JIT conditions would be better.

see: https://github.com/dotnet/csharplang/blob/main/proposals/utf8-string-literals.md#examples-today
This is an excuse not to provide benchmarks, but it is a widely known fact that getting UTF-8 bytes from string literals is not efficient.


CDK-945: Improve error messages for URI problems.

Add a suggestion to make sure default HDFS URI is configured
Add known patterns for the matching URI scheme

+1


Incorrect implementation of the contributed splitter

https://github.com/alibaba/FederatedScope/blob/6d2c14c209b77ff7535ad8ae0224a8d2a6ed2d24/federatedscope/contrib/splitter/example.py#L21
It seems that this implementation is dated. There is no such a var in this namespace, right?

BTW, there is no splitter type passed into the called function. The splitter builder module has not tried to import the corresponding contributed modules (thus, no registration).


Documentation

Could you add a brief install and usage doc?
Thanks!

Yes, one small example of usage would be nice.

First install angular-strap
add 'dateTimePicker' to app modules
and set field like :
date: {
                    type: 'string',
                    title: 'Time',
                    format: 'date-time',
                    required: false
                },

hi! does this support onChange? are both minDate and maxDate supported?


Document why some lints aren't enabled and fix some minor issues.

Document why avoid_web_libraries_in_flutter isn't enabled
Document why cascade_invocations isn't enabled
Prepare for enabling diagnostic_describe_all_properties
Update comment for do_not_use_environment
Update comment for literal_only_boolean_expressions
Remove a hack use of String.fromEnvironment
Change two places that say "// HACK"
Re-enable the lint that catches "// HACK".

test-exempt: refactor with no semantic change


NEUBURG-95: adjust tool chain

This pull request belongs to an issue on our bugtracker.
You can find it there by looking for an issue with the key which is mentioned in the title of this pull request.
It starts with the keyword WEBAPP.

It's green :heavy_check_mark:

Probably around 3-4 hours... But I was working on this while waiting at airports, so I was pretty dozy when I made it :sweat_smile:


There is no styling for code

code snippet tags does not have css styling.

#4 : solved -- close this issued


Fix code scanning alert - Missing CSRF middleware

Tracking issue for:

[x] https://github.com/namankoolwal/Pinterest-Backend/security/code-scanning/33

fixed


Installation flow enhancements

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.2 out of 3 committers have signed the CLA.:white_check_mark: Julien4218:white_check_mark: sanderblue:x: NRhzhaoYou have signed the CLA already but the status is still pending? Let us recheck it.


Trying to Redirect back from OAuth Server with Access Token in path

Hey,
First off, let me say how enjoyable it has been to work with AOR so far. I've been using it for a couple of days and it has made creating my UI a breeze.
I've run into an issue though now with having User's log in. I'm trying to write my own custom login page that is simply a button to redirect to my Authentication Server. This works well so far, but the issue is the round trip back. I need a page for the callback to come to with the token and token information.
I've setup a custom route following the example given in the documents and can reach the callback with the correct logic, but the server is hosting the page on localhost:3000/#/callback instead of on localhost:3000/callback. This means that when I try to have the server redirect back to the callback, it is trying to send an invalid URL since the URL will have 2 # symbols in the call, one that AOR is putting there, and one that is representing the start of my path params.
Are there any examples that have been done to show an OAuth 2.0 authentication workflow? Seems like something that would be pretty popular but I haven't been able to find anything outside of a one liner in the Authentication document saying that OAuth is possible.
Works but invalid URI
http://localhost:3000/#/callback#access_token=ae732...
Expected, doesn't work
http://localhost:3000/callback#access_token=ae732...

Looking into it a bit more, I guess the reasoning is that AOR is using HashRouter and wasn't providing an option to user BrowserRouter. In one of the upcoming features, I see that you made it customizable at the Admin level. Going to try checking that out.

This seems like it will be fixed with the next version. Unfortunately, I can't figure out how to get npm install marmelade/admin-on-rest#next to work correctly. It will pull the dependency correctly but then it won't run the anymore saying
Module not found: Can't resolve 'admin-on-rest' in 'C:\Source\{project}\src'```

Anyone have any work arounds for this issue?

I also ran into the same problem. As far as I remember, just use import createHistory from 'history/createBrowserHistory'; instead of import createHistory from 'history/createHashHistory'; in your custom Admin.js will do the trick.
For more information see: react-router-redux

I also faced the similar problem when integrating with CAS authentication, any examples would be appreciated.

Referencing the next branch is really difficult right now, subscribe to #774 until we manage to fix that.
In the meantime, see https://github.com/marmelab/admin-on-rest#contributing

@liudonghua123 After searching for a while I found these examples by Auth0.
Use the callback route and customize it to your needs.

The admin-on-rest core team doesn't provide support or advice on debugging your own project. We need to focus on writing documentation, fixing bugs, and adding new features.
Instead, we've decided to offload that charge to the community, by moving support to StackOverflow. Ask your question there, you will find helpful people (sometimes from the core team, too). Besides, the response to your question will be easy to find for future developers with a similar problem.
And once you get a response, please continue to hang out on the admin-on-rest channel in StackOverflow. That way, you can help newcomers and share your expertise.
http://stackoverflow.com/questions/tagged/admin-on-rest

@dervos thanks 😃

After searching for a while I found these examples by Auth0.

That old link is dead. For anyone looking, this might point you in the right direction:
https://github.com/auth0-samples/auth0-react-samples/tree/master/01-Login


Audit event logging and the event streams dependency needs investigation

Is your feature request related to a problem? Please describe.
Audit logging is enabled only through event streams.
Describe the solution you'd like
An audit logging capability that is not tightly coupled with event streams and provides flexibility in configuration for writing audit event entries to something like object store.
Describe alternatives you've considered
N/A
Additional context
N/A
Add any other context or screenshots about the feature request here.

RestAuditLogger needs some cleanup
    private static final String HEADER_IBM_APP_USER = "IBM-App-User";
    private static final String HEADER_CLIENT_CERT_CN = "IBM-App-cli-CN";
    private static final String HEADER_CLIENT_CERT_ISSUER_OU = "IBM-App-iss-OU";
    private static final String HEADER_CORRELATION_ID = "IBM-DP-correlationid";

logConfig doesn't connect to any code

In process,branch under development

PR in progress... WIP while I work on other issues, https://github.com/IBM/FHIR/pull/1682

RestAuditLogger needs some cleanup
    private static final String HEADER_IBM_APP_USER = "IBM-App-User";
    private static final String HEADER_CLIENT_CERT_CN = "IBM-App-cli-CN";
    private static final String HEADER_CLIENT_CERT_ISSUER_OU = "IBM-App-iss-OU";
    private static final String HEADER_CORRELATION_ID = "IBM-DP-correlationid";

logConfig doesn't connect to any code

While these aren't technically used, it's best to leave in place as they provide useful utility.
I opted not to remove logConfig as it may be a requirement in the future to log the configuration changes.


Add new ObjectFilter helper methods and cleanup usage of ObjectFilters

This adds is_contained_by, is_not_contained_by, and is_between_dates object filters as well as changing the behavior of is and is_not object filters to allow single value or Enumerable value (which gets passed on to is_contained_by and is_not_contained_by respectively) allowing for cleaner code and more flexible filtering.
This adds missing functionality described in #93 until further docs become available.

Coverage increased (+0.06%) to 99.82% when pulling 2503599f5760fb5f78febf936aa77a94a7065968 on ju2wheels:object_filters into 8882c355f29594272736daf2161b8127f8ff3049 on softlayer:master.

Coverage increased (+0.06%) to 99.82% when pulling 2503599f5760fb5f78febf936aa77a94a7065968 on ju2wheels:object_filters into 8882c355f29594272736daf2161b8127f8ff3049 on softlayer:master.

Coverage increased (+0.06%) to 99.82% when pulling 2503599f5760fb5f78febf936aa77a94a7065968 on ju2wheels:object_filters into 8882c355f29594272736daf2161b8127f8ff3049 on softlayer:master.


Falsey data not getting passed to context [BUG]

Describe the bug.
When running a slash command, if an argument is falsey (e.g. an empty string, or the integer 0), it causes the argument to not get passed to the command function, which causes a TypeError because the required positional argument is not given.
List the steps.

Create a slash command as per usual that takes in an Integer option.
Run the script.
Run the command and pass in 0.

What you expected.
The argument should have been passed to the function.
What you saw.
Instead, it isn't passed to the function and I received this traceback error given from my Python terminal:
Traceback (most recent call last):
  File "/Users/jonathantan/Desktop/yes-yes-bot/main.py", line 129, in <module>
    bot.start()
  File "/Users/jonathantan/.pyenv/versions/3.9.9/lib/python3.9/site-packages/interactions/client.py", line 109, in start
    self._loop.run_until_complete(self._ready())
  File "/Users/jonathantan/.pyenv/versions/3.9.9/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
    return future.result()
  File "/Users/jonathantan/.pyenv/versions/3.9.9/lib/python3.9/site-packages/interactions/client.py", line 307, in _ready
    await self._login()
  File "/Users/jonathantan/.pyenv/versions/3.9.9/lib/python3.9/site-packages/interactions/client.py", line 312, in _login
    await self._websocket._establish_connection(self._shard, self._presence)
  File "/Users/jonathantan/.pyenv/versions/3.9.9/lib/python3.9/site-packages/interactions/api/gateway.py", line 209, in _establish_connection
    await self._handle_connection(stream, shard, presence)
  File "/Users/jonathantan/.pyenv/versions/3.9.9/lib/python3.9/site-packages/interactions/api/gateway.py", line 277, in _handle_connection
    self._dispatch_event(event, data)
  File "/Users/jonathantan/.pyenv/versions/3.9.9/lib/python3.9/site-packages/interactions/api/gateway.py", line 381, in _dispatch_event
    self._dispatch.dispatch(_name, *__args, **__kwargs)
  File "/Users/jonathantan/.pyenv/versions/3.9.9/lib/python3.9/site-packages/interactions/api/dispatch.py", line 37, in dispatch
    self.loop.create_task(event(*args, **kwargs))
TypeError: opt() missing 1 required positional argument: 'mode'

What version of the library did you use?
release
Code of Conduct

[X] I agree to follow the contribution requirements.

This is because of the inner working of the functions in gateway.py that get the context.
The checks done in the function __sub_command_context check if values are None by running if x: if statements, which do not run when x is None, or if it is a falsey value ("", 0, etc.).
Code in question (interactions/api/gateway.py line 493-494):
elif _data.get("value") and _data.get("name"):
    __kwargs[_data["name"]] = _data["value"]

if the value of the data is falsey, _data.get("value") and _data.get("name") is False and kwargs is not updated.
The error above is not thrown and the command works as expected when the code is changed to the PEP 8 recommended way of checking for NoneType:
elif _data.get("value") is not None and _data.get("name"):
    __kwargs[_data["name"]] = _data["value"]


feat(preview-middleware): add an option for setting the UI5 theme

Adds a configuration option for setting the UI5 theme. This is useful when one wants to use the preview-middleware in an application with an older UI5 version that e.g. doesn't support the sap_horizon theme.

Thank you

Thanks Tobias!


feat: add icons

Description

Add missed icons

@magicmatatjahu few questions

why those icons look different for android and iphone (asking for the blue background)
I guess this one is white https://github.com/asyncapi/website/blob/website-icons/public/mstile-150x150.png because it is windows requirement?
what are those iphone ones if you do not use (refer) them anywhere

@derberg

why those icons look different for android and iphone (asking for the blue background)

Tool automatically choose it for me and I thought, ok, it's pretty. We can change it, but we must decide which color we prefer, dark blue, grey (like in playground - I tried it, but it doesn't look good with colored logo, only with white), or the one in macOS.

I guess this one is white https://github.com/asyncapi/website/blob/website-icons/public/mstile-150x150.png because it is windows requirement?

White logo on colored bg is recommended for Metro style. We can switch to colored logo with background like in apple or android.

what are those iphone ones if you do not use (refer) them anywhere

iOS devices look for files such as apple-touch-icon-144x144.png at the root of the web site. This issue can be mitigated by declaring the icons in the HTML code (this is necessary for Android anyway), but following Apple conventions is probably the best move for my opinion.

@magicmatatjahu lgtm but I'm not really a person that cares much about brand consistency. @fmvilas what is your opinion about those icons with the blue background?

Yeah these icons with blue background should be changed. They don't have enough contrast and many people will not be able to see the logo. I recommend using a white background for maximum contrast and brand alignment.
Regarding the metro ones, what will be the background color? Can you provide an example with the icon in context? Or at least examples of other icons in the same context.

Thanks for comments guys!
@fmvilas I will change the android and Iphone icons, but probably I don't understand you in 100% about context in Metro style. Here is a example with white background with colored logo (metro add by default shadows, so this is not a white but grey 😄 ):

I also checked that macOS must have white logo..., so I choose the dark blue as bg. Is it ok?

@magicmatatjahu btw, leave it as it is, but next time remember we work through forks ;)

@derberg Yeah, I realized this fact when I was creating PR for new Readme.md 😄

@fmvilas Any thoughts, context?

What about waiting until we have a designer? This is really not a priority.

@fmvilas No problem. It pops up every day in notifications and that's why I pinged you.

@magicmatatjahu Is there anything I could do to move this PR forward? Thks!

Handled in https://github.com/asyncapi/website/pull/263


Horozonally scaling readers

@ChillFish8 do we have any sub-tasks here? Just curious if you had any designs in mind already. Wouldn't mind helping with the effort, since I would find this quite useful.