Command requires IIS to be restarted

Please provide a warning that the command may require the IIS be restarted for the change to take affect.
Thanks!

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

ID: 4d77b895-234c-9584-7806-2c39a7d607d0
Version Independent ID: 3ce7d735-77bd-25e4-a961-ef9e3195ecaf
Content: Move-SPSite (sharepoint-server)
Content Source: sharepoint/sharepoint-ps/sharepoint-server/Move-SPSite.md
Product: sharepoint-2016-powershell
GitHub Login: @techwriter40
Microsoft Alias: kirks

@LouFarho, thank you for your feedback. to properly service your request, can you be more specific on what change you would like to see and where the change would be implemented?  thank you.


Add note concerning division by zero for integer dtypes in floor_divide and remainder

This PR

resolves https://github.com/data-apis/array-api/issues/199 by adding a note to floor_divide and remainder concerning expected behavior when input arrays promote to an integer dtype. Namely, that the result of division by zero is implementation defined (e.g., throwing an error, emitting a warning and returning zero, or something else).

cc @asmeurer

As the proposed changes in this PR do not change the status quo of the standard, but merely clarified unspecified behavior, will merge. Any subsequent revisions can be raised in a subsequent issue and addressed in a follow-up PR.


lockToPortrait not working RN58 IOS

Hi,
I'm trying to lock the screen on portrait mode. I applied every rule correctly according to
https://github.com/yamill/react-native-orientation
componentDidMount() {
Orientation.lockToPortrait();
Orientation.addOrientationListener(this._onOrientationDidChange);
//Orientation.lockToLandscape()
}
  componentWillUnmount() {
    // Remember to remove listener
    Orientation.removeOrientationListener(this._onOrientationDidChange);
    this._willFocusSubscription.remove();
  }

componentWillMount() {
var initial = Orientation.getInitialOrientation();
if (initial === 'PORTRAIT') {
//do stuff
} else {
//do other stuff
}
}
_onOrientationDidChange = (orientation) => {
if (orientation == 'LANDSCAPE') {
//
} else {
//do something with portrait layout
}
}
RN version 0.58
"react-native-orientation": "^3.1.3",
Can anyone help me about this issue? I searched the issues, found the similars but nothing helps me

checking the this url https://github.com/yamill/react-native-orientation/issues/121

Or use a react-native-orientation-locker module with normal support ! :+1:

Try this configuration in AppDelegate.m:
#import "Orientation.h" // <--- import

@implementation AppDelegate

  // ...

  - (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window {
    while ([[UIDevice currentDevice] isGeneratingDeviceOrientationNotifications]) {
        [[UIDevice currentDevice] endGeneratingDeviceOrientationNotifications];
    }

    return [Orientation getOrientation];
  }

@end


License URL returns 404

The maven metadata for Flyway (see flyway-parent POM) specifies the license URL https://flywaydb.org/licenses/flyway-oss, but this URL returns 404.
Not sure if this is the right place to post this.

We will look into updating the links

Flyway 9.x points to https://flywaydb.org/licenses/flyway-community, which also returns 404


Update web-sites-staged-publishing.md

@afnw35342 : Thanks for your contribution! The author, @cephalin, has been notified to review your proposed change.


fix: ilab config init improperly sets generate model

even though the defaults in the config file are mistral, ilab config init overrides these with merlinite due to some old logic that assumes merlinite is the model you want to use for everything

Checklist:

[ ] Commit Message Formatting: Commit titles and messages follow guidelines in the
conventional commits.
[ ] Changelog updated with breaking and/or notable changes for the next minor release.
[ ] Documentation has been updated, if necessary.
[ ] Unit tests have been added, if necessary.
[ ] Functional tests have been added, if necessary.
[ ] E2E Workflow tests have been added, if necessary.

ci is being weird/failing due to rate limits

@cdoern can we use this opportunity to remove that entire block?

actually, I think for now we need to keep it, right? Otherwise this PR would need to change ilab config init to not prompt for both
a. taxonomy path
b. model path
if we remove this block, then taxonomy path is never set in the cfg, nor is the chat/serve model (merlinite)

@cdoern rebasing will fix CI

rebased ontop of testing fixes

@Mergifyio backport release-v0.19

if we remove this block, then taxonomy path is never set in the cfg, nor is the chat/serve model (merlinite)
@cdoern
everything is set into the config object out of the box, what the user responds with to the prompt only overwrites that
https://github.com/instructlab/instructlab/blob/main/src/instructlab/configuration.py#L251
https://github.com/instructlab/instructlab/blob/main/src/instructlab/configuration.py#L120

@jaideepr97 if they pass a custom taxonomy path and we remove this block it doesn't get propogated into the cfg. I did this locally , ran the tests and that failed 😢
I think if that is the case its out of scope for this PR (thats more of a feature change)

i do think scoping a fundamental change to ilab config init is necessary tbh


bug: Wrong image in terminal.md

Did you check docs and existing issues?

[X] I have read all the snacks.nvim docs
[X] I have updated the plugin to the latest version before submitting this issue
[X] I have searched the existing issues of snacks.nvim
[X] I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)
0.11.0
Operating system/version
Debian
Describe the bug
There is the wrong image in terminal.md
Steps To Reproduce
Show the file
Expected Behavior
Right image
Repro
vim.env.LAZY_STDPATH = ".repro"
load(vim.fn.system("curl -s https://raw.githubusercontent.com/folke/lazy.nvim/main/bootstrap.lua"))()

require("lazy.minit").repro({
  spec = {
    { "folke/snacks.nvim", opts = {} },
    -- add any other plugins here
  },
})

What;s wrong about the image?

Sorry my mistake, I thought the wanted to report also the code above inherent to a possible terminal configuration instead of Snacks.win
Instead the purpose was just to show the terminal at the bottom, sorry again


Problem Details for HTTP APIs (RFC 7807)

Description
Readability and conciseness of errors via the HTTP API (agent_api_rest) can be improved when following the Problem Details for HTTP APIs (RFC 7807). It introduces a "standard" way to report errors back to the caller.
Motivation
Enhanced API experience for the consumer.
We also want a more easy way to handle errors other than manually returning
return StatusCode::INTERNAL_SERVER_ERROR.into_response();

There are multiple options to explore:

make use of the framework's error handling
propagate the error (using thiserror and ?) and build a custom error handler / mapper

Requirements

read and understand the scope of the RFC 7807
search for a crate to make implementation easier (possibly this one)
implement and test

Open Questions
No response
Are you planning to contribute this in a PR?
Yes

(partially) depends on:https://github.com/impierce/openid4vc/issues/78

 Problem Details for HTTP APIs (RFC 7807)


#PROJECT: TODO LIST - Creates a functionally todo list app

PROJECT: TODO LIST
This is the fourth project of the Main JavaScript curriculum at Microverse - @microverseinc
The objective is to create a simple todo app by using JavaScript factory function and module pattern with the concepts of Single Responsibility and Tightly Coupled Objects. The features of the app also include:

Create, edit and update todos
Create a project to be associated with todo
Delete or mark todo as complete

Assignment link
Live link
Screenshots

Todo view for large screen
Todo view for large screen

Add new project
Add new todo

Authors

@bolah2009
@SotoArmando

Hello @SotoArmando @bolah2009 ✋
Nice work 😄 .Its a 👍 from me.
Status: Approved
Happy Coding


Edited README.md

Edited the readme.md file to include updates on local install instructions and corrected some typos.

Done 'PHP' letter case corrections.


Fix Babel Builds

For whatever reason (Babel internals, I assume), passing exclude:[] made (1) Babel ignore babelrc:false and (2) prevented the env preset from resolving/determining what plugins & presets it had to work with.
This core of the fix is only removing the exclude setting. Moving babelrc was mostly an aesthetic thing, I guess.
Closes #9

