Builds failing to start with access denied to Microsoft.AspNetCore.Razor.Language.dll

https://dev.azure.com/dnceng/public/_build/results?buildId=101370&view=logs
##[section]Starting: Initialize job
Current agent version: '2.147.1'
Prepare build directory.
##[error]One or more errors occurred. (One or more errors occurred. (Access to the path 'E:\A\_work\3\s\.nuget\packages\microsoft.net.sdk.razor\3.0.0-preview-19107-04\tools\netcoreapp3.0\Microsoft.AspNetCore.Razor.Language.dll' is denied.)) (Access to the path 'E:\A\_work\3\s\.nuget\packages\microsoft.net.sdk.razor\3.0.0-preview-19107-04\tools\netcoreapp3.0\Microsoft.AspNetCore.Razor.Language.dll' is denied.)
##[section]Finishing: Initialize job

cc @pranavkm @natemcmaster

cc @dougbu - looks like the kill processes step didn't cleanup whatever is using this file.
@pranavkm @ajaybhargavb - we still have Razor/Mvc tests in this repo that invoke dotnet build, right? Do they always use -nodeReuse:false? If not they, might be the source of the issue.

we still have Razor/Mvc tests in this repo that invoke dotnet build, right?

AFAIK, not in the master branch. That's part of AspNetCore-Tooling and we do /nr:false there in our builds. We would use rzc to compile Razor files in the solution, so if the actual repo was built with /nr:true you'd see this issue.

In this build - https://dev.azure.com/dnceng/public/_build/results?buildId=101617, I see a couple of other files running in to the same sort of issue:
One or more errors occurred. (One or more errors occurred. (Access to the path 'E:\A\_work\2\s\.dotnet\x64\dotnet.exe' is denied.)) (One or more errors occurred. (Access to the path 'E:\A\_work\2\s\.dotnet\x64\shared\Microsoft.NETCore.App\3.0.0-preview-27324-5\clrcompression.dll' is denied.)) (Access to the path 'E:\A\_work\2\s\.dotnet\x64\dotnet.exe' is denied.) (Access to the path 'E:\A\_work\2\s\.dotnet\x64\shared\Microsoft.NETCore.App\3.0.0-preview-27324-5\clrcompression.dll' is denied.)

One or more errors occurred. (One or more errors occurred. (Access to the path 'E:\A\_work\2\s\.dotnet\x64\dotnet.exe' is denied.)) (One or more errors occurred. (Access to the path 'E:\A\_work\2\s\.dotnet\x64\shared\Microsoft.NETCore.App\3.0.0-preview-27324-5\Microsoft.Win32.Primitives.dll' is denied.)) (Access to the path 'E:\A\_work\2\s\.dotnet\x64\dotnet.exe' is denied.) (Access to the path 'E:\A\_work\2\s\.dotnet\x64\shared\Microsoft.NETCore.App\3.0.0-preview-27324-5\Microsoft.Win32.Primitives.dll' is denied.)

I believe this has been addressed by https://github.com/aspnet/AspNetCore/pull/7793


Monitortoogle comand xrandr works only.

Hello everyone, and a big thank you to the developer of Alexa Control. I’ve successfully installed it, and the Alexa commands are being recognized.
Is it possible to ask Alexa to refresh or initialize the commands?
Additionally, I’ve been testing the monitor on/off mode. Here’s what I’ve observed: I need to set the DISPLAY environment variable first using “export DISPLAY=:0,” and then the “xrandr” command works.
The monitor can be turned off via SSH using the command “xrandr --output HDMI-1 --off” successfully. However, it’s not possible to turn it back on with “xrandr --output HDMI-1 --on.” To turn the monitor back on, I need to use “xxx@raspberrypi:~/MagicMirror $ xrandr --output HDMI-1 --auto --rotate right” because the monitor rotates to the left. Can you please assist me in developing a solution to control this via Alexa?
As additional information, I am using a Raspberry Pi 3B with a 32GB SD card, and I have a 17.3-inch LED display with a matte finish that is compatible with the B173RW01 V.4 TOP NHD. To go along with this, I am using the controller: HDMI VGA AV USB LCD Control Panel for 17.3-inch LP173WD1 B173RW01 LTN173KT01-A01 N173FGE-L21 N17306-L02 1600x900 with a 40-pin LCD screen.

Hi, thank you :)
I'm not sure what you mean with refresh or initialize, but if you are looking for a way to use some other commands to control your monitor, the easiest way would be to modify node_helper.js in the MMM-AlexaControl folder. From line 231-290 the monitor device is created. You could take just one e.g. the vcgencmd one l. 236-248. There for action == 1 use your turn on command and for action == 0 use your turn off command. If you are fimiliar with JS you maybe also can create a whole new option and make a pull request and we can add it to the module.

Thanks to Sam's assistance, I managed to fix it for myself. I used the following lines of code in the Node_helper.js file:
else if (this.config.vcgencmd == 'xrandr') {     device.handler = function (action) {         if (action === 1) {             exec("xrandr --output HDMI-1 --auto --rotate right", opts, (error, stdout, stderr) => {                 _this.checkForExecError(error, stdout, stderr);             });         } if (action === 0) {             exec("xrandr --output HDMI-1 --off", opts, (error, stdout, stderr) => {                 _this.checkForExecError(error, stdout, stderr);             });         }     } }
I'm a complete beginner, so I need clear instructions. I thought I'd let you know in case you ever update the module.


svg-baker-runtime uses ES6 code that needs to be transpiled

Do you want to request a feature, report a bug or ask a question?
This is a bug.
What is the current behavior?
svg-baker-runtime contains ES6 code that needs to be transpiled to run on targets that do not support ES6.
What is the expected behavior?
svg-baker-runtime has been properly transpiled in a build step to ES5.
If this is a feature request, what is motivation or use case for changing the behavior?
Our application supports IE11, and we've had to add a manual transpilation step into our webpack config in order to make sure our final bundle contains fully backwards-compatible code. This is the only module that we have to do this for, and ideally this should be fixed upstream.
Please tell us about your environment:

Node.js version: v12.16.1
webpack version: 4.41.2
svg-sprite-loader version: 4.1.6
OS type & version: MacOS Catalina 10.15.2

Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)
The webpack rule (in our code) that fixes this and brings back support for IE11:
            ...
            test: /\.js$/,
            exclude: [
                /* don't transpile node_modules, except for svg-baker-runtime */
                /node_modules\/(?!svg-baker-runtime)/,
            ],
            ...

Just doing some more investigation here, and this has to do with how the code gets exported. I see now looking through the distribution that svg-baker-runtime/browser-sprite.js is properly transpiled, as expected. What works:
import BrowserSprite from 'svg-baker-runtime/browser-sprite'

What doesn't work:
import BrowserSprite from 'svg-baker-runtime'

It feels like this is because of main vs module:
  "main": "browser-sprite.js",
  "module": "src/browser-sprite.js",

Perhaps the trick here is to add "browser": "browser-sprite.js" as per https://github.com/webpack/webpack/issues/5756#issuecomment-504919312

Shipped in<EMAIL_ADDRESS>please check


Fixing weird outcome of previous pull request

Issue #, if available:
Description of changes:
Last pull request didn't actually pull everything.  This should fix it
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Appears to have corrected whatever happened with the last pull request


[Feature] Execute stuff on separate thread - or different way to make it faster/not block UI

Hiii!
When calling any functions from this library, it usually takes some time - if I would like to get index of all media on device, it can take up to 5 seconds! This often blocks the main UI thread and makes app unresponsive
If there would be a way to move stuff done on native side to some separate thread or something, it would be much better!

Is this related to all platforms or a specific platform?

I only have Android phone: Android 10 (LineageOS 17)

Thank you :heart:  !!!


I cannot get flowers.

I tried several times, but it doesn't work. Nothing happens,

.gc, .award and .startevent are bot owner-only commands, so they don't work on public Nadeko.
Bot owner is NOT the same as server owner. Bot owner is a user who is running a NadekoInstaller on their own PC.
● To learn how to host the bot and use bot owner-only commands, read hosting guides by typing .guide

ok. Thank you.


Generated documentation mangles formatting in docstrings

Given
def some_service():
  """Perform a service.

  This docstring has two logical paragraphs."""
  return "Hello!"

the generated documentation using apistar.handlers.docs_urls presents as

Perform a service. This docstring has two logical paragraphs.

with a single visual paragraph.
While I'm not sure whether API Star should assume reST, Markdown, or something else, the inability to use something as fundamental as paragraphs in the published API documentation is pretty painful.

We'll make it configurable in due course yup. Quite likely that Markdown will be default formatting choice.

Well "the docs have currently been removed as part of a major reworking for 0.4" isn't a great answer, but that's where we are. We'll come back to them in due course.


Configurable buffering of incoming records

We need to offer users a way to configure how much data we will buffer in the connector before making Batch API submissions, and for how long we will wait for the buffer to fill (as a maximum) before making a submission. This is needed because:

Kafka Connect appears to be calling SinkTask.put() very frequently in testing (every 10ms), with very low numbers of records per call.
There's no way to configure this behaviour directly. Only the maximum poll interval can be controlled through the max.poll.interval.ms Kafka Connect property. This defaults to 5 minutes, but we can see in testing the actual poll interval will typically be much smaller.
Incoming rates of records from Kafka and sizes of the outgoing Ably messages will vary by workload. Requirements on the latency of outgoing messages will also vary by workload. Users will need a way to configure the Connector in a way that achieves the best compromise of throughput, latency and cost (through API consumption) for their workload.

Kafka Connect does offer direct control over the interval at which SinkTask.flush() is called, but this doesn't really help us. The expected behaviour of flush() is that any outstanding operations are concluded so that offsets can be committed. If we buffer content from each put() call but don't submit any Batch API calls until the next flush(), we're spending a lot of time idle that could have been spent productively sending messages in parallel.
The documentation from implementing SinkTask suggests that internal buffering of records provided by put() is expected and common:

The put() method should contain most of the implementation, accepting sets of SinkRecords, performing any required translation, and storing them in the destination system. This method does not need to ensure the data has been fully written to the destination system before returning. In fact, in many cases internal buffering will be useful so an entire batch of records can be sent at once, reducing the overhead of inserting events into the downstream data store.

It'll be far simpler for users if we expose direct controls over this buffering behaviour than documenting how to approximate parts of it using various Kafka properties, and the ongoing support burden will be much lower.

Closed in #132


Throw Item When Tossed

Items should now be thrown when tossed. I added some functionality where the block spawns above the player if they are in front of a block and tossing the item. I also added a timer to the PickupItem.cs that enables the isTrigger property variable when the item is thrown. This is only for items spawned into the game though.

 Programming: Throw Item When Tossed

This has merge conflicts. I can fix them if you want

You can fix them. I wouldn't mind.

I made some changes while fixing merge conflicts, mainly to improve how throw items feel. Let me know if they're fine and we can merge this in.

The changes you made are better. You can merge it in.

