Running inference.py

Thanks for your work MovieChat and the dataset.
I tried running the inference as per the instructions, this time with a video from the MovieChat-1K test set on global mode:
!python inference.py --cfg-path eval_configs/MovieChat.yaml --gpu-id 0 --num-beams 1 --temperature 1.0 --text-query "Where does the man on the boat finally go?" --video-path src/examples/1.mp4 --fragment-video-path src/video_fragment/output.mp4 --cur-min 0 --cur-sec 0 --middle-video 0
I set the MovieChat.yaml parameters as:
llama_model: "Enxin/MovieChat-vicuna"
llama_proj_model: "dldweights/pretrained_minigpt4.pth"
ckpt: "dldweights/finetune-vicuna7b-v2.pth"

The output I get is:
...
Moviepy - Done !
Moviepy - video ready src/video_fragment/output.mp4
127
Moviepy - Building video src/video_fragment/output.mp4.
MoviePy - Writing audio in outputTEMP_MPY_wvf_snd.mp3
MoviePy - Done.
Moviepy - Writing video src/video_fragment/output.mp4

Moviepy - Done !
Moviepy - video ready src/video_fragment/output.mp4
2024-10-22 13:20:49.162817: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:485] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered
2024-10-22 13:20:49.181480: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:8454] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered
2024-10-22 13:20:49.186942: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1452] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered
2024-10-22 13:20:50.529819: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT

Answer:
In the first scene, the man is standing on a boat, looking at the ocean. In the second scene, he is in the water on the boat. In the third scene, he is walking on the steps of the boat. In the fourth scene, the man is standing on a boat with a woman on the dock. In the fifth scene, he is standing on a boat looking at the ocean. In the sixth scene, he is sitting on a boat with a woman on the dock. In the seventh scene, he is standing on a boat looking at the ocean. In the eighth scene, he is sitting on the boat looking at the ocean. In the ninth scene, he is standing on a boat looking at the ocean. In the tenth scene, the man is standing on a boat with a woman on the dock. In the eleventh scene, he is standing on a boat looking at the ocean.   The scenes are also filled with boats, water, and the ocean.
The ground truth as per the dataset is:
{
      "answer": "Into a door.",
      "question": "Where does the man on the boat finally go?"
    }

Fyi, using the cooking cake video gave this answer:
Question: What is he doing?
Answer:
In the first scene, a man is standing in a kitchen, holding a knife and cutting a pie in a glass on a white surface. The next scene shows a man using a metal spoon to mix dough in a clear glass on a white kitchen surface. He then pours the dough into a glass, and a man is seen in the kitchen with a pie on a plate. The video then shows a man pouring a liquid into a glass on a white countertop, and he then makes dough in a glass on a white surface. Finally, a man is seen in the kitchen with a pie on a plate on a white countertop. He is then shown using a spoon to mix dough in a glass on a white surface. Throughout the video, different types of food and kitchen items can be seen, such as eggs, pizza, bread, doughnuts, cookies, pastries, plates, bowls, pots, spoon, knife, metal, and water.
Clearly there's something off. What am I doing wrong?

Thanks for your question. Just to clarify, are you expecting a shorter and more concise answer for this query?

No, but the answer on the MovieChat-1K video does not answer the question

You can try reducing the number of max new tokens. We also acknowledge that since MovieChat sends more visual tokens to the LLM without additional training, it might affect the model’s instruction-following capability to some extent.

Reduced max_new_tokens, but the output still does not answer the question; there's no mention of the word 'door'.

Resolved; using eval_code/result_prepare/run_inference_qa_moviechat.py gives expected results.


Deprecate Stages and introduce Labels instead

This is a continuation of the long discussion re adding Labels. In fact, this still enable Stages workflow, although "Stages" as a term will be deprecated (maybe it will be easier to understand now).
#191
Starting with DDD, I'm updating the README to get some feedback first.

Codecov Report

Merging #218 (a981387) into main (6a49b25) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #218   +/-   ##
=======================================
  Coverage   82.72%   82.72%
=======================================
  Files          16       16
  Lines        1534     1534
=======================================
  Hits         1269     1269
  Misses        265      265

Continue to review full report at Codecov.

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

@aguschin @dberenbaum
I keep coming back to this when re-reviewing this PR and discussions;
The free-form-labels (the base behavior in this implementation), while most flexible, seem to be almost useless on its own to the user, and can cause a lot of confusion. I can not think of a use case for this which makes sense, only compromises with env-like or stage-like behavior 🤔
To recap:

env-like - 👍  but with slight overlap with mlem (manageable?)
stage-like - 👍  but users not using mlem might still like the above in some scenarios.
labels - While technically a base implementation for both the above, on its own not helpful. Also confusing because of the labels in artifacts.yaml, which, as a concept is "too close" for comfort.

Looks like unassign takes a bit more time that I expected. I’m going to merge this without unassign today, and going to add both unassign and deprecate a version at once, since they're very similar. deprecate an artifact is a bit different, but the approach should be similar, so I'm going to add it also I think.


basic-adc-a2dp has “snaps" and "crackles"

Problem Description
I tried to make a low latency aux to bluetooth audio adapter by ESP32. I have made some modification to the example basic-adc-a2dp to make it fit with ESP32 version 3.0.0. My code is pasted in the Sketch part:
I use a 3.5mm audio cable from my laptop as the audio source. and with such a circuit but without Cout  to make the signal in between 0-3.3v.

The output of opamp connect to the pin 34 and 35 of ESP32.
However, the sound played in my bluetooth speaker is “snaps" and "crackles". I guess the reason might be that occasionally the time between the callback function could be too large to make the sound discontinuous.
If this is the case, then whether it is possible to use two core of the ESP32 to record and play simultaneously?
Device Description
ESP32-PICO-D4
Sketch
#include "AudioTools.h"
#include "BluetoothA2DPSource.h"

AnalogAudioStream adc;
BluetoothA2DPSource a2dp_source;
ConverterScaler<int16_t> scaler(1.0, -1820, 32767);

int32_t get_data_frames(Frame *frame, int32_t frame_count) {
  uint8_t *data = (uint8_t *)frame;
  size_t resultBytes = adc.readBytes(data, frame_count * 4);
  scaler.convert(data, resultBytes);

  // Serial.println("start 128 frame:");
  // int16_t *sample = (int16_t *)frame;
  // int size = resultBytes / 4;
  // for (int j = 0; j < size; j++) {
  //   Serial.print(*sample++);
  //   Serial.print(", ");
  //   Serial.println(*sample++);
  // }
  return frame_count;
}

// Arduino Setup
void setup(void) {
  Serial.begin(115200);

  // start i2s input with default configuration
  Serial.println("starting I2S-ADC...");

  auto adcConfig = adc.defaultConfig(RX_MODE);
  adcConfig.sample_rate = 44100;
  adcConfig.adc_bit_width = 12;
  adcConfig.adc_calibration_active = false;
  adcConfig.is_auto_center_read = false;
  adcConfig.adc_attenuation = ADC_ATTEN_DB_12;
  adcConfig.channels = 2;
  adcConfig.adc_channels[0] = ADC_CHANNEL_6;
  adcConfig.adc_channels[1] = ADC_CHANNEL_7;
  adc.begin(adcConfig);

  // start the bluetooth
  Serial.println("starting A2DP...");
  // a2dp_source.set_auto_reconnect(false);
  a2dp_source.start("Minibar B1239", get_data_frames);
  // a2dp_source.set_volume(20);
}

// Arduino loop - repeated processing
void loop() {
  delay(1000);
}

Other Steps to Reproduce
No response
Provide your Version of the EP32 Arduino Core (or the IDF Version)
3.0.3
I have checked existing issues, discussions and online documentation

[X] I confirm I have checked existing issues, discussions and online documentation

You need to perform a proper analysis to identify where your issue is.
Try to record a sine wave and output it as CSV via the Serial Plotter.


Dialog headerDrag

Pull Request Template
Description
Added the headerDrag flag that when set will mean dialogs are only draggable from the header. The body of the dialog is then accessible for mouse clicks / interactions by the user.
Fixed bug with error about resizeObserver.
GitHub Issue
https://github.com/GEOLYTIX/xyz/issues/1356
Type of Change
Please delete options that are not relevant, and select all options that apply.

✅ Bug fix (non-breaking change which fixes an issue)
✅ New feature (non-breaking change which adds functionality)

How have you tested this?
Tested locally.
Testing Checklist
Please delete options that are not relevant, and select all options that apply.

✅ Existing Tests still pass
✅ Ran locally on my machine

Code Quality Checklist
Please delete options that are not relevant, and select all options that apply.

✅ My code follows the guidelines of XYZ
✅ My code has been commented
✅ Documentation has been updated
✅ New and existing unit tests pass locally with my changes
✅ Main has been merged into this PR

@AlexanderGeere  I just pushed a commit to add CSS for the headerDrag so on hover it chagnes to a grab cursor.
Also updated the docs to include the headerDrag flag.
Ready for re-review

How do I add a modal dialog to the document.body?

The dialog should be meaningful and legible with just content.
    mapp.ui.elements.dialog({
      content: mapp.dictionary.no_layers
    });

I committed the check on target for modal and the test in the default view to this PR.

The jsdoc block needs to be reviewed. Only one param with property is passed to the dialog element function.

By definition of a modal dialog only one can exists at the same time.
An existing modal dialog should be closed when a modal dialog is added.
  // Close existing modal.
  document.querySelector('dialog.modal')?.close()

I moved the modal close button to the corner in css and removed the now unused .modal-map from style sheets.
The close button can be defined inside the dialog css. This doesn't have to be defined twice.
The close should always be conditional. We want to be able to create a modal which cannot be closed by user.
The closeBtn is assigned to the dialog object on nullish condition allowing to provide a custom closeBtn with the dialog object argument.
The dialog script is easier to read with one check on modal and else for non modal.
https://github.com/GEOLYTIX/xyz/pull/1367/commits/9e0203564e08a444ab0eb3de44b377411a56f5c7


BrowserAction: Text Workflow ( Home Page/ Legwork )

In this section the "Home Page" links to the Extension Page. But it looks like it should link to the service that is being used to query .i2p sites.
And if i enter a random search topic in the search box, I get to the I2P addressbook where I conclude my journey because that topic is not in an addressbook.
If there is extra configuration that needs to happen for this workflow, can instruction be included in the Browser is Ready To Use i2P box?
ie "You will need to add the address for Legwork.i2p to your addressbook to use the search feature. The key is is (..........) . Add it here (http://<IP_ADDRESS>:7657/dns) ( then advise if refresh is needed or other).
As for the Home Page Link - will this change to the Legwork link if the above configuration happens?

