Raspiblitz 1.3: Mount HDD: system call failed: Structure needs cleaning.

Hi,
After flashing my SD card with 1.3 and trying to start up, I get the following error:

When I use the command "sudo shutdown -r now" to restart the Raspiblitz I only get to this screen and cannot access via ssh:

Is there any way to get the installation running? I flashed the image on the SD card several times and it didn't change anything.

you need to run this command (replace /dev/sda1 with whatever is your HDD device):
sudo fsck.ext4 -y /dev/sda1
But you need to SSH or get to a shell prompt. You can do this connecting the HDD to another computer or login here with a connected keyboard and entering a password or Control-D

Thank you, that brought me a little bit further. Now there is another error message popping up:

Respectively:

RASPIBLITZ DEBUG LOGS

blitzversion: 1.3
chainnetwork: bitcoin / main
12:43:50 up  2:52,  2 users,  load average: 0.18, 0.18, 0.12
*** BLOCKCHAIN SYSTEMD STATUS ***
*** LAST BLOCKCHAIN ERROR LOGS ***
sudo journalctl -u bitcoind -b --no-pager -n8
-- Logs begin at Thu 2019-02-14 10:12:00 GMT, end at Mon 2019-09-23 12:43:50 BST. --
-- No entries --
1569238967 ERROR: Error found in Logs
*** LAST BLOCKCHAIN 20 INFO LOGS ***
sudo tail -n 20 /mnt/hdd/bitcoin/debug.log
*** LND SYSTEMD STATUS ***
*** LAST LND ERROR LOGS ***
sudo journalctl -u lnd -b --no-pager -n12
-- Logs begin at Thu 2019-02-14 10:12:00 GMT, end at Mon 2019-09-23 12:43:50 BST. --
-- No entries --
*** LAST 30 LND INFO LOGS ***
sudo tail -n 30 /mnt/hdd/lnd/logs/bitcoin/mainnet/lnd.log
*** LAST 20 RTL LOGS ***
-- Logs begin at Thu 2019-02-14 10:12:00 GMT, end at Mon 2019-09-23 12:43:50 BST. --
-- No entries --
*** HARDWARE TEST RESULTS ***
UndervoltageReports in Logs: 0
raspberryPi=3
powerFAIL=0
powerWARN=0
powerMIN='1237500 microVolt'
tempFAIL=0
tempWARN=2
tempMAX='6550 centiGrad'
IMPORTANT: There are some hardware issues with your setup.
'Run Hardwaretest' in main menu or: sudo /home/admin/05hardwareTest.sh
*** SYSTEM STATUS (can take some seconds to gather) ***
localIP='<IP_ADDRESS>'
tempCelsius='56.9'
uptime=10324
upsStatus='OFF'
startcountBlockchain=0
bitcoinActive=0
bitcoinErrorShort='Error found in Logs'
bitcoinErrorFull='0'
OK: log 'ERROR: Error found in Logs' written to /home/admin/systemd.blockchain.log
startcountLightning=0
lndActive=0
scriptRuntime=1
*** OPTION: SHARE THIS DEBUG OUTPUT ***
An easy way to share this debug output on GitHub or on a support chat
use the following command and share the resulting link:
/home/admin/XXdebugLogs.sh | nc termbin.com 9999

I formatted the HDD a few months ago and my node (Raspberry Pi 3) spent the last 2 months syncing the BTC blockchain from the network directly to avoid potential errors from torrents. Now after starting up I encountered exactly the same problems again... So it seems it does not even work to set up the system completely new. I am sorry, but I do not think that the project Raspiblitz is working. I have been spending probably a week working time in total trying to set up the node and failed. I wish you all the best with your project, but I am out now...

This is very likely to come down to a common power supply issue, when you disk has not enough power supplied through the USB2 port of the RPi3 which results into filesystem corruption.
Whichever project you are trying to use next I recommend to format and test your disk connected to a PC to make sure it is not damaged physically and use an external source of power through a Y-cable, powered USB hub or external disk case with the RPi3.

pls close this.


Updated autoImports description

This PR fixes autoImports Description

Let me know if you have any questions about my comment.
Also make sure to remove the yarn file from the change

Oh I understand now. Will do that now

Fixed by #104211 instead


Update dependencies

[ ] Maven

[ ] Spring

[ ] Vaadin

[ ] excluded dep in selenide should be removed when confict is resolved

With Vaadin 14.4 all good, but ErrorHandling is not.
Few things to read:
https://vaadin.com/docs/flow/routing/tutorial-routing-exception-handling.html


ollama version 0 ?

Bug Report
Description
Bug Summary:
Your "effortless setup" is false advertising.
Basically other then getting a web interface up, I'm finding that it is totally unusable. It does not find my locally installed ollama or find the locally installed models.  I've spent an hour trying various things to get it talking to my working ollama.
When I run
./run-ollama-docker.sh
Do you want ollama in Docker with GPU support? (y/n): y
Error response from daemon: No such container: ollama
latest: Pulling from ollama/ollama
Digest: sha256:74b2ac9790e07ff5871398a75eee42b758c7353ecc6579a4108a4b0de9bd78b2
Status: Image is up to date for ollama/ollama:latest
docker.io/ollama/ollama:latest
What's Next?
View a summary of image vulnerabilities and recommendations → docker scout quickview ollama/ollama:latest
unknown shorthand flag: ' ' in - -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama --gpus=all
See 'docker run --help'.
Total reclaimed space: 0B
No idea what this means. I normally run ollama as a server on my system.
It is running, as I can do "ollama run phi" and be talking to ollama.
However when I go to the web browser at http://localhost:3000/ it finds ollama version 0, says it can't connect and basically is non-responsive.
Assuming that it is a connection issue I went to the troubleshooting guide and found
If you're experiencing connection issues, it’s often due to the WebUI docker container not being able to reach the Ollama server at <IP_ADDRESS>:11434 (host.docker
.internal:11434) inside the container . Use the --network=host flag in your docker command to resolve this. Note that the port changes from 3000 to 8080, resulting in the link: http://localhost:8080.
so does that mean I need to edit my run-ollama-docker.sh file?
I've also tried the run.sh and after downloading a bunch of software when to the system and logging in, found that it still had no connection.
Steps to Reproduce:
git clone
Expected Behavior:
[Describe what you expected to happen.]
Actual Behavior:
[Describe what actually happened.]
Environment

Operating System: [e.g., Windows 10, macOS Big Sur, Ubuntu 20.04]
Browser (if applicable): [e.g., Chrome 100.0, Firefox 98.0]

Reproduction Details
Confirmation:

[ ] I have read and followed all the instructions provided in the README.md.
[ ] I have reviewed the troubleshooting.md document.
[ ] I have included the browser console logs.
[ ] I have included the Docker container logs.

Logs and Screenshots
Browser Console Logs:
[Include relevant browser console logs, if applicable]
Docker Container Logs:
[Include relevant Docker container logs, if applicable]
Screenshots (if applicable):
[Attach any relevant screenshots to help illustrate the issue]
Installation Method
git clone https://github.com/ollama-webui/ollama-webui.git
chmod +x *.sh
./run-ollama-docker.sh
./run.sh
./run-compose.sh
(all fail)
Additional Information
[Include any additional details that may help in understanding and reproducing the issue. This could include specific configurations, error messages, or anything else relevant to the bug.]
Note
If the bug report is incomplete or does not follow the provided instructions, it may not be addressed. Please ensure that you have followed the steps outlined in the README.md and troubleshooting.md documents, and provide all necessary information for us to reproduce and address the issue. Thank you!

You can try running the following command instead of using the run-ollama-docker.sh script:
docker run -d -p 3000:8080 -e OLLAMA_API_BASE_URL=http://host.docker.internal:11434/api -v ollama-webui:/app/backend/data --name ollama-webui --restart always ghcr.io/ollama-webui/ollama-webui:main

This command will run the Docker container with the necessary configuration to connect to your locally installed Ollama server. Make sure to clean up any existing containers, stacks, and volumes before running this command.
Regarding the troubleshooting guide's recommendation to use the --network=host flag, this is only necessary if the WebUI docker container cannot reach the Ollama server at <IP_ADDRESS>:11434 (host.docker.internal:11434) inside the container. However, since you are running Ollama on your system and not in a Docker container, this is not necessary.
I hope this helps you get Ollama up and running! If you continue to experience issues, please let me know.

You should at least include what command you used to install webui.
./run-ollama-docker.sh installs ollama on your system not the webui.


French Localization

Hi, thanks for working on adding French translations! Just wanted to say that I'm around if you need anything, just let me know. Happy Friday!

Ho yeah, i actually forgot that i was doing that lmao, will looking to finish it soon


Citation inconsistent when indexing using Azure AI Search.

Please provide us with the following information:

This issue is for a: (mark with an x)
- [ ] bug report -> please search issues before submitting
- [ ] feature request
- [x ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

Minimal steps to reproduce

Create an indexer using Azure Search Service along with skillset to vectorize the document ( pdf and/or doc ).
Make sure that the fields on the index. matches the Document feeds (  content, embedding, sourcepage, sourcefile, category)
Any log messages given by the failure

Expected/desired behavior

Although the sourcepage is populated,  It would be nice that the citation can still refer back to only use the sourcefile only. Since we are not using the predocs.py
OS and Version?

Windows 7, 8 or 10. Linux (which distribution). macOS (Yosemite? El Capitan? Sierra?)
macOS

azd version?

run azd version and copy paste here.
azd version 1.5.1 (commit 3856d1e98281683b8d112e222c0a7c7b3e148e96)

Versions

1.5.1
Mention any other details that might be useful
I am trying to leverage the Azure AI Search capabilties, and rely less on building my own PdfParser/FileStratefgy. I got it working but my citation are inconsistent. sometime I get snippet of the content , sometimes I get info1.txt and they both have broken links.
Reference
#1080

Thanks! We'll be in touch soon.

hello @hfaouaz ,
We are currently working on integrated vectorization support. Please track #1020


TTL Indexes in migration

Hi
Is there any way to add TTL indexes in migration?
Thanks

There is currently no helper function to do this. You will need to use Mongo.command/3. Something like
command = [
  createIndexes: "collection",
  indexes: [
    key: %{
      field_1: 1,
      field_2: -1
    },
    name: "some_index_name",
    expireAfterSeconds: 86400
  ]
]

Mongo.command(pid, command)

You can find more details here


doc/tutorial/kubernetes: tidy up and move to github.com/cue-examples

Originally opened by @myitcv in https://github.com/cuelang/cue/issues/824
Here are the remaining TODOs following a recent review of the Kubernetes tutorial as part of https://cue-review.googlesource.com/c/cue/+/8961:

the output from commands has gone a bit stale
we have larger diffs than expected in some situations
we are not asserting the success of each step, which means that steps can fail and it go unnoticed
we are not re-running the tutorial as part of CI
we are not running the entire tutorial, we skip certain commands
the tests in doc/tutorial/kubernetes pass even when critical files are missing (again because we ignore the exit code of all commands we run)

The tutorial still "works" it's just that a user following along might well, understandably, be thrown by discrepancies.
Fundamentally we need to fix the scenario where today, running CUE_UPDATE=1 go test ./... using Go 1.16 breaks by removing a series of files in doc/tutorial/kubernetes/quick/**/*.cue.
Ideally we fix this by making the tutorial a guide that is re-run with an appropriate Docker image using preguide. That however raises the question of whether the tutorial should continue to live as part of the main repo:

re-running the guide each time will take some time
however the guide is a good source of potential issues and so any diffs that result from a change in CUE are potentially of significance/interest and so catching these as early as possible would be best

We could/should use something like https://github.com/thetirefire/badidea for a minimal Kubernetes setup so that the guide can run kubectl
2022-05-19 update: progress being made over in https://github.com/cue-examples/kubernetes-tutorial.

Update: I've retitled this to better reflect the goal to move the Kubernetes tutorial outside of the main repo. A WIP translation to a preguide version can be found at https://github.com/cue-examples/kubernetes-tutorial

I believe https://review.gerrithub.io/c/cue-lang/cue/+/1192692 and https://review.gerrithub.io/c/cue-lang/cuelang.org/+/1192689 resolved this issue :)


drivers: apic_timer: fix include of system_timer.h

Fix path for system_timer.h, we moved it to include/drivers/timer/

Thanks, a lot


Support multiple pasting formats

Current version of nested-list can render Case 2 style only.
This PR refactors pasteHandler to support Case 1, Case 2 and Mix of each cases.

Pasted Case 1.

editor

nested-list

Pasted Case 2

        editor

nested-list

Case 2 is the correct HTML structure, see https://stackoverflow.com/a/5899394/595152

@bettysteger I agree, but it is used in real world and users have been pasting that format so I thought it would be nice to support both.

This occurs when pasting from Notes on macOS. Would be great to support both ways! (and maybe always output as the valid HTML structure?)

@skovy @astrocket Any updates on this being merged?

@neSpecc Can this be merged? or any comment?


Use skyboxIntensity if spheremap is used

Fixes #4106
PR #3980 was made to fix bug #3979 but introduced bug #4106.
This PR has been checked against test projects in #3979 and #4106
I confirm I have read the contributing guidelines and signed the Contributor License Agreement.

Closed due to work that Donovan wants to do to fix it properly: https://forum.playcanvas.com/t/fresnel-material-issues/24358/10?u=yaustar


GUA-524 update github actions to versions that use node16

Proposed changes
Updating github workflow actions to versions written in Node 16.
Why did it change
Github is deprecating Node12 and for security deprecating the set-output function.
Checklists
Checked workflows that are triggered when branch is pushed, when deploying to dev, and when raising PR.
Workflows triggered on merge to main can only be confirmed when this PR is merged.
Environment variables or secrets

[X] No environment variables or secrets were added or changed

Other considerations

[x] Demo to a BA, TA, and the team.
[x] Recorded demo shared on #govuk-accounts-tech
[x] Update README with any new instructions or tasks

@huwd  ah yes had meant to squash. good spot. thank you


current_header_id in Chain class

The attribute current_header_id in Chain class should be removed. As a more formal alternative:

[x] build a find_latest_header function, which returns the header id of the last added block
[x] build a number_of_block function, which returns the total number of blocks in current blockchain

Done


[flutter_tools] Update the mapping for the Dart SDK internal URI

This changes the mapping for the Dart SDK inside Flutter from org-dartlang-sdk:///third_party/dart/sdk to org-dartlang-sdk:///flutter/third_party/dart/sdk`. This URI changed in https://github.com/flutter/engine/pull/51917 but was not caught by tests because they only tested a specific set of mappings and there were no integration tests checking what URIs were actually produced by a running app.
So, this change also adds an integration tests that ensures that a real running app produces URIs that are then correctly mapped.
Fixes https://github.com/Dart-Code/Dart-Code/issues/5164.
Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[x] I followed the breaking change policy and added Data Driven Fixes where supported.
[x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

@andrewkolos @jwren FYI - if we've missed the branch we might also need to consider a cherry-pick for this as it affects debugging into Dart SDK sources.

@andrewkolos @jwren FYI - if we've missed the branch we might also need to consider a cherry-pick for this as it affects debugging into Dart SDK sources.

I believe the branch cut-off was yesterday (fyi @christopherfujino), so I think we'll have to cherry-pick this.

I thought that might be the case - I can open a cherry-pick request once the beta branch is updated (and this has landed) - are you a good person to review this? The change itself is pretty trivial (and a result of https://github.com/flutter/engine/pull/51917), most of the change is adding an integration test so we're testing the real URI from the SDK and not just the functionality of mapping.

Yeah, I'm taking a look.

Failed to create CP due to merge conflicts.

Turns out the beta branch was taken just after this commit so it's already there :-)


Use text in comment token

https://github.com/RustPython/RustPython/pull/4426 has been merged. We can simplify code using text in comment tokens.

Excellent, thanks!


Added WWII Stats Viewer

Added WWII Stats Viewer

Thank's for your change 😄
For the name of your app, instead name: wwii-stats-viewer
write name: 'WWII Stats Viewer' isn't greatest?


Is a Transformer-based image caption model trained to predict the last token only in training phase?

For the following code (which is snippet from https://keras.io/examples/vision/image_captioning/), I do not see the steps for entering the input sequence to model token by token in training phase. But instead of that, the input sequence is entered at once except the last toke by: batch_seq_inp = batch_seq[:, :-1] in the function def _compute_caption_loss_and_acc as shown below. Based on my knowladge, if we have an image that is captioned with a sentence like (image_1 : a man is running), the input output pair in training should be like:
image_1 SOS ==> a
image_1 SOS a ==> man
image_1 SOS a man ==> is
image_1 SOS a man is ==> running
image_1 SOS a man is running ==> END
So I am little confused.
class ImageCaptioningModel(keras.Model):
def init(
self, cnn_model, encoder, decoder, num_captions_per_image=5, image_aug=None,
):
super().init()
self.cnn_model = cnn_model
self.encoder = encoder
self.decoder = decoder
self.loss_tracker = keras.metrics.Mean(name="loss")
self.acc_tracker = keras.metrics.Mean(name="accuracy")
self.num_captions_per_image = num_captions_per_image
self.image_aug = image_aug
def calculate_loss(self, y_true, y_pred, mask):
    loss = self.loss(y_true, y_pred)
    mask = tf.cast(mask, dtype=loss.dtype)
    loss *= mask
    return tf.reduce_sum(loss) / tf.reduce_sum(mask)

def calculate_accuracy(self, y_true, y_pred, mask):
    accuracy = tf.equal(y_true, tf.argmax(y_pred, axis=2))
    accuracy = tf.math.logical_and(mask, accuracy)
    accuracy = tf.cast(accuracy, dtype=tf.float32)
    mask = tf.cast(mask, dtype=tf.float32)
    return tf.reduce_sum(accuracy) / tf.reduce_sum(mask)

def _compute_caption_loss_and_acc(self, img_embed, batch_seq, training=True):
    encoder_out = self.encoder(img_embed, training=training)
    batch_seq_inp = batch_seq[:, :-1]
    batch_seq_true = batch_seq[:, 1:]
    mask = tf.math.not_equal(batch_seq_true, 0)
    batch_seq_pred = self.decoder(
        batch_seq_inp, encoder_out, training=training, mask=mask
    )
    loss = self.calculate_loss(batch_seq_true, batch_seq_pred, mask)
    acc = self.calculate_accuracy(batch_seq_true, batch_seq_pred, mask)
    return loss, acc

def train_step(self, batch_data):
    batch_img, batch_seq = batch_data
    batch_loss = 0
    batch_acc = 0

    if self.image_aug:
        batch_img = self.image_aug(batch_img)

    # 1. Get image embeddings
    img_embed = self.cnn_model(batch_img)

    # 2. Pass each of the five captions one by one to the decoder
    # along with the encoder outputs and compute the loss as well as accuracy
    # for each caption.
    for i in range(self.num_captions_per_image):
        with tf.GradientTape() as tape:
            loss, acc = self._compute_caption_loss_and_acc(
                img_embed, batch_seq[:, i, :], training=True
            )

            # 3. Update loss and accuracy
            batch_loss += loss
            batch_acc += acc

        # 4. Get the list of all the trainable weights
        train_vars = (
            self.encoder.trainable_variables + self.decoder.trainable_variables
        )

        # 5. Get the gradients
        grads = tape.gradient(loss, train_vars)

        # 6. Update the trainable weights
        self.optimizer.apply_gradients(zip(grads, train_vars))

    # 7. Update the trackers
    batch_acc /= float(self.num_captions_per_image)
    self.loss_tracker.update_state(batch_loss)
    self.acc_tracker.update_state(batch_acc)

    # 8. Return the loss and accuracy values
    return {"loss": self.loss_tracker.result(), "acc": self.acc_tracker.result()}

Hello, would you like to reach out to the author of the example directly? Keras team isn't actively monitoring questions on examples.

Thank you so much rchao


services_log uses syslog handler

services_log configures a syslog handler by default. This (sometimes) leads to interesting crashes like
   File "/usr/local/Cellar/python3/3.6.4_2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/logging/handlers.py", line 936, in emit
     self.socket.send(msg)
 AttributeError: 'SysLogHandler' object has no attribute 'socket'

full exception here: https://gist.github.com/pelme/99e3ed217f1fe432fa7f5b18d341742d
Can we simply get rid of the SyslogHandler creation in https://github.com/pytest-dev/pytest-services/blob/47e5ae4833338063e9c431db8999e2e928f4d2fe/pytest_services/log.py#L14-L20 ? And just return a plain logger and leave it to the user to configure the logging system?

The exception I frequently see is in an atexit handler:
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/logging/__init__.py", line 2112, in shutdown
    h.close()
  File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/logging/handlers.py", line 892, in close
    self.socket.close()
AttributeError: 'SysLogHandler' object has no attribute 'socket'

Filed this ticket upstream for the atexit error.

A workaround was released in 2.0.1. Feel free to open a separate ticket to capture an enhancement request for improving the logging fixture.


[Scala] remove external tools excludes.

Remove excludes for SBT, Eclipse and ENSIME. They'll be added to appropriate
Global/ gitignore files:
Excludes moved to SBT: https://github.com/github/gitignore/pull/2287
Excludes moved to Eclipse: https://github.com/github/gitignore/pull/2288
ENSIME.gitignore has already all excludes.

@sherzodv thanks!


Registration

@JuliaRegistrator register
release notes:
Lights Out Game

Mini Game to play the Lights Out game on Manifolds (Plane, Cylinder, Möbius Strip, Torus, Kleinbahn Bottle, Projective Plane)
Solving and optimal solutions

Registration pull request created: JuliaRegistries/General/104158
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.0 -m "<description of version>" f5ec212af1460e5ab6043cc3f08794c30b8a08f9
git push origin v0.1.0

@JuliaRegistrator register
release notes:
Lights Out Game
Mini Game to play the Lights Out game on Manifolds (Plane, Cylinder, Möbius Strip, Torus, Kleinbahn Bottle, Projective Plane)
Solving and optimal solutions

Registration pull request updated: JuliaRegistries/General/104158
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.0 -m "<description of version>" cd00113115b9fe3c7a15ee9f3f82e312f1aa92e5
git push origin v0.1.0


Fix #124 - set annotation for MSBuild tasks

I've set all inputs as optional for a lesser impact since the plugin is deprecated, but it allows people to use it with new gradle versions.

Thanks for your help!


HiDPI position handling on Ubuntu 18.04

Platform:
Ubuntu 18.04 + HiDPI monitor
Architecture:
x86-64
Related:
SR 3-17051327481 (Private)
Description
Screen coordinates are not properly translatable using OpenJDK11 and Ubuntu 18.04 on HiDPI.  This appears to be caused by the need for scaling information when doing absolute window positioning, but the lack of ability of the Java framework to provide this information.
Use-Case
Use coordinates from a web browser (JavaScript) to correctly position a Java element (e.g. on the same screen).
Known Caveats
IE11 and Edge 44 do not expose coordinates.  Chrome, Firefox, Opera and Edge 76 do.
Workaround
Current workaround is to use setLocationRelativeTo(null), which will center it on the main display.
Test results:

jdk8
jdk11
Details

macOS
✅*
✅*
* = Workaround available through platform detection.  Only works (JDK8 and JDK11) if hard-code dpiScale to 1.

Windows
✅
✅*
* = Workaround available through Java version detection.  JDK11 requires dpiScale to be 1, JDK8 works with a calculated dpiScale.

Linux
✅
⛔*
* = No known workaround available.  JDK11 requires dpiScale for this platform for correct positioning, but JDK always returns 1, so it positions it too-high and too-left on HiDPI displays

JavaScript
// Get screen coordinates from JavaScript (useful for positioning something on the same screen that someone is working from)
[(screen.availWidth || screen.width) / 2 + (screen.left || screen.availLeft), (screen.availHeight || screen.height) / 2 + (screen.top || screen.availTop)];

Java
// Position a Java component centered on the same screen as the web browser
Point chromePoint = new Point(2880,520); // <--- ####### Replace with values from JS
JPopupMenu menu = new JPopupMenu();
JMenuItem item = new JMenuItem("Hello World");
item.addActionListener(e -> System.exit(0));
menu.add(item);
menu.pack();

double dpiScale = Toolkit.getDefaultToolkit().getScreenResolution() / 96;
Point javaPoint = new Point((int)(chromePoint.getX() * dpiScale), (int)(chromePoint.getY() * dpiScale));

// Account for own size when centering
javaPoint.translate((int)(-menu.getWidth() / 2.0), (int)(-menu.getHeight() / 2.0));
System.out.println("Point provided by Chrome: " + chromePoint.x + "," + chromePoint.y);
System.out.println("Calculated Java component centered at: " + javaPoint.x + "," + javaPoint.y);

menu.setLocation(javaPoint);
menu.setVisible(true); // <--- This should be centered on the same monitor as the web browser

@aahlenst it should probably be tracked upstream and escalated to our vendor.  I may choose to do that in the future and reopen but for now I'll close it out since it's an edge-case issue and a viable workaround exists.


Show something when a setting value is already in use

Testing #229391
Not a must, but nice to have.
Repro:

Have a setting with value in release notes
Set the setting manually to this value
Open the release notes page with the special rendering.

It would be nice to show something like "you are already using this setting" or a disabled entry for setting the value.

What are some steps to verify?

I don't see any special treatment using "Open current file as release notes"

To verify:

Have a setting with a non-default value in the release notes. Example: setting(github.copilot.chat.fixTestFailure.enabled:false).
Manually set that setting to that value.
Open the file as release notes with "Developer: Open Current File as Release Notes"
Click on the setting in the release notes. You should see this:


Generate trace logs for a number of important InfluxDB operations

Notes
Traces create a child logger with additional context that is used to log any subsequent events during the trace. Specifically

op_name is a unique identifier for the operation. We can filter on all operations of a specific name. An example of an op_name might be tsm.compact_group
op_event currently has two values evt.start or evt.end indicating the start or end of an operation

for example, you can grep by values in op_name AND op_event to find all starting operation logs

Traces begin and end with a consistent log entry

traces begin with log TRACE->S: followed by a description of the operation, like TSM compaction
Traces end with a log TRACE->E: followed by the same description of the operation, like TSM compaction
These uppercase entries make them very easy to spot when scanning a log file

trace_id is a unique identifier used for a specific instance of a trace and can be used to correlate all related log events
cid or correlation id is added to every log entry for a single execution of the influxd process, allowing all log entries for a single run to be easily identified. There are also other ways a log file could be split by a single execution, however, the consistent cid will make it easier when searching log aggregations services.
op_elapsed is the amount of time the operation was spent executing and is logged with the TRACE->E entry
a few consistent context keys have been established when logging related events

db_instance identifies the name of the database
db_rp identifies the name of the retention policy
db_shard_id identifies the id of the shard
db_shard_group identifies the shard group identifier

WIP
Whilst this is being reviewed, I am going evaluate the operations and whether I can easily add an op_status key to the final log with a set of fixed values indicating the status of an operation

completed indicating it ran to completion
failed indicating it generated an error
aborted / interrupted indicating some external event caused it to terminate early. I think I like interrupted more, as it is indicative of some external cause.

Tooling
There are a number of tools for processing and filtering log files in JSON or logfmt

hutils from heroku are designed to work with logfmt
influxlog – WIP will be our tool to quickly report on various interesting metrics and / or conditions

this will go hand-in-hand with all the usual text filtering

lnav – useful for watching and filtering files real-time

Operations

tsdb.Open traces all events related to the initial opening of the tsdb.Store

op_name : tsdb.open

retention policy shard deletions

op_name : retention.delete_check

all TSM compaction strategies

op_name : tsm.compact_group.(level_1|level_2|level_3|full|optimize)

series file compactions

op_name : series_partition.compaction

continuous query execution (if logging enabled)

op_name : continuous_querier.execute

TSI log file compaction

op_name : index.tsi.compact_log_file

TSI level compaction

op_name : index.tsi.compact_to_level

Some examples of related trace log entries in logfmt:
ts=2018-02-16T03:15:24Z level=info msg="TRACE->S: Cache snapshot" engine=tsm1 trace_id=06J9aZe0000 op_name=cache.snapshot op_event=evt.start
ts=2018-02-16T03:15:24Z level=info msg="Snapshot for path /Users/stuartcarnie/.influxdb/data/_internal/monitor/432 written in 10.605983ms" engine=tsm1
ts=2018-02-16T03:15:24Z level=info msg="TRACE->E: Cache snapshot" engine=tsm1 trace_id=06J9aZe0000 op_name=cache.snapshot op_event=evt.end op_elapsed=10.816735ms
ts=2018-02-16T03:15:25Z level=info msg="TRACE->S: TSM compaction" engine=tsm1 compaction_desc=full trace_id=06J9acZ0000 op_name=compaction.compact_group op_event=evt.start
ts=2018-02-16T03:15:25Z level=info msg="beginning full compaction, 2 TSM files" engine=tsm1 compaction_desc=full trace_id=06J9acZ0000 op_name=compaction.compact_group
ts=2018-02-16T03:15:25Z level=info msg="compacting full /Users/stuartcarnie/.influxdb/data/_internal/monitor/432/000000200-000000002.tsm (#0)" engine=tsm1 compaction_desc=full trace_id=06J9acZ0000 op_name=compaction.compact_group
ts=2018-02-16T03:15:25Z level=info msg="compacting full /Users/stuartcarnie/.influxdb/data/_internal/monitor/432/000000202-000000001.tsm (#1)" engine=tsm1 compaction_desc=full trace_id=06J9acZ0000 op_name=compaction.compact_group
ts=2018-02-16T03:15:25Z level=info msg="compacted full into /Users/stuartcarnie/.influxdb/data/_internal/monitor/432/000000202-000000002.tsm.tmp (#0)" engine=tsm1 compaction_desc=full trace_id=06J9acZ0000 op_name=compaction.compact_group
ts=2018-02-16T03:15:25Z level=info msg="compacted full 2 files into 1 files in 62.449129ms" engine=tsm1 compaction_desc=full trace_id=06J9acZ0000 op_name=compaction.compact_group
ts=2018-02-16T03:15:25Z level=info msg="TRACE->E: TSM compaction" engine=tsm1 compaction_desc=full trace_id=06J9acZ0000 op_name=compaction.compact_group op_event=evt.end op_elapsed=62.455719ms
ts=2018-02-16T03:15:38Z level=info msg="SHOW DATABASES" service=query
ts=2018-02-16T03:15:43Z level=info msg="SHOW RETENTION POLICIES ON bar" service=query
ts=2018-02-16T03:15:47Z level=info msg="ALTER RETENTION POLICY autogen ON bar DURATION 0s" service=query
ts=2018-02-16T03:16:08Z level=info msg="TRACE->S: Cache snapshot" engine=tsm1 trace_id=06J9dG2W000 op_name=cache.snapshot op_event=evt.start
ts=2018-02-16T03:16:08Z level=info msg="Snapshot for path /Users/stuartcarnie/.influxdb/data/bar/autogen/434 written in 7.506984ms" engine=tsm1
ts=2018-02-16T03:16:08Z level=info msg="TRACE->E: Cache snapshot" engine=tsm1 trace_id=06J9dG2W000 op_name=cache.snapshot op_event=evt.end op_elapsed=7.688064ms
ts=2018-02-16T03:16:23Z level=info msg="TRACE->S: Retention policy deletion check" service=retention trace_id=06J9eA7G000 op_name=retention.delete_check op_event=evt.start
ts=2018-02-16T03:16:23Z level=info msg="shard group deleted" service=retention trace_id=06J9eA7G000 op_name=retention.delete_check db_instance=_internal db_shard_group=416 db_rp=monitor
ts=2018-02-16T03:16:23Z level=info msg="shard deleted" service=retention trace_id=06J9eA7G000 op_name=retention.delete_check db_instance=_internal db_shard_id=416 db_rp=monitor
ts=2018-02-16T03:16:23Z level=info msg="TRACE->E: Retention policy deletion check" service=retention trace_id=06J9eA7G000 op_name=retention.delete_check op_event=evt.end op_elapsed=9.370574ms

During a run of megacheck the following issues were discovered:

During a run of megacheck the following issues were discovered:

During a run of megacheck the following issues were discovered:

@stuartcarnie I’m not sure why megacheck is moaning. Does it pass locally?

Runs fine locally @e-dard - not sure why it just reports an empty output in this PR

@e-dard I'm an idiot – I re-pushed the branch and missed a couple of files, which is why it wasn't building

Ah so maybe when it’s returning with an empty comment it’s actually the
build that’s broken... I’ll try and make that clearer.

Reply to this email directly, view it on GitHub
https://github.com/influxdata/influxdb/pull/9456#issuecomment-366574727,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAeo6YtrSSLLYmvVrJc_hO1BQZ7QZfyTks5tWN1BgaJpZM4SH1RQ
.

--
Edd Robinson
InfluxDB Senior Engineer
▼▴
InfluxData.com http://influxdata.com/
Github http://www.github.com/e-dard / LinkedIn
https://www.linkedin.com/in/eddrobinson / Personal http://eddrobinson.io

@e-dard I suspect that was the cause

Another comment on the op_name convention. It seems to me like this is the purpose of the message field and I'm not sure why we need both.

@jsternberg

Another comment on the op_name convention. It seems to me like this is the purpose of the message field and I'm not sure why we need both.

Per the PR notes:

op_name is a unique identifier for the operation. We can filter on all operations of a specific name. An example of an op_name might be tsm.compact_group

It uses an identifier syntax so that they are easily searched. The msg text is for readability


Delete dead link at README.md

The reason for this change is that README_old.md is deleted at 1cb7c5a039f269bd5b58264fab16b1a4e4d2ca3f.

Thank you!


github ok-to-test: add more info in comment

You can get a preview of it here: https://github.com/netobserv/network-observability-console-plugin/pull/352#issuecomment-1621342063

/approve


Add scala-2.12 support

Problem
Finatra has a dependency on this project publishing a scala-2.12 compatible artifact
Solution
Add scala 2.12.1 module
Result
Unblocking finatra scala-2.12 upgrade
cc @mosesn
Related to: https://github.com/twitter/finatra/issues/323

Additionally this could be looked at to see if it's still used in finatra or rewritten to support crossScalaVersions

cc/ @jcrossley as she has been looking into whether this is still necessary.


Add Astral TableTop to remote play

Add Astral Table Top to list of Remote Play services

Can you update the TOC, please


Data-preprocessing and merger of clinical and radiomics datasets

In this issue, I detail the work done to pre-process the data in both datasets:

the clinical dataset: with information about the subject and the dose received
the radiomics dataset: with csv files describing the shape/volume of the nodules after a PET scan

The work done was the following:
1. Pre-process the clinical dataset
This was done using: data_preprocessing/1_clinical_data_preprocessing.py
The data was extracted from the csv file, the columns were renamed, some extra lines containing statistics were removed (i.e. after line 181). Then for each column, the data was formatted to the right format (string, numeric or date).  After that, some new columns were created to compute the length of time between the end of the treatment and various relapses or death. Finally, the preprocessed data was saved in a csv file.
2. Pre-process the radiomics dataset
This was done using: data_preprocessing/2_radiomics_data_preprocessing.py
The radiomics dataset consisted of multiple csv files stored in a folder. First, we defined the columns which should be kept and which should be removed. We then build a column with the subject ID and the nodule ID. For each csv file, we had to look at the the values stored because the measures were done several times:

if there is only one line, then we take it and it in a temporary dataset
if there are two lines, we consider that both lines deal with the same subject and same nodule (I manually verified that it was the case)
else, we consider that the belong to the same subject and we build the adequate nodule name.
Then we removed columns which contain only NaN values as well as columns which contain NaN values more than 50% of the time. After that, we computed the ICC for each column and removed the columns which had an ICC lower than 80%. Than we averaged the values of the numeric columns for each nodules. The resulting dataset was saved as a csv file.

3. Merge both datasets
This was done using: data_preprocessing/3_merging_preprocessed_datasets.py
The final step was to merge both pre-processed dataset. This last step was simple, it consisted of taking the preprocessed clinical dataset and the preprocessed radiomics dataset and find the corresponding patient nodule in the other dataset.

In the script, data_preprocessing/5_eliminating_radiomics_features.py I explored the removal of certain features using the three following techniques:

variance thresholding: remove features with low variance
feature selection based on correlation with other features: remove features which are highly correlated with other features
feature selection based on correlation with the target variable: remove features which are not correlated with the target variable

For each of the above, the thresholds were selected so that the end result had 10 features remaining.
This was done for each model (death prediction, local relapse and distant relapse):
This is the ouput of the code for death prediction:
Initial number of features:  120

Model performance without any feature removal
ROC AUC Score:  0.7587412587412588
Brier score: 0.20039204887934706
Average precision: 0.6666666666666666
Average Recall: 0.36363636363636365
Accuracy Score:  0.7567567567567568
AUC-PR score: 0.6097461097461097

Number of features after variance thresholding: 95
Number of features removed by variance thresholding: 25

Model performance after variance thresholding
ROC AUC Score:  0.7517482517482518
Brier score: 0.22800967386850912
Average precision: 0.5
Average Recall: 0.36363636363636365
Accuracy Score:  0.7027027027027027
AUC-PR score: 0.5264127764127764

Number of features after correlation thresholding: 32
Number of features removed by correlation thresholding: 63

Model performance after feature selection based on correlation
ROC AUC Score:  0.7937062937062938
Brier score: 0.20656020649994028
Average precision: 0.5
Average Recall: 0.2727272727272727
Accuracy Score:  0.7027027027027027
AUC-PR score: 0.49447174447174447

Number of features after correlation with target thresholding: 10
Number of features removed by correlation with target thresholding: 22

Model performance after feature selection based on correlation with target
ROC AUC Score:  0.6783216783216783
Brier score: 0.2297800234826858
Average precision: 0.5555555555555556
Average Recall: 0.45454545454545453
Accuracy Score:  0.7297297297297297
AUC-PR score: 0.5861315861315861

Correlation of remaining features with target variable:
INTENSITY-BASED_MeanIntensity                     0.295758
INTENSITY-BASED_IntensitySkewness                -0.381733
INTENSITY-BASED_IntensityKurtosis                 0.297396
INTENSITY-BASED_10thIntensityPercentile           0.288538
INTENSITY-BASED_AreaUnderCurveCIVH                0.378669
INTENSITY-BASED_RootMeanSquareIntensity          -0.284614
INTENSITY-HISTOGRAM_IntensityHistogramMean        0.352289
INTENSITY-HISTOGRAM_IntensityHistogramVariance   -0.312502
NGTDM_Complexity                                 -0.283298
NGTDM_Strength                                   -0.357125
dtype: float64

This is the output of the code for local relapse prediction:
Initial number of features:  120

Model performance without any feature removal
ROC AUC Score:  0.275
Brier score: 0.15038857248809673
Average precision: 0.0
Average Recall: 0.0
Accuracy Score:  0.8378378378378378
AUC-PR score: 0.06756756756756757

Number of features after variance thresholding: 95
Number of features removed by variance thresholding: 25

Model performance after variance thresholding
ROC AUC Score:  0.45625000000000004
Brier score: 0.1338224235894703
/Users/plbenveniste/anaconda3/envs/venv_lung_response/lib/python3.9/site-packages/sklearn/metrics/_classification.py:1517: UndefinedMetricWarning: Precision is ill-defined and being set to 0.0 due to no predicted samples. Use `zero_division` parameter to control this behavior.
  _warn_prf(average, modifier, f"{metric.capitalize()} is", len(result))
Average precision: 0.0
Average Recall: 0.0
Accuracy Score:  0.8648648648648649
AUC-PR score: 0.5675675675675675

Number of features after correlation thresholding: 32
Number of features removed by correlation thresholding: 63

Model performance after feature selection based on correlation
ROC AUC Score:  0.50625
Brier score: 0.15946981532981797
Average precision: 0.0
Average Recall: 0.0
Accuracy Score:  0.8108108108108109
AUC-PR score: 0.06756756756756757

Number of features after correlation with target thresholding: 10
Number of features removed by correlation with target thresholding: 22

Model performance after feature selection based on correlation with target
ROC AUC Score:  0.58125
Brier score: 0.13970229495919118
Average precision: 0.0
Average Recall: 0.0
Accuracy Score:  0.8378378378378378
AUC-PR score: 0.06756756756756757

Correlation of remaining features with target variable:
MORPHOLOGICAL_Volume                           0.096985
INTENSITY-BASED_StandardDeviation              0.148638
INTENSITY-BASED_MaximumIntensity               0.074359
INTENSITY-BASED_IntensityInterquartileRange    0.100201
INTENSITY-BASED_IntensityRange                 0.081047
INTENSITY-BASED_IntensityBasedEnergy           0.112164
INTENSITY-BASED_TotalLesionGlycolysis         -0.168269
GLCM_DifferenceAverage                         0.115111
GLCM_DifferenceVariance                        0.126764
NGTDM_Contrast                                 0.103546
dtype: float64

This is the output of the code for distant relapse prediction:
Initial number of features:  120

Model performance without any feature removal
ROC AUC Score:  0.5515873015873016
Brier score: 0.31458805858776767
Average precision: 0.18181818181818182
Average Recall: 0.2222222222222222
Accuracy Score:  0.5675675675675675
AUC-PR score: 0.2966147966147966

Number of features after variance thresholding: 95
Number of features removed by variance thresholding: 25

Model performance after variance thresholding
ROC AUC Score:  0.5873015873015872
Brier score: 0.29986175139174986
Average precision: 0.2857142857142857
Average Recall: 0.4444444444444444
Accuracy Score:  0.5945945945945946
AUC-PR score: 0.4326469326469326

Number of features after correlation thresholding: 32
Number of features removed by correlation thresholding: 63

Model performance after feature selection based on correlation
ROC AUC Score:  0.6468253968253967
Brier score: 0.28619899263551973
Average precision: 0.25
Average Recall: 0.3333333333333333
Accuracy Score:  0.5945945945945946
AUC-PR score: 0.37274774774774777

Number of features after correlation with target thresholding: 10
Number of features removed by correlation with target thresholding: 22

Model performance after feature selection based on correlation with target
ROC AUC Score:  0.5793650793650793
Brier score: 0.2600482894882669
Average precision: 0.3333333333333333
Average Recall: 0.4444444444444444
Accuracy Score:  0.6486486486486487
AUC-PR score: 0.45645645645645644

Correlation of remaining features with target variable:
MORPHOLOGICAL_Compacity                       -0.157922
MORPHOLOGICAL_CentreOfMassShift                0.059428
INTENSITY-BASED_IntensityInterquartileRange    0.058027
INTENSITY-BASED_AreaUnderCurveCIVH             0.057422
GLCM_SumVariance                              -0.055135
GLCM_ClusterShade                              0.072939
GLCM_ClusterProminence                        -0.102530
GLRLM_RunLengthNonUniformity                  -0.064647
NGTDM_Contrast                                 0.122924
GLSZM_LargeZoneLowGreyLevelEmphasis           -0.066517
dtype: float64


Updated the metric names in the sample alerts generated by Prometheus using the delfin metrics.

What type of PR is this?
/kind enhancement
What this PR does / why we need it:
This PR fixes the metric names in the sample alert rules setup in Prometheus to generate alerts using the metrics generated by Alertmanager.

Which issue(s) this PR fixes:
Fixes #
Test Report Added?:
/kind TESTED
Test Report:
Special notes for your reviewer:

LGTM


Add devcontainer(GitHub Codespaces)

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


Type narrowing should be suppressed by assignments in nested function

TypeScript Version:  4.0.0-beta

Search Terms:

type narrowing inner function
type narrowing nestedfunction

Code
let foo: 1 | null = null;

const setFoo = () => foo = 1;

setFoo();

expect(foo).toEqual(1);

declare function expect<T>(actual: T): { toEqual(expected: T): void };

Expected behavior:
No error.
After setFoo is defined, foo's type should no longer be narrowed by its original assignment, and should go back to 1 | null.
Actual behavior:

Argument of type '1' is not assignable to parameter of type 'null'.(2345)

foo is still inferred as null, even after it could be assigned differently in the inner function.
Use case
This comes up in complex Jasmine tests; Jasmine has expect().toEqual() like I defined above, and passing variable assigned in a callback breaks.
Playground Link: link

Pretty sure this is a design limitation discussed in #9998, and TypeScript takes an optimistic stance that local assumptions can be trusted over non-local side-effects.


DS-3127 Whitelist allowable formats google scholar citation pdf url

This PR corrects https://github.com/DSpace/DSpace/pull/1735 I had to create a new PR because Frederic is out-of-office until mid-July and I don't have access to his branch.
All information can be found in the original PR.

Travis-CI is building this correctly but I get a BitstreamFormatTest failure in my own unit testing, during the loop where support level for bitstream formats is tested.
Failed tests:
BitstreamFormatTest.testGetSupportLevel:348 testGetSupportLevel 153 (null)
Anyone have any ideas why?

Similar to @kshepherd , when I pull this down against the latest code on dspace-5_x, I also get a Unit Test failure.

When including this into the latest dspace-5_x everything seems to work fine. All tests pass and Travis builds this correctly. Can someone check if the failing test is still a problem?


add AllowStale + AllowCached

Follow up of https://github.com/segmentio/consul-go/pull/49
It turns out we had code that depended on not being served stale or cached results, so this PR makes it an opt-in.

Awesome.  I was just looking at the PR that added the ability to use the agent cache, and I was going to ask for the behavior to be configurable.  Thanks! 😄


Impact on performance

I noticed that loading phpdotenv via
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__);
$dotenv->safeLoad();

slows down PHP execution quite a bit.
With a simple "hello world" test, I noticed an execution time of ~47ms when not loading the .env variables.
When the code mentioned above was added to that same PHP file, the execution time increased to ~220ms.
That may not seem like that much, but to keep our API performant, that's an extra hit we cannot take.
Is this a known issue?

Is that a cold start? Do you have opcache enabled? A good test would be to load an empty file. If it still takes a long time, this tells you not that this library is slow, but that PHP is having to compile a bunch of code on the fly and/or your server is very slow.

Closing due to no response. Feel free to open a new issue if required.


Time distrib tile - tweak mode

Add another word to be able to cross-compare two words in a single chart.

Already solved. Kind of a prototype stuff but working.


waiting for chequebook deployment in transaction ...

Use Docker Image
ethersphere/bee:latest
Node logs
Welcome to Swarm.... Bzzz Bzzzz Bzzzz
                \     /
            \    o ^ o    /
              \ (     ) /
   ____________(%%%%%%%)____________
  (     /   /  )%%%%%%%(  \   \     )
  (___/___/__/           \__\___\___)
     (     /  /(%%%%%%%)\  \     )
      (__/___/ (%%%%%%%) \___\__)
              /(       )\
            /   (%%%%%)   \
                 (%%%)
                   !

DISCLAIMER:
This software is provided to you "as is", use at your own risk and without warranties of any kind.
It is your responsibility to read and understand how Swarm works and the implications of running this software.
The usage of Bee involves various risks, including, but not limited to:
damage to hardware or loss of funds associated with the Ethereum account connected to your node.
No developers or entity involved will be liable for any claims and damages associated with your use,
inability to use, or your interaction with other nodes or the software.

version: 1.0.1-dev - planned to be supported until 20 September 2021, please follow http://ethswarm.org/

time="2021-06-23T09:04:47Z" level=info msg="swarm public key 035b3b7719de20e27cf1ab1655d003b3dea0b1dfa224ae596abb8243e567b1adef"
time="2021-06-23T09:04:47Z" level=info msg="pss public key 026cc1146346b01a58167d8e417e2f366002a3c346a86293855e8265f82363b780"
time="2021-06-23T09:04:47Z" level=info msg="using ethereum address 6f449211ec603ef502c2389c5abb2e1bf3dcdf92"
time="2021-06-23T09:04:47Z" level=info msg="version: 1.0.1-dev"
time="2021-06-23T09:04:47Z" level=info msg="debug api address: [::]:1635"
time="2021-06-23T09:04:49Z" level=info msg="using default factory address for chain id 100: c2d5a532cf69aa9a1378737d8ccdef884b6e7420"
time="2021-06-23T09:04:49Z" level=info msg="waiting for chequebook deployment in transaction c7a9f5925bf454bf93c75044d8ea589ed47a5b1292e709af7af3214e60a9ef95"
....

why? I'm stuck here. which docker image can use? what is version? I cry...

me too

先充值xdai，后再启动节点。

先充值xdai，后再启动节点。


Could you add the csv export/import option to command line usage?

Just like the title says, I believe currently you can only use txt format for command line usage.
Could you add the option to use csv format in command line usage in addition?

@enarkay
export only
import will take a lot of work
UE4localizationsTool.zip

Which command to use to start in CSV export via command line?

@KASaLEX-2020
-c


Add Background color changer using HTML CSS and JavaScript

Issue Type:

[ ] Bug Report
[1] Feature Request
[ ] Documentaion

Describe the bug
Add a Background color changer using HTML CSS and JavaScript
Possible solution

Describe the solution you thought of.
its a website where user can allow to change a background of a website by pressing buttons.

@arpit456jain Kindly assign me this issue.

Yes @mayank-del Thanks!


[FE] Create publisher tab view for collection page

See
https://www.figma.com/file/TKV4sJ00zWobEFkaNgklC3/Gene-Sets?node-id=178%3A1414

@tihuan please fill in any details

Create tab between datasets and empty gene sets page


[feedback] another movement shortcuts

Hi there ;D
I am very positive suprise over your programm, but with on thin I have a problem, that is the movement. That was a very tricky. I think is was better to move with the keys or WASD and rotate with picture up and down on the keyboard.
Have a nice Day ;D
Bogus

Hello
Nice to hear that the program was helpful! Messages like this really makes my day. Thanks a lot!.
Some of those are just example you can easily change iteration code to work as you it!
Thanks a lot!
Cumps


container-v1alpha1 doesn't seem to be properly generated

Hi. I've spotted that following two files are more empty than others:

container/v1alpha1/container-api.json
container/v1alpha1/container-gen.go

It says of 404s, so maybe there is some issue with fetching that json, maybe wrong name?

You should probably use container/v1 instead.
Thanks for the report, though, I'll file a bug against that team.

This issue may no longer be relevant due to its age. If that is not the case let us know and we will re-open.


[FR Number|DateTime] Additonal French Specs in improving language coverage

Updates all specs in one PR

@tellarin
Hi Börje, we've updated all files and all checks have passed. Please feel free to let us know for any questions. Thanks.


Cannot interact with iOS native player when not in fullscreen

Have you read the FAQ and checked for duplicate open issues?
Yes
What version of Shaka Player are you using?
4.3.4
Can you reproduce the issue with our latest release version?
Yes
Can you reproduce the issue with the latest code from main?
Have not tried
Are you using the demo app or your own custom app?
Demo app
If custom app, can you reproduce the issue using our demo app?
Yes
What browser and OS are you using?
Safari on IOS 16.3.1
For embedded devices (smart TVs, etc.), what model and firmware version are you using?
N/A
What are the manifest and license server URIs?
The problem can be reproduced with any video on the demo page
What configuration are you using?  What is the output of player.getConfiguration()?
Shaka demo config
What did you do?
Navigate to any video on the demo page, with the phone in portrait mode.
Shaka player is loaded and works fine.
Open up the inspector and make a couple changes to the HTML:

On the container element: shaka-controls="false"
On the video element: Add attribute controls=""

The Shaka controls are now replaced with native controls.
What did you expect to happen?
It should be possible to start and control playback by tapping play and other buttons.
What actually happened?
When tapping play or any other control, nothing happens. The player is totally non-responsive.
After going to fullscreen by rotating the phone to landscape mode, the player becomes responsive again, but only while still in fullscreen.
This problem does not occur with Shaka 4.2.0
Note: While the player is non-responsive, it is possible to start playback from the console (after having muted the audio, also from the console).

Have tested with various versions, and the problem occurs from version 4.3.0.
Also found a workaround: By setting z-index:1 on the video element, the native controls become tappable again.

Can you test if the main branch still has the problem? Thank you!


Custom TLS common name in esp_http_client (IDFGH-8194)

Is your feature request related to a problem?
Sometimes it could be useful to check against a common name that differs from the hostname while establishing a TLS session via esp_http_client. The esp_tls layer already supports having a different hostname and common name, but the esp_transport and esp_http_client layers can only use the hostname as a common name or skip the common name check completely.
Describe the solution you'd like.
It would be great to have a tls_common_name config option, along with the skip_cert_common_name_check, that allows passing a specific common name to check against during TLS handshake. The esp_http_client would pass this option down to the esp_transport, which in turn would pass it down to the esp_tls, just like it is done with the skip_cert_common_name_check configuration option.
Describe alternatives you've considered.
While it is theoretically possible to hack into private structures and modify the SSL config structure, this is certainly not the solution one would look for.
Additional context.
No response

Hi @RostakaGmfun Can you please test this patch if it solves your issue ?
Thanks
cn_patch.zip

Hi @AdityaHPatwardhan, thanks for your reply. Unfortunately I can't unzip the archive you attached. unzip tells me this:
End-of-central-directory signature not found.

Please try this one set_tls_common_name.patch.zip, There might have been some error while compressing the file earlier.

set_tls_common_name.patch.zip

set_tls_common_name.patch.zip
@RostakaGmfun  Please try this one.
Thanks

Thanks @AdityaHPatwardhan the patch looks good to me, I could give it a try if I knew the git commit I should apply it onto. Do you want me to test it on master? Also, what IDF release can I expect the patch to be included in?

Hi @RostakaGmfun Sorry for the delayed reply, You can apply it on the master branch and check if it fixes your issue. Since it is a feature this will only be available on master branch

This feature request should now have been completed by https://github.com/espressif/esp-idf/commit/4904d57fd98a787e41c268cfa19f590a0607b3c9


bento/ubuntu-16.04: automatic update of guest additions fails, manual update works just fine

I'm running vagrant 2.0.3 & Virtualbox 5.2.8 and want to update the vbox guest additions in the latest bento-ubuntu16.04 box, which comes with the vbox guest additions 5.2.6 preinstalled.
When using the vbguest plugin, I get the well-known error message
An error occurred during installation of VirtualBox Guest Additions 5.2.8. Some functionality may not work as intended.
In most cases it is OK that the "Window System drivers" installation failed.

Basic functionality like clipboard sharing between host and VM does not work (even after rebooting the VM).
Then, I run vagrant vbguest  --do install --no-cleanup (receive the error message again), ssh into the VM, run sudo /mnt/VBoxLinuxAdditions.run => No error message (see below).
$ sudo /mnt/VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.8 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 5.2.8 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.
VirtualBox Guest Additions: Running kernel modules will not be replaced until the system is restarted
VirtualBox Guest Additions: Starting.
You may need to restart the Window System (or just restart the guest system)
to enable the Guest Additions.

I reboot the VM and clipboard sharing works just fine.
Any ideas what may be going on here?
P.S. Here the full output of vagrant vbguest  --do install --no-cleanup when run on a VM that has not been touched by vbguest before:
$ vagrant vbguest  --do install --no-cleanup
[default] GuestAdditions versions on your host (5.2.8) and guest (5.2.6) do not match.
Reading package lists...
Building dependency tree...
Reading state information...
dkms is already the newest version (<IP_ADDRESS>-2ubuntu11.5).
The following NEW packages will be installed:
  linux-headers-4.4.0-87 linux-headers-4.4.0-87-generic
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.7 MB of archives.
After this operation, 78.0 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-headers-4.4.0-87 all 4.4.0-87.110 [9,892 kB]
Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-headers-4.4.0-87-generic amd64 4.4.0-87.110 [785 kB]
dpkg-preconfigure: unable to re-open stdin: No such file or directory
Fetched 10.7 MB in 1s (7,119 kB/s)
Selecting previously unselected package linux-headers-4.4.0-87.
(Reading database ... 152543 files and directories currently installed.)
Preparing to unpack .../linux-headers-4.4.0-87_4.4.0-87.110_all.deb ...
Unpacking linux-headers-4.4.0-87 (4.4.0-87.110) ...
Selecting previously unselected package linux-headers-4.4.0-87-generic.
Preparing to unpack .../linux-headers-4.4.0-87-generic_4.4.0-87.110_amd64.deb ...
Unpacking linux-headers-4.4.0-87-generic (4.4.0-87.110) ...
Setting up linux-headers-4.4.0-87 (4.4.0-87.110) ...
Setting up linux-headers-4.4.0-87-generic (4.4.0-87.110) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 4.4.0-87-generic /boot/vmlinuz-4.4.0-87-generic
Copy iso file /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the box /tmp/VBoxGuestAdditions.iso
Mounting Virtualbox Guest Additions ISO to: /mnt
mount: /dev/loop0 is write-protected, mounting read-only
Forcing installation of Virtualbox Guest Additions 5.2.8 - guest version is 5.2.6
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.8 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 5.2.6 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.
VirtualBox Guest Additions: Running kernel modules will not be replaced until the system is restarted
VirtualBox Guest Additions: Starting.
An error occurred during installation of VirtualBox Guest Additions 5.2.8. Some functionality may not work as intended.
In most cases it is OK that the "Window System drivers" installation failed.

The problem arose from installing the guest additions on a headless box, and installing ubuntu desktop afterwards.
If the guest additions are (re-)installed after installing the desktop, and the VM is restarted, the guest additions work as expected.
Still, the error message An error occurred during installation of VirtualBox Guest Additions 5.2.8... remains - the /mnt/VBoxLinuxAdditions.run script indeed exits with status code 2. I wonder why...


is this project alive?

can I use it for .net core 2?

Seeing how the last commit was 16 months ago, I would say that it is not alive.  But I am implementing this into a new project and the concepts are still relevant.

I'm using it in .net core 2 and it is working just fine for my purposes

@joeaudette I am trying to use it in .Net Core 2,0 but am encountering the same problem another user reported a few days ago on Gitter:
"  We can't use UsePerTenant in ASP.NET Core 2.0 any longer....
At least not for the AddAuthentication().AddCookie(..).AddOpenIdConnect(...) middleware "
Have you been able to successfully use authentication cookies per tenant in your .Net Core 2.0 application where host names are used in App Tenant Resolution - e.g. http://host1.myapp.com; http://host2.myapp.com and so on? If you have, can you please share how you did that?

@quartilesoftware it is true that you cannot branch the auth middleware per tenant anymore, I still use sasskit to branch some other middleware.
For auth I had to implement resolving of identityoptions and cookie options, and social auth options  per tenant, relevant classes here https://github.com/joeaudette/cloudscribe/tree/master/src/cloudscribe.Core.Identity
Take a look at my project, maybe it will meet your needs and save you a lot of work.

@joeaudette
Thanks very much for your comment and the link to CloudScribe.
Now that I seem to be being forced to replace SaasKit because of issues such as this, I had already looked at the CloudScribe project, but I need to implement a database per tenant, and so far as I can see, CloudScribe offers only a shared database solution. Is that correct?

that is correct, we have no implementation for that. however, probably whatever solution you arrive at for doing it with standard asp.net core identity, the same or similar solution might be possible with cloudscribe by overriding some things. I think you would have to have a list of tenants and connection strings in a central place and then probably some fancy DI to inject different dbcontextoptions with different connection strings per tenant. Not saying it would be easy or trivial though. Conceptually, using NoDb you have different folder for data per tenant so that is like a different db per tenant in that data is isolated per tenant, but NoDb would not be suitable for large sites with lots of users.

@quartilesoftware
You need to do something similar to what someone created a pull request for.  It's the new way to do what we used to be able to do via tenant middleware branching.  It's using the IConfigureNamedOptions interface to update the cookie options on every request based on values in the tenant context.  I am personally using IOptionsMonitor instead, but same concept.
As for database per tenant, nothing should be different there.  Store your connection string in the tenant context and access it wherever you need.

@RickBlouch
Brilliant! That's exactly what I need. Thanks.


Wrong file name and link for "LICENSE" fixed.

"LICENSE.md" --> "LICENSE"

You beat me to it! Spotted the same issue (broken license link at bottom of README) and confirm this is the correct fix.


Minor Edits/Corrections

I added a link to the home page on the 404-page. If anyone encounters the 404 error they will now have the option to go home instead of manually re-typing the url.

@jrogatis I will fix this. Sorry about that got ahead of myself.

@jrogatis you are very welcome! Thank you for allowing me to contribute.


Inspect tailoring file for profile_id when oscap tailoring is set

This change might be slightly controversial since it might break the explicitness of the manifest when the tailoring config is set for the openscap stage.
The reason for this is that If the tailoring file was created with a json-tailoring file it is really hard to introspect the json contents to get the profile_id.
We can inspect the xml tailoring file that was created to ensure that we get the correct profile_id.  This does mean that using json-tailoring files for the autotailor stage slightly breaks the explicitness of the manifest for the remediation stage.

@thozza also suggested maybe somehow re-working the stages so that the output from the oscap.autotailor stage could then be used as the input for the oscap.remediation stage.
If we're not too happy with these approaches, I still wrote some tests that are useful :)

It just seemed cleaner to create a new PR (https://github.com/osbuild/osbuild/pull/1794) and close this one.


Should not log passwords in cmd line arguments

Rally version (get with esrally --version): 1.0.2
Description of the problem including expected versus actual behavior:
Similar to not logging clear text passwords in https://github.com/elastic/rally/pull/464 it would be great to have an option to not log passwords in clear that come from with the command line arguments.
In the `Command line arguments` the passwords are human readable.
2018-11-22 10:05:44,492 -not-actor-/PID:1 esrally.rally INFO Rally version [1.0.2]
2018-11-22 10:05:44,492 -not-actor-/PID:1 esrally.rally INFO Command line arguments: Namespace(advanced_config=False, assume_defaults=False, car='defaults', car_params='', challenge=None, client_options="retry_on_timeout:true,timeout:60,use_ssl:true,verify_certs:false,basic_auth_user:'user01',basic_auth_password:'password01'", ....

In further logging entries the password is masked:
2018-11-22 10:05:45,308 ActorAddr-(T|:35550)/PID:13 esrally.client INFO Creating ES client connected to [{'host': '<IP_ADDRESS>', 'port': 9200, 'use_ssl': True}, {'host': '<IP_ADDRESS>', 'port': 9200, 'use_ssl': True}] with options [{'retry_on_timeout': True, 'timeout': 60, 'use_ssl': True, 'verify_certs': False, 'basic_auth_user': 'user01', 'basic_auth_password': '*****'}]

Describe the feature:
Suppress or mask the clear text passwords from cmd line arguments.

Thanks for the issue. This is fixed by #604 (output is suppressed by default and needs to be enabled explicitly).


[Tests] CI/CD workflows fail

Report
CI/CD workflows fail, potentially due to resource requirements.

[x] Profile memory requirements locally
[x] Remove/Exchange files that are too large.

Version information
No response

[Fix] Addressed in PR #23. Changed logic of chunk wise reader.


integration: cancel Watch when TestV3WatchWithPrevKV exits

Missing ctx cancel was causing goroutine leaks for the proxy tests.

lgtm


Enable np for release on npm

Enables the np package to create and publish a release on npmjs.com

Thanks for your review @KaiVolland! I just addressed your review remarks. Would you please have another look?


Reminds to Watch for routing changes

[x] indicates that to see route changing live (w/o refresh you must have it be a prop)
[x] more neatly placed in render
[x] indicates to use View not div for react-native/web like I used it for

Sorry, but I don't want to add unnecessary code to the Readme. It's only intended as a barebones example for settings things up, not a complete app.

Would it be alright to maybe have a slightly more built up version in a tutorial Section with proper file-ing or is that a no-go?

I don't want to work up a complete example until the library is at least on beta. Anything could change at this point.


issue #456 allow_url_fopen for css import

url function removed.. so the css file can get open by file_get_contents

2.0 branch please (see contributing guideline in readme.md)


Clean up Docker files after cvxopt and SuiteSparse are removed

Waiting for Prosimos to remove pm4py dependency

Resolved.


PendingIntent Adjustment for android 31+

When building for Android 31+ the pendingIntent.getActivity method requires an enum
PendingIntent.MUTABLE or PendingIntent.IMMUTABLE    else there's a crash on app load.

Already included in https://github.com/chariotsolutions/phonegap-nfc/pull/460, thus this PR could be closed as duplicate.


/vendor/autoload.php

when i am start to using your recommended simple php file then i have found error failed to open stream: No such file or directory "/vendor/autoload.php"

Can you please link to where you are referencing this issue so we can update the documentation please

Hi Brain,
I am facing this issue on my localhost server. can you please provide me "check user authentication" code in core php. So, I can test.
Regards,
Arvind vohra

From: Brian Retterer<EMAIL_ADDRESS>Sent: Monday, June 29, 2020 11:19 PM
To: okta/samples-php<EMAIL_ADDRESS>Cc: Arvind Vohra ASTS<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [okta/samples-php] /vendor/autoload.php (#19)
Can you please link to where you are referencing this issue so we can update the documentation please
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/okta/samples-php/issues/19#issuecomment-651267798, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APRRVFSRBMRM7PKFX5EVE5TRZDHZDANCNFSM4OK5RRCQ.

I'm sorry, but I still dont understand what the issue is you are having.  This sounds like a php setup issue not being able to find your autoload.php file, not a library/samples issue.


Blank rows import from synced Excel files

When importing a synced .xlsx file (see attached)
Schools.xlsx
from GDrive it fails due to 'too many rows'. Blank rows are also being imported.
Context
It happens with synced .xls/.xlsx files when importing from GDrive. It does not happen with all files, which makes it hard to reproduce.
File imports OK with standard process, it just fails when synced.
SB/6552346

There has been no activity on this issue for more several months. We are closing it. If you think this still needs to be addressed please open a new issue.


Couldn't find package in Github Registry, but package exists

Affected Packages
@changesets/cli
Problem
I made release of a NEW particular package (@org/package-1) and published it to Github Registry. After that I made a pre-release of other packages and got an error that @org/package-1 with presented version doesn't exist there. But it actually exists.
Therefore, I am getting an error while publishing - failed to stream package from json: unhandled input: Cannot publish over existing version..
Everything what described above is related to changeset publish cli command. I am running it on CI when PR is merged to main branch  to make pre-release
I know that changesets run npm info package-name and for some reason the output is empty. (Your code has a comment that Github Registry returns empty output if 404 error, but Github Registry can return 404 error instead). Maybe this is the problem of npm.
I didn't have similar problems with old packages, that have been published using lerna
Questions
Does npm has a global cache? Does it mean that I will have the same problem with every new package published with changesets?

Thank you for raising the issue. Could you check what is returned from the npm info here?
https://github.com/changesets/changesets/blob/5a2a59a37b7fb31e17414579b470402d3016e28e/packages/cli/src/commands/publish/npm-utils.ts#L109
This would allow us to figure out the proper solution for this.

@Andarist in the case when a package is new and has been deployed the very first time it returns just nothing. No 404, no logs, just nothing.

Hm... that would mean that this behavior has potentially changed cause, according to the comment in the code, in the past it was returning 404. However, from what I got from your post - the issue is about the very next publish attempt, not for the initial one, right? And I would be very interested in learning how it behaves then.


Add id queryParameter to Clob end-point

If provided this overrides the id pathParameter.
Needed to work around clobId that contain slashes

This may also be a good time to start down the path of a "UUID/integer primary key" key like thing to be able to pass to the endpoint path parameter.
e.g. since it have intentionally NOT been returning the database code fields we could start (but not the code or using code) by encoding the office and name of the element similar to the paging.
e.g. office / name -> base64
... maybe not slash though.
That said the queryParameter id would still be desired so definitely focus on that. If a simplified path parameter can be done that would set the path forward for the other end points.


Failure to install from Dockerfile in Windows and WSL2 (Ubuntu 20.04)

I have failed to run SKiMpy following the Docker instructions on both Windows and WSL2 (Ubuntu 20.04 distribution). (I have also failed running it from source code, but I am prepared to accept that is probably my ineptitude rather than a problem with the code or documentation.)
Docker: Windows
Running build.bat seems to work fine, but run.bat leads to docker: invalid reference format.
Docker: WSL2 (Ubuntu-20.04)
I tried building and running the Docker image in a clean installation of the Ubuntu 20.04 distro on Windows Subsystem for Linux. Again . build worked fine, but . run exited with error Failed to build scikits.odes, full message here.
From source
Finally, attempting to install from source on WSL2 following the instructions in #5 failed with a similar if not identical message to above.
(Attempt to install from source on Windows was abandoned because trying to install SUNDIALS was demoralizing.)

Hi @AQ18,

(Attempt to install from source on Windows was abandoned because trying to install SUNDIALS was demoralizing.)

so yes I am sorry SUNDIALS is indeed annoying to install I fought with it myself. Unfortunately, it encompasses the most efficient ODE solvers and you will need these solvers in case you want to integrate large reactions systems.
I am currently working to make its installation optional though so the distribution of SKiMpy will be easier.

Running build.bat seems to work fine, but run.bat leads to docker: invalid reference format.

Do you have any more info on this error message? I just ran these scripts recently on a Windows machine of a colleague and it worked so I would be interested to find out why it does work for you.

I tried building and running the Docker image in a clean installation of the Ubuntu 20.04 distro on Windows Subsystem for Linux. Again . build worked fine, but . run exited with error Failed to build scikits.odes, full message here.

I am sorry for this I failed to push the update of the SUNDIALS to the installation script, the new scikits.odes packages need a new version of sundials, not 3.1.1.  I will push this fix later in the afternoon (EST).

Do you have any more info on this error message? I just ran these scripts recently on a Windows machine of a colleague and it worked so I would be interested to find out why it does work for you.

That's the only message printed. I'm completely new to Docker, so if you know of some sort of flag I can pass to it to generate a more verbose error message then let me know.

I am sorry for this I failed to push the update of the SUNDIALS to the installation script, the new scikits.odes packages need a new version of sundials, not 3.1.1. I will push this fix later in the afternoon (EST).

No worries, I'll keep an eye out for the fix and try again then!

Tried to build the new version. Unfortunately it still fails but for different reasons, and the behaviour is at least consistent between Windows and Ubuntu this time.
This version's Docker build errors out with
 => ERROR [17/26] COPY ./solvers /solvers                                                                                0.0s
------
 > [17/26] COPY ./solvers /solvers:
------
failed to compute cache key: "/solvers" not found: not found

which I think is caused by the deletion of /solvers/instructions.txt. I checked out the latest version of that file and the build succeeded.
However, running the image fails with the error
ERROR: /skimpy/docker/pytfa is not a valid editable requirement. It should either be a path to a local project or a VCS URL (beginning with bzr+http, bzr+https, bzr+ssh, bzr+sftp, bzr+ftp, bzr+lp, bzr+file, git+http, git+https, git+ssh, git+git, git+file, hg+file, hg+http, hg+https, hg+ssh, hg+static-http, svn+ssh, svn+http, svn+https, svn+svn, svn+file).
I assume this is to do with the fact that I don't have /skimpy/docker/pytfa.
I tried going into the Dockerfile and switching the ENTRYPOINT from
ENTRYPOINT ["/bin/bash", "-c", "pip install --user -e /skimpy/docker/pytfa && \
                                pip install --user -e /skimpy/docker/mfapy && \
                                pip install --user -e /skimpy[ORACLE] && \
                                $0 $*"]

to
ENTRYPOINT ["/bin/bash", "-c", "pip install --user -e /skimpy[ORACLE] && \
                               $0 $*"]

which produced a new error message:
ERROR: file:///skimpy does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found.

Hi,
yes things happening when you do stuff in a hurry....
So I tested the build and run on Windows 10 using native docker WSL and it works for me.

which produced a new error message:
ERROR: file:///skimpy does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml'

Do you allow file sharing in the docker/wsl?  Or do you have a file named skimpy in one of the folders maybe a zip from GitHub?

This should be resolved with the latest release. Tested it on Windows 11 and 10 and Ubuntu WSL2.0


[Event Request] Table 1003 "Job Planning Line" - UpdateUnitCost

Hi team,
In Table 1003 "Job Planning Line" procedure UpdateUnitCost we need the following event available.
        if (Type = Type::Resource) and Res.Get("No.") then begin
            if RetrieveCostPrice then begin
                ResCost.Init();
                ResCost.Code := "No.";
                ResCost."Work Type Code" := "Work Type Code";
                //-Event-Request
                OnBeforeResourceFindCost(Rec, ResCost);
                //+Event-Request
                CODEUNIT.Run(CODEUNIT::"Resource-Find Cost", ResCost);
                OnAfterResourceFindCost(Rec, ResCost);
                "Direct Unit Cost (LCY)" := Round(ResCost."Direct Unit Cost" * "Qty. per Unit of Measure", UnitAmountRoundingPrecision);
                RetrievedCost := ResCost."Unit Cost" * "Qty. per Unit of Measure";
                "Unit Cost" := Round(
                    CurrExchRate.ExchangeAmtLCYToFCY(
                      "Currency Date", "Currency Code",
                      RetrievedCost, "Currency Factor"),
                    UnitAmountRoundingPrecisionFCY);
                "Unit Cost (LCY)" := Round(RetrievedCost, UnitAmountRoundingPrecision);
            end else
                RecalculateAmounts(Job."Exch. Calculation (Cost)", xRec."Unit Cost", "Unit Cost", "Unit Cost (LCY)");
        end else
            RecalculateAmounts(Job."Exch. Calculation (Cost)", xRec."Unit Cost", "Unit Cost", "Unit Cost (LCY)");

[IntegrationEvent(false, false)]
local procedure OnBeforeResourceFindCost(var JobPlanningLine: Record "Job Planning Line"; var ResourceCost: Record "Resource Cost")
begin
end;

Thanks in advance

Hi @criorza .
Some changes came in part of mentioned code due to new sales prices/discounts engine (version 17.0). Could you be so kind to clarify where and what event you need in terms of new code.


Update Set-CsTrunkConfiguration.md

Per CI 164337, changed three instances of "EnablePAIPassThrough" to "ForwardAnonymousCallGatewayPAI"

  Invalid base branch - PR blocked
The target (base) branch - live - you're trying to merge this pull request into only accepts pull requests from the main branch.
If you're trying to publish changes you've made to the live site, you must first merge this pull request into the main branch. After this pull request is merged into the main branch, your changes will be published live at the next scheduled publish time. For information about the Marvel publishing process, see Marvel PubOps publishing process.
To change the target branch from live to main, use the following steps:

Select the Edit button next to the pull request title.

Select base:live.

In the list that appears, select main.

Select Change base.

NOTE Clicking Change base is safe. The message is specific to more complex branching methods that aren't typically used in Marvel repos. Even with those methods, this message only applies to how commits are tracked in the repo's history. There is no risk of data loss.

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

File
Status
Preview URL
Details

skype/skype-ps/skype/Set-CsTrunkConfiguration.md
:white_check_mark:Succeeded
View (skype-ps)

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

@JohanFreelancer9

@przlplx  looks like the base branch needs to be changed

  Invalid base branch - PR blocked
The target (base) branch - live - you're trying to merge this pull request into only accepts pull requests from the main branch.
If you're trying to publish changes you've made to the live site, you must first merge this pull request into the main branch. After this pull request is merged into the main branch, your changes will be published live at the next scheduled publish time. For information about the Marvel publishing process, see Marvel PubOps publishing process.
To change the target branch from live to main, use the following steps:

Select the Edit button next to the pull request title.

Select base:live.

In the list that appears, select main.

Select Change base.

NOTE Clicking Change base is safe. The message is specific to more complex branching methods that aren't typically used in Marvel repos. Even with those methods, this message only applies to how commits are tracked in the repo's history. There is no risk of data loss.

Docs Build status updates of commit 1c0dd33:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Set-CsTrunkConfiguration.md
:white_check_mark:Succeeded
View (skype-ps)

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

Docs Build status updates of commit 1c0dd33:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Set-CsTrunkConfiguration.md
:white_check_mark:Succeeded
View (skype-ps)

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

@get-itips @dariomws

@tiburd Please merge this PR. Thanks.


Adding "capture" operation.  Experimental approach to issue #354

This is a possible approach to issue #354
More discussion needed before merge.

@vsbogd What do you think we should do here?  This PR was just an experiment; do you think it makes sense to merge this (or something along these lines) or can I close this PR?


[BEAM-1232] fixed comments to refer ptransform.expand() instead of apply()

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[x] Make sure the PR title is formatted like:
[BEAM-<Jira issue #>] Description of pull request
[x] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
[x] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.
[x] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

R: @aaltay

LGTM.
R: @robertwb

Thanks! closing the PR..


Add gitlab/github source code link for papers and projects?

Add gitlab/github source code link for papers and projects...

Done!


modengine2_launcher  not Launching

After setting the [extension.mod_loader] enabled = false in config_eldenring.toml,
I am able to launch the game, but doing so will disable the mod. How can I resolve this issue?

debug


Overwrite files not working

I am downloading an apk file and opening it with intent. I am setting overwrite to true in the config but the downloaded files are not overwritten. A -{number} is added to the file name after each download (data, data-1, data-2 ...). I also tried to remove path and use caching but I got an error. This is my code
upgradeApp(url)
  {
    RNFetchBlob.config({
      addAndroidDownloads : {
        useDownloadManager : true,
        mime : 'application/vnd.android.package-archive',
        mediaScannable : true,
        notification : true,
        overwrite : true,
        path: RNFetchBlob.fs.dirs.DownloadDir+"/myApp/data"
      }
    })
    .fetch('GET', url)
    .then((res) => {
      alert(res.path());
      console.log('save to ' + res.path())
      let sendIntent = RNFetchBlob.android.actionViewIntent
      return sendIntent(res.path(), 'application/vnd.android.package-archive')
    })
    .then(() => {
      done()
    })
  }

I have the same problem, can anyone help this?


how to specify execution of command upon graceful  server shutdown by CTRL+C?

how to specify execution of command upon graceful server shutdown by CTRL+C?
i would like to execute some clean up linux operations by deleting some files from server.
how do i do this?

h := server.Default()
h.OnShutdown = []route.CtxCallback{
func(ctx context.Context) {
	// execute some cleanup work
},
}
// ...
// h.Spin


updated

cakephp-mysql-backup has become cakephp-database-backup, to work with other database engines supported by cakephp (for now, MySql and Sqlite)

https://github.com/mirko-pagliai/cakephp-database-backup


Swift support

Hi,
i liked this plugin so much, so i tried to configure it for Swift.
i ended up producing the query in my PR.
but i have some questions as it's my first time to deal with the query stuff:

does the code look ok ?
i think that i'm using a lot of wild cards, so it works, but is it slow. how can i profile it ?

Thank you. Can you please add some sample Swift file which contains all of of the patterns you have defined? It does not have to make sense, but ideally it should be valid Swift that would compile; this is not a hard requirement but it would be nice so that language servers and linters don't mark things as errors.

i think that i'm using a lot of wild cards, so it works, but is it slow.

It should work without the wildcards

how can i profile it ?

Honestly, I have never had the need to profile the queries. The only time parsing got noticeable slow was Zig, but that was a problem with the parser. After the parser got an updated the performance in Zig became normal.

Thank you @HiPhish  for the review, i was already working on updating and fixing the problems i found after writing the example file, but forgot to put it on Draft xD
i applied almost all comments, added support For Arrays, and dict
this's how it looks now.

i still missing the tuples matching, i'm trying to get it working as expected.

There were still a few mistakes and missing patterns. Please verify the commits I have pushed. If everything is in order rebase on the current master and squash the commits into one. I can merge the PR then.

i checked it, it looks good to me !
I think it's ready for production <3

Merged, thank you.


Add FCM Notifications

Describe the changes you have made in this PR -

Add Fcm model with appropriate migrations and bindings.
Add fcm gem implementation to send fcm notifs in app/lib/fcm_notification.rb.
Add send notifications hooks on_create, on_update in relevant models.
Add rubocop recommendations in model classes.

Screenshots of the changes (If any) -
Note: Please check Allow edits from maintainers. if you would like us to assist in the PR.

Coverage decreased (-11.7%) to 75.676% when pulling eebf169ab4be6ad1f52c305e527b091f5f667840 on Nitish145:fcm into b981bb0db5d0952018229cad5e29ed24db8a26d2 on CircuitVerse:master.

How did I missed this PR !!


Add poetry support

Hey @pavelzw!
I really like your action, but am heavily using poetry in my projects. It would be great if the action could have an option to run pytest via poetry.  You could add it as in input argument (e.g. inputs.usePoetry) and then call poetry run pytest "${args[@]}" instead of the standard call.

Thanks for the suggestion!
What do you think of adding an argument custom-pytest where you can add poetry run pytest? Like this, we could also cover the case of other custom pytest executables or something like micromamba run -n customenv pytest.

 Thanks a lot for the quick action. Will start to use it on my project!


Adding support to 'authorize' naming

As mentioned here: https://github.com/Receiptful/node-bigcommerce/issues/11 it could be cool to add 'authorize' function names as a lot of libraries are doing that and some developers are used to this sort of naming :)

Thanks, I'm adding this now.

@vgoloviznin This has been published as part of version 2.0.0


Implement Preferences API

Mastodon's Preferences API allows a user to view the profiles that he is currently featuring on his own profile. The goal of this task is to implement the following endpoints of this API in BigBone:

View user preferences

The Preferences API as it is documented by Mastodon can be found here:
https://docs.joinmastodon.org/methods/preferences/
Tip: A lot of other endpoints similar to this have already been implemented. In order to get an idea how to implement this, I suggest that you study the code upfront. Start with one of the *Methods.kt files.
Please consult the following documents to make sure your contribution meets our projects criteria:

Code of Conduct
Code Contribution Guidelines

I would like to take on charge of this task


Remove matching the @types/node package in Renovate config

We want to recieve updates for all our packages not just this specific one

Ooops! Nice catch!


Degradable items fix

Description:
Fix for degradable Items not giving the proper boost
Changes:

create BoostedItem interface to not give global boost and mon specific boost at the same time.
create and return results for these degradable items

Other checks:

[X] I have tested all my changes thoroughly.

fix in https://github.com/oldschoolgg/oldschoolbot/commit/f6b8ad428de4eb690c95f8634943342d4d9d409d


Add /listplayers command for server

This PR adds a new admin command called /listplayers. It's handy for when connecting through a remote admin session. I didn't see an existing command to do something similar, but it's entirely possible I missed that.
The idea was to have something similar to what a client sees when pressing F1, but getting this information through a telnet session for admin purposes.

There is the REFRESHX RCON command, but it just sends a raw struct over the wire so it needs a special client (like https://github.com/opensoldat/ARSSE but that is Windows only at the moment, not a full solution IMO). So there is some value added, this seems worth having. Maybe we'll tweak what info is displayed at some point.


[1.3.2] Update default timeout

Description

Changed timeout to 300000

Issues Resolved
[List any issues this PR will resolve]
Check List

[ ] New functionality includes testing.

[ ] All tests pass, including unit test, integration test and doctest

[ ] New functionality has been documented.

[ ] New functionality has javadoc added
[ ] New functionality has user manual doc added

[ ] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #496 (581581e) into aos-<IP_ADDRESS> (08f1a27) will increase coverage by 4.23%.
The diff coverage is 100.00%.

@@                Coverage Diff                @@
##             aos-<IP_ADDRESS>     #496      +/-   ##
=================================================
+ Coverage          72.83%   77.06%   +4.23%
=================================================
  Files                 94       30      -64
  Lines               3968     1910    -2058
  Branches             617      383     -234
=================================================
- Hits                2890     1472    -1418
+ Misses               903      435     -468
+ Partials             175        3     -172

Flag
Coverage Δ

dashboards-reports
77.06% <100.00%> (ø)

reports-scheduler
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...r/routes/utils/visual_report/visualReportHelper.ts
80.37% <100.00%> (ø)

...sscheduler/model/UpdateReportDefinitionResponse.kt

...tsscheduler/action/UpdateReportDefinitionAction.kt

...reportsscheduler/action/ReportDefinitionActions.kt

...rch/reportsscheduler/index/ReportInstancesIndex.kt

...g/opensearch/reportsscheduler/metrics/Metrics.java

...rtsscheduler/action/InContextReportCreateAction.kt

...portsscheduler/model/ReportDefinitionDetailsDoc.kt

...rtsscheduler/action/GetAllReportInstancesAction.kt

...opensearch/reportsscheduler/model/SearchResults.kt

... and 55 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.