Okay, good work. You did the hard part of figuring out how to make the code work, I just polished it a bit.


Updated link to azps reference content

Docs Build status updates of commit 8c39bb3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-conceptual/azps-5.8.0/index.yml
:white_check_mark:Succeeded
View (azps-5.8.0)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


CocoaPods Issue

Integrating with Cocoapods throws an error:

[!] Unable to find a specification for Gramophone (~> 1.0)

@norfred hmm.. it seems to be working for me in a brand new project. Could you share the relevant part of your Podfile?

Sure, here it is:
platform :ios, '10.0'
use_frameworks!

target 'App' do
    pod 'Gramophone'
end

I've also noticed that specs link for Gramophone is unavailable!

I noticed the specs link issue too. Not sure what's going on there, but it does exist in the repo: https://github.com/CocoaPods/Specs/blob/master/Specs/5/d/9/Gramophone/1.0/Gramophone.podspec.json
I'm unfortunately not able to reproduce the issue integrating though. Can you add the line source 'https://github.com/CocoaPods/Specs.git' to the top of your Podfile, just to be sure?
I'm also noticing a strange issue with the cocoadocs import: http://api.cocoadocs.org:4567/error/Gramophone/1.0

I know it has been a while, but I just made a new release, version 1.1.
It seems like the specs linkage through the API is working better for this release:
https://trunk.cocoapods.org/api/v1/pods/Gramophone/specs/latest
I'm going to close this issue now, but feel free to re-open if issues remain.


[Ubuntu] Remove Go 1.18.x

Per software support policy, remove Go 1.18.x from Ubuntu images
Related issue: https://github.com/actions/runner-images/issues/8237
Check list

[x] Related issue / work item is attached
[ ] Tests are written (if applicable)
[ ] Documentation is updated (if applicable)
[ ] Changes are tested and related VM images are successfully generated

/azp run ubuntu2004,ubuntu2204


Upgrade to C++/WinRT 2.0.210825.3

This pull request moves us to Microsoft.Windows.CppWinRT 2.0.210825.3.
Notable improvements from 2.0.210309.3:

Restored Windows 7 functionality
C++20 ranges support
capture now works with a raw pointer
hstring::starts_with and hstring::ends_with (C++20)

Unit/Functional Tests:
Summary: Total=7728, Passed=7571, Failed=10, Blocked=0, Not Run=0, Skipped=147
Local Tests:
Summary: Total=163, Passed=158, Failed=5, Blocked=0, Not Run=0, Skipped=0
The above failures are (1) in UIA tests for conhost/WT (which do not work here) or
(2) in already known-broken local tests.

Build-tested locally and package validated:
> .\build\scripts\Test-WindowsTerminalPackage.ps1 ...\CascadiaPackage_<IP_ADDRESS>_x64.msix
Output File at C:\Users\duhowett\AppData\Local\Temp\tmp69D0.tmp_Package\resources.pri.xml
Successfully Completed
WARNING: Package has both Dependency and Integrated AppX VCLibs


port,i use virtual machine and i install ubuntu also i use nox

port,i use virtual machine and i install ubuntu also i use nox i want your help
hi guys
im in last step to put the ports :D
i cant use ports
i put that at nox

can help me how to add port at virtual machine(ubuntu) to sync?
Please?i want the virtual mewtwo please

can just some1 answer please?why no1 answer?just help me for god sake
its my 1st time i run coffee...

me to im new, i start to using the virtual pc, but how you do that?

https://postimg.org/image/f10qlyrfr/
my screen coffescript do nothing :-(

@darkoulis12 your proxy hostname must be the ip of the machine running the server - this might help :)


auth error 1.2.840.10046.2.1

Hi,
Certipy find and req works just fine, but when I run auth  i get this error: Got error: '1.2.840.10046.2.1'

hi, check the Python version it needs to be greater than 3.9.


Lag in usage

Using the Tasks app on my OnePlus 5T. Same behavior on Android 8.1 and 9.0 (OxygenOS 9.0.2).
Installed the app from F-Droid (1.1.15).
Sometimes while using the app it freezes. I have to wait, and from time to time, tap on it to see if it is back again. If I was writing a new entry within the task, the entry is discarded.
Installed it now from Google Play/Store, v. 1.1.16, will see if the same behavior happens

The upcoming release has some major improvements in its full text search indexer. Inserting and updating tasks is now a lot faster. If a sync adapter was updating tasks in the background it could have affected performance and potentially caused such a lag.
I'll release 1.1.17 today, please let me know if the issue still exists with the new version. I'll also add a few profiling logs to the task provider. But you need to be able to read the logcat in order to see them.

Please let me know if you still see the issue in the latest release. Building the full text search index is a lot faster now.

Hey. I had a short lag after modifying a task. I pressed the back button if
the Android nav bar and it took a while until the app reacted.

I'm going to refactor the notification service now. This is another candidate which could well be the reason for this. The current implementation appears to be far from ideal and might cause more database I/O than necessary.

Since a few days I have the update to 1.1.17 installed. It feels a bit smoother, but stuck still from time to time. Especially when the notifications are running through for around 10 to 20 seconds.

I've just started the staged roll-out of 1.1.18 which contains a number of changes regarding notifications. Please let me know if this is still an issue with 1.1.18.

I'll close this one now. Please file a new issue if a notable lag still exists in 1.1.18.


Close a modal close all modal

Repro :

Open details
Click on play/fund
Close the very top modal
It close all modal

Fix HNY icon and copy to clipboard because it closes the modal


chore: import repository https://github.com/rajatgupta24/quickstart-004.git

this commit will trigger a pipeline to generate the CI/CD configuration which will create a second commit on this Pull Request before it auto merges

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign
You can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Allow custom 404.html on projects

We had a discussion about this and we arrange on:

serve 404.html from the root of the version is currently visited if exists.
that 404.html page can be created manually or via the extesion sphinx-notfound-page.
we won't publish docs around this just yet to test it better

NOTE: considering the status of the extension, we don't want to make it a dependency of Read the Docs for all the builds yet because there are more work to do on it: render from a template, write tests and documentation.

Once the extension gets stable, we will include it in the build process and we will be generating better 404 pages for all the project without user action. Allowing the user to customize the default page if they prefer.
I tested this locally and it worked. I had to override some settings so Django calls handler_404:
PYTHON_MEDIA = True
DEBUG = False

after running runserver you can access to any not found page and see the custom one if the project has one.
Closes #353

We talked about installing the sphinx-notfound-page extension by default and always build a 404 page for projects we host, so they never see our own 404 Maze Found page.

This is an example of what is generated automatically by Read the Docs using sphinx-notfound-page.

It keeps the theme style, also maintains the flyout menu and all the toctree links in the left (we may want to remove the later since could not be the same among versions)

It has a CSS problem that I don't know what's happening and/or how to fix it yet.

I followed what we discussed and this PR is ready to review again and probably merge.


nixos/xdg/portal: fix loading portals from systemd service

Motivation for this change
Before this change, xdg-desktop-portal.service would fail to find any portals listed in xdg.portal.extraPortals because systemd doesn't inherit environment variables from environment.variables.
I noticed that @minijackson also had the same problem and came up with a similar solution here: https://github.com/NixOS/nixpkgs/issues/108855#issuecomment-757303641
Things done

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

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

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

@jtojnar @worldofpeace

@ofborg test gnome3

@ofborg test gnome3

I believe in gnome3 this worked without a problem, maybe.

I believe in gnome3 this worked without a problem, maybe.

@worldofpeace I verified this fix on sway, and I don't expect that this would break other desktop environments. Do you think it's okay to merge?

@worldofpeace I verified this fix on sway, and I don't expect that this would break other desktop environments. Do you think it's okay to merge?

@worldofpeace I verified this fix on sway, and I don't expect that this would break other desktop environments. Do you think it's okay to merge?

Yeah, this should be harmless.

@worldofpeace I verified this fix on sway, and I don't expect that this would break other desktop environments. Do you think it's okay to merge?

Yeah, this should be harmless.

It would be awesome if you could open a PR to 20.09 as well @MetaDark.

It would be awesome if you could open a PR to 20.09 as well @MetaDark.


Automatic PR branch detection criteria are unclear

Issue Type: Bug

I see that #2158 has introduced automatic recognition of branches for PRs, but I can't understand how it's supposed to work.
I have the following in my .git/config:
[core]
	repositoryformatversion = 0
	filemode = false
	bare = false
	logallrefupdates = true
	ignorecase = true
[remote "origin"]
	url = https://github.com/containerd/containerd.git
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
	remote = origin
	merge = refs/heads/master