Text Change:
Your browser is now configured to access the I2P network
and add required config here as noted above.

In this section the "Home Page" links to the Extension Page. But it looks like it should link to the service that is being used to query .i2p sites.

It's there because it needs to go somewhere and I thought it needed to go somewhere near the top. I can move it, but I'm going to have to put it to last because it's layout-not-content. It has no direct relationship to the search other than occupying a nearby space on the same menu.

And if i enter a random search topic in the search box, I get to the I2P addressbook where I conclude my journey because that topic is not in an addressbook.

This is the thing which is easiest to fix, it just introduces a little more confusion and a little less human-readability. If I refer to legwork as http://cuss2sgthm5wfipnnztrjdvtaczb22hnmr2ohnaqqqz3jf6ubf3a.b32.i2p/ instead of legwork then I can craft the query and send it to the b32 instead of using the human-readable address. People won't know where they're going, but they will get there.

If there is extra configuration that needs to happen for this workflow, can instruction be included in the Browser is Ready To Use i2P box?

Yes it can

As for the Home Page Link - will this change to the Legwork link if the above configuration happens?

No it will not.

Can "Home Page" be changed to "Legwork Browser" and not have a link?

Could the Home Page link be added here?

Yes, checked in locally for testing.

If you clone the source, pull the latest, run make zip an i2psetproxy.js.zip file will be created in the parent directory. Then, on about:addons "Install Add-On from file" to test the changes. It will be unloaded when your browsing session is over.


add mpi example?

I have already implemented an MPI Krige pipeline in another package, using which I can krige large geotifs.
I have so far used Kriging on 20000x12000 pixels in 10 minutes using ordinary krige + linear + n_esitmators_points=50 using 32 cores.
Let me know if this will be desirable, and I can put together another PR with an MPI example.

That is definitely interesting, my only concern against including an MPI example in PyKrige is that once it's in the code base it would have to be supported (i.e. if it doesn't work for a user due to his MPI setup, he might open issues here, which is a bit off topic ).
Are you using MPI for the parallelism (with mpi4py etc), not multiprocessing or joblib.Parallel (the former is build-in and the later is included in sklearn.externals)?
If you are interested, maybe you could put your MPI example in a separate Github gist, and we will link to it from the documentation (once it is added  in #14 )? Not sure what's the best way of handling this..

Sorry did not see this earlier.
Yes, I was talking about mpi4py.
Let's do what you suggest.

What would the equivalent of n_closest_points for UniversalKriging?

Kriging with a moving window is not yet implemented for UniversalKriging  (see https://github.com/bsmurphy/PyKrige/pull/5#issuecomment-197596050). Feel free to make a new PR with it .


Fix examples, closes #26

I rebased the branch against a working version of develop.

Yeah, sorry about the constant changes: was adding support for not having exceptions.

no worries, if this build passes, just cherry-pick the commit. :+1:


Refresh SignalR Java Client API Docs

We need to kick off a new build of the SignalR Java client API docs. There have been a lot of changes since the last time they were generated. Also we changed where the code lives so we need to react to that as well.

cc @BrennanConroy and @rafikiassumani-msft - when was the last time the JavaDocs were generated for the SignalR client? Also, do we have any way to capture consumption telemetry on the Java client? I'd like to get an understanding of where we are in terms of usage on it.

when was the last time the JavaDocs were generated for the SignalR client?

3.1.3 looks like. I don't remember how to kick off the process, @Rick-Anderson do you know how to get new Java API docs?

@v-alje handles API

File a request here: https://aka.ms/publish-on-docs/reference to request the Java reference update.


1.9.0

Make sure to push main to v1 branch when you release.

This has not been done since 1.4.0, and it does not make much sense tbh. Why do we need a version compat branch if main is still at that version?

@arnauorriols I think that may be for people using the github action as shown in the README:
      - name: Deploy to Deno Deploy
        uses: denoland/deployctl@v1

(we don't have a v1 tag in this repo, that ref is the one for the branch AFAIUI)

Make sure to push main to v1 branch when you release.

This has not been done since 1.4.0, and it does not make much sense tbh. Why do we need a version compat branch if main is still at that version?

It's for GitHub action. Users use @v1 in their yml instead of specific version.

Ah ok. Makes sense


Update Xamarin.TensorFlow.Lite and Xamarin.TensorFlow.Lite.Gpu to 2.9.0

It looks like TensorFlow Lite is behind a few versions can we get an update:
https://github.com/tensorflow/tensorflow/releases
Thanks!

I had the same issue and recently created a new binding project for TensorFlow.Lite. It currently works for tf-lite 2.8.0 . I just posted it on my GitHub.
https://github.com/gurkan8941/Xamarin.TensorFlow.Lite.AndroidBinding

I updated the binding now to tensorflow lite 2.9.0

@gurkan8941 Can you make a pull request of that change for this repository?


The snippet text in the "Embed HTML code" input in the "Embed post" modal overflows

Describe the bug
When using Firefox on Windows, the text in the "Embed HTML code" input for the "Embed post" modal overflows.
Expected behavior
Screenshots

Details

Platform: Windows 11, Firefox
Platform version: Windows 11 23H2 (22631.3447), Firefox 125.0.1
App version: 1.78.0

Additional context
I have not had any issues with Chrome on Windows or Firefox on macOS. It only seems to happen with Firefox on Windows.

This appears to be resolved.


Novel warning introduced due to usage of Img<float, 2> instead of MemRef_descriptor in correlation2D.cpp

Describe the bug
The following warning is introduced when we use Img<float, 2> instead of MemRef_descriptor for the input variable in correlation2D.cpp.
root@3eb35749d59c:~/forks/buddy-mlir/build# ninja correlation2D
[1/2] Building CXX object examples/DIPDialect/CMakeFiles/correlation2D.dir/correlation2D.cpp.o
In file included from ../include/Interface/buddy/core/Container.h:88,
                 from ../include/Interface/buddy/core/ImageContainer.h:24,
                 from ../examples/DIPDialect/correlation2D.cpp:30:
../lib/Interface/core/Container.cpp: In function ‘bool testImplementation(int, char**, std::ptrdiff_t, std::ptrdiff_t, std::ptrdiff_t)’:
../lib/Interface/core/Container.cpp:164:3: warning: ‘input.Img<float, 2>::<anonymous>.MemRef<float, 2>::allocated’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  164 |   delete[] allocated;
      |   ^~~~~~
../examples/DIPDialect/correlation2D.cpp:106:17: note: ‘input.Img<float, 2>::<anonymous>.MemRef<float, 2>::allocated’ was declared here
  106 |   Img<float, 2> input(image);
      |                 ^~~~~
[2/2] Linking CXX executable bin/correlation2D

To Reproduce
Run correlation2d.cpp from this branch.
Expected behavior
Ideally, no new warning should be introduced due to porting of specialized container(s) in example(s).
Desktop (please complete the following information):

OS: Ubuntu
Version : 20.04
Head commit of local llvm build : 0083a02839c3365af4b406042d35b82ded6b505c

Additional context
Continuation of discussion from this comment.

@meshtag I can reproduce the warning for the correlation example, but I found that edge-detection example doesn't have the warning. Can you please try the edge-detection example to see if you can also trigger the warning for edge-detection. In principle, these two examples should be the same.

@zhanghb97 , one solution is to initialize allocated and aligned with NULL here.


Make output of multiparts prettier

Currently multipart output is hard to read
Path params:	<none>
Multiparts:		controlName=json, mimeType=application/json, charset=<none>, fileName=file, content={...}
				controlName=content0, mimeType=application/octet-stream, charset=<none>, fileName=filename.txt, content=<inputstream>
				controlName=content1, mimeType=application/octet-stream, charset=<none>, fileName=filename.txt, content=<inputstream>
				controlName=content2, mimeType=application/octet-stream, charset=<none>, fileName=filename.txt, content=<inputstream>
Headers:		Accept=*/*

With fix
Headers:		Accept=*/*
Cookies:

Multiparts:
------------
Content-Disposition: form-data; name = json; filename = file
Content-Type: application/json
{...}
------------
Content-Disposition: form-data; name = content0; filename = filename.txt
Content-Type: application/octet-stream
<inputstream>
------------
Content-Disposition: form-data; name = content1; filename = filename.txt
Content-Type: application/octet-stream
<inputstream>
------------
Content-Disposition: form-data; name = content2; filename = filename.txt
Content-Type: application/octet-stream
<inputstream>
Body:

looks like some tests should be fixed if this change is ok in general

Thanks, the tests are all related to logging as far as I can tell.

So, it fixed at last

I've not forgotten about this. My plan is to indent the multipart logging so that's why I haven't merged it yet.

Yeap ok, I have just prepared another pull request, and wrongly pushed it to here


Allow user to choose what vscode.dev quality to open a repo with

From @lszomoru -- currently Open on the Web in Remote Repositories opens a repo in insiders.vscode.dev if the command is invoked from Insiders and vice versa if invoked from Stable. We should instead allow the user to choose the quality.

Found following issue while verifying
https://github.com/microsoft/vscode-remote-repositories-github/issues/218


Regarding 'Stream real-time data to phyphox' example

Hi!
I uploaded the DataCollectorBLE.ino file successfully and connected the Tracer device to the PhyPhox app downloaded on my Android phone.
However, it defaults to the tennis-demo default example with the sub-plots having titled 'First Graph' ;'Second Graph' etc.
Any help? I was primarily intending to use this device to collect data and was wanting to get the ''Stream real-time data to phyphox'  running.
Thanks!
PS: Attached below is the screenshot of my IDE after it uploads the code

Ah, my bad I wasn't clear!
I was hoping to collect 6 axis Acc+Gyro data: [time_stamp, ax,ay,az,gx,gy,gz] and visualize all 6 axes via PhyPhox (The gyro Z-axis data seems to be amiss)
So, if I change line 44 in DataCollectorBLE.ino file to ble.update(ax,ay,az,gx,gy,gz); I get the following error:

/src/examples/DataCollectorBLE/DataCollectorBLE.ino: In function 'void loop()':
DataCollectorBLE:44:31: error: no matching function for call to 'Bluetooth::update(float&, float&, float&, float&, float&, float&)'
   ble.update(ax,ay,az,gx,gy,gz);
In file included from /src/examples/DataCollectorBLE/DataCollectorBLE.ino:3:
Tracer-main/src/bluetooth.h:26:10: note: candidate: 'void Bluetooth::update(float, float, float, float, float)'
     void update(float f0, float f1, float f2, float f3, float f4);

I am guessing that the bluetooth.h and bluetooth.cpp need to be modified.
I've tried this thus far:
a) void update(float f0, float f1, float f2, float f3, float f4, float f5);
b) Adding a sixthGraph element in bluetooth.cpp
But doesn't seem to work :(
Any pointers?

Ah, yes! You are dead right. I just realized that too that it's an innate restriction of the PhyPhox lib.
I tried editing their header / cpp files but the code wouldn't verify :(
I will take a look at the tutorial you shared later today and update here.
Once again, thank you so very much for this wonderful initiative and your help here.
Much appreciated!

I tried the above shared .ino file and got the following error in the Serial Bluetooth Terminal app on Android.
I looked up the solutions proposed for similar bugs here but couldn't made headway.
Did you encounter this error during testing by any chance?
Thanks!


perf(transformer): use FxDashMap for browser query cache

Use FxDashMap instead of plain DashMap for browser query cache.
Inspired by https://github.com/rolldown/rolldown/pull/2971.

#7521  👈 (View in Graphite)
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Merge activity

Nov 28, 6:38 AM EST: The merge label '0-merge' was detected. This PR will be added to the Graphite merge queue once it meets the requirements.
Nov 28, 6:38 AM EST: A user added this pull request to the Graphite merge queue.


ERROR Response data is missing

Hello,
I am using the Eufy Security Add-on for one year now and it always worked perfect. Today i noticed my automations stopped working so i checked my HA and all the sensors are unavailable. ( i don't use the video steams in HA, only motion sensors )
i checked the Eufy Add-on, maybe my account on Eufy was disabled so i tested my credentials on the eufy website and they are still valid.
in the log i only see this returning :
2022-12-06 18:32:02.293  INFO  Client disconnected with ip: <IP_ADDRESS> port: 36584 code: 1000 reason: Normal Closure  2022-12-06 18:33:22.445  ERROR Response data is missing  {   code: 0,   msg: 'Succeed.',   data: undefined } 2022-12-06 18:33:35.092  INFO  Client disconnected with ip: <IP_ADDRESS> port: 42394 code: 1000 reason: Normal Closure  2022-12-06 18:34:56.058  ERROR Response data is missing  {   code: 0,   msg: 'Succeed.',   data: undefined } 2022-12-06 18:35:07.884  INFO  Client disconnected with ip: <IP_ADDRESS> port: 35618 code: 1000 reason: Normal Closure  2022-12-06 18:36:28.018  ERROR Response data is missing  {   code: 0,   msg: 'Succeed.',   data: undefined } 2022-12-06 18:36:40.681  INFO  Client disconnected with ip: <IP_ADDRESS> port: 49214 code: 1000 reason: Normal Closure
i also noticed on the eufy intigration app it gives the error: Retrying setup: Start Listening was not completed in timely manner
version HA: 2022.11.5
version HACS: 1.28.4
version Add-on: 1.1.0
Am i the only person with this issue? i see alot of open issues with connection problems lately but they look different?
on my firewall i did a port test to the ip of my HA and for example port 8123 responded open but port 8554 that is need for the eufy intigration is closed?
Maybe its a port issue? but its going from the HA ip to the HA ip port 8554 so if its a port issue it could have nothing to do with my network?
Is there anything i can test?
thanks in advance
best regards
Bart

Probably, due to latest security related issues, eufy updated their app and many firmwares on devices. We should wait for a solution, which we don't have at hand now

Thank you for the response. Ok clear lets wait a little

Try filling out the trusted device field I just put in Home_assistant and I've at least gotten to the next step. Now getting stuck on getting the integration to talk to the add on.

Probably, due to latest security related issues, eufy updated their app and many firmwares on devices. We should wait for a solution, which we don't have at hand now

do you mean wait for bropat to update the underlying api?  Has the appropriate issue ticket been raised there?

Try filling out the trusted device field I just put in Home_assistant and I've at least gotten to the next step. Now getting stuck on getting the integration to talk to the add on.

This worked, after putting something in the trusted device field the plugin worked.

Try filling out the trusted device field I just put in Home_assistant and I've at least gotten to the next step. Now getting stuck on getting the integration to talk to the add on.

Thanks, this worked on my side.
I had exactly the same issue since last night, filling the "trusted device" field with only one of my devices name seems to have solved the issue, now my add-on launches correctly and my commands and automation executed from HA on my cameras work again.

Try filling out the trusted device field I just put in Home_assistant and I've at least gotten to the next step. Now getting stuck on getting the integration to talk to the add on.

Where do i configure this? :)

Hello, do you mean this https://www.home-assistant.io/docs/authentication/providers/ ? i am also wondering what you mean with trusted device field?

It is on add on configuration page.

Try filling out the trusted device field I just put in Home_assistant and I've at least gotten to the next step. Now getting stuck on getting the integration to talk to the add on.

Where do i configure this? :) I'm using Docker...