Perfect, I had planned to test this out today (I'd been bit by this exact issue before).  Sweet!


Why can't I use decorator with requests?

import requests

r = requests

def my_decorator(func):
    def wrapper(*args):
        print(func.hostname)
        print('sdasdas')
    return wrapper

say_wee = my_decorator(r.sessions.urlparse('http://google.com'))
print(type(say_wee))
r.sessions.urlparse = say_wee
r.get('http://google.com')

I want to add some actions to the default sessions.urlparse. I get error:
Traceback (most recent call last):
  File "res.py", line 14, in <module>
    r.get('http://google.com')
  File "/Library/Python/2.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/Library/Python/2.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/Library/Python/2.7/site-packages/requests/sessions.py", line 533, in request
    resp = self.send(prep, **send_kwargs)
  File "/Library/Python/2.7/site-packages/requests/sessions.py", line 668, in send
    history = [resp for resp in gen] if allow_redirects else []
  File "/Library/Python/2.7/site-packages/requests/sessions.py", line 150, in resolve_redirects
    previous_fragment = urlparse(req.url).fragment
AttributeError: 'NoneType' object has no attribute 'fragment'

Hi, @marataziat
say_wee = my_decorator(r.sessions.urlparse('http://google.com'))
You shouldn't use a decorator on a ParseResult.

What exactly are you trying to achieve?
Your decorator takes a function as argument, but you actually pass it a ParseResult.
 I don't want to rewrite all the functions so I made a decorator which just adds some code to the urlparse function.

If you just want to extend the r.sessions.urlparse function your decorator should more look like the following:
import requests

def my_decorator(func):
    def wrapper(*args, **kwargs):
        print("Got r.sessions.urlparse *args:", args)
        print("Got r.sessions.urlparse **kwargs:", kwargs)
        return func(*args, **kwargs)
    return wrapper

requests.sessions.urlparse = my_decorator(requests.sessions.urlparse)
print(requests.get('http://google.com'))

Ohhh thank you


RLT view

Dears,
there is problem showing in header view FS Calendar Collection View the problem years is reserved
if current date 11/2017 will show 11/2018 first item when app is support Right to left
using forceRightToLeft Semantic view
can you help me ?

Did you find any solution? Please let me know if you have any solution.

You can use my fork which has to support RTL languages

Fixed, thanks.

Great,
Thank you very much


Project is created with resource quota even after the quota is removed

Addresses Github issue: #5173
Addresses Zube issue: #5197

Fixes issue where FE wasn't clearing up resource quota if removed individually from UI

Check issue for reproduction steps

@jordojordo thanks for the feedback. 🙏 will take a look at it tomorrow! 👊

@jordojordo I have tried to fix this, but there's seems to be a problem on the BE:
Starting scenario

Clearing configMaps

Payload sent on PUT request

Payload received on PUT request

It seems like sending either an object properly formatted doesn't clear up the value on the BE. Same goes if we cleared both CPULimit and ConfigMap, for which we can send either an empty object (IMO it should work) or the limit prop as null and it doesn't clear it up.
I think the logic on the FE side is now dialed in, so my approach would be to move forward with this PR so that I can create a BE issue which is reproducible for them to test the conditions.
Let me know what you think. 🙏
FYI: @nwmac

@aalves08 I agree, this does seem to be a backend issue.
I tested sending the request with both namespaceDefaultResourceQuota and resourceQuota being null (i.e. no limit object) - that cleared the quotas from the config completely. The backend should be able to recognize when the limit object updates, but it appears to only check the parent object.

@jordojordo with that in mind, do you think we can merge this code for 2.6.6? I think it improves (although it does fix) the current issue and becomes a basis for it to be reproducible by the BE team.

I also noted a strange occurrence which may help the backend determine what needs to fixed on their end.
When a project has multiple quotas and one is deleted, the post request is sent correctly which omits the quota that was deleted - the config of the project does not get updated. However, if the same object has all of the quotas deleted, the config will be properly updated with the correct values for the quotas.
(video for reference)
https://user-images.githubusercontent.com/40806497/168086527-de2d30fd-f99a-4933-8a9e-75637848b044.mp4


Move formPages file away from data/ folder

Describe the task
The data folder is included in the server build, making the build fails if it's done prior to compiling relay queries/mutations

Addressed in PR https://github.com/bcgov/cas-cif/pull/1083 and card #633


Remove calendar setup from config resolves #38

Removed eventConfig as it related to calendar notifications, which have been removed in favor of hipchat and email notifications.

Closing PR and adding resolves #38 to commit body for auto closing of issue.


AT commands through USB on ESP-DevKitC. No respose.

Hi,
Hardware:
ESP32-DevKitC with ESP32-WROOM-32D onboard.
Firmware:
This repo master branch commit: 4cbb1e3
After flashing this firmware and reseting device i get "ready" on terminal but i don't receive any responses for AT commands e.g. I send:
AT+GMR
and there is no answer.
Terminal log :  (I use Tera Term on Windows 10)
ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:6272
ho 0 tail 12 room 4
load:0x40078000,len:10168
ho 0 tail 12 room 4
load:0x40080400,len:6468
entry 0x40080758

ready

I know that by default AT commands use different UART than the one which is wired to USB-UART converter so I changed setting using "make menuconfig" to these:
(important parts of my "sdkconfig" file)
CONFIG_CONSOLE_UART_DEFAULT=
CONFIG_CONSOLE_UART_CUSTOM=
CONFIG_CONSOLE_UART_NONE=y
CONFIG_CONSOLE_UART_NUM=0

 #
# AT uart settings
#
CONFIG_AT_UART_PORT=0
CONFIG_AT_UART_PORT_RX_PIN=3
CONFIG_AT_UART_PORT_TX_PIN=1
CONFIG_AT_UART_PORT_RTS_PIN=14
CONFIG_AT_UART_PORT_CTS_PIN=15
CONFIG_AT_UART_DEFAULT_BAUDRATE=115200
CONFIG_AT_UART_DEFAULT_DATABITS=8
CONFIG_AT_UART_DEFAULT_STOPBITS=1
CONFIG_AT_UART_DEFAULT_PARITY_BITS=0
CONFIG_AT_UART_DEFAULT_FLOW_CONTROL=0
CONFIG_AT_BASE_ON_HSPI=
CONFIG_AT_BASE_ON_SOCKET=
CONFIG_AT_BASE_ON_SDIO=
CONFIG_AT_COMMAND_TERMINATOR_SUPPORT=
CONFIG_AT_BASE_COMMAND_SUPPORT=y
CONFIG_AT_WIFI_COMMAND_SUPPORT=y
CONFIG_AT_NET_COMMAND_SUPPORT=y
CONFIG_AT_BLE_COMMAND_SUPPORT=y
CONFIG_AT_BT_COMMAND_SUPPORT=
CONFIG_AT_FS_COMMAND_SUPPORT=
CONFIG_AT_ETHERNET_SUPPORT=
CONFIG_AT_EAP_COMMAND_SUPPORT=
CONFIG_AT_OTA_SERVER_IP="iot.espressif.cn"
CONFIG_AT_OTA_SERVER_PORT=80
CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7"
CONFIG_AT_OTA_SSL_SUPPORT=y
CONFIG_AT_OTA_SSL_SERVER_IP="iot.espressif.cn"
CONFIG_AT_OTA_SSL_SERVER_PORT=443
CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7"
CONFIG_ESP_AT_FW_VERSION=""

I saw #101 and #51 and I'am sure that my terminal sends  0x0D 0x0A when I hit enter.
What do I do wrong?

I have the same issue.
I see that the code that initialize the AT UART has been changed with this new release. Maybe now, UARTS can not be switched.
Any solution?
Thank you.

You can refer to https://github.com/espressif/esp32-at/blob/master/docs/ESP32_AT_Factory_Parameter_Bin.md, we will remove configure part pin in menuconfig and set them in components/customized_partitions/raw_data/factory_param/factory_param_data.csv.
Currently, if you want to configure them by make menuconfig,  you need flash all binary files besides factory_param_xxx.bin

QCOM.zip
@TomaszKosecki Please try it using this serial tool

Would you mind maybe adding this to the documentation i.e. in the "ESP32 AT instruction set and examples.pdf"? Because on page 2/97 there it clearly says:

Users can change to use another UART for AT communication. For example, if you want to use
UART0 for AT communication, you need to:

make menuconfig -> component config -> AT -> "AT UART settings" to set it to use UART 0

Took me 3 days to find this issue, that was really frustrating.

Hi @TomaszKosecki ,
I have the same problem but although I have changed the factory file still it's not working. Do I need to flash the factory_param_data individually? How can I do that?
Also I should mention that I have removed those parts that overwrites the uart setting fromfactory_param_data file but still it doesn't respond me . Also I have moved debug port to UART1 in menuconfig.

Which UART do you want to use for AT commands? I think I read somewhere that UART1 pins are used internally on WROOM module for communication with FLASH.
I didn't flash factory_param_data individually, just used "make -j8 flash"
Settings which work for me for UART0:
   sdkconfig (edited with: make menuconfig):
     CONFIG_AT_UART_PORT=0
     CONFIG_AT_UART_PORT_RX_PIN=3
     CONFIG_AT_UART_PORT_TX_PIN=1
   components/customized_partitions/raw_data/factory_param/factory_param_data.csv
     WROOM-32,0xfcfc,1,1,1,1,13,CN,115200,1,3,22,19
Settings which work for me for UART2:
   sdkconfig (edited with: make menuconfig):
     CONFIG_AT_UART_PORT=2
     CONFIG_AT_UART_PORT_RX_PIN=16
     CONFIG_AT_UART_PORT_TX_PIN=17
   components/customized_partitions/raw_data/factory_param/factory_param_data.csv
     WROOM-32,0xfcfc,1,1,1,1,13,CN,115200,17,16,15,14
It looks like TX is working because you got "ready" in terminal.

W dniu 2019-05-24 20:21:39 użytkownik Mm<EMAIL_ADDRESS>napisał:
Hi @TomaszKosecki ,
I have the same problem but although I have changed the factory file still it's not working. Do I need to flash the factory_param_data individually? How can I do that?
Also I should mention that I have removed those parts that overwrites the uart setting fromfactory_param_data file but still it doesn't respond me . Also I have moved debug port to UART1 in menuconfig.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.


Release for cves

Fixes https://github.com/influxdata/data-acquisition/issues/584
Fixes https://github.com/influxdata/data-acquisition/issues/573

Q
A

Bug fix?
no

New feature?
no

API breaks?
no

Deprecations?
no

Related tickets
fixes #X, partially #Y, mentioned in #Z

License
Apache 2.0

What's in this PR?

Why?

Additional context

Checklist

[ ] Implementation tested
[ ] Error handling code meets the guideline
[ ] Logging code meets the guideline
[ ] User guide and development docs updated (if needed)
[ ] Append changelog with changes

To Do

[ ] If the PR is not complete but you want to discuss the approach, list what remains to be done here

This is what I was hinting at in Slack, yeah. I forgot to add a new robot user after the circleci fiasco 😬


File selection window does not open

Expected Behavior
When clicking on the "Choose file" button, open a window for selecting a file
Actual Behavior
The window for file selection does not open when you click on the "Choose file" button, in another application (e.g. postman) everything works fine
Reproduction Steps
https://github.com/Kong/insomnia/assets/105574762/7d05d7d1-4cce-4124-8c0b-2c8b3700a8c9
Is there an existing issue for this?

[X] I have searched the issue tracker for this problem.

Additional Information
No response
Insomnia Version
2023.5.8
What operating system are you using?
Other Linux
Operating System Version
Arch Linux x86_64
Installation method
download from Flathub
Last Known Working Insomnia version
No response

I tried to replicate and it seems to be working in 9.x.

I tried to replicate and it seems to be working in 9.x.

What are you talking about?

Closing as this works on latest versions of the app


Take path using AsRef

The signature of LightninRPC::new probably should be fn new<P: AsRef<Path>>(path: P) -> LightningRPC. This is used everywhere in std and allows people to pass &str, &Path and &OsStr without thinking about conversions.

I can do a PR for this to warm myself up. :)


Securing Gateway in GKE is failing

Re-opening #6196 as it is still relevant.
All details are identical. Not using ManagedCertificate

I just ran into this issue and was able to address it by removing group: core from the certificateRefs block. For example,
    tls:
      mode: Terminate
      certificateRefs:
      - name: example-com-tls
        # group: core   # either don't provide the group or leave it empty (empty string)

Per the error in the original issue #6196:
... Listener "https" is invalid, err: You specified {Group: core, Kind: Secret} in the certificate reference, {Group: , Kind: Secret} are the supported values.

you can see that the Gateway implementation doesn't know what the "core" Group is, but does recognize the "" Group.
Also, per the gateway-api spec:
type SecretObjectReference struct {
	// Group is the group of the referent. For example, "gateway.networking.k8s.io".
	// When unspecified or empty string, core API group is inferred.
	//
	// +optional
	// +kubebuilder:default=""
	Group *Group `json:"group"`
...
}