[remote "tbble"]
	url = git@github.com:TBBle/containerd.git
	fetch = +refs/heads/*:refs/remotes/tbble/*
[user]
	name = Paul \"TBBle\" Hampson
	email =<EMAIL_ADDRESS>[branch "wcow_mount_layers"]
	remote = tbble
	merge = refs/heads/wcow_mount_layers
[branch "wcow_commit_layers"]
	remote = tbble
	merge = refs/heads/wcow_commit_layers
	github-pr-owner-number = "containerd#containerd#4415"
[branch "wcow_compare_layers_to_tar"]
	remote = tbble
	merge = refs/heads/wcow_compare_layers_to_tar
	github-pr-owner-number = "containerd#containerd#4399"

I added the github-pr-owner-number to those two branches by hand, to confirm that the non-auto-detection part works.
I have tried renaming 'origin' as 'upstream' and 'tbble' as 'origin', without any effect, using git remote rename.
The Debug logs from the GitHub PR extension aren't helpful, except indicating that apparently nothing is found, or something is null?
This is what I get
[Debug<PHONE_NUMBER>.378s] GitHubRepository> Fetch metadata containerd/containerd - done
[Debug<PHONE_NUMBER>.482s] Review> no matching pull request metadata found for current branch wcow_mount_layers
[Debug<PHONE_NUMBER>.482s] Review> no matching pull request metadata found on GitHub for current branch wcow_mount_layers
[Debug<PHONE_NUMBER>.546s] PullRequestOverviewPanel> initialized with PR

The only relevant config changes for VSCode are
"githubPullRequests.defaultMergeMethod": "rebase"
"githubPullRequests.logLevel": "debug"

The PR in question looks like it should match:

Is there something I'm doing wrong here? Some overlooked setting? I'm not aware of an option to control this detection, and #2186 appears to concur.
Otherwise, perhaps there's a bug? I can't think what it could be, but is there any chance it is suffering a case-mismatch because my remote's name is 'tbble', but the repo on GitHub is 'TBBle'? The remote's URL is correctly cased, anyway.

Extension version: 0.25.0
VS Code version: Code 1.55.0 (c185983a683d14c396952dd432459097bc7f757f, 2021-03-30T16:01:55.261Z)
OS version: Windows_NT x64 10.0.19042

System Info

Item
Value

CPUs
AMD Ryzen 7 4800U with Radeon Graphics          (16 x 1797)

GPU Status
2d_canvas: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: enabled_onvideo_decode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
15.42GB (1.98GB free)

Process Argv
--folder-uri file:///c%3A/Projects/containerd/containerd --crash-reporter-id 4aee09a7-4800-4deb-b44b-96dc2415a455

Screen Reader
no

VM
0%

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vstry914:30276682
pythonvsdeb440:30248342
pythonvsded773:30248341
pythonvspyt875:30259475
pythonvsnew554cf:30281909
pythontb:30283811
pythonvspyt943cf:30280190
wslfolderdoc:30282074
vspre833:30267464
pythonptprofiler:30281270
vshan820cf:30276953
pythondataviewer:30283453

@TBBle we use GitHub API to see if the current branch is associated with a PR. Do you still see this issue?

Yup, the problem still replicates, with
git clone https://github.com/containerd/containerd.git
cd .\containerd
git remote add tbble git@github.com:TBBle/containerd.git
git remote update --prune
git checkout -b wcow_mount_layers tbble/wcow_mount_layers

producing .git/config
[core]
	repositoryformatversion = 0
	filemode = false
	bare = false
	logallrefupdates = true
	ignorecase = true
[remote "origin"]
	url = https://github.com/containerd/containerd.git
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "main"]
	remote = origin
	merge = refs/heads/main
[remote "tbble"]
	url = git@github.com:TBBle/containerd.git
	fetch = +refs/heads/*:refs/remotes/tbble/*
[branch "wcow_mount_layers"]
	remote = tbble
	merge = refs/heads/wcow_mount_layers

Adding
	github-pr-owner-number = "containerd#containerd#4419"

to the end causes the branch to appear in Local Pull Request Branches as expected.
I tried enabling "githubPullRequests.logLevel": "debug",, but cannot see anything specific in the output that looks like a request for PRs. Specifically, "Fetch pull requests for branch - enter" from getPullRequestForBranch doesn't appear in the log output.
I do see the following messages,
[Debug<PHONE_NUMBER>.927s] Review> no matching pull request metadata found for current branch wcow_mount_layers
[Debug<PHONE_NUMBER>.927s] Review> no matching pull request metadata found on GitHub for current branch wcow_mount_layers

so it must be hitting this code and hence calling getMatchingPullRequestMetadataFromGitHub, but one of the conditions in that function fails, so getPullRequestForBranch is never called.
Since adding the annotation works manually, getMatchingPullRequestMetadataForBranch works, so this.repository, this.repository.state.HEAD and this.repository.state.HEAD.name are all valid.
So either this.repository.state.HEAD.upstream is false-ish, this.gitHubRepositories is empty, or repo.remote.remoteName === this.repository.state.HEAD.upstream.remote never matches.
This is with GitHub Pull Requests and Issues 0.32.0 (Preview).

@TBBle thank you for all the details! Two things:

There is a bug, which I am pushing a fix for.
Make sure you add your tbble remote to githubPullRequests.remotes. PR branch detection will still not work due to the bug, but that's also needed.

Hmm. The documentation might need updating as well, as the README says

As mentioned above, githubPullRequests.remotes is used to specify what remotes the extension should try to fetch pull requests from.

but you're saying I need to add remotes where the branch lives, not the PR? I don't understand why this wouldn't just process any branch's upstream remote by default.

I followed the steps in https://github.com/microsoft/vscode-pull-request-github/issues/2638#issuecomment-975574277 and added tbble to githubPullRequests.remotes, but Local Pull Request Branches is empty

We don't detect PRs for all your local branches, only the one you have checked out. Once you've checked out a branch that a PR is associated with, then it will show up in Local Pull RequestBranches. @roblourens did you check out a branch with a PR associated with it?

I have repeated my reproduction steps in https://github.com/microsoft/vscode-pull-request-github/issues/2638#issuecomment-975574277, and installed the nightly build GitHub Pull Request Nightly Build v2021.11.14945 (github.vscode-pull-request-github-insiders) which I assume is recent-enough to have the given fix.
Even after adding tbble to the list of remotes to fetch pull requests from, it doesn't recognise my currently-checked-out branch as a local pull request.

So I'd like to reopen this ticket, but I don't see how.

I did notice that if I didn't have tbble (my fork) in githubPullRequests.remotes. then the "Created by me" list can't see the pull request that actually lives in the origin repo, and which remains present in the 'All Open' list.
So I want to highlight again that

List of remotes, by name, to fetch pull requests from.
needs to be changed to indicate that it is in reality
List of remotes, by name, where might contain branches which are the underlying branches of pull requests elsewhere.

The current description is clearly wrong because if I only list tbble, i.e. removing origin and upstream, it's still showing me PRs in origin. (There are no PRs in tbble, that's my fork and has only branches for PRs to origin).
And maybe remove upstream from the defaults, 'cause I can't see why I would check out a fork in which I have branches for PRs into other repos named upstream, and it hence sets the wrong expectation for what this setting is for.
If I invert my workflow and clone my fork (as origin by default) and then add the upstream repo as upstream, then I still only need to list origin here, because it seems the extension doesn't actually need a remote for the place where the PRs live, it finds them by... magic? I guess it searches repo from which the named remote is forked? But not the named remote's own repo. But only for the 'Created by me' list.

@TBBle thank you for trying it out! Unfortunately, v2021.11.14945 is not new enough to have the changes that I made to address this issue. The latest versions of the nightly/pre-release build are only available with VS Code insiders as there were some other changes that required me to bump the required VS Code version.
The good news is that in VS Code insiders this extension now supports the VS Code "pre-release extension" feature. If you are able to try out your scenario in VS Code insiders, you don't need to install the nightly build. Instead, from the Extensions view, you can choose to install the pre-release version of GitHub Pull Requests and Issues.

Yeah, the steps in https://github.com/microsoft/vscode-pull-request-github/issues/2638#issuecomment-975574277 include git checkout -b wcow_mount_layers tbble/wcow_mount_layers, and that remote branch has this PR: https://github.com/containerd/containerd/pull/4419. If I check out the remote branch directly git checkout  tbble/wcow_mount_layers, same result.

I am probably doing something wrong, but will reopen it since I can't verify it right now.

So new VS Code version, and now I have the "Pre-Release" version v0.35.2021120909. Behaviour seems unchanged compared to https://github.com/microsoft/vscode-pull-request-github/issues/2638#issuecomment-985514638' for both "Local Pull Request Branches" and "Created By Me".
If that's not a new-enough build of the extension, what version should I be targeting/waiting for?

@TBBle that is the correct version. The issue has been reopened in response to the fix being insufficient (https://github.com/microsoft/vscode-pull-request-github/issues/2638#issuecomment-985714707)
I am looking into a better fix. Thank you for your patience and willingness to try it out!

Ah, thank you. I misunderstood that comment as merely being unable to reproduce the issue, rather than confirmation that it was not yet fixed.

@TBBle does the newest pre-release version work for you?


Fix Simulator initials_dict when set by array

The Simulator class method initials_dict returns initial conditions
as a dictionary, mostly for use by network-free simulators like NFsim.
When initial conditions are set by an array or a list, species which
were not explicitly set using Initial() in the model are ignored.
This only affects users of the BngSimulator, which uses this
method, or anyone who called this method directly after setting
initials with an array or list.
This PR fixes the issue by returning a dictionary with values from the
array. This requires a species list for the model, so a ValueError
is raised where this is not available/generate_equations hasn't been
called yet.
Fixes: #376

Coverage increased (+0.8%) to 79.225% when pulling bbd920fc8eff449584b8aba5de68980dd1316c8c on alubbock:initial_dict_fix into<PHONE_NUMBER>6b6df74872f1ebf94a1ef148775a63 on pysb:master.


Is type SerializerCompiler correct ?

Prerequisites

[X] I have written a descriptive issue title
[X] I have searched existing issues to ensure the issue has not already been raised

Issue
Hello,
From my research, I have the feeling that the declared SerializerCompiler might be wrong.
In fastify, compiler is eventually called this way :
serializerCompiler({
    schema,
    method,
    url,
    httpStatus,
    contentType
  })

In fast-json-stringify-compiler; with jfsOpts being already bounded,
function responseSchemaCompiler (fjsOpts, { schema /* method, url, httpStatus */ }) { ... }

My conclusion is that SerializerCompiler should be:
export type SerializerCompiler = (routeDef : RouteDefinition) => Serializer;

What do you think ?

Then the question is how https://github.com/fastify/fastify/blob/6564ba9b7d8ec7c236cc16f4bf3cdb3cabff69f0/lib/schema-controller.js#L159 be even possible?

Then the question is how https://github.com/fastify/fastify/blob/6564ba9b7d8ec7c236cc16f4bf3cdb3cabff69f0/lib/schema-controller.js#L159 be even possible?

Not sure but I would say : https://github.com/fastify/fast-json-stringify-compiler/blob/main/standalone.js#L25

But it is not imported as standalone and the two version expect different arguments.
cc @Eomm

Let's follow the happy path:

fastify starts and the user has set 1 response schema at least
fastify creates the default schema controller https://github.com/fastify/fastify/blob/c90ac14c7179606bb0833447dda1b83007156fa5/fastify.js#L214
while creating the schema controller, the default serializer factory is instantiated https://github.com/fastify/fastify/blob/c90ac14c7179606bb0833447dda1b83007156fa5/lib/schema-controller.js#L27C40-L27C58
Here is the factory function: https://github.com/fastify/fast-json-stringify-compiler/blob/6e8d53ac23618cd06e2c3caf806778098d810b8a/index.js#L6
Now the server is starting and fastify processes the route with the json schema
Since we don't have a FJS instance, the route asks to the schema controller to build a serializer https://github.com/fastify/fastify/blob/c90ac14c7179606bb0833447dda1b83007156fa5/lib/route.js#L420
The serializer is built using the factory at step 3 (interface at step 4) https://github.com/fastify/fastify/blob/c90ac14c7179606bb0833447dda1b83007156fa5/lib/schema-controller.js#L159
Finally we have the compile function generated by FJS and it is used to build the serializer-function https://github.com/fastify/fastify/blob/c90ac14c7179606bb0833447dda1b83007156fa5/lib/validation.js#L35

My conclusion is that SerializerCompiler should be:

It makes sense, but porting a real test case here will solve any doubt: https://github.com/fastify/fastify/blob/main/test/schema-serialization.test.js

Thanks for the fast feedback.
Indeed, in the happy path the compile function of type SerializerCompiler is called https://github.com/fastify/fastify/blob/main/lib/validation.js#L45 and https://github.com/fastify/fastify/blob/main/lib/validation.js#L45
In my opinion, it matches completely my initial suggestion.
About the real test case, as it is a js file and I am trying to solve a typing issue, I don't really understand what I could add to the PR, can you explain a bit more ?
Maybe less important httpStatus might be null : https://github.com/fastify/fastify/blob/c90ac14c7179606bb0833447dda1b83007156fa5/lib/reply.js#L382