Add an environment variable called TRUSTED_DEVICE_NAME to the container and try setting its value to something like "Pixel 3a XL" or whatever mobile device you use.

Thanks it works after adding trusted device

If you're running this manually as a docker container, make sure to use -e TRUSTED_DEVICE_NAME=whatever or add
environment:
  - 'TRUSTED_DEVICE_NAME=whatever'

to your docker-compose.yml

Hello,
Having the same problem, I just filled in my trusted device in my Docker container :
version: '3'
services:
  eufy-security-ws:
        environment:
            - USERNAME=USERNAME
            - PASSWORD=PASSWORD
            - COUNTRY=FR
            - TRUSTED_DEVICE_NAME=ONEPLUS A6013
        ports:
            - 3000:3000
        restart: always
        image: bropat/eufy-security-ws:latest

I now get a Captcha request, and I do get a security code by Mail, but I don't know what to do with it ... Where should I enter this code I get?
2022-12-12 08:51:30.162  INFO  Eufy Security server listening on host <IP_ADDRESS>, port 3000
2022-12-12 08:51:30.490  INFO  Requested verification code for 2FA

Hello, Having the same problem, I just filled in my trusted device in my Docker container :
version: '3'
services:
  eufy-security-ws:
        environment:
            - USERNAME=USERNAME
            - PASSWORD=PASSWORD
            - COUNTRY=FR
            - TRUSTED_DEVICE_NAME=ONEPLUS A6013
        ports:
            - 3000:3000
        restart: always
        image: bropat/eufy-security-ws:latest

I now get a Captcha request, and I do get a security code by Mail, but I don't know what to do with it ... Where should I enter this code I get?
2022-12-12 08:51:30.162  INFO  Eufy Security server listening on host <IP_ADDRESS>, port 3000
2022-12-12 08:51:30.490  INFO  Requested verification code for 2FA

Try turn off 2FA

Currently, email based two factor authentication is not supported, need to be disabled

Oh no it was just that... When I saw that the TRUSTED_DEVICE_NAME had to be added in the Docker container, I thought that it was mandatory to activate the 2FA authentication to have just this reliable device name ...
So I just deactivated 2FA, while keeping the TRUSTED_DEVICE_NAME in my Docker container and it works again ! I broke my teeth on it all weekend for not much ahah
Thanks a lot for your reactivity !


Error merging network queries with local queries