the "core" API group is inferred by effectively leaving the group undefined. I assume this is because the core API group name is "" under the hood.
Perhaps Gateway implementations are inconsistent, but it might be worth updating the Annotated Gateway resource docs to indicate that the group should be empty for certain Gateways (e.g., Kong).
Environment:

AWS EKS v1.30
Kong gateway-operator v1.3
cert-manager v1.15.1


Create reusable OutlinedTextInput

Task/Issue URL: https://app.asana.com/0/488551667048375/1202628454434342/f
Description
This PR creates a reusable TextInput initially aligned with the design to be used for Autofill. This can be further extended to be used on other parts of the app going forward (might require minor changes on demand in the future).
The new component is also added into the App Components Preview.
Steps to test this PR
View usages of the view on the preview

[ ] Open Settings
[ ] Open "App components Design Preview"
[ ] Open the "INTERACTIVE" tab
[ ] Scroll all the way to the outlined text input
[ ] Verify it looks OK in light and dark modes

UI changes

Light
Dark

Just noticed something: the password field with the copy and show password buttons, the buttons disappear when you focus on them and they don't come back. I don't think that's intentional?

@CDRussell they should come back once you change the focus - so by clicking on another textinput or when you make it uneditable again. Doesn't that happen for you? Can you give me steps to repro if ever.

That wasn't happening for me, and I'll get a screen recording soon.
However, stepping back from that, even from your description that sounds a little off UX-wise to me. If I'm in the middle of typing a long password, there's a good chance I want to toggle seeing the password right there, without the need to defocus that field first.
Are you sure we want to be hiding the show password button while editing?

This is looking better to me! My only slight nit is that the vertical size of the password field changes when you reveal the text and shrinks when you hide it again, which is a little jarring. I guess that might always happen depending on the font used, but wonder if we could add some line spacing or such so that it doesn't happen in most cases, and you could toggle the password to reveal/hide without anything noticeably resizing?

@CDRussell I've updated this now to the logic agreed in https://app.asana.com/0/0/1202649606707235/f Let me know if you would want to look again. Else, I'll just merge it since it has been approved.

Haven't re-tested, but feel free to merge. We'll have time to tweak if it's needing anything more.
Thanks for doing it, great to see components like this being created.


Link to FAQ on items on analyse page results table