Measure cost of context switch in the firmware

@CharlyCst What I wanted to do is unfortunately not possible, so I think I will close the issue :(


[UPGRADE] Upgrade of PGAudit

Is your feature request related to a problem? Please describe.
We need to upgrade PGAudit if possible and needed to the newer version. This task should be done after we will upgrade PostgreSQL version (probably to v12).
Describe the solution you'd like
We want to upgrade if possible and needed to the newer version of PGAudit.
Describe alternatives you've considered
None.
Additional context
This task should be done after upgrade of PostgreSQL.

DoD checklist

[ ] Changelog updated
[ ] COMPONENTS.md updated / doesn't need to be updated
[ ] Feature has automated tests
[ ] Automated tests passed (QA pipelines)

[ ] apply
[ ] upgrade

[ ] Idempotency tested
[ ] Documentation added / updated / doesn't need to be updated
[ ] All conversations in PR resolved
[ ] Solution meets requirements and is done according to design doc
[ ] Usage compliant with license

Check if that is not in ARM, and then test on Centos if yes.

This task has been done by: @atsikham. I have tested this and it worked on Red Hat 7.8 and Ubuntu 18.04 on amd64 platform and on CentOS 7.8 on ARM. Code should be reviewed with the changes from @plirglo together with other upgraded PostgreSQL components.

PR #2468

Merged to feature/upgrade-postgresql-13 branch, but moved to 'on hold' as waiting for other postgres parts to be merged.

:heavy_check_mark: PGAudit 1.5 tested on RHEL, Ubuntu and CentOS, including aarch64 installation.
Logs are stored in the path /var/log/postgresql/ and visible in Kibana.
New installations and the upgrade from PGAudit 1.2 have been tested.


Add TC Build import/export

This already exists when exporting/importing teams. But a way to import/export these builds without a whole team would be nice.
This would also enable cheaper Enka/Akasha integration, where those services can just export the stats in our agreed upon format, and users can import into GO for build comparison on more than just raw stat numbers

I am not sure If i want to allow the exporting of TC builds, an export of just the TC build doesnt have the context of the character around it. External imports from enka/akasha is interesting, but that requires a whole new infrastructure. Until that infrastructure is built, I don't think its worth pursuing adding a new export format for this usecase.


Added basic page loading animation

The last merge fixes the conflict.

This is simply awesome! Thanks a lot!


Document who has login credentials to team accounts

Following up on a great idea of @bsipocz.
We should make a document which records who has the logins to the various project team accounts and resources.
All of the information is actually already stored centrally in a team account, so we really just need a list of the folks who have access to that. Just not sure the best place for that list. On the wiki somewhere? Other ideas?

I think for security reasons, that list should not be public.

The list of people who have access to the 1Password? We don't need to list the accounts, just the names of the people who can access the information. I don't think it's that big of a deal to list the names but maybe I'm missing something?

They might be targeted for phishing, social engineering, etc.

ok, so is there a good private place you think we should keep them? Maybe a private google doc that is just shared with all maintainers?

And it might also not be wise to point out which password manager is used, because that makes pinshing easier. On the other hand, I hope that the key holders are well aware of these risks!

Good point here @hamogu - I tried to sanitize that information out of the thread by editing messages above to be more vague, although someone determined might be able to get it?  (Open to if anyone knows if there's a way to safely remove that info without removing the general exchange of ideas here)

safely remove

Since you asked, absolutely the safest way that is possible on our side is to completely delete this issue. Maybe then open a new one that is sanitized? 🤷
While I really appreciate that Astropy is trying very hard to be more transparent, credentials management should still be kept private IMHO.

astropy,.team @ is also an account to check.

Idea in the discussion: Perform an annual audit of all accounts, passwords, github permission etc. A good timing might be shortly after the annual Coco elections. Step 1 is to make a list of all accounts to be discussed...

Change all the passwords and see who complains. That will smoke them out. 😆

At the CoCo meeting, we reviewed who has access to what in our password manager. We strengthened the security of a couple of our most sensitive passwords but otherwise, it looked all good.

@kelle , does that mean this is resolved or is there something else?

Well, we've made progress by adding a "security audit" to our new CoCo workflow.
However, I am not sure we've addressed the original request which was to make more transparent who has access to what. I'll add that discussion to the agenda of our next CoCo meeting.

CoCo4 had done an audit. I think things in general looks good now. If we have missed anything, please open new issue(s). We have it on a checklist somewhere else to revisit again. Thank you!


GraphQL transformer version 2 outputs GraphQL API Key even with "CreateAPIKey": 0

Before opening, please confirm:

[X] I have installed the latest version of the Amplify CLI (see above), and confirmed that the issue still persists.
[X] I have searched for duplicate or closed issues.
[X] I have read the guide for submitting bug reports.
[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.
[X] I have removed any sensitive information from my code snippets and submission.

How did you install the Amplify CLI?
npm
If applicable, what version of Node.js are you using?
v16.13.2
Amplify CLI Version
7.6.22
What operating system are you using?
Ubuntu
Did you make any manual changes to the cloud resources managed by Amplify? Please describe the changes made.
No manual changes made
Amplify Categories
api
Amplify Commands
push, status
Describe the bug
After migrating from graphql tranformer version 1 to 2 (See commit), the output of amplify status and amplify push now includes the creation of a GraphQL API Key, even though I have had the setting "CreateAPIKey": 0 set for a while.
Expected behavior
If CreateAPIKey is set to 0 in parameters.json, CloudFormation should not create a key and no key should be included in the output.
Reproduction steps

amplify init

Output
@philip-gai ➜ /workspaces/amplify-repro $ amplify init
Note: It is recommended to run this command from the root of your app directory
? Enter a name for the project amplifyrepro
The following configuration will be applied:

Project information
| Name: amplifyrepro
| Environment: dev
| Default editor: Visual Studio Code
| App type: javascript
| Javascript framework: none
| Source Directory Path: src
| Distribution Directory Path: dist
| Build Command: npm run-script build
| Start Command: npm run-script start

? Initialize the project with the above configuration? Yes
Using default provider  awscloudformation
? Select the authentication method you want to use: AWS profile

For more information on AWS Profiles, see:
https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html

? Please choose the profile you want to use default
Adding backend environment dev to AWS Amplify app: d3i8v6olvir13a
⠧ Initializing project in the cloud...

CREATE_IN_PROGRESS UnauthRole AWS::IAM::Role Sat Mar 19 2022 04:16:24 GMT+0000 (Coordinated Universal Time) Resource creation Initiated
⠏ Initializing project in the cloud...

CREATE_IN_PROGRESS AuthRole         AWS::IAM::Role  Sat Mar 19 2022 04:16:24 GMT+0000 (Coordinated Universal Time) Resource creation Initiated
CREATE_IN_PROGRESS DeploymentBucket AWS::S3::Bucket Sat Mar 19 2022 04:16:24 GMT+0000 (Coordinated Universal Time) Resource creation Initiated
⠼ Initializing project in the cloud...

CREATE_COMPLETE UnauthRole AWS::IAM::Role Sat Mar 19 2022 04:16:37 GMT+0000 (Coordinated Universal Time)
CREATE_COMPLETE AuthRole   AWS::IAM::Role Sat Mar 19 2022 04:16:37 GMT+0000 (Coordinated Universal Time)
⠇ Initializing project in the cloud...

CREATE_COMPLETE DeploymentBucket AWS::S3::Bucket Sat Mar 19 2022 04:16:46 GMT+0000 (Coordinated Universal Time)
⠙ Initializing project in the cloud...

CREATE_COMPLETE amplify-amplifyrepro-dev-41614 AWS::CloudFormation::Stack Sat Mar 19 2022 04:16:49 GMT+0000 (Coordinated Universal Time)
✔ Successfully created initial AWS cloud resources for deployments.
✔ Initialized provider successfully.
Initialized your environment successfully.

Your project has been successfully initialized and connected to the cloud!

Some next steps:
"amplify status" will show you what you've added already and if it's locally configured or deployed
"amplify add <category>" will allow you to add features like user login or a backend API
"amplify push" will build all your local backend resources and provision it in the cloud
"amplify console" to open the Amplify Console and view your project status
"amplify publish" will build all your local backend and frontend resources (if you have hosting category added) and provision it in the cloud

Pro tip:
Try "amplify add api" to create a backend API and then "amplify push" to deploy everything

cli.json
{
  "features": {
    "graphqltransformer": {
      "addmissingownerfields": true,
      "improvepluralization": false,
      "validatetypenamereservedwords": true,
      "useexperimentalpipelinedtransformer": true,
      "enableiterativegsiupdates": true,
      "secondarykeyasgsi": true,
      "skipoverridemutationinputtypes": true,
      "transformerversion": 2,
      "suppressschemamigrationprompt": true,
      "securityenhancementnotification": false,
      "showfieldauthnotification": false
    },
    "frontend-ios": {
      "enablexcodeintegration": true
    },
    "auth": {
      "enablecaseinsensitivity": true,
      "useinclusiveterminology": true,
      "breakcirculardependency": true,
      "forcealiasattributes": false,
      "useenabledmfas": true
    },
    "codegen": {
      "useappsyncmodelgenplugin": true,
      "usedocsgeneratorplugin": true,
      "usetypesgeneratorplugin": true,
      "cleangeneratedmodelsdirectory": true,
      "retaincasestyle": true,
      "addtimestampfields": true,
      "handlelistnullabilitytransparently": true,
      "emitauthprovider": true,
      "generateindexrules": true,
      "enabledartnullsafety": true
    },
    "appsync": {
      "generategraphqlpermissions": true
    },
    "latestregionsupport": {
      "pinpoint": 1,
      "translate": 1,
      "transcribe": 1,
      "rekognition": 1,
      "textract": 1,
      "comprehend": 1
    },
    "project": {
      "overrides": true
    }
  }
}

amplify add api

Output
@philip-gai ➜ /workspaces/amplify-repro $ amplify add api
? Select from one of the below mentioned services: GraphQL
? Here is the GraphQL API that we will create. Select a setting to edit or continue Continue
? Choose a schema template: Single object with fields (e.g., “Todo” with ID, name, description)

⚠  WARNING: your GraphQL API currently allows public create, read, update, and delete access to all models via an API Key. To configure PRODUCTION-READY authorization rules, review: https://docs.amplify.aws/cli/graphql/authorization-rules

GraphQL schema compiled successfully.

Edit your schema at /workspaces/amplify-repro/amplify/backend/api/amplifyrepro/schema.graphql or place .graphql files in a directory at /workspaces/amplify-repro/amplify/backend/api/amplifyrepro/schema
✔ Do you want to edit the schema now? (Y/n) · no
✅ Successfully added resource amplifyrepro locally

✅ Some next steps:
"amplify push" will build all your local backend resources and provision it in the cloud
"amplify publish" will build all your local backend and frontend resources (if you have hosting category added) and provision it in the cloud

Open amplify/backend/api/amplifyrepro/parameters.json and add "CreateAPIKey": 0 so it looks like

{
  "AppSyncApiName": "amplifyrepro",
  "DynamoDBBillingMode": "PAY_PER_REQUEST",
  "DynamoDBEnableServerSideEncryption": false,
  "CreateAPIKey": 0
}

amplify push --yes. The logs will end with 👇🏼 which includes GraphQL API KEY: <redacted>

✔ Generated GraphQL operations successfully and saved at src/graphql
✔ All resources are updated in the cloud

GraphQL endpoint: https://dbo6jkpjhrbjdpaj76ailcggqq.appsync-api.us-east-1.amazonaws.com/graphql
GraphQL API KEY: <redacted>

GraphQL transformer version: 2

amplify status will also show GraphQL API KEY: <redacted>

GraphQL schema(s)

# Put schemas below this line

Log output

# Put your logs below this line

Additional information
No response

Hi @philip-gai - a fix for this behavior has been pushed in CLI 8.4.0. Feel free to comment if you encounter any additional issues with this flag!

@alharris-at Great, thank you! 🙂


Implement search & filter functionality

Description

1."searchBooks(query):
-Searches both book titles and authors for a given query string.
-Uses a case-insensitive match.
-Returns books that match the query
2."filterBooks(criteria):
-Filters books based on provided criteria which could be a title, an author or both.
-Uses a case-insensitive match for both title and author.
-Returns filtered books based on the criteria.
I've ensured both methods handle case by converting text to lowercase before comparisons.
Additional Context

Description

1."searchBooks(query):
-Searches both book titles and authors for a given query string.
-Uses a case-insensitive match.
-Returns books that match the query
2."filterBooks(criteria):
-Filters books based on provided criteria which could be a title, an author or both.
-Uses a case-insensitive match for both title and author.
-Returns filtered books based on the criteria.
I've ensured both methods handle case by converting text to lowercase before comparisons.
Additional Context

Code for searchBooks and filterBooks looks good, nicely done!

Merged

This is an automated message from Fork, Commit, Merge [BOT].

Thank you for your contribution! Your pull request has been merged. The files have been reset for the next contributor.
What's next?
If you're looking for more ways to contribute, I invite you to check out my other projects. Just click here to find more. These projects contain real issues that you can help resolve. You can also check out the Influences section in the README to find more projects similar to this one.
Also please leave a star to this project if you feel it helped you, i would really appreciate it.
I look forward to seeing your contributions!


v1.1.2 Update dependencies

Changes Unknown when pulling 8de90755a47022a9d889feab136c592ce7b5287d on dev into ** on master**.


Failed to instal from URL.

There seems to be a problem when transfering files over 1gb.  Im running FBI 2.5.3, Rosalina 2.0.0 on my New 3ds XL and a Windows 7 64 bits, a little outdated laptop.
I've already redownloaded the file, ried different files over 1gb, turned off the firewall, granted permitions to the Boop app as admistrator, tried different ports, different wifi, restarting both the laptop and 3ds, changing the game name.. to no avail.
i could transfer any other Cia with less weigth but only that .
the FBI  on the 3ds shows:
                  Failed to install from URL.

http://My computer IP adress:8080/Game Name
Result code: 0xD820A069
Level: Permanent (27)
Sumary: Nop (1)
Module: HTTP (40)
Desc: Request timed out (105)

I think there is this problem with boop, files with 1GB+ size cant be installed, idk what the problem is i hope @miltoncandelero can help !

same problem here. after 10 seconds I get timed out! Any idea how to fix that problem?

Boop 1.4.0 does not have this issue.


[backport] Fix jitify warmup kernel - Cont'd

Backport of #8250 by @leofang

/test mini

Test failures are irrelevant.


Docs comparing Pulumi to CDK contain wrong information

On the page comparing Pulumi to CDK, there's a bunch of wrong information about CDK being limited by YAML.
Here's a brief list:

Troposphere and CDK compile down to YAML and are therefore limited in what they can express.

This is not really true, YAML doesn't limit it.

The Pulumi engine understands general-purpose language patterns, dependencies between objects, and therefore delivers a better overall experience.

CDK does too. It understands language patterns, dependencies between objects, etc. It then compiles it down to JSON, accounting for all of these.

Pulumi also supports going beyond what you can express in YAML, such as building and publishing a Docker container image, authoring serverless functions in code, automating packaging and versioning of code, and so on.

CDK does too, it is not limited by YAML. You can build assets like docker images (https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-ecr-assets.DockerImageAsset.html), upload the resulting image to ECR, upload environment files to S3, or upload an arbitrary zip file to a bucket (https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3-deployment.BucketDeployment.html). You can also absolutely author a serverless function in code - CDK will build the image and upload it for you (e.g. https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-lambda.Code.html#static-fromwbrdockerwbrbuildpath-options).
You can also write your own Custom Resources that run arbitrary code and are not limited by YAML or even CloudFormation.
The impression that I got when reading this is that it was written by somebody who has never used CDK, so it left a bit of a bad taste.

@gshpychka thank you for opening an issue and calling out some specific areas where we need to improve! We, unfortunately, haven't been able to update this page since it was written a few years ago. Some folks are working on updating all of our compare to pages in the new year so you should see some improvements there soon.

@susanev that's good to hear. I really hope you consult with people who have practical experience with the tools you're comparing to, so that the docs seem more genuine.

Hi friends! As @susanev mentioned, we've shipped some updates to these docs, and they seem to address these points, so I'm going to close this issue for now. But if you feel like something still needs fixing, feel free to reopen with any details you like, and we'll get 'em looked into. Thanks again for the excellent feedback -- we really appreciate it.


add the resourceNames(git commit -s)

Problem Statement
The controller does not need to patch all validating webhook configuration. Therefore, an additional resourceName restriction has been added for the patch and update operations. This can fix potential privilege exploitation issues.
Related Issue
Fixes #...
Proposed Changes
How do you like to solve the issue and why?
Checklist

[ ] I have read the contribution guidelines
[ ] All commits are signed with git commit --signoff
[ ] My changes have reasonable test coverage
[ ] All tests pass with make test
[ ] I ensured my PR is ready for review with make reviewable

/ok-to-test sha=6730dd420a9dff273483fc7689d06733ebcf271a

please run make helm.test.update

After conducting local tests, I found that adding resourceNames to the list permissions causes the health check to fail. Therefore, when I add resourceNames only to verbs other than list, the pod can run normally.

/ok-to-test sha=e10cec7710852d18c90db7be11c3c68f61671211

After modifying the rbac.yaml file locally and running "make helm.test.update", a file named "crds_test.yaml.snap" will be updated. When I commit and push the updates, should I also include the "crds_test.yaml.snap" file in the submission?

After modifying the rbac.yaml file locally and running "make helm.test.update", a file named "crds_test.yaml.snap" will be updated. When I commit and push the updates, should I also include the "crds_test.yaml.snap" file in the submission?

Correct, yes please.

@Skarlso I have updated the snap, please have a check :)

/ok-to-test sha=0d3ac83493900dab12353c6094434ec10160328b

Hi @gusfcarvalho @Skarlso .  I found that the PR has been successfully merged. Could you please publish this advisory to assign us a CVE to encourage our efforts? (https://github.com/external-secrets/external-secrets/security/advisories/GHSA-qwgc-rr35-h4x9)
How to publish the advisory
Once the advisory is ready, maintainers need to click “Publish advisory.”
If the project has enabled the CVE auto-assignment feature, GitHub will automatically assign a CVE when the advisory is published.
Reporter List
Nanzi Yang<EMAIL_ADDRESS>Xingyu Liu<EMAIL_ADDRESS>Jinku Li<EMAIL_ADDRESS>Wenbo Shen<EMAIL_ADDRESS>Thanks for you help.
Looking forward to your reply!


load_cassandra.sh creating errors

Upon generating queries, I was able to load it into timescale but kept getting
runtime error: slice bounds out of range error when I try to do that for cassandra that is on the same server.
BATCH_SIZE=1000 BULK_DATA_DIR=/tmp REPLICATION_FACTOR=2 DATABASE_HOST=nosql3.  scripts/load_cassandra.sh Bulk loading file /tmp/cassandra-data.gz
and the error that pops up are as follows
` + nc -z nosql3 9042

cqlsh -e 'drop keyspace measurements;'
Connection error: ('Unable to connect to any servers', {'<IP_ADDRESS>:9042': error(111, "Tried connecting to [('<IP_ADDRESS>', 9042)]. Last error: Connection refused")})
cat /tmp/cassandra-data.gz
gunzip
/home/v5s/go/bin/tsbs_load_cassandra --workers=4 --batch-size=1000 --reporting-period=10s --write-timeout=1000s --hosts=nosql3:9042 --replication-factor=2
time,per. metric/s,metric total,overall metric/s,per. row/s,row total,overall row/s
panic: runtime error: slice bounds out of range

goroutine 144 [running]:
main.singleMetricToInsertStatement(0x0, 0x0, 0xb7, 0x0)
/home/v5s/go/src/github.com/timescale/tsbs/cmd/tsbs_load_cassandra/scan.go:41 +0x3b8
main.(*processor).ProcessBatch(0xc420504098, 0x6ef5e0, 0xc4205258e0, 0x1, 0xc420532180, 0x5c8e19)
/home/v5s/go/src/github.com/timescale/tsbs/cmd/tsbs_load_cassandra/main.go:103 +0xa7
github.com/timescale/tsbs/load.(*BenchmarkRunner).work(0x80dc60, 0x6f0a40, 0xc42000e038, 0xc4207bae80, 0xc4204e0930, 0x0)
/home/v5s/go/src/github.com/timescale/tsbs/load/loader.go:253 +0xc6
created by github.com/timescale/tsbs/load.(*BenchmarkRunner).RunBenchmark
/home/v5s/go/src/github.com/timescale/tsbs/load/loader.go:118 +0x16a `
I only edited out the name of the server because of workplace security reasons.

Hello, can you format the output you're getting, from the current output it seams that TSBS shell script couldn't connect Cassandra first?

Hey, so the cassandra connection does not seem to be the problem as I was able to run it previously.
BATCH_SIZE=1000 BULK_DATA_DIR=/tmp REPLICATION_FACTOR=2 DATABASE_HOST=armnosql3.ornl.gov  scripts/load_cassandra.sh
Bulk loading file /tmp/cassandra-data.gz + nc -z armnosql3.ornl.gov 9042 + cqlsh -e 'drop keyspace measurements;' Connection error: ('Unable to connect to any servers', {'<IP_ADDRESS>:9042': error(111, "Tried connecting to [('<IP_ADDRESS>', 9042)]. Last error: Connection refused")})  + cat /tmp/cassandra-data.gz + gunzip + /home/v5s/go/bin/tsbs_load_cassandra --workers=4 --batch-size=1000 --reporting-period=10s --write-timeout=1000s --hosts=armnosql3.ornl.gov:9042 --replication-factor=2 time,per. metric/s,metric total,overall metric/s,per. row/s,row total,overall row/s panic: runtime error: slice bounds out of range
goroutine 144 [running]: main.singleMetricToInsertStatement(0x0, 0x0, 0xb7, 0x0) 	/home/v5s/go/src/github.com/timescale/tsbs/cmd/tsbs_load_cassandra/scan.go:41 +0x3b8 main.(*processor).ProcessBatch(0xc420504098, 0x6ef5e0, 0xc4205258e0, 0x1, 0xc420532180, 0x5c8e19) 	/home/v5s/go/src/github.com/timescale/tsbs/cmd/tsbs_load_cassandra/main.go:103 +0xa7 github.com/timescale/tsbs/load.(*BenchmarkRunner).work(0x80dc60, 0x6f0a40, 0xc42000e038, 0xc4207bae80, 0xc4204e0930, 0x0) 	/home/v5s/go/src/github.com/timescale/tsbs/load/loader.go:253 +0xc6 created by github.com/timescale/tsbs/load.(*BenchmarkRunner).RunBenchmark 	/home/v5s/go/src/github.com/timescale/tsbs/load/loader.go:118 +0x16a


iOS: Lost connection to background transfer service

Hi,
I trying to do a background download on iOS.
this is my config:
let task = RNFB
                .config({
                    overwrite: !headers,
                    path: tempPath,
                    IOSBackgroundTask: true,
                    indicator: true
                })
                .fetch('GET', url, headers);

When going to the background and back I get an exception:
Lost connection to background transfer service.
I looked everywhere but found no solution.
RNFB v: 0.10.6
RN v: 0.45.1
Thank you.

I'm experiencing the same issue. After setting IOSBackgroundTask to true the task stops uploading upon going into the background and I get the same error.

Check out the Apple documentation here.
Modifying the dataTaskWithRequest in RNFetchBlobNetwork.m to uploadTaskWithStreamedRequest or downloadTaskWithRequest will resolve the issue.
I don't have time to make a full PR, but you can see how you might pass in the HTTP method down to sendRequest to build the appropriate task.

@danielsuo I have updated the files for downloadTaskWithRequest and  uploadTaskWithStreamedRequest support.  Below is the implementation logic
Upload Task :
export function uploadImage(postUrl, fileData) {
RNFetchBlob.config({
IOSBackgroundTask : true,
IOSUploadTask : true,
uploadFilePath : fileData.uri
}).fetch('POST', postUrl, {
'Content-Type': 'application/octet-stream',
}).then((res) => {
/*if (responseJson.code != 200) {
Alert.alert(responseJson.message)
} */
			return responseJson;

}).catch((err) => {
	console.log('err', err)
})

}
Download task :
export function savingDataInCache(value) {
value.map((object, pos) => {
let urlVal = ${api.BASE_URL}/api/v1/download/fs/${object.output_location}/${object.user_document_name};
    RNFetchBlob.config({
        IOSBackgroundTask : true,
        IOSDownloadTask : true,
        path: getCachePath() + object.user_document_name,
    }).fetch('GET', urlVal, {
        //some headers ..
    }).then((res) => {
        // the path should be dirs.DocumentDir + 'path-to-file.anything'
        let xVal = res.path();
        console.log('The file saved to ', res.path());
    })

})

}
I am facing one issue here

(void) URLSessionDidFinishEventsForBackgroundURLSession:(NSURLSession *)session
is not getting called. Can anyone help with this?

In my project Appdelegate :
AppDelegate.h
#import <UIKit/UIKit.h>
@interface AppDelegate : UIResponder <UIApplicationDelegate,NSURLSessionDelegate>
@property (nonatomic, strong) UIWindow *window;
@property (nonatomic, strong) void(^backgroundTransferCompletionHandler)();
@end
AppDelegate.m
//The backgroundTransferCompletionHandler is the one that is called when all downloads are complete

(void)application:(UIApplication *)application handleEventsForBackgroundURLSession:(NSString *)identifier completionHandler:(void (^)())completionHandler {
self.backgroundTransferCompletionHandler = completionHandler;

}
RNFetchBlobNetwork updated files.zip

@danielsuo I have updated the files for downloadTaskWithRequest and uploadTaskWithStreamedRequest support.  Below is the implementation logic
Upload Task :
export function uploadImage(postUrl, fileData) {
RNFetchBlob.config({
IOSBackgroundTask : true,
IOSUploadTask : true,
uploadFilePath : fileData.uri
}).fetch('POST', postUrl, {
'Content-Type': 'application/octet-stream',
}).then((res) => {
/*if (responseJson.code != 200) {
Alert.alert(responseJson.message)
} */
			return responseJson;

}).catch((err) => {
	console.log('err', err)
})

}
Download task :
export function savingDataInCache(value) {
value.map((object, pos) => {
let urlVal = ${api.BASE_URL}/api/v1/download/fs/${object.output_location}/${object.user_document_name};
    RNFetchBlob.config({
        IOSBackgroundTask : true,
        IOSDownloadTask : true,
        path: getCachePath() + object.user_document_name,
    }).fetch('GET', urlVal, {
        //some headers ..
    }).then((res) => {
        // the path should be dirs.DocumentDir + 'path-to-file.anything'
        let xVal = res.path();
        console.log('The file saved to ', res.path());
    })

})

}
I am facing one issue here

(void) URLSessionDidFinishEventsForBackgroundURLSession:(NSURLSession *)session
is not getting called. Can anyone help with this?

In my project Appdelegate :
AppDelegate.h
#import <UIKit/UIKit.h>
@interface AppDelegate : UIResponder <UIApplicationDelegate,NSURLSessionDelegate>
@property (nonatomic, strong) UIWindow *window;
@property (nonatomic, strong) void(^backgroundTransferCompletionHandler)();
@end
AppDelegate.m
//The backgroundTransferCompletionHandler is the one that is called when all downloads are complete

(void)application:(UIApplication *)application handleEventsForBackgroundURLSession:(NSString *)identifier completionHandler:(void (^)())completionHandler {
self.backgroundTransferCompletionHandler = completionHandler;

}
RNFetchBlobNetwork updated files.zip

There are a lot of reasons why URLSessionDidFinishEventsForBackgroundURLSession might not get called. This looks like a reasonably thorough post on the topic. Hope that helps!

@danielsuo  Thanks for the prompt reply. Any corrections to the changes I have made?. If possible, could you share your part of changes which you made to get it working?

I actually don't call URLSessionDidFinishEventsForBackgroundURLSession and in my code I only changed one line (essentially turned the data task into an upload task). As I mentioned earlier in this thread, I didn't have time to wrap up nicely.

@danielsuo  Thanks for your inputs

Any updates?

I have the issue and I didn't find a solution yet. If you have any update, let me know!

@iosfitness Are you able to provide a patched repo of RNFetchBlob with your changes? I've tried applying your changes to my own cloned version but I am getting issues about AppDelegate.h not being found. It would be way more helpful to have a repo I can clone from than having to do file modifications myself.

@iosfitness I was actually able to comment out the AppDelegate references and get it to compile, however, it STILL pauses when I put the app in the background. I was hoping to have it continue download WHILE the user multitasks with other apps, etc. I'm getting this error in XCode:
nw_connection_get_connected_socket 16 Connection has no connected handler

I have a patched version based on the solution from @iosfitness , but the download progress was broken (referencing bytesWritten / totalBytesWritten rather than totalBytesWritten / totalBytesExpectedToSend)
https://github.com/tmaly1980/react-native-fetch-blob
I've created a pull request to have it merged into the new repository at: https://github.com/joltup/react-native-fetch-blob


Research if we can get rid of the dummy app

Currently we have 2 source sets (I bet they'd be targets in iOS terminology) AutomatorServer/android:

app, the dummy app which does nothing
androidTest, which is the place where the server runs in the infinite UI test

I'd like to get rid of app because it's not needed. This would also remove the need to download the server.apk artifact which is essentially this app (it was badly named at the beginning of the project).
See also:

Android automation using espresso without the app source code

cc @mateuszwojtczak

Might be worth to take a look at Appium:

https://github.com/appium/appium-uiautomator2-server/tree/master/app/src

The answer is no, at least not easily.
Anyway, this issue is no longer relevant in Patrol 1.0.


Precautions for Xero Rate limits

closing this for now, taken care in https://github.com/fylein/fyle-xero-api/pull/86


feature/login/CLK32-891-AdvancedServerSettingsView

Prerequisite

[x] Self-review :monocle_face:
[x] No Crashes ☠

Root cause

AdvancedServerSettingsView

Solution

// Explain how you fix it

Impact

AdvancedServerSettingsView

Screenshots (Optional)
-Dark

-Light

          2 Warnings

:warning:
Big PR

:warning:
Consider to place some MARK: lines for files over 200 lines big.

[ ] I understand that "General.Search" is now existed in Localized service

[ ] I understand that "AdvancedServer.ServerUrl" is now existed in Localized service

[ ] I understand that "AdvancedServer.SeverSetting" is now existed in Localized service

[ ] I understand that "AdvancedServer.Submit" is now existed in Localized service

[ ] I understand that "AdvancedServer.Title" is now existed in Localized service

  Generated by :no_entry_sign: Danger


feat(Algebra/BigOperators): add lemmas for product of MulHom over nonempty lists

Also remove the porting note since the Lean 3 proof works. Golf that proof too.

Do you have MulHoms between Monoids, not Semigroups? For Semigroups, we have FreeSemigroup.lift/FreeSemigroup.map. Anyway,
bors d+

bors r+


#12: prefetch specs and validate on job expansion

Solves #12
This change stops the ingestion jobs talking to the core api during job execution. They just do it once during job expansion.
This means that all encountered features during the job MUST be specified in the import spec upfront.
This is particularly relevant for the streaming jobs which didn't require that before.
A pubsub importSpec, should list the feature ids required in the schema.
I haven't yet tested this on an real streaming job. So we should do that before merge.

It also ensure that the job will fail early during expansion, if the feature specs, entity specs or storage specs aren't found.

Woot!


Update tests for #[no_mangle] on associated functions

https://github.com/rust-lang/rust/pull/86492 has landed:

The code in https://github.com/rust-lang/miri/issues/1837 starts to work (even without AssocFn::foo(); at line 12) in Miri.
pub is not necessary for #[no_mangle] associated functions in test-cargo-miri/exported-symbol-dep/src/lib.rs anymore.

Closes https://github.com/rust-lang/miri/issues/1837.

@bors r+

:pushpin: Commit 838ed1d75412f8c4ccb3750da6e67687af427520 has been approved by RalfJung

:hourglass: Testing commit 838ed1d75412f8c4ccb3750da6e67687af427520 with merge e8ac524a30c0948c8492723f498829218e1dc59d...

:sunny: Test successful - checks-actions
Approved by: RalfJung
Pushing e8ac524a30c0948c8492723f498829218e1dc59d to master...


Enable automatic dataset splitting

In addition to providing the dataset splits via the input FASTA files, it would be a nice feature to allow automatic dataset splitting within the biotrainer pipeline. The dataset splitting should not be done based on pure random splits, but should also feature checks for sequence similarity within the dataset splits, using mmseqs.
Steps include:

Create new config file option(s) for automatic dataset splitting
Add a step in the pipeline where the splitting is done
Run mmseqs and split afterwards
Provide feedback in the out.yml file and the logging about the splits

I was thinking of working on this since I've been working with the project's configuration recently. What do you think? :)


Add e2e tests for vSphere clone mode

Description of changes:
Add e2e tests for vSphere clone mode
Testing (if applicable):
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/lgtm
/approve
/woof


CACM regression failure

We forgot to test the CACM regression in @r-clancy 's latest patch, so I think it broke the CACM regression. From CI -
$ python src/main/python/run_regression.py --collection cacm --index --fail_eval
...
2018-09-29 19:25:27,814 - regression_test - INFO - ==========Verifying Results==========
2018-09-29 19:25:27,882 - regression_test - ERROR - !!!!!{"actual": 0.3123, "collection": "cacm", "expected": 0.3102, "metric": "map", "model": "bm25", "topic": "CACM All"}!!!!!
Traceback (most recent call last):
  File "src/main/python/run_regression.py", line 228, in <module>
    eval_n_verify(yaml_data, args.fail_eval, args.dry_run)
  File "src/main/python/run_regression.py", line 185, in eval_n_verify
    assert False
AssertionError

Update, but then the latest failure is a JVM issue?
see: https://travis-ci.org/castorini/Anserini/builds/435726538
2018-10-01 17:15:08,178 - regression_test - INFO - ==========Indexing==========
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f0f2c000000,<PHONE_NUMBER>, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map<PHONE_NUMBER> bytes for committing reserved memory.
# An error report file with more information is saved as:
# /home/travis/build/castorini/Anserini/hs_err_pid5261.log


Services: first build: abs added

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_f3t0cj45n4/clone/recipe/meta.yaml:1: missing_pip_check: For pypi packages, pip check should be present in the test commands
WARNING: /tmp/abs_f3t0cj45n4/clone/recipe/meta.yaml:15: avoid_noarch: noarch: python packages should be avoided
ERROR: /tmp/abs_f3t0cj45n4/clone/recipe/meta.yaml:20: missing_wheel: For pypi packages, wheel should be present in the host section
WARNING: /tmp/abs_f3t0cj45n4/clone/recipe/meta.yaml:39: missing_license_url: The recipe is missing a license_url
WARNING: /tmp/abs_f3t0cj45n4/clone/recipe/meta.yaml:39: missing_doc_source_url: The recipe is missing a doc_source_url
Errors were found


Allow more of the home content to be configurable

There is some content on the home that is hardcoded and should probably be pulled from a database table. We could create a generic table like Home Configuration where you can configure the text of the header and also the name of the application. We should add anything like this here.

This could be done with flatpages, or I guess a generic model. I think maybe flatpages would make some sense from styling and data modeling perspectives, we'd probably just end up needing to pass the HTML through the globals context processor or some other endpoint.


sAlert doesn't take css

Hello, I am trying to add alerts all over my React-Redux project. I am initializing it in header component, like this:
<Alert position='top' stack={{limit: 3}} html={true} />
And later try to use it in Redux-Saga while catch an error, like this:
catch (error) {     console.log(error.response.payload.error);     Alert.error('Error message...', {         html: false     });   }
Result is not a pop up, but on the top it shows just text Error message... and push html content down. Maybe you could tell me what I am doing wrong.
I have imported all css files in header component.

Hi, it looks like a problem with css, could you prepare some small reproduction repo for that?

I found a problem. It is not with your css. It was problem with react-boilerplate webpack configuration.  Somehow I can import css files from node_modules. Maybe you tried react-boilerplate?
Thank you for you fast response.

these are small files, you can always copy them to your project

Yes, I did it and everything looks working.


improve error handling

Hello,
I get an issue when I try to reach gitlab without token.
Here's the error I get :
Started git cloner worker routine
Started git cloner worker routine
Started git cloner worker routine
Started git cloner worker routine
Started git cloner worker routine
Started git puller worker routine
Started git puller worker routine
Started git puller worker routine
Started git puller worker routine
Started git puller worker routine
root group fetch fail: failed to fetch group with id 7141: GET https://gitlabxxxxxxx/api/v4/groups/7141: 404 {message: 404 Group Not Found}
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x7f1a15]
We should get an 403 not authorized error instead.
Cheers

Should be fixed in the most recent version.
run go get -u github.com/badjware/gitlabfs to update to the latest version.
Let me know if there is any issue.

Should be fixed in the most recent version.
run go get -u github.com/badjware/gitlabfs to update to the latest version.
Let me know if there is any issue.


Last steps for ENS migration

Submitting ENS migration PR based on guidance from @gokaiorg.
Thank you!
[PR]

[x] Renamed spaces/oceandao/ to spaces/officialoceandao.eth/
[x] Deleted index.json as it will be managed by ENS portal
[x] Updated domains.json to point vote.oceanprotocol.com => officialoceandao.eth

[Goal]
Migrate all votes/proposals from oceandao spaces => officialoceandao.eth ENS
vote.oceanprotocol.com should redirect user to the latest officialoceandao.eth

@idiom-bytes There is a conflict in your PR, can you resolve it?

Thank you @gokaiorg!


Text.RemoveHtmlTags returns error if input HTML is null

Text.RemoveHtmlTags returns an error if the input HTML is null.
Expression.Error: We cannot convert the value null to type Text.
Details:
    Value=
    Type=Type

The best workaround I could come up with is to call the function wrapped in an if statement, e.g. for a Calculated Column:
if [myHTML] = null then null else fnTextRemoveHtmlTags ( [myHTML] )

Sorry Mike,
just recognized your message here.
If I'm not mistaken, this error has just been fixed by the pull request from Mike Carlo: https://github.com/ImkeF/M/pull/3
Is that correct?
Cheers, Imke


accent or accute don't work with upper true

 $("body").overhang({       custom: true,       primary: "#be380a",       accent: "rgb(150, 44, 8)",       type: "error",       message: message,       duration: 1.8,       upper: true     });
message = operación or operación
in first case operación look like OPERACIóN and last case OPERACI&OACUTE;N

@jhonny111s: I don't seem to be having this issue. What exactly is being displayed when you try something like:
$("body").overhang({
  custom: true,
  primary: "#be380a",
  accent: "rgb(150, 44, 8)",
  type: "error",
  message: "operación",
  duration: 1.8,
  upper: true
});

Closing this until I can get more information.


suggestion: split files

This is merely a suggestion, but I would like - with the permission of @captbaritone - to bring it up here.
I would love to be able to have a way to separate files on Dropbox, rather than having a long continuous one.
The primary objection - beyond the very obvious technical ones - could be that it would spoil the simplicity and efficacy of this gorgeous project. Opening that door, I admit, could then lead to more granular demands, such as folders/tags/archive/etc.
So, to be clear, I am not hoping that markdown.today should become a full-fledged CMS or a replacement for "Paper &copy";. But one of the strengths of this project - in my mind - is that I can access my work so quickly on Dropbox. I even take cursory notes online when I know that I could flesh them out later, in the file, if needed.

Thanks for reaching out! Just to clarify, what exactly would be the right use case for you?

The ability to have multiple markdown files on Dropbox, some of which may not be in a Journal format.
The ability to split your journal across multiple files, perhaps one file per entry.
The ability to have multiple daily journals, each identical to the one that Markdown Today currently creates.


Update jprofiler to 10.0.2

After making all changes to the cask:

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} left no offenses.
[x] The commit message includes the cask’s name and version.

Additionally, if updating a cask:

[ ] If the sha256 changed but the version didn’t,
provide public confirmation by the developer: {{link}}

I've emailed the developer, waiting for a response.

sha256 1f30ede5e5babe6c2a5f409936c031f76f20f1d3b9ad5492808df31489b77f06 confirmed via email.


Upgrade abbrev to v1.1.1 and request to v2.83.0

Additional Upgrade for two more packages.
<EMAIL_ADDRESS><EMAIL_ADDRESS>This is in response to issues

You don't need to add all of those to the package.json, you can just run $ yarn upgrade and it should update all transitive dependencies


Show best pokemon task

Short Description:
A task to show best pokemon periodically.
Amount and order setting are set in config file.

Rerun CI.

@DeXtroTip +1 for awesome documentation and covering all the areas :)

Yep, this is great.


changed name according to unified installer

The folder name was correct as per the unified installer

Due to secrets being used, I'll have to grant you triage access so that the workflow passes.


Error on version >= 4.8.0

After version 4.8.0, when I install the dependency and try do a commit, this error is returned

In this test, I've created a simple repository with git and just add git-commit-msg-linter dependency.

try 4.8.1

I've tested both versions and I had the same error

ok i will look into this cc @zanminkian

can you create a GitHub repo for reproduction

It reproduced. You can use 4.7 for now and I will fix it as soon as possible.

Fix it<EMAIL_ADDRESS>

I can't reproduce it. Could you provide a minimal reproducible example. @legend80s

mkdir an empty directory
cd it
npm init
npm install<EMAIL_ADDRESS>git commit anything

The version 4.8.2 is working!! Thank you!!

v4.8.1 works for me on ubuntu. I still can't reproduce. What's your system? @legend80s

@zanminkian , my OS is macOS Monterrey 12.5.1

yes mac os will reproduce it @zanminkian


for consideration: table clicks should not echo command?

right now, clicking on a table to drill down to a sidecar view also echoes the drilldown command to the REPL. this is nice, in that users can see that there is no hidden magic.
on the other hand, after a bunch of clicks, as one cycles through the table rows, clicking on one after the other, the REPL becomes polluted with a bunch of throw-away commands. worse, once the REPL starts to scroll, every click on a table causes the table itself to scroll upwards. this makes it cumbersome to quickly click-cycle through the table rows.

current behavior:

suggested behavior:

we probably need to do this as an opt-in right now, rather than opt-out, based on the way things are currently (and maybe always) structured.
for example, the repl needs to know in advance whether it should be echoing, because it wants to make some modifications prior to executing the command (e.g. whether to echo the command!).
which means we can’t rely on the shape of the response (e.g. is it destined for the sidecar) to make this determination; rather, we will need to know in advance whether an echo is desired
thus, somehow this needs to be stated by the provider, either in the way the command is registered (listen-with-entity-response), or in the response itself (e.g. onclickSilence: true as an attribute of a cell). i will go with the latter for now.


file rotation in file-log

NOTE: GitHub issues are reserved for bug reports only.
Please read the CONTRIBUTING.md guidelines to learn on which channels you can
seek for help and ask general questions:
https://github.com/Mashape/kong/blob/master/CONTRIBUTING.md#where-to-seek-for-help
Summary
SUMMARY_GOES_HERE
Steps To Reproduce

Additional Details & Logs

Kong version ($ kong version)
Kong debug-level startup logs ($ kong start --vv)
Kong error logs (<KONG_PREFIX>/logs/error.log)
Kong configuration (registered APIs/Plugins & configuration file)
Operating System

no description and not a bug. closing this.
for reference, other issues on the topic: https://github.com/Mashape/kong/pull/2348 and https://github.com/Mashape/kong/pull/2437


Standardization

Great work on this library! I am interested in integrating the download into GeoSlicer  with an auto-generated GUI. But for that, we would propose some type of standarization of the METADATA and download process via virtual functions implemented by each dataset. Would that be something that you guys believe could be integrated? I believe we can define an easy to follow standard now that there are a few datasets.
Soon GeoSlicer will be published as opensource as well, so we can all benefit from this integration!

Good news, GeoSlicer is now open source! Check it out https://github.com/petrobras/GeoSlicer
We are adding a module for drd as is, so users can download and load the images directly into GeoSlicer. However, it has a lot of things hard coded and some level of standarization could help a lot in keeping things updated!
Thanks!

Hey @fbordignon, I'm glad to hear you find this useful!
Technically I am the only maintainer of the project so "we" would be happy have input on improving the codebase including METADATA and more standardization.
What do you think would be the best way, is it something you could propose through a pull request or should we have an online discussion about it first?
/L

@LukasMosser thanks for your reply. We are definitely working on this. The idea is to generate metadata to automate the listing and downloading of the datasets. I am assigning this issue to someone in our team. We will likely generate a pull request and we can discuss/work based on it. Is that good?
Regards

Sounds good to me!


Implement pre-publish action for Static Websites

Would be great if you can do some pre-processing before the files go to Azure.
Eg.

Configure some settings based on target storage account
Increase a build number / date-time
etc.

@fiveisprime Do we do something like this for publishing in any of the other extensions?

We don't; however it makes sense to be able to configure some kind of pre-publish build for SPAs. Maybe we could hook into VS Code's build system to trigger the command that you could customie how you see fit?

In Functions, we run dotnet publish before deploying a C# project. VS Code has a tasks api that you can leverage to list and execute tasks from an extension. See here for more info: https://github.com/Microsoft/vscode-azurefunctions/blob/master/src/commands/deploy.ts#L201
I'm not sure what the user experience would be in the storage extension, but I'm guessing you could leverage the same tasks api

I like that idea.  prepublishStaticWebsite?


Is there a way to access to the command from any user

Hi, I installed odbc2parquet as root and it works ok, but I'm not able to run it from other users. Is there a way to do it?
Thank you, Markus!

Yeah, there are lots of ways. As long as the executable is in a path accessible by the user and in the PATH environment variable it will work. If the cargo toolchain is installed for the user you want it to execute as you can just run
Are you running on Linux or OS-X? These ideas should work on both platforms:

cargo install odbc2parquet for that user.
Just copy the executable to ${HOME}/bin, there ${HOME} is the home directory of the user. You may need to change file permissions with chmod.
copy the executable to /usr/local/bin

All of this is not specific to this tool. If you have someone familiar with the platform you are working on he / she should be able to help you without problems. cargo install command installs into ${HOME}/.cargo/bin by default, if you are looking for the current place of the tool. So on linux you would find the odbc2parquet executable in /root/.cargo/bin/odbc2parquet.
Cheers, Markus

@gustavo-avalos-villasenor Has the answer been helpful enough, to enable you to install it for all users, or are you still stuck?

Thank you very much Markus it works!!!


[FeatureFlags][React] Use strict FeatureFlag check

Problem statement
Once feature flags are implemented on the server, we will need a strict check to ensure that the server is the one authenticating these scopes and authorizing the access.
What we know
Work is ticketed and listed as a dependency for this: #7502
AuthElement already does our soft check for feature flags; could maybe be converted to the hard check!
Acceptance criteria

[ ] A user cannot mock authorization to a restricted feature through editing their given feature flags or scopes
[ ] The server authenticates and authorizes access to features at an organization level

@CnoteNava @chris-kuryak @HeatherRienks Back-end work in #7301 and the associate epic will be blockers for this, but this is an upcoming enhancement to allow for organization-level, and global, access control to features. This opens the door to A/B testing, slow rollouts, and a level of safety for the unauthenticated features.

Closing per committee. Will re-write in the future when more information is available and better scoping is necessary.
@stephenkao @kevinhaube


Use kubernetes-client BOM for dependencies

I think it's a good idea to rely on the kubernetes-client-bom to avoid issues on the classpath and random failures at runtime.
We are already using it here: https://github.com/skodjob/opendatahub-crds/blob/3d1e4724402f81e288dd3503aeb0a56ecc1260f0/pom.xml#L67

makes sense, going to open PR :) thanks