Issue
I'm implementing the network queries in the updated GQL schema. My code compiles, but when launching Weaviate I keep getting the following error: Could not regenerate GraphQL schema, because: &errors.errorString{s:"Could not build GraphQL schema, because: runtime error: invalid memory address or nil pointer dereference"}.
While this error does not cause a crash it certainly is fatal, as it prevents the schema from being updated. I'm using tools/schema_loader/schema_loader.go to update the schema.
Status
I tried refactoring a part of the network queries to check whether there are any classes present in the schema (if len(dbSchema.Actions.Classes) > 0 { in the network.go file, but to no avail. I'm currently at a loss as to what is causing this error.
Reproduce
Pull the merge_batching_and_network_queries branch and cd to the weaviate folder.
1 Start Janus
docker-compose up janus index db
2 Start the development server
tools/dev/run_dev_server.sh
3 Load schema
go run ./tools/schema_loader -action-schema test/schema/test-action-schema.json -thing-schema test/schema/test-thing-schema.json
Notice the invalid memory address or nil pointer dereference error in the output. Now either:

switch to the develop branch
open graphqlapi/schema.go and comment out rules 22 and 75-78, and on line 85 replace networkschema with nil (i.e. comment out/delete network schema creation).

Shut down janus, delete the schema_state.json and connector_state.json files and the data folder in the main weaviate folder if they exist, and repeat steps 1-3. You now see the desired output.
Desired output
The output to step 3 (Load schema) should repeatedly print "[0034] Updating local schema on disk", like it does when using just the local schema part:

this is no longer an issue, thanks to some help from @moretea


How can I do distributed training using Parameter Server Strategy with estimators? How to define Cluster Spec without using TF_CONFIG  for Estimators?

This template is for miscellaneous issues not covered by the other issue categories.
For questions on how to work with TensorFlow, or support for problems that are not verified bugs in TensorFlow, please go to StackOverflow.
If you are reporting a vulnerability, please use the dedicated reporting process.
For high-level discussions about TensorFlow, please post to<EMAIL_ADDRESS>for questions about the development or internal workings of TensorFlow, or if you would like to know how to contribute to TensorFlow, please post to<EMAIL_ADDRESS>

@yashwantptl7 This is not Build/Installation or Bug/Performance issue. Please post this kind of support questions at Stackoverflow. There is a big community to support and learn from your questions. GitHub is mainly for addressing bugs in installation and performance. Thanks!


CAR pixelization

My own version of rectpix_both, to merge before finishing up and merging that one on master

@xzackli this is ready for a quick review when you have time


Add note about passing ownProps functions

Seems reasonably useful.  Thanks!

Would you mind please making another PR that describes actual behavior? I'd appreciate if you could test the examples first to make sure they work as described.

Sure, I didn't know that o_O

Whoops, sorry - should have double-checked the behavior myself before merging.


Edit rates view

Description:
This pull request is very simple: Show the rates in a different way, clearly structured and easier to understand.
It is a continuation of the PR: _https://github.com/ManageIQ/manageiq/pull/4888_
In the other PR, I added new currencies to the rates. This supported the following features:

New currencies have been created in a yml file and they will be loaded when we seed the database.
The user can select the user currency to be displayed in the rate.
The user can edit and save the currency too.

Mockups:

Before:
http://res.cloudinary.com/tledesma/image/upload/v1447202256/Edit_rates_view_xljiy9.png
After:
http://res.cloudinary.com/tledesma/image/upload/v1447762565/edit_rates_view.png

Note:
Use Case GR16:
_https://github.com/rhus/charging-docs/wiki/Requirements:-Guiding-and-Rating#gr-16-edit-the-rates-view_
Trello Card:
_https://trello.com/c/sumwIuts/24-edit-the-rates-view_

@sergio-ocon, the pull request of the rates view modification.

@gtanzillo please review

@gtanzillo please review

This PR should not be merged until #4888 is merged.

@miq-bot add_label wip

cc @dclarizio

@epwinchell please review

@tledesma Please rebase/repush this branch

@epwinchell Done!

@epwinchell This should be ready to merge

@sergio-ocon if it is ready for final review, then the wip tag and the [WIP] in the title should be removed.

@miq-bot remove_label wip

@miq-bot add_label ui

@gtanzillo @dclarizio please review

@chessbyte Please don't merge, I need to review. Thanks

@tledesma I'm still getting this error when I hit the screen:
undefined method `rate' for #ChargebackRateDetail:0x007fd6dc6aae90 [chargeback/tree_select]
Any ideas?

@dclarizio Tested. Looks good

Looks good to me once the tests are green.  :+1:

:+1:

Thanks!


Generate Schemas?

Any chance you're willing to add in the ability to generate a schema based on a go object?
similar to github.com/alecthomas/jsonschema or github.com/mcuadros/go-jsonschema-generator ?
Those above projects are very limited and don't seem to adhere to the spec.

Not planned, but feel free to implement it :)

@xeipuuv done. I created a separate library (actually took creating 3 libs alltogether) that can generate json-schema from go code. I've been using it extensively and it works well, especially combined with your validator.
I've mentioned this lib in the README as the preferred validator... maybe you could add a link to the generator in your readme?
anyway, check it out: https://bitbucket.org/hipchat/jsonschemagen

https://github.com/alecthomas/jsonschema is another great tool.
It seems like these two could be merged in together, could be very powerful.


It would be useful if an Index could list those searches/dashboards that use it as a data source

It would be useful if an Index could have a tab that identifies which searches (and pipelines) are referencing it as a data source.

This should be extended to most objects. For example it would be very useful to know which Feeds are using a given TextConverter or XSLT Translation

Dependencies screen does this.


Expo gets detect while not in use.

Whenever the expo package is installed the project gets marked as an IsExpoProject() == true, this not necessarily the case. This in turn breaks the versioning on non-expo projects.
Instead I suggest using app.json to determine if a project is an Expo project or not.

Fix ready in PR #64

Hey @trackq, thanks for the PR!
The problem with this solution is that projects created with create-react-native-app and then ejected to be standard RN apps, will retain the "expo" key in app.json. The expo package on the other hand, will be removed during the process.
But what about checking for both? I think if isExpoProject() returned true when both the expo package is installed and there is an "expo" key in app.json, then it would serve both cases.

There's also the issue of supporting older RN apps, which don't have an app.json. I would suggest wrapping the require() in a try...catch block as shown here: https://github.com/stovmascript/react-native-version/blob/8591e21955808c71f507fb245634948419d8845f/index.js#L141-L142

Ey amigo!
Something like this? #64

I also removed the package that caused this. It had expo in it's dependencies, which in turn flagged my whole project as an Expo project.


Zero-valued vectors?

Regarding the pre-trained vectors for some of the corpora: (on the HistWords website)
For specific decades, there appear to be a handful of word vectors that are "0.0" across all 300 dimensions. It should be noted that for these corresponding words, they are still present in the corpus for this particular decade.
However, they do not seem to get any sort of representation across 300 dimensions, and have been assigned zero values throughout. For example, the vector for the word 'autism', from the 1800s decade of the Google n-grams eng-all vectors is [0.0 ... 0.0] for all 300 dimensions.
Would treating these words as simply 'missing' from the corpus at this particular decade be apt?

I was recently confused by this myself, and think I may have found an answer.
Appendix A of the paper states (emphasis mine):

For the Google datasets we built models using the top-100000 words by their average frequency over the entire historical time-periods, [...]

My interpretation is that the vocabularies across all decades contain the same 100.000 words, and zero-valued vectors indicate that no embedding for these particular words were found because the words don't appear in the corpus of that decade.
That first assumption is quickly confirmed:
vocabs = []
for decade in range(1800, 2000, 10):
    with open(f"./sgns/{decade}-vocab.pkl", 'rb') as f:
        # set semantics enable comparisons without having to sort lists manually
        vocabs.append(set(pickle.load(f)))

# union of first set with all others, serves as a point of reference in the comparison below
u = vocabs[0].union(*vocabs[1:])

all([u == v for v in vocabs])

Confirming the second assumption may be a little more involved, but my take-away is that if you're viewing the data synchronic, it should be safe to drop the zero-valued vectors. If you need a diachronic view, as done in the paper, you should not drop anything.


[Docker Engine] Update 20.10.14

https://docs.docker.com/engine/release-notes/

Confirmed release


display of attributes in html /pdf output of ODD

Attributes and their values (ie. text enclosed in the att or val tags in the ODD) is not typographically distinguished in the HTML output (or for that matter in the PDF). Presumably this is an issue with the TEI stylesheets that carry out the conversion, if so should it be raised as an issue on the TEI Github site, and is there anything we can do about it meanwhile?

I think I just need to copy one CSS file from the original documentation. But the TEI-C seem to have been having some trouble with the web servers since Friday:
https://twitter.com/TEIconsortium


Allow users to persistently remove the "There is an available update" notification

VSCode Version: 1.8.1
OS Version: Linux Mint 18

Steps to Reproduce:

Start an older version of VS Code.

Please don't force me to always update. I'm fine with my current VS code installation.

https://code.visualstudio.com/docs/supporting/faq#_how-do-i-opt-out-of-vs-code-autoupdates

Thank you, that seems to did it!


Improve initial condition generation after stratification

This PR improves the initial condition generation after stratification and updates scenario models with new initial conditions.

Codecov Report

Merging #216 (e06fce3) into main (c4ee6e5) will increase coverage by 0.21%.
The diff coverage is 100.00%.

:exclamation: Current head e06fce3 differs from pull request most recent head 0a7a161. Consider uploading reports for the commit 0a7a161 to get more accurate results

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@            Coverage Diff             @@
##             main     #216      +/-   ##
==========================================
+ Coverage   77.85%   78.06%   +0.21%
==========================================
  Files          68       68
  Lines        5508     5538      +30
==========================================
+ Hits         4288     4323      +35
+ Misses       1220     1215       -5

Impacted Files
Coverage Δ

mira/metamodel/ops.py
82.84% <100.00%> (+3.53%)
:arrow_up:

mira/metamodel/template_model.py
66.30% <100.00%> (+0.24%)
:arrow_up:

tests/test_ops.py
94.11% <100.00%> (+1.26%)
:arrow_up:

... and 1 file with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


deployment added

Added Deployment section in Web Development
#162  fixed
Added tutorials, roadmap, tools.
And new sub section [Blogs]
Please review!!

@jfmartinz Please review

@jfmartinz Please review. I have fixed the issue

@jfmartinz Please review, I have made the required changes

@jfmartinz Please review. Is there anything I need to change?

@jfmartinz  Please review the changes. Thanks!

@jfmartinz Please review. The issue is now fixed.

@jfmartinz I have added deployment resources under full stack category. Please review. Thanks


[Bug]: Generate Delivery Customization Extension JS/TS Not Compiling/Deploying

Please confirm that you have:

[X] Searched existing issues to see if your issue is a duplicate. (If you’ve found a duplicate issue, feel free to add additional information in a comment on it.)
[X] Reproduced the issue in the latest CLI version.

In which of these areas are you experiencing a problem?
Extension, Function
Expected behavior
After running generate delivery customization function in a brand new initialized app:
npm run shopify app generate extension -- --type delivery_customization --name=delivery-customization
Running npm run deploy should successfully compile and deploy the function to the apps 'extensions' and add the extension id variable to .env.
Actual behavior
The console prints out:
Deploying your work to Shopify Partners. It will be part of app-test-5-17

 delivery-customization │ Building GraphQL types...
 delivery-customization │ Debugger listening on ws://<IP_ADDRESS>:49669/9ea93199-55f1-4f41-ab35-241f11b04ea0
 delivery-customization │ For help, see: https://nodejs.org/en/docs/inspector
 delivery-customization │ Debugger attached.
 delivery-customization │ Debugger listening on ws://<IP_ADDRESS>:49671/9392186e-0393-4369-8757-a41f5f682f4d
 delivery-customization │ For help, see: https://nodejs.org/en/docs/inspector
 delivery-customization │ Debugger attached.
 delivery-customization │ Waiting for the debugger to disconnect...
 delivery-customization │ Waiting for the debugger to disconnect...
 delivery-customization │ Bundling JS function...
 delivery-customization │ Running javy...

And the function does not get deployed successfully.
Verbose output
> shopify app deploy --verbose

Debugger listening on ws://<IP_ADDRESS>:49720/3833f711-d130-41a1-9a38-80ee2749f1a2
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.
2023-05-17T16:44:23.478Z: Running command app deploy
2023-05-17T16:44:23.514Z: Reading the content of file at shopify.app.toml...
2023-05-17T16:44:23.516Z: Reading the .env file at .env
2023-05-17T16:44:23.516Z: Reading the content of file at .env...
2023-05-17T16:44:23.518Z: Reading the content of file at extensions/delivery-customization/shopify.function.extension.toml...
2023-05-17T16:44:23.521Z: Reading the content of file at package.json...
2023-05-17T16:44:23.521Z: Reading the content of file at package.json...
2023-05-17T16:44:23.522Z: Obtaining the dependency manager in directory /Users/justin/Workspace/SCP/Shopify/apps/app-test-5-17...
2023-05-17T16:44:23.636Z: Reading the content of file at web/shopify.web.toml...
2023-05-17T16:44:23.636Z: Reading the content of file at web/frontend/shopify.web.toml...
2023-05-17T16:44:23.676Z: Reading the content of file at package.json...
2023-05-17T16:44:23.677Z: Ensuring that the user is authenticated with the Partners API with the following scopes:
[]

2023-05-17T16:44:23.679Z: Getting session store...
2023-05-17T16:44:23.680Z: Validating existing session against the scopes:
[
  "openid",
  "https://api.shopify.com/auth/shop.admin.graphql",
  "https://api.shopify.com/auth/shop.admin.themes",
  "https://api.shopify.com/auth/partners.collaborator-relationships.readonly",
  "https://api.shopify.com/auth/shop.storefront-renderer.devtools",
  "https://api.shopify.com/auth/partners.app.cli.access"
]
For applications:
{
  "partnersApi": {
    "scopes": []
  }
}

2023-05-17T16:44:23.680Z: Sending Identity Introspection request to URL: https://accounts.shopify.com/oauth/introspection
2023-05-17T16:44:23.680Z: Sending POST request to URL https://accounts.shopify.com/oauth/introspection
With request headers:
 - User-Agent: Shopify CLI; v=3.45.4
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2023-05-17T16:44:23.913Z: Request to https://accounts.shopify.com/oauth/introspection completed in 228 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"6d115b1a010c4a6f3bd3e7a8df0788c1"
 - x-request-id: a02e1e11-f958-4fcc-a341-0fa4571e76c0

2023-05-17T16:44:23.916Z: The identity token is valid: true
2023-05-17T16:44:23.917Z:
The validation of the token for application/identity completed with the following results:
- It's expired: false
- It's invalid in identity: false

2023-05-17T16:44:23.917Z: Verifying that the user has a Partner organization
2023-05-17T16:44:23.917Z: Sending "Partners" GraphQL request:
  {
    organizations(first: 1) {
      nodes {
        id
      }
    }
  }

With request headers:
 - User-Agent: Shopify CLI; v=3.45.4
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2023-05-17T16:44:24.180Z: Request to https://partners.shopify.com/api/cli/graphql completed in 247 ms
With response headers:
 - cache-control: max-age=0, private, must-revalidate
 - content-type: application/json; charset=utf-8
 - etag: W/"d1c26612b12f0594c0ff397b199bcaca"
 - x-request-id: ce9cb1e5-8e9c-4a15-956f-3315931de7a3

2023-05-17T16:44:24.181Z: Sending "Partners" GraphQL request:
  query FindApp($apiKey: String!) {
    app(apiKey: $apiKey) {
      id
      title
      apiKey
      organizationId
      apiSecretKeys {
        secret
      }
      appType
      grantedScopes
    }
  }

With variables:
{
  "apiKey": "140d6d9425a6dd7cf44f1d7d99ff6462"
}

With request headers:
 - User-Agent: Shopify CLI; v=3.45.4
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2023-05-17T16:44:24.663Z: Request to https://partners.shopify.com/api/cli/graphql completed in 478 ms
With response headers:
 - cache-control: max-age=0, private, must-revalidate
 - content-type: application/json; charset=utf-8
 - etag: W/"823fe9b95d3350ee21f652db69fc4135"
 - x-request-id: def9a117-009a-4620-8c0e-f364a798ea26

2023-05-17T16:44:24.664Z: Sending "Partners" GraphQL request:
  query FindOrganization($id: ID!) {
    organizations(id: $id, first: 1) {
      nodes {
        id
        businessName
        website
        betas {
          appUiDeployments
          cliTunnelAlternative
        }
      }
    }
  }

With variables:
{
  "id": "1739810"
}

With request headers:
 - User-Agent: Shopify CLI; v=3.45.4
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2023-05-17T16:44:24.888Z: Request to https://partners.shopify.com/api/cli/graphql completed in 221 ms
With response headers:
 - cache-control: max-age=0, private, must-revalidate
 - content-type: application/json; charset=utf-8
 - etag: W/"4c26af2158a6e1c9822ab12dff1a23e1"
 - x-request-id: 5fa76fcf-7457-40ff-8359-aa3ba1b99fe7

2023-05-17T16:44:24.889Z: Sending "Partners" GraphQL request:
  query allAppExtensionRegistrations($apiKey: String!) {
    app(apiKey: $apiKey) {
      extensionRegistrations {
        id
        uuid
        title
        type
      }
      functions {
        id
        uuid
        title
        type: apiType
      }
    }
  }

With variables:
{
  "apiKey": "140d6d9425a6dd7cf44f1d7d99ff6462"
}

With request headers:
 - User-Agent: Shopify CLI; v=3.45.4
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2023-05-17T16:44:25.288Z: Request to https://partners.shopify.com/api/cli/graphql completed in 397 ms
With response headers:
 - cache-control: max-age=0, private, must-revalidate
 - content-type: application/json; charset=utf-8
 - etag: W/"965989a4d971665914be5a9d49dbcf47"
 - x-request-id: 537014d7-fd7f-447b-89cc-186bb3b6748e

?  Make the following changes to your functions in Shopify Partners?
✔  Yes, deploy to push changes

Deploying your work to Shopify Partners. It will be part of app-test-5-17

2023-05-17T16:44:26.640Z: Creating directory at /private/var/folders/51/flr8jdt957s4mrlbs8t0yjlw0000gn/T/b1738266c1040ce68d9d1a6567f71864...
2023-05-17T16:44:26.641Z: Sync-creating directory at /private/var/folders/51/flr8jdt957s4mrlbs8t0yjlw0000gn/T/d7e82fd04429a22228de6ea9531b959d/bundle...
2023-05-17T16:44:26.642Z: Creating an empty file at /private/var/folders/51/flr8jdt957s4mrlbs8t0yjlw0000gn/T/d7e82fd04429a22228de6ea9531b959d/bundle/.shopify...
2023-05-17T16:44:26.652Z:
Running system process:
  · Command: npm exec -- graphql-code-generator --config package.json
  · Working directory: /Users/justin/Workspace/SCP/Shopify/apps/app-test-5-17/extensions/delivery-customization

 delivery-customization │ Building GraphQL types...
 delivery-customization │ Debugger listening on ws://<IP_ADDRESS>:49729/6419b47f-8e18-4911-ab0b-c9ea0b18474b
 delivery-customization │ For help, see: https://nodejs.org/en/docs/inspector
 delivery-customization │ Debugger attached.
 delivery-customization │ Debugger listening on ws://<IP_ADDRESS>:49731/00f0c7a8-0941-4791-9e62-0d6e9ff939d2
 delivery-customization │ For help, see: https://nodejs.org/en/docs/inspector
 delivery-customization │ Debugger attached.
 delivery-customization │ (node:12440) Warning: Label '@graphql-tools/load: collectSources' already exists for console.time()
 delivery-customization │ (Use `node --trace-warnings ...` to show where the warning was created)
 delivery-customization │ Waiting for the debugger to disconnect...
 delivery-customization │ Waiting for the debugger to disconnect...
 delivery-customization │ Bundling JS function...
 delivery-customization │ Running javy...
2023-05-17T16:44:27.805Z:
Running system process:
  · Command: npm exec -- javy compile -d -o /Users/justin/Workspace/SCP/Shopify/apps/app-test-5-17/extensions/delivery-customization/dist/function.wasm dist/function.js
  · Working directory: /Users/justin/Workspace/SCP/Shopify/apps/app-test-5-17/extensions/delivery-customization

### Reproduction steps

1. Spin up a new app
2. Run `npm run shopify app generate extension -- --type delivery_customization --name=delivery-customization`
3. Run `npm run deploy`

### Operating System

Mac OS M1

### Shopify CLI version (check your project's `package.json` if you're not sure)

3.45.4

### Shell

zsh

### Node version (run `node -v` if you're not sure)

v18.14.0

### What language and version are you using in your application?

Node

Hi!
I'm not able to reproduce it and I can't see anything wrong in the logs... So the problem is that it hangs after Running javy...? It doesn't show anything else or fail after that?
Any idea @Shopify/shopify-functions?

I also wasn't able to reproduce. I know sometimes when I have to download Javy the first time the deploy doesn't succeed, but does the second time 🤔 Is that the case here?

@justinhenricks I only see your calendar in the recording 😅

Fixed the issue with the debug terminal, it will be included in the next release. For now please follow the workaround and avoid using the debugger terminal for deploy. Thank you everyone for reporting this issue.


Office online server doesn't support tables in a word well

Hi Team,
Currently I'm working with the office online server(owa 2016),
I have tried to open a office word in the office online server, and there are two tables in the document in a row, but when i open this word in the Office word online editing view, the two tables will be displayed in a column, please see the attachments.
Could you tell me if there are limitations for tables in a word?
Thanks a lot

TestDc.docx

@qquiuc Thank you for this feedback
I want to make sure we address this tables issue promptly for you. Support can handle this to resolution.
I think the best way forward is if you can open a service ticket in your tenant so this can get resolved ASAP. Based on outcome let me know if it is something that can be called out in the docs.
https://github.com/MicrosoftDocs/OfficeDocs-Exchange/issues/130
If you don't mind please keep us posted here on the resolution and I really want to get this information you are discovering back into the docs.


SAK-29293 Don't use session state inside import thread

Looks good.  Travis CI failing because of Sitestats tests

@buckett I've moved the SiteService.EVENT_SITE_IMPORT_START event below the SessionManager.setCurrentSession line. Look good?

The 2 blocks of code look almost the same, why not extract a class rather than having duplicate code?
Not related to the changes you're trying to fix @baholladay but just spawning thread in tool code isn't a very nice. We should have a threadpool for this sort of thing really, or a quartz job that does it.

I don't disagree but this jira is to fix a bug not to clean up the code.


Platform data fetcher

This PR adds deployment of another fetcher to get platform data. Not 100% sure about the paths but that can be easily changed when we go live.
To enable this, a small tweak in the lambda handler was necessary to be able to set the source path.
Part of https://github.com/innosat-mats/rac-extract-payload/issues/141

LGTM. Was not aware that environment variables are communicated in the event object. Looks like a better way of doing it, if it works, but what happens if an event has an attribute that clashes? Which takes priority?

No you're right, it doesn't work like this... Fixed it...


Does not find yara.h even with libyara3

https://travis-ci.com/DanielRuf/clamav-test/jobs/186282650#L441
Not sure why. What am I missing?

Seems libyara-dev solved this but now it does not find archive.h.

Hm, now it works so far but does not find the defined constants from error.h of Yara.
See https://travis-ci.com/DanielRuf/clamav-test/jobs/186338023#L522 until https://travis-ci.com/DanielRuf/clamav-test/jobs/186338023#L539

Looks better now but TRUE and FALSE are problematic.
Anything else that I need?
https://travis-ci.com/DanielRuf/clamav-test/jobs/186361706#L826

Looks better now but TRUE and FALSE are problematic.
Anything else that I need?
https://travis-ci.com/DanielRuf/clamav-test/jobs/186361706#L826

Hey Daniel, Did you solve the problem with the FALSE / TRUE related to the show_strings and show_module_data? I cannot figure out why the compiler is looking for these ones within the function while they are declared globaly at the top of the bayshore_yara_wrapper.c

Hey Daniel, Did you solve the problem with the FALSE / TRUE related to the show_strings and show_module_data?

No, I could not find a working solution. See the last build: https://travis-ci.com/DanielRuf/clamav-test/jobs/197786644

Hey Daniel, Did you solve the problem with the FALSE / TRUE related to the show_strings and show_module_data?

No, I could not find a working solution. See the last build: https://travis-ci.com/DanielRuf/clamav-test/jobs/197786644

Thanks, yeah. I got stuck in the same point

It is fixed in develop branch. Next release 1.7 includes it

I have a build with these dependencies
	linux-vdso.so.1 (0x00007fffc017e000) 	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f91ea002000) 	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f91e9dfd000) 	libpcrecpp.so.0 => /usr/lib/x86_64-linux-gnu/libpcrecpp.so.0 (0x00007f91e9bf3000) 	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f91e99d9000) 	libyara.so.3 => /opt/singlekey/image/3rdparty/lib/libyara.so.3 (0x00007f91e9787000) 	libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007f91e92ee000) 	libarchive.so.13 => /usr/lib/x86_64-linux-gnu/libarchive.so.13 (0x00007f91e903a000) 	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f91e8cb8000) 	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f91e89b4000) 	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f91e879d000) 	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f91e83fe000) 	/lib64/ld-linux-x86-64.so.2 (0x00007f91ea56a000) 	libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f91e818b000) 	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f91e7f6e000) 	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f91e7d6a000) 	libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007f91e7b33000) 	libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007f91e792a000) 	liblzo2.so.2 => /lib/x86_64-linux-gnu/liblzo2.so.2 (0x00007f91e7708000) 	liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f91e74e2000) 	liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f91e72d0000) 	libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f91e6f15000) 	libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007f91e6d10000) 	libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/libicui18n.so.57 (0x00007f91e6896000) 	libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/libicuuc.so.57 (0x00007f91e64ee000) 	libicudata.so.57 => /usr/lib/x86_64-linux-gnu/libicudata.so.57 (0x00007f91e4a71000)
Probably you need
apt-get install libpcre3-dev libarchive-dev libbz2-dev libssl-dev

Hey Daniel, Did you solve the problem with the FALSE / TRUE related to the show_strings and show_module_data?

No, I could not find a working solution. See the last build: https://travis-ci.com/DanielRuf/clamav-test/jobs/197786644

Thanks, yeah. I got stuck in the same point

TRUE | FALSE issues are fixed in yara-3.9.0 branch

https://travis-ci.org/BayshoreNetworks/yextend/builds/612255509


[Feature]Add Google Translate Support

✨ Feature Request
Description of the Feature
I would like to add google translation to the website so that the website is accessible to everyone
Problem Statement
the website can be used by only people who know English
Proposed Solution
I will add a drop-down menu so that people of all languages can access our website
Are you participating in GSSoC?

[x] Yes

already there fix it using npm library
tell me only if you can do it


Update project test angular projects to conform to Angular v17 standards

Note: Please transform - [ ] into - (NA) in the description when things are not applicable
Related issues

Related to #100
Description

Make components standalone (now by default in v17)
Update app and routes configuration (more simple)
Update angular.json (deprecated browserTarget)
add same example than in project angular-ngx-echarts to compare both ways to use ods-charts in Angular

Adapt code without ngx-echarts
Remove unused nz-button and nzType Ant design attributes

Motivation & Context

Differences on Angular config have been seen while creating angular-boosted-starter with ods-charts
Make it easier to compare both ways to use ods-charts in Angular

Types of change

New feature (non-breaking change which adds functionality)
Refactoring (non-breaking change)

Test checklist
Please check that the following tests projects are still working:

[ ] docs/examples
[ ] test/angular-ngx-echarts
[x] test/angular-tour-of-heroes
[ ] test/html
[ ] test/react
[ ] test/vue
[ ] test/examples/bar-line-chart
[ ] test/examples/single-line-chart
[ ] test/examples/timeseries-chart

Oups, haven't spotted it in the first place but you've added a new chart for AngularTourOfHeroes example. No problem with that. However, when you click on a legend item, it doesn't hide the corresponding data:

Yes, with LM we tried to make the same example than in angular-ngx-echarts to see the differences on how to use ods-charts with or without ngx-echarts. It is not totally finished, we wanted to talk to you about this... And we didn't have in mind this functionality... I'll check how to do it...


Customization of mime type value?

I am curious if there is any possible way with the current Shaka player to allow for a customization of the mimeType that is provided to the video playback source?
We are integrating on a custom LG commercial platform, and one of the options they expose can only be configured as their docs show here:
var options = {};
options.mediaTransportType = "WIDEVINE";
options.option = {};
options.option.someVariousOption = "VALUE";
var mediaOption = encodeURIComponent(JSON.stringify(options));
var source = document.createElement("source");
var dataURL = "http://example.com/test.mp4";
source.setAttribute('src', dataURL);
source.setAttribute('type', 'video/mp4;mediaOption=' + mediaOption);
video = document.getElementById('myVideo');
video.appendChild(source);
Their example shows modifying the type attribute of the video element source node directly. I have no idea how we would supply that when using the shaka player, as I am not in control of how/if Source nodes are even created, and how the mimeType value is provided, etc.
Any thoughts?

Is this for single mp4 files as in your example?  Or would you also need to add this information to the MIME types of content in DASH or HLS manifests?

ah yes, sorry about that, that's an important detail! We are streaming MPEG-DASH content for this scenario.

If you query the platform with something like this, what does it return?
MediaSource.isTypeSupported('video/mp4; codecs="avc1.42E01E"; mediaOption=' + mediaOption);

Just ran a test for that and it did return true

Good.  That's what Shaka Player uses to filter out parts of the manifest and decide what's playable.

Here's one option for you:

Listen for the player's manifestparsed event
When the event fires, use the player's getManifest method to get a copy of the manifest structure
Iterate through that and append the necessary "; mediaOption=" string to the end of each

NB: This is not a stable structure across minor versions, so v2.5.x and v2.6.x and so on may have different internal manifest structures.  You'll need to upgrade your MIME-type-modifying code when you upgrade Shaka Player.

Here's another option:
Write a polyfill that patches MediaSource.isTypeSupported and MediaSource.prototype.addSourceBuffer to add the necessary info there.  Install that polyfill on the LG devices that need this info.  Something like:
const originalIsTypeSupported = MediaSource.isTypeSupported;
MediaSource.isTypeSupported = (mimeType) => {
  return originalIsTypeSupported(mimeType + 'mediaOption=' + mediaOption);
};

const originalAddSourceBuffer = MediaSource.prototype.addSourceBuffer;
MediaSource.prototype.addSourceBuffer = function(mimeType) {
  return originalAddSourceBuffer.call(this, mimeType + 'mediaOption=' + mediaOption);
};

NB: Be careful that you don't install that polyfill more than once!

Awesome, thank you so much for the quick replies and suggestions! I'll give these a try and reply/close this issue once I resolve.

Happy to help!


automatic docs generation places Shopware docs link into all recipe docs

Since https://github.com/deployphp/deployer/commit/d34b80f3f2b11d438a6fec3a9f5d7151d7190670 through https://github.com/deployphp/deployer/pull/3816 the automatic docs generation commit change the following line from
  * [deploy:update_code](/docs/recipe/deploy/update_code.md#deployupdate_code) – Updates code

to
  * [deploy:update_code](/docs/recipe/shopware.md#deployupdate_code) –

for all recipes, not just the Shopware one.
Here are some of the commits of the automatic docs generation that I observed this in:

https://github.com/deployphp/deployer/commit/04c592686088f3437fa5d465e78a9c79109eff8d
https://github.com/deployphp/deployer/commit/c859acec70718bb7c4590cddebd02cabbb976e28
https://github.com/deployphp/deployer/commit/04c592686088f3437fa5d465e78a9c79109eff8d

I'm not sure why this is happening, as it does not occur when I run bin/docsgen on my local machine with the same commit.

Upvote & Fund

We're using Polar.sh so you can upvote and help fund this issue.
We receive the funding once the issue is completed & confirmed by you.
Thank you in advance for helping prioritize & fund our backlog.

I have posted it into the discussions https://github.com/deployphp/deployer/discussions/3918


Upgrade to latest winston

This is preparation for upgrading to the next winston which introduces
support for logging react elements (which contain symbols) without choking.
https://github.com/winstonjs/winston/issues/805

:+1:

Sweeeeeet. (Where's the dancing corgi emoji Github? Come on.)


Selection tool is randomly activated while drawing with a stylus

Describe the bug
I am using the Freehand Drawing Plugin in Joplin on an HP Envy x360 (which has a touchscreen). When I use my Stylus to take handwritten notes with the plugin the Select Tool is randomly activated while writing with thePen Tool. This happens roughly every 5 minutes.
To Reproduce
Steps to reproduce the behavior:

Edit a new or existing Freehand Drawing in Joplin
Choose the Pen Tool
Write for a few minutes
Suddenly mid-stroke the Select Tool is activated and you have to manually choose the Pen Tool to continue writing.
Sometimes you have to re-select the Pen Tool multiple times because it jumps back to the Select Tool after touching the canvas.

Expected behavior
The Select Tool should not be randomly activated while writing.
Screenshots
At the beginning all my settings are shown and at 0:20 you can see the described behavior (after writing the letter P)
https://github.com/personalizedrefrigerator/joplin-plugin-freehand-drawing/assets/153598096/c24f05bb-ef6a-4bc1-8a44-b79d17c241b2
Platform:

OS: Linux (Fedora 39)
Plugin Version: 2.7.0
Joplin Version: 2.13.8

Additional context
I had the feeling that this behavior occurs less often when deactivating Touchscreen panning but I can not confirm that.

This also happens to me. My device is acer spin5 with a touchscreen, a wacom aes pen and Manjaro Linux system. And when I started to use this plugin at version 2.5.0, I met this problem. It still happens at 2.7.0.

Thank you for reporting this!
An input log might be helpful here (though an input log tends to be best for 5-10 seconds of input).

Here are some possibilities:

The editor thinks paste or drag-and-drop is happening

On Linux, middle-click is often mapped to "paste". It's possible that stylus input is being interpreted as "paste".
It's possible background accessibility text is being selected, then dragged into the editor. (The text is for screen readers, so it's invisible unless focused by pressing tab repeatedly).

The editor thinks that the 5 key is being pressed

Pressing 5 switches to the "select" tool.

Thank you for your quick replay ^-^
I used your link and was able to reproduce the Error in the browser version.
https://github.com/personalizedrefrigerator/joplin-plugin-freehand-drawing/assets/153598096/c8f80a49-c151-4757-8a3a-384682cd67f4
Something weird happened: Right after the error (the activation of the selection tool). There was text pasted below the input. Do you know why this happened?
Here is the Ouput of the Debug Log:

Debug Log
{"eventType":"pointermove","currentTime":1702387439356,"timeStamp":68156,"x":901,"y":478,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387439077,"timeStamp":67876,"x":901,"y":478,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387439040,"timeStamp":67840,"x":901,"y":479,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387439010,"timeStamp":67810,"x":900,"y":479,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387438989,"timeStamp":67789,"x":900,"y":480,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387438965,"timeStamp":67765,"x":899,"y":480,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387438935,"timeStamp":67736,"x":898,"y":481,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387438895,"timeStamp":67696,"x":897,"y":482,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387438846,"timeStamp":67636,"x":896,"y":483,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointerup","currentTime":1702387438830,"timeStamp":67630,"x":893,"y":484,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"toolUpdated","description":"Selection"},
{"eventType":"pointermove","currentTime":1702387438828,"timeStamp":67621,"x":893,"y":484,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.16173037886619568},
{"eventType":"pointermove","currentTime":1702387438811,"timeStamp":67606,"x":890,"y":485,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.6757763028144836},
{"eventType":"pointermove","currentTime":1702387438795,"timeStamp":67591,"x":889,"y":484,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.6688792109489441},
{"eventType":"pointermove","currentTime":1702387438777,"timeStamp":67576,"x":888,"y":482,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.6560616493225098},
{"eventType":"pointermove","currentTime":1702387438761,"timeStamp":67560,"x":889,"y":478,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.6380559802055359},
{"eventType":"pointermove","currentTime":1702387438745,"timeStamp":67540,"x":892,"y":471,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.6032959222793579},
{"eventType":"pointermove","currentTime":1702387438728,"timeStamp":67525,"x":895,"y":466,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.572976291179657},
{"eventType":"pointermove","currentTime":1702387438712,"timeStamp":67510,"x":897,"y":463,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.5369802117347717},
{"eventType":"pointermove","currentTime":1702387438696,"timeStamp":67495,"x":898,"y":462,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.48470282554626465},
{"eventType":"pointermove","currentTime":1702387438680,"timeStamp":67470,"x":900,"y":461,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.40802624821662903},
{"eventType":"pointermove","currentTime":1702387438662,"timeStamp":67457,"x":900,"y":461,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0.3959563672542572},
{"eventType":"pointerdown","currentTime":1702387438659,"timeStamp":67457,"x":900,"y":461,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":1,"pressure":0},
{"eventType":"pointermove","currentTime":1702387438657,"timeStamp":67457,"x":900,"y":461,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387438646,"timeStamp":67440,"x":894,"y":475,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387438630,"timeStamp":67425,"x":893,"y":477,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"pointermove","currentTime":1702387438613,"timeStamp":67410,"x":892,"y":479,"isPrimary":true,"pointerType":"pen","pointerId":9,"buttons":0,"pressure":0},
{"eventType":"toolUpdated","description":"Selection"},
{"eventType":"toolEnabled","description":"Selection"},
{"eventType":"toolDisabled","description":"Pen 1"},
{"eventType":"commandDone","description":"Union: 1 Added Text object: \nPress \"t\" to read the contents of the viewport as text. Use the arrow keys to move the viewport, click and drag to draw strokes. Press \"w\" to zoom in and \"s\" to zoom out.\n, Transformed 1 element","serialized":{"data":{"applyChunkSize":100,"data":[{"data":{"elemData":{"name":"text","zIndex":147,"id":"1702387438579-0.33954020476314906","loadSaveData":{},"data":{"textObjects":[{"json":{"textObjects":[{"text":""}],"transform":[1,0,0,0,1,0,0,0,1],"style":{"size":32,"fontFamily":"sans-serif","renderingStyle":{"fill":"#803380"}}}},{"json":{"textObjects":[{"text":"Press \"t\" to read the contents of the viewport as text. Use the arrow keys to move the viewport, click and drag to draw strokes.
It seems that, at least in editable input boxes, the previous approach of marking elements as unselectable wasn't working.

I tested your new commit for roughly 20 minutes. I was not able to reproduce the bug.
It seems to be fixed!

I'm now releasing a new version.
Thank you for testing this!!!

Thank you for your quick replies and this awesome plugin ^-^

I'm closing this as fixed. If it's still an issue, please comment or re-open it.


Wrong color of underline for mat-form-field in error state

Bug, feature request, or proposal:
Wrong underline color when form field is focused and in error state.
What is the expected behavior?
When focus is invoked, Form field component is in error state and color is explicitly set by color attribute , underline doesn't display warn color.
What is the current behavior?
The accent color is not changed to warn color when focus is invoked and Form field component is in error state.
What are the steps to reproduce?
Providing a StackBlitz reproduction is the best way to share your issue.
https://stackblitz.com/edit/angular-t85tgm
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
angular 6.0.1, angular material 6.0.1, typescript 2.7.2
Is there anything else we should know?
No.

The issue only happens when the mat-form-field has the color attribute set to accent. Setting it to primary has the underline colored as the warn color.


createdBy, lastModifiedBy and owner properties seem to be of type sharePointIdentitySet and not identitySet.

createdBy, lastModifiedBy  and owner properties seem to be of type sharePointIdentitySet and not identitySet.

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

ID: fd926e47-392d-8e60-a72c-bd3591417113
Version Independent ID: 3094b7bd-9e38-20ea-71db-a4d9ea64550d
Content: drive resource type - Microsoft Graph v1.0
Content Source: api-reference/v1.0/resources/drive.md
Product: sharepoint
Technology: microsoft-graph
GitHub Login: @JeremyKelley
Microsoft Alias: MSGraphDocsVteamcreatedBy	identitySet	Identity of the user, device, or application which created the item. Read-only.
createdDateTime	dateTimeOffset	Date and time of item creation. Read-only.
description	String	Provide a user-visible description of the drive. Read-write.
driveType	String	Describes the type of drive represented by this resource. OneDrive personal drives will return personal. OneDrive for Business will return business. SharePoint document libraries will return documentLibrary. Read-only.
id	String	The unique identifier of the drive. Read-only.
lastModifiedBy	identitySet	Identity of the user, device, and application which last modified the item. Read-only.
lastModifiedDateTime	dateTimeOffset	Date and time the item was last modified. Read-only.
name	string	The name of the item. Read-write.
owner	identitySet	Optional. The user

As part of a repository clean up effort we are closing older issues. If this issue remains, please: open a new issue, reference this issue, and provide any additional details that may help in resolution. Thank you for your understanding as we work to improve our responsiveness.


Rename MRTCore build filename

Microsoft.Windows.ApplicationModel.Resources.References.targets is the longest filename in the WindowsAppSDK package. When app path is a little deep, restoring WindowsAppSDK package may fail if any file path is longer than MAX_PATH. To not contributing to this, now shrink MRTCore targets/props filename (replace Microsoft.Windows.ApplicationModel.Resources with MrtCore).

/azp run

dev/MRTCore/packaging/README.md needs to be updated too


Update Cosmos Libraries to New Codesnippet Tooling

Description
Fixes #24965
This PR updates the Cosmos libraries to use the new codesnippet tooling. Additionally, it adds ReadmeSamples.java files so that sample code is compilation validated before being automatically inserted into READMEs.
There are also additional Javadoc additions and fixes to resolve all new Javadoc warnings that occur when using the Java 17 standard doclet tooling.
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[x] Pull request includes test coverage for the included changes.

@kushagraThapar would it be possible for a review from the Cosmos team? This is updating to new tooling we are rolling out and is preparing for full Java 17 support in the repository.

@kushagraThapar would it be possible for a review from the Cosmos team? This is updating to new tooling we are rolling out and is preparing for full Java 17 support in the repository.

@alzimmermsft - Definitely, are all these 55 files Cosmos Java SDKs ?
Are we covering all 3 shippable modules of Cosmos Java SDK - azure-cosmos, azure-spring-data-cosmos and azure-cosmos-encryption.
What about azure cosmos spark, does that need any change related to Java 17 ?
@moderakh  - can you please review this PR ?


Speed Up API Calls with Concurrent Programming

I think we should be able to speed the API call's using concurrent programming with Python's standard library package asyncio.
Some information on how to implement this by Arjan: https://www.youtube.com/watch?v=GpqAQxH1Afc

Maybe we can start with the BRO API. That's the most modern API so that should work. Additionally, the requests to the BRO are big so concurrent programming should give the most benefit here.


refactor(benches): unify naming & update doc

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 75.29%. Comparing base (f7a5cc1) to head (2dc7d9c).
Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #218   +/-   ##
=======================================
  Coverage   75.29%   75.29%
=======================================
  Files          41       41
  Lines        6376     6376
=======================================
  Hits         4801     4801
  Misses       1575     1575

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Typescript typing umbrella issue

Our goal ultimately is to get this whole codebase under typescript so we can code with some peace of mind!
We have this umbrella issue so we can split up the typing under smaller PRs:

[x] #132 started the TS compatibility
[x] #138 introduced a few files to TS
[ ] IR/compilation
[ ] Code Generation
[ ] Misc core modules left
[ ] Swift
[ ] TS
[ ] Flow

@rricard I restarted work recently on converting this codebase to TypeScript and noticed that you've been working on that as well. I have my changes in my fork and currently have all of core except for compilation converted. Additionally I added TSLint and have been working on fixing linter issues simultaneously.
For now my version doesn't compile due to typings issues in yargs and graphql. I'll be filing PR's on their typings soon to remedy that issue.
Let me know if there's some good way we can divide and conquer the workload.

@jtmthf if you did not rebase yet, I would hold off on working on this. This repo will be refactored very soon. We'll try to obviously use TS while doing it but we won't just transfer the existing code to TS...


fix: declare test for extrinsic

Pull Request type

Please add the labels corresponding to the type of changes your PR introduces:

Bugfix
Feature
Code style update (formatting, renaming)
Refactoring (no functional changes, no API changes)
Build-related changes
Documentation content changes
Testing
Other (please describe):

What is the current behavior?

Resolves: #NA
What is the new behavior?

Does this introduce a breaking change?

Other information

@cwkang1998 are you still working on it ?

Will push the PR tonight!


Kill Mob objective not visualizing properly

What is your Quests version / build number (do not say "latest")?
rc.3 - b182
Describe the problem and how to replicate it. Any console errors to post using Pastebin.com?
There is somewhat missalignment on the Kill Mob Message why using /quest to see objective.

It's not properly spaced. I've tried to find it within lang files, but couldn't
If applicable, can you provide an example quest from quests.yml using Pastebin.com?
https://pastebin.com/yQXs8Q7T - quests.yml

Thanks for reporting this. Please let me know if you find any other formatting concerns.


[BEAM-1297] Update maven plugin versions and fix some maven related issues

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.
[ ] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

R: @jbonofre

As mentioned in the JIRA, I was trying to make some built speed ups and I found some issues + upgrade the versions of the maven plugins. This is from the initial report via:
mvn versions:display-plugin-updates

Ok I found a last minute mistake, I just rebased the fix, It should be ok now.

Coverage increased (+0.05%) to 69.83% when pulling 433dba076130066b5a3e0253b6e37c19160db023 on iemejia:BEAM-1297-update-plugins into 9db5f746ae81c4fa755a9a8f2c4888759c8e7042 on apache:master.

Coverage increased (+0.08%) to 69.833% when pulling 2dda1eef4c991f5d2b5b4af3bc13e43cfa66fc1f on iemejia:BEAM-1297-update-plugins into 1c6e667414788fe99f583fac39d458a4984ae162 on apache:master.

A rebase after the beam version upgrade to 0.6.0.

Coverage increased (+0.08%) to 69.821% when pulling 0a388dace635eda9eaf36fa621d12690fad1b7a0 on iemejia:BEAM-1297-update-plugins into 34b4a6d9dc2cf5e8da43346077a36b460501afe2 on apache:master.

Just answered comments, please tell me if you want any change and I will do it and rebase the thing.

Oh and thanks for the review!

Coverage increased (+0.2%) to 69.844% when pulling ff5fa561b6a2ca21ff60b4fba7131c0a4a9a0e78 on iemejia:BEAM-1297-update-plugins into b3d962df230e5ed72ef04bf0bf410e8f925ff656 on apache:master.

@dhalperi I am looking for someone to take the review/merge of this one since JB is on holidays, can you (or someone else) take a look Thx.

Ok @dhalperi I rebased as I proposed, tell me if it is ok now. I will create a new PR for the OPs changes. Notice that the missing changes are the one who bring the performance improvements.

I will submit the rest of the PR next week so we can have some time to fix any possible issue with the plugins versions. Thanks for the review @jbonofre and @dhalperi.


⚠ GLDDNS Server (ns2.glddns.com) has degraded performance

In ad9ec04, GLDDNS Server (ns2.glddns.com) (ns2.glddns.com) experienced degraded performance:

HTTP code: 200
Response time: 838 ms

Resolved: GLDDNS Server (ns2.glddns.com) performance has improved in 3229bbb after 6 minutes.


The ternjs seem conflict with autocomplete-plus

When I down load ternjs and I write the js code,it doesn't give me any suggestion. But when uninstall ternjs the autocompelte-plus give me the suggestions .

I get this experience too!

check #230

duplicate of #230


sigma_ Loss and depth_ Differences in loss

Hi !
Thank you very much for your contribution
However, one thing remains confusing, sigma_ Loss is also a deep loss, so why use depth_ loss?

Hi, thanks for your interest. We find combining these losses works better.


Podman's systemd user service fails to start

Describe the bug
Podman's systemd user service fails to start
Steps To Reproduce
Steps to reproduce the behavior:

systemctl --user start podman
journalctl --user -e -u podman

Additional context
Oct 27 00:03:29 astronaut systemd[2051]: Starting Podman API Service...
Oct 27 00:03:29 astronaut systemd[1024423]: podman.service: Failed to locate executable podman: No such file or directory
Oct 27 00:03:29 astronaut systemd[1024423]: podman.service: Failed at step EXEC spawning podman: No such file or directory
Oct 27 00:03:29 astronaut systemd[2051]: podman.service: Main process exited, code=exited, status=203/EXEC
Oct 27 00:03:29 astronaut systemd[2051]: podman.service: Failed with result 'exit-code'.
Oct 27 00:03:29 astronaut systemd[2051]: Failed to start Podman API Service.

Notify maintainers

@NixOS/podman
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 5.18.11-xanmod1, NixOS, 22.05 (Quokka), 22.05.20221022.3933d8b`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.9.1`
 - nixpkgs: `/nix/store/xc6s7iccz5nkm8vl9nybz698nq2ngxlc-source`

https://github.com/NixOS/nixpkgs/issues/194155

Is there a reason why this hasn't been backported ?
I'm currently using 22.05. Can I use the unstable module safely ?


Vlt aperture segments

Try to merge the branch on the forked repo

@ehpor , I fixed the flake8 problems and modified the test to check segmentation. I rebased the fork but I can't merge the branch on my fork for a reason I don't understand. The problem comes from the test_aperture.py.
Sorry to bother you, do you know what is going on? :confused:

Ah, I apparently don't get an email for mentions on repos that I'm not watching...
I'll go and fix the merge conflict on your branch and do the rebase. This will be done on the PR on the main repo, not on your forked one.


rssguard: 4.2.4 -> 4.2.7

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/martinrotter/rssguard/releases.
meta.description for rssguard is: "Simple RSS/Atom feed reader with online synchronization"
meta.homepage for rssguard is: "https://github.com/martinrotter/rssguard"
meta.changelog for rssguard is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 4.2.5 with grep in /nix/store/xjnhpfmm7gzgz7gbjq7yxcg7qhj5npzv-rssguard-4.2.5
found 4.2.5 in filename of file in /nix/store/xjnhpfmm7gzgz7gbjq7yxcg7qhj5npzv-rssguard-4.2.5

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
rssguard

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/xjnhpfmm7gzgz7gbjq7yxcg7qhj5npzv-rssguard-4.2.5 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A rssguard https://github.com/r-ryantm/nixpkgs/archive/afaf49e945074aff3ffaf56f4573964b92dc132e.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/xjnhpfmm7gzgz7gbjq7yxcg7qhj5npzv-rssguard-4.2.5
ls -la /nix/store/xjnhpfmm7gzgz7gbjq7yxcg7qhj5npzv-rssguard-4.2.5/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

rssguard

Maintainer pings
cc @jluttine for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/martinrotter/rssguard/releases.
meta.description for rssguard is: "Simple RSS/Atom feed reader with online synchronization"
meta.homepage for rssguard is: "https://github.com/martinrotter/rssguard"
meta.changelog for rssguard is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 4.2.7 with grep in /nix/store/hcb5ygdh2mq35wvwj635s225dw6lvf76-rssguard-4.2.7
found 4.2.7 in filename of file in /nix/store/hcb5ygdh2mq35wvwj635s225dw6lvf76-rssguard-4.2.7

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
rssguard

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/hcb5ygdh2mq35wvwj635s225dw6lvf76-rssguard-4.2.7 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A rssguard https://github.com/r-ryantm/nixpkgs/archive/53b3a6bc4dd6b5931e6b9a4394574ee0b90d303a.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/hcb5ygdh2mq35wvwj635s225dw6lvf76-rssguard-4.2.7
ls -la /nix/store/hcb5ygdh2mq35wvwj635s225dw6lvf76-rssguard-4.2.7/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

rssguard

Maintainer pings
cc @jluttine for testing.


#2041 - Issue JSON-LD has invalid Admin API documentation

"How to Issue JSON-LD Credentials using Aca-py" has invalid Admin API endpoint documentation.

@jfblier-amplitude -- thanks for the PR!  Unfortunately, you did not DCO sign your commit, so you need to correct that. DCO - Developer Certificate of Origin - https://github.com/apps/dco.  Please see the "Details" link above beside the failed DCO check.
@ianco -- can you please take a look?  This adjusts a change you made a couple of weeks ago.


Sort by most recent (updated, tagged, commited)

Sort by last updated, tagged (version), committed. So you can filter out the more or least active ones.
Just my 2 cents.

Good points Daniel... this could also be coupled with some stats about which plugins/themes are using which framework.
e.g. do we see an increase in plugins using framework XYZ? the current limitation is that this would be based on WordPress.org data, but I think it would be interesting to dig into it...

@itibook - Luckily for us api.wordpress.org/plugins should have everything we need ;).
The last committed etc though would have to come directly from Github but should be simple enough when the other info is pulled.

Agree and luckily Github has an API as well :-)
https://developer.github.com/v3/repos/commits/


Can vcpkg run multi instance?

I get an error after starting two vcpkg instance.

Error: database corrupted. Package qt5-imageformats:x64-windows is installed but dependency libwebp:x64-windows is not.

I've found that maybe the reason is that there isn't a lock when vcpkg try to append packages information to ${vcpkg_root}/installed/vcpkg/status. Thus the mark of package libwebp:x64-windows was lost.
Is your feature request related to a problem? Please describe.
I hope there may be certain method to build packages at the same time, as not all packages depend on the package that was building.
Maybe there is not need to run multi instance of vcpkg, but there isn't a warning or lock.
Proposed solution
Prevent users to run multi instances or add necessary lock.
At the same time, it's better if vcpkg can scan or locate the installed packages and fix the corrupted database.

you can make "vcpkg remove [package-name]" and solves the problem

you need to change files in installed/vcpkg

Running multiple instances of vcpkg at the same time will cause errors in the ports database in vcpkg.

Running multiple instances of vcpkg at the same time will cause errors in the ports database in vcpkg.

Why not fix it.
It takes a lot of time when need to install many pkgs.

@zhongjianhua163 It's by design.
We recommend you to use manifest mode so the ports installed by each custom project can be completely separated.
See documenation.

@JackBoosY thank you very much


[Security] Is this library secure?

From what I can see, it requires the user inputting their callbacks, Passkeys, and even Business shortcodes.
This info cannot surely be mangled by anything whether proguard, or R8 or yGuard, which I presume some users
will even put the variables holding this info in static final Strings 🤣 making it easier for attackers.
If someone is to de-compile an app using this library what security is put into place to avoid leaking out the data stated on top.
EG:
A hacker decompiles, and just greps output for "https://" to get callback urls, and then begins sending dummy requests to it,
now if the user of this library has it that that callback is used to validate a purchase, a hacker can do unlimited purchases without paying a single coin.
This is just an example, I assume there are many more attack vectors.
Maybe users of the library can be adviced to not store those variables directly in their app but pull them from some REST Api in an encrypted format, decrypt on the device and use it?

I total agree with the above info.
I would suggest we have the .properties file in which the library will be reading the credentials needed and therefore would provided  another level of security.
Alternately we can also have a api-key as third set of security for a library

Thank you for the feedback. Will circle back on this

Any update or progress on this?