In some analyses, e.g. small numbers and products only dispensed in single pack sizes at a known costs, users may be confused about why items * price_per_pack != cost. (We don't point out that items != packs)
Suggest most subtle solution may be to add a question mark to items in the results tables which links to the FAQ page (https://openprescribing.net/faq/#prescitem)
Or, point out that items != packs below the table and provide link there. We already have a note pointing at the general FAQ though. Do we need to be more specific?

I wonder if part of the problem is that "items" sounds misleadingly understandable. Could we change it to something less obvious ("Prescribing Items" maybe, or even "RX Items") as well as having a question mark which links to the FAQ?


remove use of osx on travis

the public travis osx build platform has become unreliable: during US working hours, the build backlog has grown markedly over the past month; the backlog continues to increase each day.

builds don't complete for 4-6 hours
when they do get scheduled, they often time out, with no log messages

perhaps useful in the future, but not yet needed


Tool does not pick up VS 2019 preview

I removed visual studio 2017 and installed visual studio 2019 preview. Now the following command returns nothing
vswhere.exe -property installationPath -all -requires Microsoft.Component.MSBuild -requires Component.MDD.Android -latest

I tried several configuration and couldn't get it to pick up 2019 preview, although I was able to get it to work with 2017 preview.

As noted in the -? usage text, you need to specify -prerelease for pre-releases. By default, the tool was designed to find all stable (released, launchable) instances. One must opt into pre-release and potentially unstable (requires reboots, installation errors, etc.) instances.


Dead link in Google results for API docs

Describe the bug
I was hoping to see if there was a nice API to search OC, and...
To Reproduce

Google “OpenCollective API”
Click on the first result (https://docs.opencollective.com/help/developers/api)
Get a 404 not found

Expected behavior
A redirect to a new place
Additional context
For the XY problem: If anyone has tips on how to search for the most active companies that sponsor through OC, I was hacking on sort of the inverse of back your stack: a dashboard for maintainers to see who is recently interacting with their orgs, where they work, etc.

The documentation team is currently working on a refactor. They should have an idea. cc @alanna @contraexemplo
For the API, I would recommend exploring our GraphQL API from here:
https://medium.com/open-collective/open-collective-graphql-api-preview-3b42ed1d55ff The post is 1 year old but everything there should still be valid. Ping me on slack if you need anything specific.
About "Reverse BackYourStack", someone close to us is working on something in that spirit, see: https://github.com/RichardLitt/jabbar

Sweet, thanks! Yeah I was talking to Richard about it as well, it aligns a bit with jabbar!

That URL has in fact changed! It should take some time until Google updates that, I believe? I'm adding that to the redirect list over here https://github.com/opencollective/documentation/blob/v2/.gitbook.yaml

So it looks like my redirects aren't working but I can't figure out why. Here's the docs talking about that on GitBook: https://docs.gitbook.com/integrations/github/content-configuration GitBook uses a versioning system that is not Git to manage content, so it doesn't really keep track that well on folders that were renamed, files moved, etc.

@znarf and I were able to solve this after chatting over Slack: https://github.com/opencollective/documentation/commit/d18797281b648a92092f3a816feccba9984cb405 I had to drop the help prefix and add a ./to every single redirect. It seems to be working just fine now! Can you confirm that, @wooorm?

This works great, thanks @contraexemplo and @znarf!


add ceresdb standalone route mode

Which issue does this PR close?
Closes #
Rationale for this change
What changes are included in this PR?
add ceresdb standalone route mode
Are there any user-facing changes?
User
How does this change test

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.guojie.lgj seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


added byoc notebook imporvements

Some improvements have been added to the byoc_request.ipynb.
Main differences:

The sequence of steps in BYOC collections and BYOC tiles has been adjusted. We first create a new collection, then rename the collection to show how to update the collection, and finally we delete this empty collection.
Using get_collection and get_tile to obtain the collection and the tile we created in the notebook, which prevent users from accidentally editing their existing collections and tiles. next and list are still described in the md cell as other alternatives to interact with collections and tiles.
In order to actually demonstrate how to ingest tiles from AWS S3 bucket, we take Sentinel-2 L2A 120m Mosaic open registry data on AWS as an example, which allow user following this notebook to produce the exact same output of the false color image of Caspian Sea.

Codecov Report

Merging #186 (fd1ecb2) into develop (9a44d61) will decrease coverage by 0.05%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           develop     #186      +/-   ##
===========================================
- Coverage    89.63%   89.57%   -0.06%
===========================================
  Files           38       38
  Lines         3684     3684
===========================================
- Hits          3302     3300       -2
- Misses         382      384       +2

Impacted Files
Coverage Δ

sentinelhub/os_utils.py
71.87% <0.00%> (-6.25%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9a44d61...fd1ecb2. Read the comment docs.

@AleksMat I've addressed the styling issue and corrected the typos. Links used to be in the sentence "users can have a look at the documentation or use the BYOC tool that will take care of creating a collection and ingesting the tiles for you" are added back (I accidentally forgot to put the links).
Thank you for your time and comments, I learned a lot it.


Think about how to involve librarians

Perhaps as part of the main program, through satellite events or dedicated outreach.

Same question that I had in regards to publisher involvement, is there a way to see from where librarians attended?

Pinging @sthagstrom again.

@heatherstaines I have a list of all the attendees from last year, I can share that with you, can you send me your email address?

Hi:
You can send the list to either<EMAIL_ADDRESS>or
<EMAIL_ADDRESS>Thanks,
Heather
On Wed, Jun 14, 2017 at 6:26 PM, Nicole Vasilevsky<EMAIL_ADDRESS>
wrote:

@heatherstaines https://github.com/heatherstaines I have a list of all
the attendees from last year, I can share that with you, can you send me
your email address?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/force11/force2017/issues/26#issuecomment-308586225,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AXoiF2AhcssLFb7KPlNFE61dje0bruj3ks5sEGw3gaJpZM4NRDVn
.

--
Heather Ruland Staines
Director, Partnerships
Hypothes.is
M:<PHONE_NUMBER>
Skype: heather.staines


tarogarden: cache block header verifier results during batch confirmation

Related to #314.
Generating proofs for a large batch is liable to time out due to delay from fetching blocks via RPC in the BatchStateConfirmed state.
Specifically, we create a GenHeaderVerifier that will be called at least twice, during proof generation and import. In this part of the state machine, we are repeatedly fetching the same block, which we already fetched and stored before generating these proofs.
We could replace the 'real' headerVerifier with a mock verifier that just checks for block header equality. If we wanted to use header verification for some purpose like reorg detection, it likely shouldn't be done for each proof.

This is more tractable now that we have re-org handling. P sure what we want here is to use the caching verifier in BatchStateBroadcast, but NOT use it in planter.updateMintingProofs(), which is what actually handles re-orgs.
We also already have a template for caching verifier callbacks than use an LRU cache. To properly test this we should update the mint batch stress test to generate large blocks.

This is more tractable now that we have re-org handling. P sure what we want here is to use the caching verifier in BatchStateBroadcast, but NOT use it in planter.updateMintingProofs(), which is what actually handles re-orgs.
We also already have a template for caching verifier callbacks than use an LRU cache. To properly test this we should update the mint batch stress test to generate large blocks.

Related, we can now use https://lightning.engineering/api-docs/api/lnd/neutrino-kit/get-block-header in the non-caching header verifier so speed that up as well.

That API is only available to Neutrino backends. We should add a generic one to the chain kit RPC service.

Can implement this once lnd 0.17.1 is taped out. We'll need a version check somewhere to create the correct header verifier to match the lnd version.

Specifically, we replace this GetBlock call IIUC?
https://github.com/lightninglabs/taproot-assets/blob/3e6579cbacb839acdc6bcc73c622bab7f91ac881/chain_bridge.go#L125

@jharveyb has a draft branch of this which works.
Will post it after https://github.com/lightninglabs/lndclient/pull/161 is merged

will need to Tag release for lnd-client after lnd release arrives


Improve performance of WAL part 2

This task is the next step of improvements introduced in #56 :

[X] Improve locking mechanism: writes while reading are allowed
[X] Reduce lock time when compacting log

Released in version 3.2.0.


Log global warnings to the Stdout

In Node-secure we have what we call "global" warnings for some dangerous packages: https://github.com/ES-Community/nsecure/blob/master/src/warnings.js#L9
On the UI those warnings are here:

It would be cool to log all warnings to the CLI stdout as well to be sure the user don't miss them.
Logs could be done after this line: https://github.com/ES-Community/nsecure/blob/master/src/depWalker.js#L496

Hey there, any package to test the feature with one or both package ? :)

just create a local project with them as dependencies ^^

Well, completly forgot that you can scan a project, I will do it today :)

Thanks for the contribution!


Attempt to fix Windows build failures on CI

The problems are all invocation errors:
https://github.com/radio-astro-tools/spectral-cube/runs/4475860538?check_suite_focus=true#step:5:255
but it seems to be pointing at a file not closed error:
https://github.com/radio-astro-tools/spectral-cube/runs/4475860538?check_suite_focus=true#step:5:153
..\..\spectral_cube\spectral_axis.py .                                   [  0%]
..\..\spectral_cube\tests\test_analysis_functions.py ................... [  1%]
                                                                         [  1%]
..\..\spectral_cube\tests\test_casafuncs.py ......ssssssssssssss         [  2%]
..\..\spectral_cube\tests\test_cube_utils.py .......                     [  2%]
..\..\spectral_cube\tests\test_dask.py ....s...E                         [  3%]
..\..\spectral_cube\tests\test_io.py .E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E [  4%]

so... let's see if we can fix it.

There was a bug introduced in pvextractor that caused gui stuff to fail

Unfortunately I've uncovered a real error (a regression) caused by some change in region handling.  Something about compound region bboxes has changed, breaking our tests

Some things were really broken, including one of our tests.
Both of these tests were incorrectly only getting 1 pixel along the spectral direction, but investigating in ds9 showed that 2 should've been included:
                             (('fk5.reg', (slice(None), 1, slice(None))),
                              ('fk5_twoboxes.reg', (slice(None), 1, slice(None))),

Codecov Report

Merging #779 (90f12c5) into master (1f67a8f) will decrease coverage by 0.05%.
The diff coverage is 0.00%.

:exclamation: Current head 90f12c5 differs from pull request most recent head 255e694. Consider uploading reports for the commit 255e694 to get more accurate results

@@            Coverage Diff             @@
##           master     #779      +/-   ##
==========================================
- Coverage   77.86%   77.81%   -0.06%
==========================================
  Files          24       24
  Lines        5811     5815       +4
==========================================
  Hits         4525     4525
- Misses       1286     1290       +4

Impacted Files
Coverage Δ

spectral_cube/spectral_cube.py
76.60% <0.00%> (-0.21%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1f67a8f...255e694. Read the comment docs.

@astrofrog @e-koch I'm requesting reviews from both of you because I made some significant logical changes in the region handling.  I think we had an uncaught error (actually an error in our tests) previously.  It would be good to have an independent look at that if possible

@e-koch you want to make those suggested changes directly on this PR?

@keflavich Done!


Run CI test WithTerminationGracePeriod(1) by default

What this PR does / why we need it:
Run CI test WithTerminationGracePeriod(1) by default to make them more stable and more similar to what
will likely happen on the user clusters.
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
An alternative to https://github.com/kubevirt/kubevirt/pull/11067
Checklist
This checklist is not enforcing, but it's a reminder of items that could be relevant to every PR.
Approvers are expected to review this list.

[ ] Design: A design document was considered and is present (link) or not required
[ ] PR: The PR description is expressive enough and will help future contributors
[ ] Code: Write code that humans can understand and Keep it simple
[ ] Refactor: You have left the code cleaner than you found it (Boy Scout Rule)
[ ] Upgrade: Impact of this change on upgrade flows was considered and addressed if required
[ ] Testing: New code requires new unit tests. New features and bug fixes require at least on e2e test
[ ] Documentation: A user-guide update was considered and is present (link) or not required. You want a user-guide update if it's a user facing feature / API change.
[ ] Community: Announcement to kubevirt-dev was considered

Release note:

/hold
let's keep this as a possible alternative for https://github.com/kubevirt/kubevirt/pull/11067


Password Generator Added

Hi, Please follow the guidelines mentioned in the readme file and update your PR.
Thank you.

@thinkswell I have updated please check

@thinkswell I have updated please check Hi, there is still some issue regarding the directory name, to be specific please use - PasswordGenerator/UtkarshTiwari1750/...yourfiles
Please do this changes, rest looks good to me ⭐

You still have not followed the specified directory.


Log an error message when a deserialization error occurs

See #893

Your fork appears to be out of date

Updated.  Sorry, not sure what happened there.


Add husksDropSandOnConvert

Husks drop some sand when they convert into zombies. Babies can drop 0-2 sand, while adults can drop 2-8. Data-driven using a loot table with a custom context type specifically to handle "conversion" drops, which may be a little over-the-top for such a small feature? Perhaps we'll be able to re-use it somewhere else in the future; special events that happen when a mob converts are rather untapped right now.
Edit: the feature tracker suggests making husks periodically drop sand throughout their conversion process, but I felt this implementation was a little more vanilla-friendly. Lmk if you don't agree.

All data driven and good coding practices are always welcome!
I personally agree with this approach being more vanilla friendly. I think the person who wrote this on the previous project did it like that to make sand farms more efficient ig (more maybe he just didnt think of this approach). I, personally, like it better this way too.

okay, great:)

will review the pr properly when i have the time. if anyone else from team wants to review this instead, feel free to do so.

sure thing, no rush


Double precision: Fix incorrect precision

Fixed forced precision issue where values being output for low precision
doubles were not the same as the value being used.

Hey Sam,
The forced precision is only an issue insofar as I need to have the same
output as input for the particular project I'm working on - that is, if I
get a latitude component of something like 1.17, I expect it to be 1.17 in
the KML output rather than 1.6666666667 (just as an example). While the
relative difference is basically negligible, I'm concerned my users will
submit issues about the difference.
Thanks,
Justin Ropella
On Wed, Dec 19, 2018 at 6:25 AM Samuel Cragg<EMAIL_ADDRESS>wrote:

Thanks for the PR.
I'm not convinced about the change, however, can you elaborate on the
issue you're having first please?
The current code is to make sure the double value will be correctly parsed
by another system as the same value (ideally I'd use the R format here,
however, as pointed out in this SO question
https://stackoverflow.com/questions/24299692/why-is-a-round-trip-conversion-via-a-string-not-safe-for-a-double
it's broken so we have to use G17 format (as recommended by MSDN)) - is
this causing an issue for you?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/samcragg/sharpkml/pull/16#issuecomment-448561736, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AHhpFe_MYrBK_rQc5ZW0Ey0EiEr_opQhks5u6iJGgaJpZM4ZY7J0
.

I see what you mean about from an end user perspective it may be undesirable. At the moment the behaviour is safest to avoid loss of precision, taking the example of 1.17 we can see the following behaviour:

Value
ToString("G")
ToString("G17")

1.17
1.17
1.1699999999999999

1.169999999999995
1.17
1.169999999999999

1.169999999999999
1.17
1.169999999999999

1.1700000000000039
1.17
1.1700000000000039

As can be seen, we loose accuracy when serializing under the general format. The roundtrip specifier (R) was meant to solve this, however, there's a bug in it's implementation on the x64 platform (see MSDN) so it too looses accuracy in certain scenarios and the recommendation is to use the G17 format.
As a possible solution, perhaps we could introduce an option in the serializer to customise this behaviour - something like PreserveDoubleAccuracy which defaults to true but you could set it to false in this scenario if you're happy to loose a bit of precision for a more human readable value?outputted?

Yes, this kind of override behavior would be more than sufficient for my needs. I'll adjust this branch accordingly.

I reverted the formatter changes and added a constructor flag to the Serializer to enable the behavior. Default behavior is to have doubles and floats favor high precision as was the case originally. Turning on the flag will instead favor preserving the existing precision of the values over precision.

Thanks for that!
I've just made a tweak to use an options enum to allow for future expansion. The changes are in 4.1.0, which will be in NuGet shortly.


JS assets not minified/uglified

Issue
JS assets do have a cache busting strategy, but most of them are neither minified nor uglified. Which dramatically increases the asset size, therefore page load.
Fix
Look into Webpack libraries in order to fix this

After a more thorough examination, it turns out that all our assets are obfuscated. Will close this ticket


Regulation modal

Merge BACKEND app first!
Desktop view:

Mobile view:

 [TARIFF17] Improve lookup of legal notices

@matthewford table is scrollable now

@alexey-klimuk yeah scrolling won't really help as users might not see it, lets make the reg number in the popup also a link:

@matthewford done :white_check_mark:


Start of validators

Validators for the upper ontologies where the upper ontologies don't already provide them.
Start of a validator for PHS instance data too.

Tossing up whether to just leave this or merge, but I'll go ahead and merge.


May I ask for little questions ?

Pardon me, sir.
I'm now make the same project for lol to explore the attractions of automatic programming, I searched for the api of the game, but it seems that I cannot get the core and prictical example or tutorials, could you please make a page more detailed about the api ,sir ?
I must say thanks to you if you could help me some about it.
This is my freshman project : https://github.com/albertm88/LeagueAuto
Looking forward to hearing from you
Sincerely Yours,

Got it, appreciate a lot.


[UI] Be more talkative for the user waiting for data to be persisted

Message
Please keep this window open until the process is finished.

is rendered sooner

:tada: This PR is included in version 1.9.3 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Remove  which breaks formatting

Goal
Fix documentation page so it will show correct formatting.
Current display

Thank you!

Goal
Fix documentation page so it will show correct formatting.
Current display

a885f72


Breadcrumbs

breadcrumbs will be a fixed-scroll design.

i'm not sure yet -- mobile may be similar but i haven't gotten to all the mobile screens. let's say not until then.


[Github Pull Requests Board] Ownership doesn't match all owned entities

Expected Behavior
When visiting teamX's pull request page I should see PRs related to all entities owned by teamX.
Actual Behavior

I see all PRs of entities with the spec.owner: teamX (but if a component has owner Group:teamX then these are not included)
Steps to Reproduce

Create a component and set the owner to Group:teamX
Ensure the component has the github.com/project-slug annotation
Add the Github Pull Requests Board plugin
View the page and the PRs should be missing

Context
Some teams are using the owner: teamX format and some are using owner: 'Group:teamX' format. I'm not sure if one is deprecated or not but the ownership model elsewhere seems to pick both up.
I think something like this would work, and might even be needed in the Github Issues plugin (I've not tried this out but it looks like where this original code was copied from).
If this seems like a suitable suggestion I'm happy to try and make a PR.
Your Environment

Browser Information:  Google Chrome Version 103.0.5060.134 (Official Build) (64-bit)

Output of yarn backstage-cli info:

OS:   Windows_NT 10.0.22000 - win32/x64
node: v16.13.2
yarn: 1.23.0-20220130.1630
cli:  0.18.0 (installed)

Dependencies:
  @backstage/app-defaults                               1.0.4
  @backstage/backend-common                             0.14.1
  @backstage/backend-plugin-api                         0.1.0
  @backstage/backend-tasks                              0.3.3
  @backstage/catalog-client                             1.0.4
  @backstage/catalog-model                              1.1.0
  @backstage/cli-common                                 0.1.9
  @backstage/cli                                        0.18.0
  @backstage/config-loader                              1.1.3
  @backstage/config                                     0.1.15, 1.0.1
  @backstage/core-api                                   0.2.23
  @backstage/core-app-api                               1.0.4
  @backstage/core-components                            0.10.0
  @backstage/core-plugin-api                            0.1.13, 1.0.4
  @backstage/dev-utils                                  1.0.4
  @backstage/errors                                     1.1.0
  @backstage/integration-react                          1.1.2
  @backstage/integration                                1.2.2
  @backstage/plugin-api-docs                            0.8.7
  @backstage/plugin-app-backend                         0.3.34
  @backstage/plugin-auth-backend                        0.15.0
  @backstage/plugin-auth-node                           0.2.3
  @backstage/plugin-catalog-backend-module-github       0.1.5
  @backstage/plugin-catalog-backend                     1.3.0
  @backstage/plugin-catalog-common                      1.0.4
  @backstage/plugin-catalog-graph                       0.2.19
  @backstage/plugin-catalog-import                      0.8.10
  @backstage/plugin-catalog-node                        1.0.0
  @backstage/plugin-catalog-react                       1.1.2
  @backstage/plugin-catalog                             1.4.0
  @backstage/plugin-circleci                            0.3.7
  @backstage/plugin-explore-react                       0.0.19
  @backstage/plugin-explore                             0.3.38
  @backstage/plugin-fossa                               0.2.39
  @backstage/plugin-github-actions                      0.5.7
  @backstage/plugin-github-pull-requests-board          0.1.1
  @backstage/plugin-home                                0.4.23
  @backstage/plugin-org                                 0.5.7
  @backstage/plugin-permission-common                   0.6.3
  @backstage/plugin-permission-node                     0.6.3
  @backstage/plugin-permission-react                    0.4.3
  @backstage/plugin-proxy-backend                       0.2.28
  @backstage/plugin-scaffolder-backend                  1.4.0
  @backstage/plugin-scaffolder-common                   1.1.2
  @backstage/plugin-scaffolder                          1.4.0
  @backstage/plugin-search-backend-module-pg            0.3.5
  @backstage/plugin-search-backend-node                 1.0.0
  @backstage/plugin-search-backend                      1.0.0
  @backstage/plugin-search-common                       1.0.0
  @backstage/plugin-search-react                        1.0.0
  @backstage/plugin-search                              1.0.0
  @backstage/plugin-sonarqube                           0.3.7
  @backstage/plugin-stack-overflow                      0.1.3
  @backstage/plugin-tech-insights-backend-module-jsonfc 0.1.18
  @backstage/plugin-tech-insights-backend               0.5.0
  @backstage/plugin-tech-insights-common                0.2.5
  @backstage/plugin-tech-insights-node                  0.3.2
  @backstage/plugin-tech-insights                       0.2.3
  @backstage/plugin-tech-radar                          0.5.14
  @backstage/plugin-techdocs-backend                    1.2.0
  @backstage/plugin-techdocs-module-addons-contrib      1.0.2
  @backstage/plugin-techdocs-node                       1.2.0
  @backstage/plugin-techdocs-react                      1.0.2
  @backstage/plugin-techdocs                            1.3.0
  @backstage/plugin-todo-backend                        0.1.31
  @backstage/plugin-todo                                0.2.9
  @backstage/plugin-user-settings                       0.4.6
  @backstage/release-manifests                          0.0.5
  @backstage/techdocs-common                            0.11.15
  @backstage/test-utils                                 1.1.2
  @backstage/theme                                      0.2.16
  @backstage/types                                      0.1.3, 1.0.0
  @backstage/version-bridge                             0.1.2, 1.0.1

Gentle nudge to @gregorytalita that created this plugin :)
Group is the default when it's not prefixed but both should probably be supported in the end.


Blocks count are not the same... Not sync

The block count in wallet is higher than the one shown on the system.... The balance of my wallet is not being updated in the system... Help

Did you try with this version?
https://github.com/clemahieu/raiblocks/releases/tag/V7.9.0


Add specs for etc-local and stack.

Add specs for the existing behaviour of magento-ng::stack and magento-ng::etc-local.
The etc-local recipe has a load of functionality hidden in the template that it writes out. Any advice on splitting up that mammoth spec is appreciated!
I have had to modify the magento-local.xml.erb template as I couldn't get a definition of memcached server details in symbol format to work.
I was hoping to have the following in the etc-local spec too, with appropriate stubbing of  to test out the generation of the crypt key but unfortunately I ran into https://github.com/edelight/chef-solo-search/issues/74 :
context 'with chef server' do
  let(:chef_run) do
    ChefSpec::ServerRunner.new.converge(described_recipe)
  end

  it 'should not raise an error if crypt key is not specifed' do
    expect { chef_run }.to_not raise_error
  end

  it_should_behave_like 'etc-local'
end

Nice work, will review it hopefully next week.
Regarding the many behaviours in the recipe, it'd be possible to stick the configs into different xml files and receipes (tho not what we usually do in Magento).
they'd need to be merged in after enterprise.xml
As for chef-solo-search, the dependency was meant to be for config-driven-helper::capistrano deploy user creation, however like your Github issue, it was dependant on a release of the new version of that cookbook as well to fix an issue with it not supporting encrypted data bags (and therefore the users cookbook). I replaced it with custom implementation which does, till that is done, however left the metadata dependency in hoping it wouldn't take too long before I could convert it back.
Perhaps we could drop the users cookbook and chef-solo-search from config-driven-helper for now? Would that solve testing here?

Thanks :)
If we'd prefer to keep it a big config file, I wonder if  would be of help.
It might be worth dropping the users and chef-solo-search cookbooks from config-driven-helper then and reviewing the situation when a new version is pushed up. The alternative is switching to the git version of chef-solo-search.
I went ahead and added another spec for when running on chef server, with a workaround to avoid the chef-solo-search issue. I added a blank cookbook with the right metadata and pointed berkshelf at that (see https://github.com/kierenevans/chef-magento-ng/commit/7e5669d3b4c87986150d1a09910efdb26151bac5 ).
A few issues were encountered with the server run so I needed to make a few changes to the etc-local recipe. The issues were:

secure_password was an unknown method due to openssl's library not being included. The message chef threw was expected no Exception, got #<NameError: No resource, method, or local variable named secure_password' for Chef::Recipe "etc-local"'>
No crypt key was written to the local.xml file due to the hash_only_merge that happens beforehand. This does a .dup on both arguments to the merge.

Sorry, the partial templates link gives a 404.
Btw, we've released config-driven-helper 1.4.3 now (change in tag structure as well to v1.4.3). This has the users and chef-solo-search dependencies removed

I've rebased on top of master and tidied up a bit :)


conf(AUTH-CPC-59): add user model

Added auth module to project
Added need deps, maybe we need to remove spring security here and move it to gateway (TBD)
Added user model
Added UserRepo for user model
Added a MySQL container (mysql4) for auth service
Added multi-step Dockerfile for auth-service (and requested other services to comply)
Added FlyWay migrations
Added application tests
Added persistence tests

Looks good.


Improvement calling events

Used EventHandler delegate because the event signature is the same for all (avoid redundancy of the code). Changed the call of the event so that the indexes are not used. Action allows you to use the delegate value at the current real time.

Wondering if we should look to start a 2.0 branch for this?

Sure, but maybe we can get a few of the minor pull requests merged first so @zsender can update this to the latest master.

Possible conflict with #102.

Agreed. #102 would need to be re-implemented under the new methodology.
Hence why i wonder if we should push current into a new 1.x branch, and then use master as the start of version 2?

If you merge #102 now and create a new branch from master, then @zsender can resolve the merge conflicts.

Hi. Can you create a 2.x branch?

A AsterNET-1.x branch was created. So the master branch will be used for 2.0.
So we can merge this if you resolve the merge conflicts.

Sorry, I did not know this and was waiting to create a branch 2.x))

Don't worry about it, I think @skrusty and I most have talked about it on IRC.

Fixed PR.
I did not know how to merge the 1.x branch into my forked branch.
So I moved the code from the 1.x branch (manually) and fixed it

Tested the code, everything works

Thank you very much for your contributions. WE will be discussing this today, i think this forms an important part of 2.X for AsterNET as this is a really important change/update.

Great!


Relations example with multi-column IDs

Context
https://prisma-company.slack.com/archives/CEYCG2MCN/p1588773218240500

This is already documented and will become clearer when relation docs are refactored


ApplyWorkspaceEditResponse seems misnamed

Shouldn't it be ApplyWorkspaceEditResult for consistency with the other result types? Or am I missing something?

I also feel that ApplyWorkspaceEditResult would be a better name for it.

Renamed for 3.17


Fix BGP connection flapping

BGP connection in eUPF's routing scheme with sidecar BIRD is constantly flapping every 5 sec. That causes removal of route to eUPF from host RT and connection freezes.
Investigare and find root case. Fix if possible.

@pirog-spb could you help me remember command for enable debug logs in BIRD console ?

BIRD logs how to:

run birdcl: sudo kubectl -n open5gs-demo-step3 exec -it -c bird eupf-58d9b8fbf6-ld22d -- birdcl
enable trace: debug all all
turn on echo to console: echo all
turn off echo: echo off

According to tcpdump the BGP session is always dropped by BIRD in UPF

Calico announced to UPF subnet <IP_ADDRESS>/26 which may be treated by UPF as a strange(UPF IP is from announced subnet). Let's try to avoid sending this subnet to UPF.


Change the bower.json "main" file to use non-minified release version

This is a bower standard. I'm not in a position to create a PR at the moment, but will do as soon as I get the chance if need be.

Done


Make sauce_connect async

Feature: If I run grunt sauce_connect it should open the tunnel and keep it open until I terminate the process.

You can use keepalive for this.
https://www.npmjs.com/package/grunt-keepalive


Is this code meant to be used in production?

Yes, the modules are all production-grade, but the root example is meant primarily as an example. Per the discussion on Twitter, if you'd like to use this code in production:

First get the example up and running to get a feel for things.
Then carefully review the example code to see which aspects don't make sense for production (e.g. we strongly recommend you build your own AMI for your deployment, rather than using ours).
Then carefully review the variables.tf file for any modules you call to understand which vars you are and are not using.
Deploy in prod and profit.

I'm opening this issue to document this clarification and to signal that we should consider adding this to the official docs.

@josh-padnick thanks for the reply! Maybe also consider deploying the modules on the registry as top-level citizens, and moving the root examples to a separate *-example module? This way, you could have the variable definitions right on the registry page, and end users could use the versions from the registry right from that page.
The modules are super helpful once you figure out kind of how the registry works, but anything you can do to make the registry more consumable will make it better still.

@davidham I think that's valid feedback. To be clear, we, Gruntwork, are responsible for maintaining  all the Consul, Nomad, and Vault modules for AWS, Google Cloud, and Azure, but HashiCorp is responsible for updating the registry itself.
HashiCorp has publicly expressed an intention to expose the idea of "submodules" in the registry UI in a first-class way, so hopefully that will land soon!


Move "findex" static variable to expand_T

Name it "xp_selected", which is similar to "compl_selected".

Note: this is a followup to this comment: https://github.com/vim/vim/pull/12519#discussion_r1231564658

"findex" is used with WILD_NEXT, WILD_PAGEUP, etc. to store the current position.
Having these as static variables is weird. I think "findex" should be part of expand_T.
This fix might not be needed then.
But we can first include this fix and refactor it later.


handle loadData in server with dispatching - remove dispatch from routes file | pass getState method to loadData in server.js

Changes:

Handle loadData in server with dispatching and clean routes.js - remove dispatch from routes file
Pass getState method to loadData in server.js (maybe needed next time) - when you want get data from state in loadData in routes.js need to this method

If this changes be approved i'll change README.md too.
And Thanks for this great starter :1st_place_medal:

@alirezavalizade Great help man. I like this idea. Thank you for making this starter more cleaner and flexible 👍


libnetwork/drivers/bridge -- allow use of an existing pre-configured bridge

The bridge libnetwork driver allows use of networks based on bridges as networks within Docker. I would be nice to be also able to attach a Docker network to a pre-existing bridge without affecting the configuration of that bridge.

@awhitcroft This should already be possible:
docker network create --subnet <your bridge subnet> --gateway <your bridge IP> --opt com.docker.network.bridge.name=<your bridge name> <your network name>

In docker 1.13, thanks to https://github.com/docker/libnetwork/pull/1301, the bridge won't be touched when you remove the docker network.

@aboch So the bridge will be removed on 1.12? 😨

@cpuguy yes, in any docker version < 1.13.x

@awhitcroft Was your question answered ?

With no more information from submitter, I am closing this request because docker 1.13.x will allow to create bridge network backed by existing linux bridge, and the bridge won't be removed on network removal.


update removed tasks after recent changes

Before you complete this pull request ...
Look for any open pull requests in the repository with the title "e2e-tests update" and
see if there are recent e2e-tests updates that will be applicable to your change.

/retest

/retest


Add 23.6 docs

Summary
Just released 23.6, here's the docs!

No new docs :(

Not that. It's working perfectly. Sorry if this is confusing.
What I meant is that it's surprising there are no changed docs since 23.5

Ah! I didn't even check 😅
I think that's more because 23.5 included the updated docs, there are no code changes that require doc changes in 23.6 🙂

Great catch @endiliey, this is my bad


Enable share link redeem fallback by default to be true

Work Item
Currently the host can use the HoststoragePolicy in odsp driver to enable the share link redeem fallback in case the single RT trees latest call fails. This flag was added as it was a new feature. So now we can either remove it or enable it by default instead of opt in policy.

Opened in ADO. workitem=485


Support custom typeof functions

Search Terms

custom typeof
custom typeof function
custom type guard

Suggestion
When using a custom typeof‑like function, I’d like TypeScript compiler to be able to infer the correct type in the scope guarded by the custom typeof‑like function.
Use Cases
I need this to provide proper type information for the type function from Blissfuljs and similar projects.
The current approach requires defining the type(…) function as type(obj: any): string and then doing a type cast every time something is accessed within the if block:
/// <reference types="blissfuljs"/>
declare var something: any;
if ($.type(something) === "array") {
	(something as any[]).forEach(v => {/* stuff */})
}

Examples
type-func.d.ts

/**
 * @param obj The variable to check the type of.
 * @return The result of `typeof obj` or the class name in lowercase for objects.
 *         In the case of numbers, if the value is `NaN`, then the result is `nan`.
 */
declare function type(obj: null): "null";
declare function type(obj: undefined): "undefined";

// This is to ensure that the type system short-circuits when it encounters primitive types.
declare function type(obj: number): "number" | "nan";
declare function type(obj: string): "string";
declare function type(obj: symbol): "symbol";
declare function type(obj: boolean): "boolean";

// Needed to ensure proper return values when wrapper objects are used.
/* tslint:disable:ban-types */
declare function type(obj: number | Number): "number" | "nan";
declare function type(obj: string | String): "string";
declare function type(obj: symbol | Symbol): "symbol";
declare function type(obj: boolean | Boolean): "boolean";
declare function type(obj: Function): "function";
/* tslint:enable:ban-types */

declare function type(obj: any[]): "array";
declare function type(obj: RegExp): "regexp";
declare function type(obj: any): string;
export = type;

example.ts
import type = require("./type-func");
declare var something: any;

if (type(something) === "array") {
	// $ExpectType any[]
	something;
} else if (type(somthing) === "number") {
	// $ExpectType number
	something;
}

Checklist
My suggestion meets these guidelines:

[x] This wouldn't be a breaking change in existing TypeScript/JavaScript code
[x] This wouldn't change the runtime behavior of existing JavaScript code
[x] This could be implemented without emitting different JS based on the types of the expressions
[x] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
[x] This feature would agree with the rest of TypeScript's Design Goals.

Why are regular custom type guards not enough ?
function type(something: any, t: "array") : something is Array<any>
function type(something: any, t: "number") : something is number
function type(something: any, t: string) : boolean {
    return true // fancy logiv here
}
declare var something: any;
if (type(something, "array")) {
	// is any[]
	something;
} else if (type(something, "number")) {
	// is number
	something;
}

The syntax is slightly different but it serves the same use case.

Because I’m using a JavaScript library that doesn’t work that way: https://blissfuljs.com/docs.html#fn-type

What would this look like?
// new syntax construct maybe(type1, param is type2):
//  * can be used whenever the "is" clause can be used
//  * if the type of the return is narrowed to type1, then, param is type2

declare function JQueryType(v: any):
    maybe("string", v is string)
    & maybe("number", v is number)
    & maybe("array", v is any[]);

I would expect:
/**
 * @param obj The variable to check the type of.
 * @return The result of `typeof obj` or the class name in lowercase for objects.
 *         In the case of numbers, if the value is `NaN`, then the result is `nan`.
 */
declare function type(obj: null): "null";
declare function type(obj: undefined): "undefined";

// This is to ensure that the type system short-circuits when it encounters primitive types.
declare function type(obj: number): "number" | "nan";
declare function type(obj: string): "string";
declare function type(obj: symbol): "symbol";
declare function type(obj: boolean): "boolean";

// Needed to ensure proper return values when wrapper objects are used.
/* tslint:disable:ban-types */
declare function type(obj: number | Number): "number" | "nan";
declare function type(obj: string | String): "string";
declare function type(obj: symbol | Symbol): "symbol";
declare function type(obj: boolean | Boolean): "boolean";
declare function type(obj: Function): "function";
/* tslint:enable:ban-types */

declare function type(obj: any[]): "array";
declare function type(obj: RegExp): "regexp";
declare function type(obj: any): string;
export = type;

to just work.

I see.  If you'd like it to work that way, https://github.com/Microsoft/TypeScript/issues/14107 is related (but there's more to this).

@ExE-Boss  There isn't enough in the type system to know that 'regex'  is tied to the Regex type. I would propose an extension to the type guard syntax. Add the capability to specify the return value when a parameter is of certain type
declare function type(obj: any):
    obj is number? "number" | "nan" :
    obj is string ? "string":
    obj is symbol ? "symbol"

After ? you can have a literal type or a union of literal types. Omitting ? defaults to obj is T ? true: obj is Exclude<typeof obj, T>? false  which is the current behavior.
</wacky-syntax-proposal >

Agree with @dragomirtitian

Sometimes I need this:
// If obj is Animal, return it's name (and obj is treated as Animal), otherwise return false( and obj is treated as not Animal)
function getNameIfIsAnimal(obj: any):
  obj is Animal ? string : false {
  // ...
}

After ? you can have a literal type or a union of literal types. Omitting ? defaults to obj is T ? true: obj is Exclude<typeof obj, T>? false which is the current behavior.

Actually, it should default to obj is T ? true : false, since you have to have a : at the end.

@ExE-Boss  It looks like ternary expression, but it is not really meant to be that, it's an extension of the type guard syntax. The default branch is whatever remains after the known type cases are exhausted.
declare function type(obj: unknown):
	obj is number ? "number" | "nan" :
	obj is string ? "string" :
	obj is symbol ? "symbol"

declare obj: number | string | symbol | { o: number }

switch(type(obj)) {
    case "number":
    case "nan":
        //obj is number
        break;
    case "string":
        //obj is string
        break;
    case "symbol":
        //obj is symbol
        break;
    default:
        // obj is whatever there is left
    }

This is similar to the way the current type guard syntax only defines what happens on the true case, the false case is derived implicitly by exclusion.
Perhaps the usage of ?: was not the most fortunate, it was just a proposal, another syntax can be chosen, but IMO it should be an extension of the current type guard syntax. ?: seemed to fit at the time but may cause confusion.

Yeah, but then the return type of the type function would be unknown, since the default return value is undeclared, so it’s a syntax error.

I wish we had this, but to avoid confusion with the semantics of the ternary operator, I think something like this might be better.
declare function getType(x: unknown): where
	("number" | "nan") x is number,
	"string" x is string,
	"symbol" x is symbol;

I wish we had this, but to avoid confusion with the semantics of the ternary operator, I think something like this might be better:
declare function getType(x: unknown): where
	("number" | "nan") x is number, // parentheses are optional
	"string" x is string,
	"symbol" x is symbol;

I think the condition should go before the return value, and re‑using the switch statement keywords for this might be better:
declare function getType(x: unknown): switch<x>
	case number: "number" | "nan",
	case string: "string",
	case symbol: "symbol",
	default: never; // possibly implicit


 Fixes https://github.com/kolinkrewinkel/KKGridView/issues/55
Adds +indexPathsWithNSIndexPaths: convenience method to KKIndexPath
Miscellaneous speed improvements found with Instruments.app, primarily:
-- Not calling _defaultBlueBackgroundRendition until a cell is pressed (as opposed to when a cell is created)
-- Using ivars directly within KKIndexPath, instead of going through setters/getters
-- Object pointer comparison in KKIndexPath's isEqualToIndexPath: method
-- Initializing arrays to a capacity, so that they don't have to start growing as quickly. The capacity value is arbitrarily related to my project, and can be made higher, if needed.

(Just fixed that bug and merged.)


CertoDirect

Hi,
Please review this pull request of a new gateway integrated in ActiveMerchant. You can find additional information of the gateway here:

http://www.certodirect.com/;
http://www.failsafepayments.com/.

Let me know if the code needs some changes! Thank you in advance.

Applied (and dead code removed). Awesome work!


Benefit over Pytorch C++ API

What is the benefit of using flashlight over the Pytorch C++ API? Both are made by facebook, both have roughly the same API and both are quite heavy (the ArrayFire .SO file is > 750MB). The name "flashlight" would indicate it is a lightweight Pytorch ... I love the idea of a complete C++ neural network library but don't know why one should use this over Pytorch. I think I read somewhere they were going to deprecate Caffe in favour of Pytorch which lead me to believe that Facebook were going to focus their efforts on Pytorch.
I appreciate this isn't an issue but a question.

https://github.com/facebookresearch/flashlight/issues/1

OpenCL is indeed on our roadmap. We expect to roll this out at most a few months after the ArrayFire 3.7 release.

@jacobkahn Any update on the OpenCL support? the fact that this could reduce dependence on nvidia specific cards would make this pretty awesome.
Stumbled across this while looking for something I could use to train on an AMD card.

@mrdvince — the update here is that we're adding back OpenCL support via ArrayFire and oneDNN over the next 6-8 weeks.


Add Alerts page issues

Please change tab name from עריכת התראות to:
טופס עריכת התראות

When there is not data to display - hide element "alertTable"

Progress in not shown on "radiusRange" (needed to be clored blue)
As well as show current radius number.

X button is not the same as designed


After the first run, the crawler ignores new requests

Which package is this bug report for? If unsure which one to select, leave blank
@crawlee/cheerio (CheerioCrawler)
Issue description
Create a CheerioCrawler template project [TypeScript] with npx crawlee create my-crawler and replace await crawler.run(startUrls) with:
await crawler.run();
await crawler.addRequests(startUrls);
await crawler.run();

After the first run, any new requests added to the queue do not get processed.
Code sample
><EMAIL_ADDRESS>start
> npm run start:correct

><EMAIL_ADDRESS>start:correct
> tsc && node dist/main.js

INFO  CheerioCrawler: Starting the crawl
INFO  CheerioCrawler: All requests from the queue have been processed, the crawler will shut down.
INFO  CheerioCrawler: Crawl finished. Final request statistics: {"requestsFinished":0,"requestsFailed":0,"retryHistogram":[],"requestAvgFailedDurationMillis":null,"requestAvgFinishedDurationMillis":null,"requestsFinishedPerMinute":0,"requestsFailedPerMinute":0,"requestTotalDurationMillis":0,"requestsTotal":0,"crawlerRuntimeMillis":48}
INFO  CheerioCrawler: Starting the crawl
INFO  CheerioCrawler: All requests from the queue have been processed, the crawler will shut down.
INFO  CheerioCrawler: Crawl finished. Final request statistics: {"requestsFinished":0,"requestsFailed":0,"retryHistogram":[],"requestAvgFailedDurationMillis":null,"requestAvgFinishedDurationMillis":null,"requestsFinishedPerMinute":0,"requestsFailedPerMinute":0,"requestTotalDurationMillis":0,"requestsTotal":0,"crawlerRuntimeMillis":40}

Package version
3.4.0
Node.js version
20.4.0
Operating system
MacOS Ventura 13.4.1
Apify platform

[ ] Tick me if you encountered this issue on the Apify platform

I have tested this on the next release
No response
Other context
No response

Hello @nineBananas and thank you for submitting this issue!
In fact, the requests are added to the crawler's request queue - only to be removed in the very next step. The Crawlee crawler instances purge their request queues by default to make recrawling URLs simpler.
To make your scenario work as intended, you have to add the { purgeRequestQueue: false } option to the second crawler.run() call. Replacing your code with the following snippet should then fix your issue.
await crawler.run();
await crawler.addRequests(startUrls, { waitForAllRequestsToBeAdded: true });
await crawler.run(undefined, { purgeRequestQueue: false });

I've also added the waitForAllRequestsToBeAdded option to the addRequests call, which you won't probably need - the call resolves sooner only if you pass more than 1000 requests. Either way - with this setup, it should all be maximally consistent.
I'll close this issue now, but feel free to ask any additional questions. Thanks!

I see, thank you for the clarification!

It worked. One more question. How do I enable dynamic enqueueing with enqueueLinks on the 2nd run? Only urls added with addRequests get processed on the 2nd run.

How do I enable dynamic enqueueing with enqueueLinks on the 2nd run?

I think there might be some confusion about the default behaviour of enqueueLinks - calling enqueueLinks without globs, regexps, or strategy option only enqueues links leading to the same hostname. For example, this code produces such output:

codeoutput

const startUrls = ['https://jindrich.bar'];

router.addDefaultHandler(async ({ enqueueLinks, request }) => {
    console.log(request.url);
    await enqueueLinks();
});

https://jindrich.bar
https://jindrich.bar/edu/thesis_prop/
https://jindrich.bar/edu/company_project/
https://jindrich.bar/edu/thesis_prop/competition_analysis.html
[finished]

So calling enqueueLinks without options enqueues only pages from the same server.
Compare to this:

codeoutput

const startUrls = ['https://jindrich.bar'];

router.addDefaultHandler(async ({ enqueueLinks, request }) => {
    console.log(request.url);
    await enqueueLinks({
         strategy: EnqueueStrategy.All,
         // or regexps: [/.*/]
    });
});

https://jindrich.bar
https://jindrich.bar/edu/thesis_prop/
https://apify.com/
https://jindrich.bar/edu/company_project/
https://xkcd.com/2667/
https://playwright.dev/
...

Can you check if this fixes your issue? Also, using the All strategy might be a bit too much, as it can cause the crawler to run indefinitely. Try describing the URLs you want to crawl using the regexps or globs option.
Thanks!

how to crawl the same URL again . once crawled, the URL can never be crawlled again.

Hello @creative-ae! Just so you know, this is a closed issue. In general, you shouldn't respond to closed issues, as it pings all the people in the thread (which most likely don't care about it that much anymore :))
For deduplication of requests, Crawlee uses the Request's uniqueKey. See this discussion for more details. By setting different uniqueKeys for requests with the same URL, the requests are considered different and will both get crawled.
In case of any more problems, consider looking into our documentation on the Request class as well, or opening your own issue (or GitHub discussion). Thanks! :)