[FAD-73] Implement Create Pool Screen with Components from Library

Description

added date-picker library
added upload pdf button -added divider component
added create pool form
added custom hooks to change page title and sidebar selection

Checklist

[ ] CHANGELOG has been updated (if appropriate)
[ ] Environment variables updated (_if appropriate)

TODO

PDF upload functionality
additional images upload

Screenshot (Ignore the devtools button)


Improve the docs for Text and RichText

Fixes #3503

@Hixie

filed https://github.com/flutter/flutter/issues/3509

I think I missed like half these comments somehow.  Will post a followup patch.


fix(http): add status code

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Drain timeout

It would be great to be able to define a timeout for pod eviction.
If drain did not succeed within the timeout kured would stop trying to evict pods and release the lock.
This would be handy when pod disruption budgets does not allow eviction.
Regards.

Still valid

Is it possible to detect the difference between "drain is taking a long time" and "drain will never happen because of pod disruption budget" ?

https://github.com/weaveworks/kured/pull/283

We'd love to see this implemented too :-)
Will this be merged?

@flbla @sylr could you have a look at #341 ? I think the current implementation is covering your case.
However, if it's not, don't hesitate to highlight what we are missing! :)


test: 100% Coverage of FyPolicyViolation Component

Clickup - https://app.clickup.com/t/85zrxnaer

Coverage


Add compact options comment test

There's an inconsistency for where leading comments are attached for compact options. Fields (and other types) separated by newlines have their leading comments attached to the first terminal node in their composite node set (e.g. the label).
However, the test included here shows that the leading comment on the (custom) option name is not attached to the leading (. Instead, it appears that it's a trailing comment on the ,. But the leading comments are defined correctly if there's a newline that separates the individual compact options (shown below):
message Foo {
  optional string one = 1 [
    // Leading comment on deprecated.
    deprecated = true,

    // Leading comment on (custom).
    (custom) = 2
  ];
}

From what I can tell so far, this is only the case for compact options - it might actually be the case for other types, but I haven't encountered any of those issues yet.

Closing this PR. It will instead be addressed in the new home for this repo: https://github.com/bufbuild/protocompile/pull/33


[Decompiler] Get gstring to pass offline tests

Fix a few small pointer cast issues and it works!

Pull Request Test Coverage Report for Build 662694125

14 of 17 (82.35%)  changed or added relevant lines in 4 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 68.59%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

decompiler/IR2/AtomicOpTypeAnalysis.cpp
1
2
50.0%

decompiler/IR2/AtomicOp.cpp
0
2
0.0%

Totals

Change from base Build 652379825:
0.01%

Covered Lines:
32151

Relevant Lines:
46874

💛  - Coveralls


floating bubble with icon

Description of the Feature
you could make a floating bubble which could float over all other application a bite like the one in Facebook messenger.
Screenshots
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQd291xDuYZrHsRLH7q8B0OwpkS7vQzgzb5_XyBdn4vwFxeBpY5gCXKF2GdVc1t88rAYy0&usqp=CAU
Versions

OS:
Python:
Kivy:
KivyMD:

Not related to material design.


Refactor

[ ] Rename roll_call to sessions_verification
[x] remove unused class sessions_returned & tests
[x] remove sessions_brute_force_1

Roll call module was removed.  It can be reworked to verify the sessions.


Can't build for Android

Hi, I can load and view a model from url in Unity editor. But as soon as I want to build for Android I get 35 errors on "something is defined multiple times" like :
Assets/UnityGLTF/Scripts/UniformMaps/MetalRoughMap.cs(3,31): error CS0433: The imported type GLTF.Schema.AlphaMode' is defined multiple times Assets/UnityGLTF/Scripts/Cache/AnimationCacheData.cs(11,10): error CS0433: The imported typeGLTF.AttributeAccessor' is defined multiple times
Assets/UnityGLTF/Scripts/Cache/TextureCacheData.cs(7,22): error CS0433: The imported type `GLTF.Schema.Texture' is defined multiple times
I'll appreciate if you can help with this.

I can not build for Android too. But my error log is not the same as yours. My issue is about the file UnityGLTF.dll.
ArgumentException: The Assembly UnityEditor is referenced by UnityGLTF ('Assets/Plugins/UnityGLTF.dll'). But the dll is not allowed to be included or could not be found.

Plz downlaod latest version of unitygltf and make sure it builds properly through visual studio and include shader retention scene in build setting,it will import all files required by unitygltf and to export as unity package,Open scripts folder there you will find export-unity-package.sh run it and unity package will be created and just import the package it will work perfectly fine and last thing include shader retention scene in build setting along with all of your existing scene.

Same problem for me.. getting the same error
I downloaded the latest version. serialization built successfully. Added the shader retention scene as well.
running export-unity-package.sh gave this error:
bash: /Applications/Unity/Unity.app/Contents/MacOS/Unity: No such file or directory
im on a windows machine so didnt expect this to run either...
No idea what went wrong


Add gitignore file

This branch's purpose was to add a gitignore file and update the readme file

first compare and branch merges with the linters file added up


Allow the Payment Reconciliation Journal to match against existing Bank Ledger Entries

I put an idea onto the ideas page (https://experience.dynamics.com/ideas/idea/?ideaid=89d21a1e-bc9a-e811-b96f-0003ff68935d) but I was suggested to put it here instead/as well.
The Payment Reconciliation Journal has a severe limitation in that it does not recognise when a Bank Ledger has already been posted - the most common example is Vendor Payments. We should be able to match against these unreconciled Bank Ledger entries, and ideally it should try to auto-match as well.
In comparison the Bank Acc. Reconciliation does do this - including the auto-match. Behind the scenes it uses the same Table and Posting Codeunit as the other Bank Rec so this should be possible?

Having the issue logged on the bcideas site is sufficient. Your request is getting tracked through that site. Closing this issue.


[Request] Port to Fabric

I saw this mod on CurseForge, and was wondering if you could port it to 1.18 fabric.
Thanks!

I second this, 1.18 fabric would be very nice :))

There is now a version for both fabric and quilt released.


Make Vsix references to Copy local

Setting this value makes the binary references for the vsix to be picked from
Output rather than Obj
Tagging @dotnet/project-system for review

👍