Why are we receiving so many duplicate offers from the same peer?

AcceptQueue log is very noisy, especially when we don't expect to be receiving many offers for the same content key from the same peer. It's worth investigating to see if the cause for this noisiness is a bug

I'm not 100% sure (especially with your most recent changes) but I think something like this can happen:

A receives and accepts offer for the same content from both B and C (or more)
A receives content value from B, stores it, and offers it to D
A receives content value from C, notices that it's actually already stored, logs warning, and offers it to D anyway

D might have received similar offers from other clients (e.g. B or C), making things worse for the whole network.

Closing this since as long as Fluffy doesn't implement protection against gossiping the same content to the same peer twice, then there doesn't seem to be any feasible way to test this situation (other than an intensive investigation w/ kurtosis & a trin-only network, but that seems unnecessary for the time being)


Adding support for AuroraDNS

Thank you for contributing to sewer.
Every contribution to sewer is important to us.
You may not know it, but you have just contributed to making the world a more safer and secure place.
Contributor offers to license certain software (a “Contribution” or multiple
“Contributions”) to sewer, and sewer agrees to accept said Contributions,
under the terms of the MIT License.
Contributor understands and agrees that sewer shall have the irrevocable and perpetual right to make
and distribute copies of any Contribution, as well as to create and distribute collective works and
derivative works of any Contribution, under the MIT License.
Now,
What(What have you changed?)
Added support for AuroraDns.
Why(Why did you change it?)
Would like to see support for this dns provider in sewer.

Test with
import sewer
dns_class = sewer.AuroraDns(
AURORA_API_KEY='api_key', AURORA_SECRET_KEY='secret_key')
1. to create a new certificate:
client = sewer.Client(domain_name='example.com', dns_class=dns_class)
certificate = client.cert()
certificate_key = client.certificate_key
account_key = client.account_key
print "your certicate is:", certificate
print "your certificate's key is:", certificate_key
print "\n\n"
print "you can write them to a file then add that file to your favourite webserver."
with open('certificate.crt', 'w') as certificate_file:
certificate_file.write(certificate)
with open('certificate.key', 'w') as certificate_key_file:
certificate_key_file.write(certificate_key)
print "your account key is:", account_key
print "IMPORTANT: keep your account key in a very safe and secure place."
with open('account_key.key', 'w') as account_key_file:
account_key_file.write(account_key)

I see that it works good with subdomains, like test.example.com. But not for domains without subdomain. I know what the problems causes. I will look into this and solve this problem.

Hi @wilfriedjonker Thanks for doing this.
Would you mind doing a few things:

add your name and an optional link to your website/contact etc to contributors.md[1]
add support for AuroraDns to the sewer cli[2]
add libcloud pypi package to sewer's setup.py requirements[3]

References:

https://github.com/komuW/sewer/blob/master/CONTRIBUTORS.md
https://github.com/komuW/sewer/blob/master/sewer/cli.py#L111
https://github.com/komuW/sewer/blob/master/setup.py#L76

@komuW.

add your name and an optional link to your website/contact etc to contributors.md - Done
add support for AuroraDns to the sewer cli(command line interface), look at the way the cloudflareDNS was added to the cli - Done, haven't been able to test this.
add libcloud pypi package to sewer's setup.py requirements - Done
add tldextract pypi package to sewer's setup.py requirements - Done

@wilfriedjonker Thanks for all the fixes.
I've highlighted a few places in cli.py that need small fixes.
I can see that ci/circleci is failing, but do not worry about that; since it's not the tests that are failng. Rather it's the test coverage percentage that has gone down. But that will get fixed when we merge.

closes: https://github.com/komuW/sewer/issues/33


Set the default namespace to weave-daemonset-k8s

Since the namespace: kube-system was removed in https://github.com/weaveworks/weave/commit/067ce6de9f3800e06369140a832c12f74dcefb90#diff-63ba20698025213b0dce5f67c19f76db  the current master fresh deployment will fail (Tried k8s 1.6.5 with RBAC):
kubectl logs pods/weave-net-x6gj4 -c weave
2017/06/23 08:12:14 error contacting APIServer: the server does not allow access to the requested resource (get nodes); trying with fallback: http://localhost:8080
2017/06/23 08:12:14 Could not get peers: Get http://localhost:8080/api/v1/nodes: dial tcp <IP_ADDRESS>:8080: getsockopt: connection refused
Failed to get peers

The following resources should be under the same namespace for the RBAC to properly function:

ServiceAccount
ClusterRoleBinding
DaemonSet

I am wondering whether the weave-net common namespace would be more suitable than the default?
Upd: I have noticed that the same is valid for the https://cloud.weave.works/k8s/v1.6/scope.yaml?k8s-service-type=NodePort but could not find this file in https://github.com/weaveworks/scope repo...

Thanks for this, @arno01, but we changed the instructions to add -n kube-system to the command-line.  This was done in the name of consistency.
I'm not entirely sure it was a good step because there's more to go wrong, but we do not intend for weave-kube to run in the default namespace so will not be merging this.

@bboreham and what do you think about running the weave-net in the weave-net namespace and the weave-scope for the weave-scope? I think that would make sense and be nice, IMO. :-)

Yes, I would be sympathetic to that idea, except we should really run in 'critical' mode which requires being in the kube-system namespace.
The pod network is an essential component in Kubernetes.


It's being reworked on master workflow refinement under feature/FLPATH-153


Add test for ReadTableFromDelimitedFile for HeaderLines

Need to add a test for the ReadTableFromDelimitedFile command for HeaderLines.   The parameter was not previously working correctly.

A test has been added.  Close the issue.


How to download and use the model?

How to download and use the model?

I'm preparing the content for my thesis this week, so please be patient for a week while I publish the pre-trained model on a private dataset.

Any update on that?

Any update? I'm also interested in this topic. Thanks

https://github.com/JusperLee/SPMamba/releases/download/LibriMix/SPMamba-LibriMix.zip


[tracing] Update common files for branch master

Update common files

@sdelamo @timyates
This module was broken irrespective of the Java 21 support. Master is broken too. The SemanticAttributes class in open-telemetry was moved to another artifact (that wasn't in the catalog) and then deprecated. I switched to the new package for the class, and added the required artifact to the catalog. Please double-check my work, but this is necessary to avoid compile and test failures regardless of java version.

micronaut-build is far too eager to force push... 🤔

Superseded by https://github.com/micronaut-projects/micronaut-tracing/pull/423


fix: split any filepath by ?

Resolves #611
Apparently, the ./router/client.js?v=a3348fd2 query occurs in monorepos for non /@fs/ paths.

Apparently, the ./router/client.js?v=a3348fd2 query occurs in monorepos for non /@fs/ paths.

Do you mean the opposite? Previously, it handles /@fs/ paths only.
Also, I guess this is DEV only issue, so we want the fix in if (isDev) condition.

Do you mean the opposite?
Yep, I mean now it occurs for both of the conditions.


Check Referrer chain for validity before use

Fixes #50
PTAL?
(Sorry for the spammy list of commits; I don't know how to do squash merges. :-/ )

Thanks for the patch!


Inconsistent accuracy - low angular errors and high translation errors for a new dataset

Dear Eric,
Thank you for sharing your code, and it is really useful. However, when I trained on another dataset without the 3D model, the angular errors are really small (~0.5 degrees mean) whereas the translational errors are large (~0.65m). The dataset contained fewer images (~500 training and ~500 testing) of an indoor environment. The training loss for train object was ~0.005 (@300000 itr), the reprojection training loss was ~5 (@300000 itr), and the end-to-end training loss ~10 and ~6 (@50000 itr). I tried on other datasets having more images (~2500) still the error trend remains the same. So, my question: Do I need to change any of the hyperparameters (apart from the camera matrix?) or this is expected behaviour (low angular errors and high translational errors)?
Also, does the constant depth prior significantly affects the indoor accuracy? I used it as 3 (default), however, the dataset contains large rooms and corridors.
By the way, is the code of the DSAC* (pytorch) online?
Hoping to hear from you soon.
Regards,
Deb

Hi Deb, I'm travelling at the moment and can only comment quickly. The error behavior you report is somewhat expected.  The larger the distance is between the camera and the scene, you will observe large positional errors even if the rotation is just a bit off. Imagine your scene is kilometres away. If you step one meter to the side, the observed image will not have changed at all (small parallax).
The depth prior for indoor usually effect the stability of the method more than the accuracy. E.g. a unsuitable depth prior can lead to the network collapsing and you would get no reasonable results at all. If you get good results, than leave the prior as it is. If not, play around with the prior.
I will push to finish the DSAC* code when I'm back, but this is only in August. So expect it online end of August.
Best,
Eric

Dear Eric,
That was helpful, much appreciated. Looking forward to seeing your code. Travel safe.
Regards,
Deb


Make default-bookmark-folder work together with Bookmark Tab Here

Hello, I often use Bookmark Tab Here to save bookmarks. Would it be possible to make default-bookmark-folder pick a folder in which a bookmark has been saved using Bookmark Tab Here as the default one?
I've asked for the same also on Bookmark Tab Here's support thread, at http://forums.mozillazine.org/viewtopic.php?f=48&t=3038053&p=14839332#p14839332

Unfortunately, not much can be done for now - see #399.
Thank you Teddy for explanation in #399.


chore: status attribute tests

Fix #408

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

GitHub release
v6.21.0

Your semantic-release bot :package::rocket:


Rename JMH tests for easier execution by regex

NetflixOSS » Hystrix » Hystrix-pull-requests #293 FAILURE
Looks like there's a problem with this pull request

NetflixOSS » Hystrix » Hystrix-pull-requests #294 SUCCESS
This pull request looks good


fix: ContainerSet termination during pending Pod #7635

Signed-off-by: Denis<EMAIL_ADDRESS>Fixes #7635

@alexec it's ready for review

Yes, I am checking

@alexec The e2e failed because of the changes I did to failSuspendedAndPendingNodesAfterDeadlineOrShutdown  func.
After my changes this func was marking onExit nodes as failed so good that e2e caught it.
I have refactored this function in order to return previous logic and make it more clear:
func (woc *wfOperationCtx) failSuspendedAndPendingNodesAfterDeadlineOrShutdown() {
  for _, node := range woc.wf.Status.Nodes {
    // fail suspended nodes when shuting down
    if woc.GetShutdownStrategy().Enabled() && node.IsActiveSuspendNode() {
	    message := fmt.Sprintf("Stopped with strategy '%s'", woc.GetShutdownStrategy())
	    woc.markNodePhase(node.Name, wfv1.NodeFailed, message)
	    continue
    }

    // fail all pending and suspended nodes when exceeding deadline
    deadlineExceeded := woc.workflowDeadline != nil && time.Now().UTC().After(*woc.workflowDeadline)
    if deadlineExceeded && (node.Phase == wfv1.NodePending || node.IsActiveSuspendNode()) {
	    message := "Step exceeded its deadline"
	    woc.markNodePhase(node.Name, wfv1.NodeFailed, message)
	    continue
    }
  }
}

I see that docker executor e2e failed, but I have some issues with running docker executor on my k3d cluster.
@alexec Maybe you can advise, what are you using to run k8s locally if you want to run workflows with docker executor?

I've re-run the builds is case it is a flake.


Markdown Checklist/Todo-List not hierarchical in Preview

Describe the bug
Markdown Checklist/Todo-List not hierarchical in Preview. Works after saving the page.
Steps To Reproduce
Steps to reproduce the behavior:

Create Page and paste:

- [ ] whatever
  - [x] sub-whatever

see preview without indentation
save and see correct indentation
Expected behavior
Preview same as saved Page.

Screenshots

Editor + Preview:

Saved Page:

Your Configuration (please complete the following information):

Exact BookStack Version (Found in settings): BookStack v21.05.1
PHP Version: PHP 7.4.20
Hosting Method (Nginx/Apache/Docker): Apache

Thanks for reporting this issue @randombugs , with clear details and screen-shots.
This has now been patched and will be part of the next feature release. More details can be found in https://github.com/BookStackApp/BookStack/issues/2854#issuecomment-904148432.


undo - redo support

Required when we accidentally delete a task or sub-task, and want to undo.
Thanks.

Good idea! I think it can be implemented like this:

set some flag to indicate that the task is queued for deletion
display popup notification with action to restore "deleted" task
after some time, run a task to clear all tasks marked as "for deletion" and being in this state for some time, say, 2 minutes.
marked tasks are not displayed in the application.

or simply, when clicked deleted, hide the task or sub-task and show in deleted tasks section, then unhide when restored is clicked from the deleted task section..

I planned to do this like in Nautilus file manager, when you delete files. When you delete task, Toast on the bottom appears with label "TASK_TEXT deleted" and button to Undo for about 10 seconds.

Toast is a good idea, but what happens after the user want to restore after 10 seconds?
A trash like feature could handle undo/redo, irrespective of time.