Release can't be created on existing tag

Description
If I create a release on an existing tag:
Releases -> Tag -> Tag name -> New release
Add title and click "Publish release" I get an error "Target branch does not exist."
Same with API:
curl -X 'POST' \
  'https://GITEA_HOST/api/v1/repos/ORG/REPO/releases' \
  -H 'accept: application/json' \
  -H 'authorization: Basic TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
  "body": "text3",
  "draft": false,
  "name": "RELEASE_NAME",
  "prerelease": false,
  "tag_name": "EXISTING_TAGE",
  "target_commitish": "SHA"
}'
{"message":"Release is has no Tag","url":"https://GITEA/api/swagger"}

I expected to be able to create a release from an existing tag. Tried versions 1.17.3, 1.18.0-rc0 and dev
Logs don't show any errors.
Gitea Version
1.17.3
Can you reproduce the bug on the Gitea demo site?
Yes
Log Gist
No response
Screenshots
No response
Git Version
No response
Operating System
No response
How are you running Gitea?
I am running Gitea as docker image (gitea/gitea).
Also reproduced on https://try.gitea.io/
Database
MySQL

Works for me

Tag 5.0.3 exists already.

Hi @KN4CK3R ,
thank you for reviewing. Unfortunately I can't confirm it working as it works for you.
I tried to create a release as you did with empty "target_commitish", but I get the same error:

curl -X 'POST'
'https://MYGIT/api/v1/repos/MYORG/MYREPO/releases'
-H 'accept: application/json'
-H 'authorization: Basic MYTOKEN'
-H 'Content-Type: application/json'
-d '{
"body": "text3",
"draft": false,
"name": "google-cloud-sdk-4",
"prerelease": false,
"tag_name": "google-cloud-sdk",
"target_commitish": ""
}'

The result is:
{"message":"Release is has no Tag","url":"https://git.dev.mobileoperator.fi/api/swagger"}
Also on https://try.gitea.io/ I have a repo https://try.gitea.io/eugen.kaparulin/release-bug-test with existing tag "tag2" and can reproduce the error:

Through the UI:

Through API:

Cloned your repo and it works for me:

I think the problem is that you already have a release which uses tag2. If I try my request a second time with the same name I get the same (well written) error message.

Hi @KN4CK3R ,
thank you for checking it.
To have a clean view on this, I added 2 commits to my repo and tagged them with tag4 and tag5 respectively:

Then if I look at the tag list, there are 3 tags w/o releases (tag3, tag4, tag5):

Now, just for the cleanliness of the experiment I attempt to create  a release on new commits  (tag4 and tag5):
Tag4:

Tag5:

I didn't try the API, I assume the result will be the same.

Cloned it again and 🤷♂

Hi @KN4CK3R ,
I have also recorded a short video:

I tried Chrome and Safari with same result.

Hi @KN4CK3R,
I added you a collaborator to my repo:

Can you try to create releases directly on it?

I get the same error and found differences. But I don't know yet where they come from:
yours:

mine:

POST request from your form:

POST request from my form:

Hi @KN4CK3R ,
excellent!
I created the repo through the UI just before opening the issue. No sophisticated methods creating it or the tags.
Please let me know whether I can help you further.
BR,
Eugen

Hi @KN4CK3R ,
I pushed the commits with git CLI utility however, and it may reasoning it?
I use MacOS Ventura, git version 2.30.0.
Local git config is:
[core]
	repositoryformatversion = 0
	filemode = true
	bare = false
	logallrefupdates = true
	ignorecase = true
	precomposeunicode = true
[user]
	name = E. Kaparulin
	email =<EMAIL_ADDRESS>[remote "origin"]
	url = https://try.gitea.io/eugen.kaparulin/release-bug-test.git
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "main"]
	remote = origin
	merge = refs/heads/main

If you select the branch name here again it works in you repo:

Still don't know why that is not a problem in my clone.

Hi @KN4CK3R ,
I have created a branch "branch1", added a file, added a tag and pushed everything.
I can see the branch, the new tag and creating the release worked too. But not on the main branch...

The "problem" with your tags is that this code replaces the tag_target main with the commit id the tag uses
https://github.com/go-gitea/gitea/blob/a0367c2bf05eb89a513972d3895249938b772c44/routers/web/repo/release.go#L282-L300
This change is not visible on the UI, it still shows "Target : main".
Then later it tries to create a release for the branch "commit id" which does not exist.

Ok, I got it from the UI point of view,  but if I do it through the API, I get the same error:
curl -X 'POST' \
  'https://GITEA_HOST/api/v1/repos/ORG/REPO/releases' \
  -H 'accept: application/json' \
  -H 'authorization: Basic TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
  "body": "BODY",
  "draft": false,
  "name": "RELEASE_NAME",
  "prerelease": false,
  "tag_name": "EXISTING_TAG",
  "target_commitish": "SHA"
}'
{"message":"Release is has no Tag","url":"https://GITEA/api/swagger"}

I am not clear whether it is a user error or application error.

The logic is not ideal here.
I guess the problem is: if you want to create release from a draft, then it needs to be set (updated) to an existing tag first.

Works for me
Tag 5.0.3 exists already.

Confirmed working on  1.16.8. Thanks!

Works for me
Tag 5.0.3 exists already.

Confirmed work on 1.16.8. Thanks!

I think this can be closed. And please feel free to reopen it if the problems still exist.


How do I run this app on an Android device? I am facing issues, as it works perfectly on iOS devices. I am facing issue with android device.

How do I run this app on an Android device? I am facing issues, as it works perfectly on iOS devices. I am facing issue with android device.

@dyuip
This repository is only for IOS.

is possible to run in android device???


Test case 01-  Infinite loop running on install-everything-on-k8s-script.sh

Issue:
Infinite loop running on install-everything-on-k8s-script.sh
Below is the error..!!

Check catalog-operator
Status: Running
2022-05-31 13:33:01 Status: catalog-operator is Ready

Check olm-operator
Status: Running
2022-05-31 13:33:05 Status: olm-operator is Ready

Check operatorhubio-catalog
Status: Running
Running
2022-05-31 13:33:06 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:11 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:15 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:19 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:24 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:28 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:33 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:37 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:41 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:46 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:50 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:55 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:33:59 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:03 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:08 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:12 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:17 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:21 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:25 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:30 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:34 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:38 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:43 Status: operatorhubio-catalog(Running
Running)
Status: Running
Running
2022-05-31 13:34:47 Status: operatorhubio-catalog(Running
Running)
Link to the documentation:
https://github.com/IBM/operator-sample-go/blob/main/documentation/Prerequisites.md

Executed delete-everything-on-k8s.sh script couple of times and re-ran install-required-k8s-components.sh. Now its working fine.


default value of time_24hr

Would it be possible to have the default for time_24hr depend on the value of locale?
We are working on a multi-lang app and set locale to the user's language. Additionally, we have to check and see whether that language uses a 12hr or a 24hr clock and set time_24hr accordingly.
Maybe this mapping could be done in flatpickr?

Hello,
Thank you for the idea.
While I see the benefit of having time_24hr be dependent on locale, I would still opt to preserve current behavior for consistency and instead have users explicitly specify the option.

I understand and agree with the desire to not change current behavior.
On the other hand, I can't imagine anyone setting locale to e.g. de and then not setting also time_24hr. I have never seen a 12 hour clock used in that context.
Changing the default behavior would not affect this, because it would already be explicitely set.
Locales that do use a 12 hour clock will probably depend on the default-value of time_24hr. But the proposed mapping should accomodate that.
This leaves instances where the locale and time_24hr are set to "non-matching" values on purpose. That would break, yes. But I guesstimate both the count and the impact are small.
That was my case for changing the default :)
If you still prefer not changing it, here is my backup suggestion:
Make the time_24hr option take (apart from true/false) also a string a la "fromLocale". Configuring this string would then use the proposed mapping.
This would mean a less beautiful type-signature (boolean | string), but would allow for the functionality to be introduced backwards-compatible.

I don't know the protocol here... do I mention @chmln ?

Thank you for explaining your rationale and use case. I strive to make flatpickr easy to use and thus am more lenient towards consistency
However, it is likely that changes will be made to make your use case easier to implement.

This feature will be great, but for now I use moment for this detection:
moment.localeData().longDateFormat('LT').includes('H')

This has been implemented and will be available in the next release. All locales that should use the 24hr format will automatically switch the picker's time to 24hr format


How to lock screen?

In MacBook Air used:
Cmd + Option + Power

I want  mapping to Ctrl + L

How about this private.xml?
https://github.com/tekezo/Files/blob/master/Karabiner/private.control_l_to_lock_screen/private.xml
How to use private.xml:
https://pqrs.org/osx/karabiner/document.html#privatexml

I modified this snippet to lock laptop screen on Ctrl+Cmd+L:
?xml version="1.0"?>
<root>
	<item>
		<name>Lock screen by control-command-L</name>
		<identifier>private.control_command_l_to_lock_screen</identifier>

		<autogen>
			__KeyToKey__
			KeyCode::L, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_CONTROL | ModifierFlag::COMMAND_L,
			ConsumerKeyCode::POWER, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L,
		</autogen>
	</item>
</root>

But locking works unstable. Sometimes it is required to press Ctrl+Cmd+L two or three times to lock the screen. It could be related to sleep mode - today I wasn't able to lock the screen from the first press after the laptop had been woken up. After that locking works like a charm.

@DXist
I cannot reproduce your issue.
I doubt that you pressed another key after you press ctrl+cmd+L.
The sleep will be canceled if another key is pressed immediately after you press ctrl+cmd+L.

I press ctrl+cmd, and then L. Can it be contact bounce? Physical or on scan code level?

Your operation is correct.
Usually, the key bouncing is not matter for screen lock.
(Another input events are required to cancel sleep.
For example, you press k key together or mouse click.)
Another cause might be, sleep is prevented by other apps.
If you can reproduce this issue easily, please confirm this issue in a clear environment such as Guest User.

I hadn't been able to reproduce the issue under Guest user session yet. I reproduced it under my main user on home machine. I use Skype and Spectacle on daily basis.

Thank you for confirmation.
It's very likely that some apps prevent sleep.
I believe Skype is not cause.
I don't use Spectacle, so I don't know well about it.
Some apps which do some heavy task (eg. media encoding) might prevent sleep to continue their task.
Are you using such apps?

No, I don't use such apps. I will inform you if I find something.

Does anyone know how to do this with the new syntax?


Create list command for doctors

Summary

Resolves #59
Add list t/doctor command to gomedic

Pictures / Gif

Example of how the ui looks after list t/doctor is ran
Checks

[X] Link PR to issue
[X] Add Reviewer
[ ] Pass CI

Codecov Report

Merging #127 (ae74d7e) into master (3e59cd8) will decrease coverage by 0.87%.
The diff coverage is 42.00%.

@@             Coverage Diff              @@
##             master     #127      +/-   ##
============================================
- Coverage     78.05%   77.18%   -0.88%
- Complexity      804      807       +3
============================================
  Files           106      109       +3
  Lines          2265     2305      +40
  Branches        288      290       +2
============================================
+ Hits           1768     1779      +11
- Misses          388      417      +29
  Partials        109      109

Impacted Files
Coverage Δ

src/main/java/gomedic/model/Model.java
100.00% <ø> (ø)

...gomedic/model/person/UniqueAbstractPersonList.java
90.00% <ø> (ø)

src/main/java/gomedic/ui/MainWindow.java
0.00% <0.00%> (ø)

src/main/java/gomedic/ui/card/DoctorCard.java
0.00% <0.00%> (ø)

.../main/java/gomedic/ui/panel/ActivityListPanel.java
0.00% <ø> (ø)

...rc/main/java/gomedic/ui/panel/DoctorListPanel.java
0.00% <0.00%> (ø)

.../logic/commands/listcommand/ListDoctorCommand.java
100.00% <100.00%> (ø)

...n/java/gomedic/logic/parser/AddressBookParser.java
100.00% <100.00%> (ø)

src/main/java/gomedic/model/AddressBook.java
85.89% <100.00%> (ø)

src/main/java/gomedic/model/ModelItem.java
100.00% <100.00%> (ø)

... and 2 more

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 3e59cd8...ae74d7e. Read the comment docs.


Bug: After delete the project, the menu still shows the deleted projects.

Does this issue still exist, @i1tao ?  Does it go away if you refresh the page. The item might be in your current dom but not saved on the backend.

It has been fixed in v3.0.0. However, after deletion, the URL still points to the previous project. It should ideally redirect to the project list.


[camera] >= 0.5.3 android.media.ImageReader.getSurface() on null object

Since 0.5.3, camera plugin crashes with
 java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Surface android.media.ImageReader.getSurface()' on a null object reference.

Last year, equivalent bug was posted: https://github.com/flutter/flutter/issues/19595
Steps to Reproduce

Run application with camera preview without authorizations enabled.
After authorizing camera and microphone
Crash

Logs
note: I don't understand why but application don't crash in flutter run when verbose mode is on.
I/CameraManagerGlobal(14425): Connecting to camera service
D/AndroidRuntime(14425): Shutting down VM
E/AndroidRuntime(14425): FATAL EXCEPTION: main
E/AndroidRuntime(14425): Process: com.keyclic.app, PID: 14425
E/AndroidRuntime(14425): java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Surface android.media.ImageReader.getSurface()' on a null object reference
E/AndroidRuntime(14425): 	at io.flutter.plugins.camera.Camera.startPreview(Camera.java:424)
E/AndroidRuntime(14425): 	at io.flutter.plugins.camera.Camera$3.onOpened(Camera.java:173)
E/AndroidRuntime(14425): 	at android.hardware.camera2.impl.CameraDeviceImpl$1.run(CameraDeviceImpl.java:143)
E/AndroidRuntime(14425): 	at android.os.Handler.handleCallback(Handler.java:873)
E/AndroidRuntime(14425): 	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(14425): 	at android.os.Looper.loop(Looper.java:193)
E/AndroidRuntime(14425): 	at android.app.ActivityThread.main(ActivityThread.java:6669)
E/AndroidRuntime(14425): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(14425): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
E/AndroidRuntime(14425): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
I/Process (14425): Sending signal. PID: 14425 SIG: 9

[✓] Flutter (Channel stable, v1.7.8+hotfix.4, on Linux, locale fr_FR.UTF-8)
    • Flutter version 1.7.8+hotfix.4 at /home/kevin/Softwares/SDK/flutter
    • Framework revision 20e59316b8 (il y a 5 semaines), 2019-07-18 20:04:33
      -0700
    • Engine revision fee001c93f
    • Dart version 2.4.0
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.1)
    • Android SDK at /home/kevin/Softwares/SDK/android
    • Android NDK location not configured (optional; useful for native profiling
      support)
    • Platform android-29, build-tools 29.0.1
    • Java binary at:
      /home/kevin/Softwares/android-studio/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.
[✓] Android Studio (version 3.5)
    • Android Studio at /home/kevin/Softwares/android-studio
    • Flutter plugin version 38.2.3
    • Dart plugin version 191.8423
    • Java version OpenJDK Runtime Environment (build
      1.8.0_202-release-1483-b49-5587405)
[✓] VS Code (version 1.37.1)
    • VS Code at /usr/share/code
    • Flutter extension version 3.3.0
[✓] Connected device (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 9 (API
      28) (emulator)
• No issues found!

It seems this issues didn't happen anymore with:
Inspired by example and not the README https://raw.githubusercontent.com/flutter/plugins/master/packages/camera/example/lib/main.dart.
Code to fix issue.
  @override
  void didChangeAppLifecycleState(AppLifecycleState state) {
    // App state changed before we got the chance to initialize.
    if (controller == null || !controller.value.isInitialized) {
      return;
    }
    if (state == AppLifecycleState.inactive) {
      controller?.dispose();
    } else if (state == AppLifecycleState.resumed) {
      if (controller != null) {
        onNewCameraSelected(controller.description);
      }
    }
  }

I'm confused by the logic in the example. The onNewCameraSelected() function initializes the camera controller. Why are we calling that if the controller is != null?
If I'm understanding the didChanceAppLifecycleState() function, it is called whenever the app is put into the background and whenever it returns into the foreground. If the controller is null, wouldn't we want to initialize it and not return early from the didChanceAppLifecycleState() function?
Could anyone shed some light on what is going on here?

This error is still happening with 0.5.7
I suspect it is a race condition. Something called pictureImageReader is not initialized and startPreview will crash.

This is still going on with 0.5.7 and 0.5.7+1.
Any solutions out there. Currently using Flutter 1.9.1+hotfix.6.

same issue here!

same issue.

same issue ... did anyone found a fix for it ?

same issue

This change resolves the error for me: https://github.com/flutter/flutter/issues/19595#issuecomment-540402580
You can use this in your pubspec.yaml for a version with the fix:
  camera:
    git:
      url: git://github.com/hillelcoren/plugins.git
      path: packages/camera

Note: this fork includes one other change, it ensures videos are saved as MPEG4 rather than QuickTime on iOS devices:  https://github.com/flutter/plugins/compare/master...hillelcoren:master

same issue with latest plugin
Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Surface android.media.ImageReader.getSurface()' on a null object reference
at io.flutter.plugins.camera.Camera.startPreview(Camera.java:424)
at io.flutter.plugins.camera.Camera$2.onOpened(Camera.java:160)
at android.hardware.camera2.impl.CameraDeviceImpl$1.run(CameraDeviceImpl.java:151)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7710)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)

Hi @kevin-lot,
Can you tell me if you also get this crash when using the example app of the plugin?

duplicate of https://github.com/flutter/flutter/issues/19595

It seems this issues didn't happen anymore with:
Inspired by example and not the README https://raw.githubusercontent.com/flutter/plugins/master/packages/camera/example/lib/main.dart.
Code to fix issue.
  @override
  void didChangeAppLifecycleState(AppLifecycleState state) {
    // App state changed before we got the chance to initialize.
    if (controller == null || !controller.value.isInitialized) {
      return;
    }
    if (state == AppLifecycleState.inactive) {
      controller?.dispose();
    } else if (state == AppLifecycleState.resumed) {
      if (controller != null) {
        onNewCameraSelected(controller.description);
      }
    }
  }

Can you please share onNewCameraSelected(controller.description) code?

It seems this issues didn't happen anymore with:
Inspired by example and not the README https://raw.githubusercontent.com/flutter/plugins/master/packages/camera/example/lib/main.dart.
Code to fix issue.
  @override
  void didChangeAppLifecycleState(AppLifecycleState state) {
    // App state changed before we got the chance to initialize.
    if (controller == null || !controller.value.isInitialized) {
      return;
    }
    if (state == AppLifecycleState.inactive) {
      controller?.dispose();
    } else if (state == AppLifecycleState.resumed) {
      if (controller != null) {
        onNewCameraSelected(controller.description);
      }
    }
  }

Can you please share onNewCameraSelected(controller.description) code?

Can you please share onNewCameraSelected(controller.description) code?

void onNewCameraSelected(CameraDescription cameraDescription) async {
  if (controller != null) {
    await controller.dispose();
  }
  controller = CameraController(
    cameraDescription,
    ResolutionPreset.medium,
    enableAudio: enableAudio,
  );

  // If the controller is updated then update the UI.
  controller.addListener(() {
    if (mounted) setState(() {});
    if (controller.value.hasError) {
      showInSnackBar('Camera error ${controller.value.errorDescription}');
    }
  });

  try {
    await controller.initialize();
  } on CameraException catch (e) {
    _showCameraException(e);
  }

  if (mounted) {
    setState(() {});
  }
}

But we are reworking a lot of code with new camera version of plugin.

It seems this issues didn't happen anymore with:
Inspired by example and not the README https://raw.githubusercontent.com/flutter/plugins/master/packages/camera/example/lib/main.dart.
Code to fix issue.
  @override
  void didChangeAppLifecycleState(AppLifecycleState state) {
    // App state changed before we got the chance to initialize.
    if (controller == null || !controller.value.isInitialized) {
      return;
    }
    if (state == AppLifecycleState.inactive) {
      controller?.dispose();
    } else if (state == AppLifecycleState.resumed) {
      if (controller != null) {
        onNewCameraSelected(controller.description);
      }
    }
  }

The link is broken, can you please explain which class should override this method?


Issues when simulating CSRNG and ENTROPY_SOURCE

Hello everyone! I am now trying to simulate CSRNG and ENTROPY_SOURCE , but I meet two issues when I used the testbench which had provided in src to simulate them.

For CSRNG, it has the issue "caliptra_prim_xor2 is missing". I do not find this file in src, but now I have write a "caliptra_prim_xor2" and after I add this file in Caliptra, the CSRNG can be simulated successfully. The code below is the "caliptra_prim_xor2" I have wirte. Maybe you can check it.
module caliptra_prim_xor2 #(
parameter Width = 2
)
(
input  logic [Width-1:0] in0_i,
input  logic [Width-1:0] in1_i,
output logic [Width-1:0] out_o

);
assign	out_o = in0_i ^ in1_i;
endmodule

For ENTROPY_SOURCE, it has the issue "Identifier not declared  ./kmac/rtl/sha3pad.sv 854 Identifier 'strong' has not been declared yet". I tried to fix it, although I can though the compiling and simulating and get the wave, I cannot get the output entropy bit. It seems that the  ENTROPY_SOURCE does not work normally.

The tool I used is vcs and verdi(version 2018). Could you please help me solve the issues. Thank you very much!

Hi @diswd

In Caliptra, none of the parameters are set to enable code that requires caliptra_prim_xor2, so it doesn't cause any problems in our simulation or synthesis flows. The file should be unused and thus this code should be ignored in synthesis.
@howardtr please chime in if you have additional insights. Should we bring this file over? Looks like this is the original: https://github.com/lowRISC/opentitan/blob/master/hw/ip/prim_xilinx/rtl/prim_xilinx_xor2.sv

The keyword strong is used as part of an assertion property here. Most of our assertion macros are wrapped with a protection ifdef CLP_ASSERT_ON (e.g. CALIPTRA_ASSERT) but this protector is not applied to the CALIPTRA_ASSUME macro in this case. Assertion properties should be disabled for synthesis.

Hi @diswd

In Caliptra, none of the parameters are set to enable code that requires caliptra_prim_xor2, so it doesn't cause any problems in our simulation or synthesis flows. The file should be unused and thus this code should be ignored in synthesis.
@howardtr please chime in if you have additional insights. Should we bring this file over? Looks like this is the original: https://github.com/lowRISC/opentitan/blob/master/hw/ip/prim_xilinx/rtl/prim_xilinx_xor2.sv
The keyword strong is used as part of an assertion property here. Most of our assertion macros are wrapped with a protection ifdef CLP_ASSERT_ON (e.g. CALIPTRA_ASSERT) but this protector is not applied to the CALIPTRA_ASSUME macro in this case. Assertion properties should be disabled for synthesis.

Thanks for your reply! I still have one question. For ENTROPY_SOURCE, I have read the bypass mode entropy bit from the register ENTROPY_DATA through AHB_lite successfully.But when I tried to read FIPS compliant entropy in the same way, the Interrupt "ES_ENTROPY_VALID " can not be pull up, so I cannot read the entropy bit from the reg ENTROPY_DATA. I follow the following steps to configure the registers:

Set the ENTROPY_DATA_REG_ENABLE field and FIPS_ENABLE field in the [CONF] register to kMultiBitBool4True.
Set the ES_ROUTE field in the [ENTROPY_CONTROL] register to kMultiBitBool4True.
Set the ES_ENTROPY_VALID field in the [INTERRUPT_ENABLE] register to 1.
Set the MODULE_ENABLE field in the [MODULE_ENABLE] register to kMultiBitBool4True.

I think I have set the registers in correct steps, but the Interrupt "ES_ENTROPY_VALID " still zero,I cannot read any FIPS compliant entropy bit from the register ENTROPY_DATA. Could you please tell me the reason? Thank you very much!


tests(auth): add test for whoami --all

Current coverage is 72.43% (diff: 100%)

Merging #261 into master will increase coverage by 0.07%

@@             master       #261   diff @@
==========================================
  Files            57         57
  Lines          3925       3925
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits           2840       2843     +3
+ Misses          776        773     -3
  Partials        309        309

Powered by Codecov. Last update 42d2394...6691c8f


201: S3 server-side encryption enabled rule

I am being lazy here but a few questions, more about discovery than the rule.

Do we have info about if object encryption versus bucket encryption is enabled and which keys are used for that ?
Is there a way to determine what objects are made public (ie ones that override the bucket public policy) ?

@curphey at this point we do not list, index, or grab properties for individual files inside buckets.  The scale of such an effort will likely require separate engineering for an out-of-band approach.

I am being lazy here but a few questions, more about discovery than the rule.

Do we have info about if object encryption versus bucket encryption is enabled and which keys are used for that ?
Is there a way to determine what objects are made public (ie ones that override the bucket public policy) ?

https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucket-key.html  if we are talking about that than yes we have information ("bucketKeyEnabled":true, below). Regarding which keys -> Bucket encryption is allowed only for SSE-KMS encryption key type. We also have data about this which exact KMS Key was used for that

"serverSideEncryptionConfiguration":{
      "rules":[
         {
            "bucketKeyEnabled":true,
            "applyServerSideEncryptionByDefault":{
               "sseAlgorithm":"aws:kms",
               "kmsMasterKeyID":"arn:aws:kms:us-west-1:723176279592:key/2f2f21f7-18d1-4991-8707-85f07cc15be6"
            }
         }
      ]
   }

Jason already answered. Agree with him

Looks good @belosh59, great work! :+1:


Support for operations with empty parameters in Typescript and Flow

Fixes #513

@mikedeboer any news on this?


Simplify literal conversion registration

Overload the Add method for value vs reference types rather than requiring different method names.

/merge


Ability to add/update/delete params

Would like to be able to add params to a project. Something like
add
applier-cli params create myapp.memory=1Gi

applier-cli params create -f params/app-params myapp.memory=1Gi

delete
applier-cli params delete myapp.memory=1Gi

udpate
applier-cli params update myapp.memory=128Mi

create or update
applier-cli params apply myapp.memory=512Mi

archiving


Moving Block Platform Plan

In order for the moving block platform to work, we need the players to have 3 different states.
State 1: The floor
State 2: Nonmoving Block
State 3: Moving Block
Currently, the update function contains a lot of conditional if else's, and needs to be be broken down in order to fix the issue of the Player's legs running even while on the moving block. To fix this issue, we will break down the players update function into three states.
https://github.com/kaylale124/platformer3x/assets/114361148/494460c0-c888-4357-8cca-35c344167f39
In the moving platform, the player has to move proportional to the platform. This can cause issues because currently the player moves proportional to the floor. There should be boundaries on how far the player can move on the moving block should be in accordance to the size of the moving block, not the entire screen.

Scanned.Documents.pdf


[#24789] Make Prism the default Go SDK runner.

Final PR that sets the prism runner as the default runner for the Go SDK.
Large PR with all changes, and passing tests: see 27550. This PR should pass everything once all parts of that PR have been submitted.
See https://github.com/apache/beam/issues/24789

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

I suspect the Playground examples are unhappy due to the new Go 1.20 requirement that didn't hard manifest until the example changed. I'll have a separate PR for that. There's a few docker containers that assume Go 1.18...

I'm on the side of "the playground shouldn't interrupt SDK development". It's trying to have things both ways "using a released version" and "using the head version", likely causing the mismatches.

I'm digging around and it's unclear to me how I'd actually run any of these things locally... there's a lot of indirection, and I'm a little afraid I'd accidently deploy the playground or something.

I've overcome my fear, and got the non-cloudbuild version of this task working. Working on it.

I'm confident that fixes the Go SDK issue. I have no idea about what would cause the commit step to fail though.

I'm sufficiently confident that the issue is likely in how I push branches for merging in this case. Not finding the commit, but passing the previously failing container build is good enough.


[BUG] graphscope.framework.errors.ConnectionError: connect   coordinator  timeout,grpc  connect    failed

Describe the bug
according  to  the  offical  document  to configure  the  argument,then   the  bug     throw  out,cann't  run  normally
Environment (please complete the following information):

GraphScope version: 0.4.0
OS: centos7.7
Kubernetes Version  1.16.4

Closed and move to the discussion.
https://github.com/alibaba/GraphScope/discussions/485


How to configure Tensorflow to use a specific GPU?

These are the activated devices that I have:
[name: "/device:CPU:0"
device_type: "CPU"
memory_limit: 268435456
locality {
}
incarnation:<PHONE_NUMBER>258701517
, name: "/device:GPU:0"
device_type: "GPU"
memory_limit:<PHONE_NUMBER>
locality {
  bus_id: 1
  links {
  }
}
incarnation:<PHONE_NUMBER>1849407996
physical_device_desc: "device: 0, name: GeForce GTX 960M, pci bus id: 0000:01:00.0, compute capability: 5.0"
]

What I want to do is to configure my program to use GeForce GTX 960M and also make this configuration permanent for all my previous/future programs if is it possible?

Hi,
TensorFlow automatically places operations on a GPU, if possible. As you only have one GPU in your system, it is used by default.
Find more information here: https://www.tensorflow.org/guide/using_gpu
Make sure you have TensorFlow GPU installed:
https://www.tensorflow.org/install/gpu

@pzobel : Hi and thank you,
But I have two graphic cards. The first and default card is intel hd 540 and the second card that I want to use is Geforce GTX 960M.

Your Intel HD 540 cannot be utilized by TensorFlow. TensorFlow requires NVIDIA GPUs with CUDA Compute Capability of at least 3.5 (https://www.tensorflow.org/install/gpu). This requirement is only met by your GTX 960M.

@pzobel , Thanks again!
So, how can I find if I am using GPU or CPU? Also how can I switch between them?
I feel using GPU reduced my speed instead of increasing it!

To find out which devices your operations and tensors are assigned to

tf.debugging.set_log_device_placement(True)

To switch between gpu and cpu
You can use tf.device
See https://www.tensorflow.org/guide/using_gpu#manual_device_placement


Documentation: Update to v1.5

Coverage remained the same at 92.586% when pulling 5ec745a6cf92bd83ca0f3d3e13a7363c36202571 on johnweikangong:Documentation into 679aff40f00e8ad2cf3cd3574bc24c58639b2066 on CS2103AUG2017-T16-B3:master.


Add capability to lookup on artist uri

This PR adds capability to lookup on artist uris, which means, retrieving the list of videos of a given channel/author.
Artist URIs are generated as yt:channel/[CHANNEL_ID]. Then, when calling lookup with such an URI, we perform a search using the channel ID the video belongs to.

Hey @ismailof - any interest in doing a revised PR for Mopidy-Youtube 3?


Zombies!!!

About the PR
Adds zombies and related systems into the game. Zombies can be started by either directly adding the DiseaseZombieComponent, progression from the zombie infection disease, or by being bitten by a zombie. Zombies function as a random event antag. They are stronger, having no need for air or blood and are barotrauma resistant.
Zombies can bite other players and creatures, not only turning them into zombies, but also creating a ghost role of the zombified entity.
Screenshots

Changelog

:cl:

add: Added the zombie infection, a disease which, if left unchecked, will convert the infected into an evil zombie
add: Added zombies. Any living thing can become infected and will begin to attack the remaining uninfected. Once you turn, there's no going back
add: Added a new chemical, zombidozone, the only known cure to the zombie infection.


Unable to Use Python on VS code

I am unable to use python on vs code. I have installed python and its extension but every time I create a .py file I am given a text file, and python does not show up in my list of languages.

Can you explain a bit more? A screenshot might help

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Address Tech Debt in Firebase (coupling w/ app, project structure, etc)

Expected Behavior
Please describe the behavior you are expecting
Current Behavior
What is the current behavior?

Reference to an issue with upgrading react-native firebase library to v6 https://github.com/celo-org/celo-monorepo/issues/2571

@nityas should this still be open?

closed as not relevant

closed as not relevant


Walking poisonmancer hc setup

DO NOT MERGE to master.
PR is for walkamancer only. It will disrupt all other builds for eld/shenk/trav if merged. If someone would like to convert this to work with master that would be great, this will also fix walkadin when walking on stairs to get to shenk with minions in the way. However, I dot not have time to convert it for all chars. nova necro gets stuck often during poison nova and requires to move via traversing to nodes only in order to work. I may have found a solution to fix walking sticking in poison_nova.py however the best results come from layering traversing from the run.py's. So the script looks super funky but is very functional.

Closing due to not needing to be an open pr


Adding font link to BaseHead.astro

👷 Deploy Preview for famous-marshmallow-cfbd61 processing.

Name
Link

🔨 Latest commit
abe9cee9dd67a0db4f0ef4381b6d70608bf6efd4

🔍 Latest deploy log
https://app.netlify.com/sites/famous-marshmallow-cfbd61/deploys/64d2dd831fedf5000837cac8


fix(cache): add travis cache

Deploy preview for pf-next ready!
Built with commit 7110c739a7cc360fbce235ad0f3c01cf77679b14
https://deploy-preview-429--pf-next.netlify.com


MAINT: Include success and nit in OptimizeResult returned by minimize(method='trust-constr')

Addresses issue https://github.com/scipy/scipy/issues/9044.
Previously minimize(method='trust-constr) returns an OptimizeResult object. The documentation states OptimizeResult contains the keys
success : (bool) Whether or not the optimizer exited successfully.
nit : (int) Number of iterations performed by the optimizer.

This PR adds a success key and renames the niter field to nit, to better match the documentation.

Thanks! I was just noticing this issue on my own a few days ago so the fix is appreciated.
Looks straightforward enough but I think @antonior92 or @nmayorov might want to look.

Thanks for this fix @Kai-Striega! The PR looks good to me. I think we can merge it.

Thanks!

Addresses issue #9044.

@Kai-Striega FYI if you change that to the phrasing closes gh-9044  next time around, then the issue gets auto-closed when the PR gets merged.


🐛 [firebase_messaging] Notifications get delivered to onMessage instead of to the system tray on iOS

Bug report
First off, I've got both display and data messages working beautifully on Android, and just data messages on iOS. The problem is with display messages (notifications) on iOS. The problem also seems straightforward though I've not found any other issues or documentation referencing anything quite like it.
When I send a notification (with notification payload) to my iOS client (written with Flutter), no notification shows up in the system tray while the app is closed. Instead, upon opening the app, the onMessage message handler is called. This is in direction contradiction of the docs, which state unambiguously that onMessage will never be called for notifications while the app is in the background.
I can't think of anything I've done out of the ordinary. No method swizzling. What's going on?
Steps to reproduce
Steps to reproduce the behavior:

Code as below
Grab Firebase registration token from the debug version running on a real iOS phone
Send app to background
Send test notification through Firebase console
... nothing happens until I open the app, at which point the wrong message handler is called

firebase_notifications.dart
  void setupFirebaseCloudMessagingListeners() {
    if (Platform.isIOS) IOSPermission();
    _messaging.configure(
      onMessage: (Map<String, dynamic> message) {
        print('on message $message');
        return messageHandler(message);
      },
      // Only available on Android apparently
      onBackgroundMessage: Platform.isIOS ? null : (Map<String, dynamic> message) {
        print('on background $message');
        return messageHandler(message);
      },
      onResume: (Map<String, dynamic> message) async {
        print('on resume $message');
        await navigateAccordingly(message);
      },
      onLaunch: (Map<String, dynamic> message) async {
        print('on launch $message');
        await navigateAccordingly(message);
      },
    );
  }

AppDelegate.swift
@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
  override func application(
    _ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
  ) -> Bool {
    if #available(iOS 10.0, *) {
      UNUserNotificationCenter.current().delegate = self as? UNUserNotificationCenterDelegate
    }
    GeneratedPluginRegistrant.register(with: self)
    return super.application(application, didFinishLaunchingWithOptions: launchOptions)
  }
}

Expected behavior
Instead of onMessage being called upon opening the app, the notification should have been delivered to the system tray while the app was in the background.

Additional context
The phone is running iOS 13.5.1. All notification settings are enabled for the app. Run through flutter run in the Android Studio.

Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
[✓] Flutter (Channel stable, 1.20.2, on Mac OS X 10.15.6 19G73, locale en-GB)
    • Flutter version 1.20.2 at /Users/lessgo/lessgo/flutter
    • Framework revision bbfbf1770c (3 weeks ago), 2020-08-13 08:33:09 -0700
    • Engine revision 9d5b21729f
    • Dart version 2.9.1

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/lessgo/Library/Android/sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    ✗ Android licenses not accepted.   This was an "entitlement" problem in XCode. I had already ticked "Remote notifications" etc. Not enough. You also need to click "Capability +" in the top-left corner and add Push Notifications. If you use Schemes -- still not enough. You might want to set it up separately for each scheme, because adding the capability adds an aps-environment variable in some file somewhere which is first set to development. I just let XCode make all the files then took it from there with a text editor to set the relevant files to production, which XCode wouldn't do even with an "App Store" (production/distribution) provisioning profile selected.


Unable to get any streams from go2rtc

I'm using HA OS and gortc addon. Then installed RTSPtoWebRTC and set up as specified http://<IP_ADDRESS>:1984/
I get these errors when trying to view RTMP cameras and no stream:
WRN [api.webrtc] add consumer error="couldn't find the matching tracks"
ERR [api.hass] exchange SDP error="couldn't find the matching tracks"
When trying RTSP cameras this error:
WRN github.com/AlexxIT/go2rtc/cmd/streams/producer.go:109 > error="read tcp hass-ip:53710->camera-ip:554: i/o timeout"
I've also tried adding RTSP streams from them to the config file in /config/go2rtc.yaml:
streams:
  front: rtsp://x:x@<IP_ADDRESS>:554/h264Preview_01_main
  drive: rtsp://x:x@<IP_ADDRESS>:554/h264Preview_01_main
  yard: rtsp://x:x@<IP_ADDRESS>:554/h264Preview_01_main

But I get timeout when trying to add a generic camera:

Be sure and set TCP as the protocol

You may increase log level and check there.

Sorry for the delay, here is the trace log:
Date: Fri, Nov 18 2022 15:30:00 GMT
Transport: RTP/AVP/TCP;unicast;destination=<IP_ADDRESS>;source=<IP_ADDRESS>;interleaved=2-3

15:29:59.651 DBG [streams] start producer url=rtsp://xxxx:xxxx@<IP_ADDRESS>:554/h264Preview_01_main
15:29:59.652 TRC [rtsp] server response:
RTSP/1.0 200 OK
Content-Type: application/sdp
Cseq: 2
Content-Length: 335

v=0
o= 0 0
m=video 0 RTP/AVP 96
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1;profile-level-id=640033;sprop-parameter-sets=Z2QAM6wVFKAoAPGQ,aO48sA==
m=audio 0 RTP/AVP 97
a=rtpmap:97 MPEG4-GENERIC/16000
a=fmtp:97 streamtype=5;profile-level-id=1;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1408
15:29:59.652 TRC [rtsp] client request:
PLAY rtsp://<IP_ADDRESS>/h264Preview_01_main/ RTSP/1.0
CSeq: 5
Authorization: Digest username="frigate", realm="LIVE555 Streaming Media", nonce="ebe5a180b4b6c238b96d09c660596ada", uri="/h264Preview_01_main/", response="7ed3f40fc57dae8fcc4c480facb57d74"
Session: 65DF0A73

15:29:59.653 TRC [rtsp] server request:
SETUP rtsp://<IP_ADDRESS>:8554/front RTSP/1.0
Transport: RTP/AVP/TCP;unicast;interleaved=0-1
Cseq: 3
User-Agent: Lavf59.16.100

15:29:59.654 TRC [rtsp] server response:
RTSP/1.0 200 OK
Transport: RTP/AVP/TCP;unicast;interleaved=0-1
Cseq: 3
Session: 1

15:29:59.655 TRC [rtsp] server request:
SETUP rtsp://<IP_ADDRESS>:8554/front RTSP/1.0
Transport: RTP/AVP/TCP;unicast;interleaved=2-3
Cseq: 4
User-Agent: Lavf59.16.100
Session: 1

15:29:59.655 TRC [rtsp] server response:
RTSP/1.0 200 OK
Transport: RTP/AVP/TCP;unicast;interleaved=2-3
Cseq: 4
Session: 1

15:29:59.656 TRC [rtsp] server request:
PLAY rtsp://<IP_ADDRESS>:8554/front RTSP/1.0
Range: npt=0.000-
Cseq: 5
User-Agent: Lavf59.16.100
Session: 1

15:29:59.657 TRC [rtsp] server response:
RTSP/1.0 200 OK
Cseq: 5
Session: 1

15:29:59.694 TRC [rtsp] client response:
RTSP/1.0 200 OK
Rtp-Info: url=rtsp://<IP_ADDRESS>/h264Preview_01_main/track1;seq=665;rtptime=341198841,url=rtsp://<IP_ADDRESS>/h264Preview_01_main/track2;seq=2602;rtptime=3936401665
Cseq: 5
Date: Fri, Nov 18 2022 15:30:00 GMT
Range: npt=0.000-
Session: 65DF0A73

15:30:24.653 TRC [rtsp] client request:
OPTIONS rtsp://<IP_ADDRESS>/h264Preview_01_main/ RTSP/1.0
CSeq: 6
Authorization: Digest username="frigate", realm="LIVE555 Streaming Media", nonce="ebe5a180b4b6c238b96d09c660596ada", uri="/h264Preview_01_main/", response="9be919e27fc67cbe53a03cb95ba6cfff"
Session: 65DF0A73

15:30:24.656 TRC [rtsp] client response:
RTSP/1.0 200 OK
Cseq: 6
Date: Fri, Nov 18 2022 15:30:25 GMT
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER

15:30:29.660 TRC [rtsp] server request:
OPTIONS rtsp://<IP_ADDRESS>:8554/front RTSP/1.0
Cseq: 6
User-Agent: Lavf59.16.100
Session: 1

Following

@Morphy99 I can't see any problems in your logs

Reopen issue if it still relevant


Fix two bugs in column expr predicates

This PR fixes two bugs. And these two bugs are found when we are running our daily tests.

Don't early return if the size of chunk filtered by the expr predicates is 0. Maybe there are more data in the segment files.
Dict values from dict columns are non-padded. So when we rewrite predicates on dict column, we should use non-padded string, instead of zero-padded string.

run  starrocks_fe_unittest

run starrocks_fe_unittest


Excessive Blank space and missing padding in the homepage layout.

There is excessive black space on the page (index.html), and key elements lack proper padding. This impacts the visual presentation and user experience.

Expected Behavior:
The page should have consistent padding, and the excess black space should be removed to provide a cleaner layout.
Actual Behavior:
There is too much black space, and several elements (e.g., form inputs, buttons) do not have adequate padding, making the layout look awkward.
Proposed Solution:

Reduce unnecessary black space in the page layout.

Add appropriate padding to form fields, buttons and cards.

If this approach sounds good, I'd be happy to work on it and submit a pull request with the changes.

I have created the pull requests. I request you to please check it and if it works, please merge it. Thank you. I'm still working on the excessive spacing.

Hey @07sumit1002  If the issue is not solved I can work on this.

hey @07sumit1002 i can make this look even better if the issue isnt resolved let me know


refactor: improve readability of useEffect hook

Refactoring useEffect hook in the Telegraph component to make it more readable.

Tested and works great.


Work Item Link in Table

When putting a work item reference in table it fails to render if I don't have at least 1 space on both sides of the reference. For example:
|#1| renders as "#1"
| #1 | renders as "Epic 1: Title"
Is this expected or a bug? Please update the documentation if it is expected, or fix if it is a bug.

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

ID: fa622358-f5bb-1f5c-177a-081a37b6acef
Version Independent ID: 72f7fd16-a822-66c8-3a34-8905645ce5f2
Content: Markdown syntax for files, widgets, and wikis in Azure DevOps - Azure DevOps
Content Source: docs/project/wiki/markdown-guidance.md
Product: devops
GitHub Login: @chcomley
Microsoft Alias: chcomley

Thanks @ksix I'm following up on this and will keep you updated.

@ksix The documentation has been updated and should be live by sometime this afternoon. Thank you.


As a heavy user, I can schedule meetings with the contacts

so that i have a record on when i am meeting them.

Will be nice if we can display the timing (implement computer date and time into addressbook) and have a list to show meeting, or tab.

https://www.ntu.edu.sg/home/ehchua/programming/java/DateTimeCalendar.html


Controller unresponsive after hitting "Stop" in POTH/SGP in 3.2.0

When hitting the "Stop" button in either POTH or SGP interface during rotation, software freezes and then "can't connect to dome" error comes up.  At this point the only way to reconnect is to unplug/reconnect BOTH the power and the USB cables.

Did you get a reply from Tim on this issue?
Thx
Babak
From: Alexander Tardif<EMAIL_ADDRESS>Sent: December 14, 2019 10:43 AM
To: nexdome/ASCOM<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: [nexdome/ASCOM] Controller unresponsive after hitting "Stop" in POTH/SGP in 3.2.0 (#16)
When hitting the "Stop" button in either POTH or SGP interface during rotation, software freezes and then "can't connect to dome" error comes up. At this point the only way to reconnect is to unplug/reconnect BOTH the power and the USB cables.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/nexdome/ASCOM/issues/16?email_source=notifications&email_token=ALAQBL7N735AEDN2GDKQEJ3QYUSJXA5CNFSM4J24BBUKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IAQOVVQ , or unsubscribe https://github.com/notifications/unsubscribe-auth/ALAQBL6FCKDC5FRKM2WD4ZTQYUSJXANCNFSM4J24BBUA .  https://github.com/notifications/beacon/ALAQBLYUD3MS3OY7JWTZZTLQYUSJXA5CNFSM4J24BBUKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IAQOVVQ.gif

Not yet.  His FaceBook comments on other posts suggested he's tied up with some emergency IT work right now.

Closed - stale issue

Closed - stale issue


🐛 [bug] The attribute of "Gameplayattributemap"

Describe the bug
I read the document and it said:
This node accepts an AttributeTable resource as value. This resource specifies which attributes the entity has.
Next is:
Once specified a table, the inspector will show you these attributes, where you can set a:
minimum value: which usually is zero
maximum value: if you set it to zero, there will be not a maximum
current value: the starting value for the entity
But in fact, I found that "Attributes" has "Minimum Value" entries. Is this a document error?
Godot4.1.1 Stable.

May I ask what exactly the issue is about?
An attribute has

a minimum value (which forces the current value cannot be lower to it, so if we set it to 0, and try to apply an effect which lowers it by -10, the current value will never be lower than 0)
a maximum value (which acts as a hard cap for the attribute (except if you apply buffs)
a current value (which, while editing, is intended as the initial value)

Surely the docs need some rework, they are badly written.
Thank you!

No problem now, this should be a Godot bug, before I restart the Godot, "attributes" of Gameplayattributemap node are an array.

Ah yes, it could be an issue with the inspector plugins. I will investigate anyway, and add a note about reloading the project on the main readme.
Thank you!


[Slider] Fix sticky slider when mousing off the window then back in

Fixes #13459.
Added mouseenter and mouseleave events to achieve the following behavior:

When mousing off the window the slider is moved to the extreme end instead of staying at the last-seen position of the mouse.
When the mouse re-enters the window we check if the mouse is currently pressed. If it is not then we assume it was released outside the window and end the slider interaction, fixing the slider stickiness issue.

Is there a good way to demonstrate the new behavior in a codepen or anything? Otherwise the behavior can be tested in the docs pages.
Thanks!

Could you add a test that simulates a mouseleave, mouseenter while clicked and mouseenter while not clicked?

I'm happy to add tests but I'm having trouble creating a mouseEvent for document.body that includes the pageX and pageY fields we need. It looks like they aren't supported in jsdom at the moment: https://github.com/jsdom/jsdom/issues/1911. The buttons field also doesn't seem to be supported, either.
Do you have any suggestions on how to test the events with the required fields? Other than that I've addressed the other two requested changes.
Thanks!

Can't you just mock that yourself in wrapper.simulate('event-name', { pageX: someMockedValue, ...otherMocks })?

@gkjohnson Thanks for working on this. Very much appreciated!


Implement wrapping of continuous text in textinput

Long text written without spaces wraps to the next line
Fixes #1508
There might be corner-case bugs I might have missed. If someone finds them I'll be happy to fix and push a patch!

@udiboy1209 nice job ! :+1:

I owe you a beer for this!


IdwInterpolation: error when exporting interpolation raster.

QGIS version: 3.16.4-Hannover
Qt version: 5.12.8
GDAL version: 3.2.1
GEOS version: 3.9.0-CAPI-1.16.2
PROJ version: Rel. 7.2.1, January 1st, 2021
Processing algorithm…
Algorithm 'IdwInterpolation' starting…
Input parameters:
{ 'base' : None, 'cell_size' : 15, 'field' : 'Cu__ppm_', 'input' : '/home/hudson_mra/Downloads/GEOQUIMICA AMBIENTAL/commondata/ornil/Geoquimica_sedimento.shp', 'min_points' : None, 'output' : '/home/hudson_mra/cu_ppm_idw.tif', 'radius' : 50, 'use_z' : False, 'weight' : 2 }
WhiteboxTools command:
"/home/hudson_mra/WBT/whitebox_tools" --run=IdwInterpolation --input="/home/hudson_mra/Downloads/GEOQUIMICA AMBIENTAL/commondata/ornil/Geoquimica_sedimento.shp" --use_z="False" --weight=2.0 --radius=50.0 --cell_size=15.0 --output="/home/hudson_mra/cu_ppm_idw.tif" -v
WhiteboxTools command output:

Welcome to IdwInterpolation *

Reading data...
thread 'main' panicked at 'Attribute not found in table.', src/main.rs:72:21
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
Execution completed in 0.04 seconds
Results:
{'output': <QgsProcessingOutputLayerDefinition {'sink':/home/hudson_mra/cu_ppm_idw.tif, 'createOptions': {'fileEncoding': 'System'}}>}
Loading resulting layers
The following layers were not correctly generated.
• /home/hudson_mra/cu_ppm_idw.tif
You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm.

Hello,
It looks like there is an issue with the "Field" parameter in the IDWInterpolation Tool. WBT cannot find the "Cu__ppm_" attribute in the shape-file you specified.
The "Field" parameter is case sensitive to what is located within the attribute table. My first thought would be to double check the spelling and any additional characters that may or may not be required.
I also noticed the "Field" parameter is missing from the WhiteboxTools Command, which could also be causing the "thread 'main' panicked at 'Attribute not found in table" error. Are you able to run the tool outside of the QGIS environment? Using command line or through another front end such as wb_runner?
Regards,

This one not related to the WBT itself and should be closed. It is a bug in the QGIS provider, already fixed. In the future, please, report such issues in the right bugtracker.


[BUG] Infinite loop detected when click next in wizard

Environment
Please provide as many details as you can:

Hosting type

[] Form.io
[x] Local deployment

Version:

Formio.js version:4.0.0-rc.1
Frontend framework:4.0.0-rc.1
Browser: Google Chrome
Browser version:75.0.3770.100 (Official Build) (64-bit)

Steps to Reproduce

create a new wizard
go to add a new item
in a step of the wizard click next

Expected behavior
if the required fields are filled, to go to the next step of the wizard
Observed behavior
the system get very slow, and when you open the console, you can see a lot of messages of infinite loop detected, and the number of messages increase after some time, and the next step of the wizard never comes
Example

This may be fixed in the latest rc. Can you test it with the newest version? If not we may need an example form to check on.

I am closing the issue as it was created too long ago and there are no new comments here. I hope it was resolved. If not, please reopen it. Thanks!


HTML/CSS cleanup

The site utilizes the Now UI Kit from Creative Tim (free version), but the implementation isn't great. The navigation bar cobbles together elements from the UI Kit, vanilla Bootstrap and custom CSS to function on mobile. This should be cleaned up to be more robust. Keeping the UI Kit is NOT required, but the current functionality should not be broken.

@magoun
I installed npm and node on the production server and got an error so might eventually needs some help with getting that happy.

@MarkMcDaniels
Okay. So, I got npm and laravel-mix not crashing on
npm run production
only to realize the js/app.js and css/app.css are not referenced in the application.
Looks like all the CSS and JS is inlined in the blade templates.
So, this issue is related to your hover issue in that both probably should be moved into the laravel-mix way of doing things if we want to be Larvel-friendly.

thanks for the work that you guys did I was able to rapidly put the bootstrap 4 framework in place. The variables have been started and the base app.blade.php file should be standard.
That work is currently in the develop Branch

Relates to #43


ending a  inline menu?

I would like to clear the message, or at least edit the initial message of any inline buttons.
I tried some stuff in the callback , but it just added messages into the chat rather than removing or editing the initial inline menu.
has anyone come up with a solution?

+1

+1

editing the original message of an inline menu worked on a different bot I tested, so it's definitely possible with telegram's API.

You can use sub menus in runInlineMenu  - https://github.com/Naltox/telegram-node-bot#inline-menu
Or you can manual edit message by id using editMessageText method in api

    $.runInlineMenu({
          method: 'sendMessage',
          params: [`Image Results for ${query}`],
          menu: [{
            text: 'Find another result',
            callback: (callbackQuery) => {
              let id = $.message;
              console.log(id);

that gives me the message ID of the user who entered the command.
how do I get the message ID of the runInlineMenu?

I use this way:
{
    text: 'Yes!',
        callback: (callbackQuery, message) => {
            $.api.editMessageText('new text', { chat_id: $.chatId, message_id: message.messageId })
    }
},

@AndryFM Thanks. This worked but my inline buttons disappear. How do I do it in such a way that they don't disappear?
Image before clicking inline button:

Image after clicking inline button:


Fix render component & test

When fully applied, renderComponent() should return a component, not an element.

Current coverage is 99.55%

Merging #84 into master will not affect coverage as of 54eed2a

@@            master     #84   diff @@
======================================
  Files           41      41
  Stmts          227     227
  Branches         0       0
  Methods          0       0
======================================
  Hit            226     226
  Partial          0       0
  Missed           1       1

Review entire Coverage Diff as of 54eed2a

Powered by Codecov. Updated on successful CI builds.


this.rename is not a function

There a bug when you use the rename option.
TypeError: this.rename is not a function
    at Socket.<anonymous> (/Users/username/Documents/projects/projectName/node_modules/socket.io-file/index.js:91:20)
    at emitOne (events.js:90:13)
    at Socket.emit (events.js:182:7)
    at /Users/username/Documents/projects/projectName/node_modules/socket.io/lib/socket.js:503:12
    at _combinedTickCallback (internal/process/next_tick.js:67:7)
    at process._tickCallback (internal/process/next_tick.js:98:9)

Hi, jfmmm. rename is available after v2.0.1, so please check your current version of socket.io-file. Or if you already using it, could you paste your code that using or related with Socket.io-file? It is hard to figuring out what is the problem without specific details :)

Yeah no I have 2.0.1, but I found why..
I just assumed that I could just pass a string to the rename option like rename: "myNewFilename.xls".. didn't realize it had to be a function.

Oh, I didn't thought about that passing new filename directly. I will add plain string support for rename option.

Hey :) I just updated to support string rename option. Make sure update to update Socket.io-file to latest version! Thanks!


Blank torrc file

I successfully installed tor but the torrc file is completely blank

Suuuuuuuuper late, but... Just insert the line manually...

Yeah dude
I figured it out
Thanks though
On Tue 3 Sep, 2019, 13:42 Max Katic<EMAIL_ADDRESS>wrote:

Suuuuuuuuper late, but... Just insert the line manually...
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/deathsec/instagram-py/issues/15?email_source=notifications&email_token=ACO4EOEMLWKXDKGVB7UNQG3QHYL7BA5CNFSM4GCKFAYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5XMSAI#issuecomment-527354113,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACO4EODIWI3ND6RGZ5FP5YTQHYL7BANCNFSM4GCKFAYA
.

What do you mean @onkardahale @bratpeki


Feature: Add support for normalizing values before diffing.

Hello,
This is a pull request to initiate discussion about a potential feature, specifically allowing values to be "normalized" (or transformed) before diffing. Backwards compatibility is maintained.
My use case: I'm saving object history for MongoDB documents. Some objects refer to other objects, and those fields have an ObjectID type. When diffing such objects, I get diffs for fields like binId and offset which are internal ObjectID fields, while I'm actually interested in the .toString() value to see if the referred object has changed or not.
I'd like to be able to tell deep-diff that for ObjectID objects, it should use the result of .tosString(). This is implemented by allowing prefilter to be either a function (in which case backwards compatibility is maintained) or an object. In the latter case, it can have a prefilter property for the existing functionality and also a new normalize property which is a function (path, key, lhs, rhs) that returns either a falsey value (no action) or an array of [lhs, rhs] that replaces the original lhs and rhs values.
Code demonstrating usage:
var assert = require('assert'),
    mongodb = require('mongodb'),
    deep_diff = require('deep-diff');

mongodb.MongoClient.connect('mongodb://localhost/test', function (err, db) {
    var collection = db.collection('example');

    // Insert a document to generate an ObjectID for it.
    collection.insert({}, function (err, doc) {
        doc = doc[0];

        // Get the same document so we have two instances.
        collection.findOne({ _id: doc._id }, function (err, doc2) {
            // Both ObjectIDs are the same.
            assert(doc._id.toString() === doc2._id.toString());

            // Create two objects with the same id.
            var lhs = { object_id: doc._id.toString() },
                rhs = { object_id: doc2._id };

            // This will show a diff because obviously a string
            // isn't equivalent to an object.
            assert(!!deep_diff.diff(lhs, rhs));

            // Proposed feature: Pass a normalize function that
            // compares and produces a diff based on a normalized
            // value.
            var filter = {
                normalize: function (path, key, lhs, rhs) {
                    lhs = (lhs.constructor.name === 'ObjectID') ? lhs.toString() : lhs;
                    rhs = (rhs.constructor.name === 'ObjectID') ? rhs.toString() : rhs;
                    return [lhs, rhs];
                }
            };
            assert(!deep_diff.diff(lhs, rhs, filter));

            db.close();
        });
    });
});

Thoughts? Ideas on better ways to achieve the same thing? If not, any chance this will make it to the distribution?

Pinging @flitbit - any thoughts on whether you'd like this feature or not? :)

This is very useful feature, but unfortunately UNDOCUMENTED. Please add it to README as well, so developers does not need search your sources to find it as we had to.


tree.avi in .../samples/data/tree.avi is corrupted (lost index)

tree.avi found in .../samples/data/tree.avi is corrupted (missing index or something). I've fixed it here
tree.avi.zip

Is it necessary to change video metadata (codec, fps) and to add audio stream (with twice bandwidth than video bitrate)?
How we can reproduce an original problem? (I have some warning, but is it about encoded data, not index. Also result of ffmpeg -i tree tree%05d.png contains bad frames in the end)
Before:
  Metadata:
    creation_time   : 2005-04-29 17:09:53
  Duration: 00:00:29.53, start: 0.000000, bitrate: 355 kb/s
    Stream #0:0: Video: cinepak (cvid / 0x64697663), rgb24, 320x240, 15 fps, 15 tbr, 15 tbn, 15 tbc

After:
  Metadata:
    encoder         : Lavf57.26.100
  Duration: 00:00:30.17, start: 0.000000, bitrate: 522 kb/s
    Stream #0:0: Video: msmpeg4v2 (MP42 / 0x3234504D), yuv420p, 320x240, 153 kb/s, SAR 1:1 DAR 4:3, 6 fps, 6 tbr, 6 tbn, 6 tbc
    Stream #0:1: Audio: adpcm_ms ([2][0][0][0] / 0x0002), 44100 Hz, 2 channels, s16, 352 kb/s

/cc @vpisarev

There is truncated video with broken frames, but with same video codec (1.1 Mb):
tree.avi.zip
$ ffprobe tree.avi
...
Input #0, avi, from 'tree.avi':
  Metadata:
    encoder         : Lavf56.40.101
  Duration: 00:00:29.60, start: 0.000000, bitrate: 338 kb/s
    Stream #0:0: Video: cinepak (cvid / 0x64697663), rgb24, 320x240, 334 kb/s, 15 fps, 15 tbr, 15 tbn, 15 tbc


:arrow_up<EMAIL_ADDRESS>

Checklist

[x] I have ensured my pull request is not behind the main or master branch of the original repository.
[x] I have rebased all commits where necessary so that reviewing this pull request can be done without having to merge it first.
[ ] I have written a commit message that passes commitlint linting.
[x] I have ensured that my code changes pass linting tests.
[x] I have ensured that my code changes pass unit tests.
[x] I have described my pull request and the reasons for code changes along with context if necessary.

Maintainer Notes
Closes https://github.com/koajs/koa/issues/1561

Hello, is there a specific reason you needed the dependency update? I'm only asking because it appears only one dependency was updated and, if it affects framework operation, it might be important for documentation/semver purposes.

this would fix this issue: https://github.com/koajs/koa/issues/1561


Add unit tests

I'm not familiar with unit testing for typescript/ svelte projects but this projects needs some proper testing. I'm thankful for any examples and first implementations!

Hi Malte,
I've created a unit test for the Button component. If you would give me the proper rights, I would push it into a new branch called issue13_add_unit_tests

I used the following tutorial:
https://testing-library.com/docs/svelte-testing-library/intro
I had to add the following packages to the package.json to make the tutorial work:
"@testing-library/jest-dom": "^5.16.1",
"@testing-library/svelte": "^3.0.3",
I also needed to add the following comment at the top of the test file:
/**

@jest-environment jsdom
*/

Jest-dom is described here:
https://github.com/testing-library/jest-dom#usage
You find an overview of testing queries here:
https://testing-library.com/docs/queries/byrole/

I've created a new fork and added the changes there in the main branch.

For better unit testing I would recommend to break the quiz class into a module which imports all the classes currently included in the quiz.ts file. Like with java, where every class has it's own file.
It will make your code much more readable and force you to give your classes a clear structure and interdependency.
Also there are a lot of loose functions within the quiz.ts file which mostly seem to be methods that belong to the BaseQuestion class and therefore should be part of it. Quiz just seems to net a bit clean up ;-)
Also each type declaration should belong into it's own model file which then should be imported by each class that needs it.

Thanks a lot, Kristian, for your work and suggestions. I will look into it in the upcoming weeks.


fix config change from 3 weeks ago

should fix first set of e2e tests

I was just looking at this @mcanoy haha, so 👍🏻


Feature/increase fees precision

closing in favour of https://github.com/liteflow-labs/rarible-protocol-contracts/pull/10


Add validation for remote URI configuration

#8

Looks good to me, thanks for the work! Anything missing before we can merge?

I think it's enough to deal with the URI scheme for now. Another minor problem is that if we implement a force redirect from HTTP to HTTPS at the Webserver, The request doesn't follow the location. But that can be solved by changing the scheme from HTTP to HTTPS in the configuration. So it doesn't count as a problem I think


Use proper case in routes definition body

Motivation
Use proper case in routes definition body.
I would really love to have https://github.com/ChainSafe/lodestar/issues/3682 ..
Description
Closes https://github.com/ChainSafe/lodestar/issues/4295

file conflict


[react-html] Various README typo and formatting fixes

See title :)

@kaelig  If you rebase this I can merge it

Thanks @TheMallen! I just rebased.


Update Runner

Ⅰ. Describe what this PR does
Runner updated
II. Does this pull request fix one issue?

fixes #290

cc @SimonCqk

@basit9958  hi there, e2e-tests seems failed, can you fix it ?


Failed to resolve: com.google.android.exoplayer

I am getting exoplayer Android build gradle error.
I follwed the steps but I am getting this error:

Failed to resolve: com.google.android.exoplayer:exoplayer-core:2.9.1
Install Repository and sync project
Open File
Show in Project Structure dialog

Failed to resolve: com.google.android.exoplayer:exoplayer-dash:2.9.1
Install Repository and sync project
Open File
Show in Project Structure dialog

When I try to install repo and sync, I am getting

Could not found dependency "com.google.android.exoplayer:exoplayer-core:2.9.1"

Here is my android/build.gradle codes:
buildscript {     ext {         buildToolsVersion = "27.0.3"         minSdkVersion = 16         compileSdkVersion = 27         targetSdkVersion = 26         supportLibVersion = "27.1.1"     }     repositories {         google()         jcenter()     }     dependencies {         classpath 'com.android.tools.build:gradle:3.1.4'     } } allprojects {     repositories {         mavenLocal()         google()         jcenter()         maven {             // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm             url "$rootDir/../node_modules/react-native/android"         }     } } task wrapper(type: Wrapper) {     gradleVersion = '4.4'     distributionUrl = distributionUrl.replace("bin", "all") }
Any suggestion ?

@ozankonur next code in build.gradle (not app/build.gradle) fixed problem for me
allprojects {
    repositories {
        mavenLocal()
        google()
        maven { url "https://maven.google.com" }
        maven { url "https://google.bintray.com/exoplayer" } <----- add this line
        jcenter()
        maven { url "https://jitpack.io" }
        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url "$rootDir/../node_modules/react-native/android"
        }
    }
}

@wack17s It solved the problem.. Here is my latest android/build.gradle codes;
allprojects {     repositories {         mavenLocal()         google()         jcenter()          maven { url "https://google.bintray.com/exoplayer" }         maven {             // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm             url "$rootDir/../node_modules/react-native/android"         }     } }

@wack17s  Excuse me... How did you know exoplayer changed the repo? I cannot find any note from the official site's readme: https://github.com/google/ExoPlayer.


Secret Sanity

Details can be found at https://github.com/equinor/energyvision/wiki/Groups-–-accesses-–-sites

Fixed the issue with the custom actions resolver breaking the i18n plugin in https://github.com/equinor/energyvision/commit/67a7db67499386a387e06ebeeed98be7a6faf166

@meols


Automate Sanity Test

Automate the sanity test process using Github Actions which can be triggered anytime. This test has following steps:-

Download and install Corso using instructions in Docs
Expectation: Corso is installed and corso --version returns as expected

Create a new repo
Expectation: New repo is successfully created

Create first backup for a single user

Exchange
OneDrive

Expectation: Each backup is successful and available with corso backup details <service>

Create another backup without any changes to the user account data (test incremental)

Exchange
OneDrive

Expectation: Backup should complete faster and output should indicate that no new items were added to backup

Restore data for user from full backup. For all cases restore an item and a folder for each type

Exchange - mail, events, contacts
OneDrive - files

Expectation: Each restore is successful and can be seen in user’s M365 account

Create backup again after restore (test incremental)
Expectation: This should pick up newly restored files form (5)

Restore items from the newly picked up previously restored folders in (6)

Duplicate issue


x/tools/gopls: CommandLineArguments .go file with CGo fails to load

What did you do?
mkdir gopls-test && cd gopls-test
touch go.work
cat > main.go <<EOF
package main
import "C"
EOF
gopls imports ./main.go

What did you expect to see?
Imports list
What did you see instead?
gopls: /Users/sid.bagaria/Workspaces/gopls-test/main.go: no package metadata for file file:///Users/sid.bagaria/Workspaces/gopls-test/main.go

Internal errors
Gopls detected 22 internal errors, 1 distinct:

/Users/sid.bagaria/go/pkg/mod/golang.org/x/tools/gopls@v0.16.2/internal/cache/load.go:376 (22)

stack-trace.txt
Build info
golang.org/x/tools/gopls v0.16.2
<EMAIL_ADDRESS>h1:K1z03MlikHfaMTtG01cUeL5FAOTJnITuNe0TWOcg8tM=
<EMAIL_ADDRESS>h1:9F2/+DoOYIOksmaJFPw1tGFy1eDnIJXg+UHjuD8lTak=
<EMAIL_ADDRESS>h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
<EMAIL_ADDRESS>h1:2O2DON6y3XMJiQRAS1UWU+54aec2uopH3x7MAiqGW6Y=
<EMAIL_ADDRESS>h1:utOm6MM3R3dnawAiJgn0y+xvuYRsm1RKM/4giyfDgV0=
<EMAIL_ADDRESS>h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
<EMAIL_ADDRESS>h1:Wm3cG5X6sZ0RSVRc/H1/sciC4AT6HAKgLCSH2lbpR/c=
<EMAIL_ADDRESS>h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
<EMAIL_ADDRESS>h1:6bJEg2w2kUHWlfdJaESYsmNfI1LKAZQi6zCa7LUn7eI=
<EMAIL_ADDRESS>h1:SP0mPeg2PmGCu03V+61EcQiOjmpri2XijexKdzv8Z1I=
<EMAIL_ADDRESS>h1:9MDAWxMoSnB6QoSqiVr7P5mtkT9pOc1kSxchzPCnqJs=
<EMAIL_ADDRESS>h1:G3QvahNDmpD+Aek/bNOLrFR2XC6ZAdo62dZu65gmwGo=
<EMAIL_ADDRESS>h1:lyBNOm8Wo71UknhUs4QTFUNNMyxy2JEIaKKo0RWOh+8=
go: go1.22.1

Related Issues and Documentation

x/tools/gopls: <DESCRIBE THE PROBLEM> #67963 (closed)
x/tools/gopls: <DESCRIBE THE PROBLEM> #67964 (closed)
x/tools/gopls: <DESCRIBE THE PROBLEM> #67965 (closed)
x/tools/gopls: <DESCRIBE THE PROBLEM> #67966 (closed)
x/tools/gopls: broken import error with v0.13.0 #61687 (closed)
x/tools/gopls: “no metadata for <package>” in workspaces setup #56470 (closed)
x/tools/gopls: strange output with gopls >= 0.3.0, no actual errors detected #37046 (closed)
x/tools/gopls: <DESCRIBE THE PROBLEM> #40031 (closed)
x/tools/gopls: <DESCRIBE THE PROBLEM> #40064 (closed)
x/tools/gopls: negated build flag causes error #59346

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

Thank you so much for the investigation, and repro! I think this is morally a duplicate of #64557, so closing in favor of that one.


More automatic release procedure

I has reading release_procedure.md and it looks quite long and error-prone list of manual tasks to perform.
Python community has come up with tools to automate the most of the steps described in the release procedure checklist.
For example, there exists zest.releaser tool to do

Changelog management

Github tagging

setup.py fiddling

PyPi push

http://opensourcehacker.com/2012/08/14/high-quality-automated-package-releases-for-python-with-zest-releaser/
If the authors are open for cutting down the list of manual release procedure steps, I could see what I could here to help.

Want to back this issue? Place a bounty on it! We accept bounties via Bountysource.

I can't say this appeals to me much. Sounds like a solution in search of a problem. @ouziel-slama?

I agree. I'am really not convinced by the article.


Migrating Project Academic Knowledge documentation to our repo

This PR is for the migration of https://docs.microsoft.com/en-us/azure/cognitive-services/academic-knowledge/home to a new hub in our own repository.
You can preview the changes here:
https://review.docs.microsoft.com/en-us/academic-services/project-academic-knowledge/introduction?branch=DarrinEide%2Fproject-academic-knowledge-migration

Docs Build status updates of commit f24045e:
:warning: Validation status: warnings

File
Status
Preview URL
Details

academic-services/index.md
:warning:Warning

Details

academic-services/project-academic-knowledge/concepts-query-expressions.md
:warning:Warning

Details

academic-services/project-academic-knowledge/reference-get-evaluate.md
:warning:Warning

Details

academic-services/project-academic-knowledge/reference-get-histogram.md
:warning:Warning

Details

academic-services/project-academic-knowledge/reference-get-interpret.md
:warning:Warning

Details

academic-services/project-academic-knowledge/reference-post-evaluate.md
:warning:Warning

Details

academic-services/project-academic-knowledge/reference-post-histogram.md
:warning:Warning

Details

academic-services/project-academic-knowledge/reference-post-interpret.md
:warning:Warning

Details

academic-services/breadcrumb/toc.yml
:white_check_mark:Succeeded

academic-services/knowledge-exploration-service/TOC.yml
:white_check_mark:Succeeded

academic-services/media/project-academic-knowledge-banner.png
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/concepts-queries.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/index.yml
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/introduction.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/media/concept-semantic-interpretation-flow.png
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/media/concept-semantic-interpretation-hypothesis.png
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/media/concept-semantic-interpretation-lexical.png
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/media/concept-semantic-interpretation-resolve.png
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-affiliation-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-author-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-calchistogram-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-conference-instance-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-conference-series-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-evaluate-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-field-of-study-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-interpret-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-journal-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-paper-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-query-expression-syntax.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-similarity-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/toc.yml
:white_check_mark:Succeeded

academic-services/index.md

Line 9: [Warning] Invalid file link: 'graph/'.
Line 9: [Warning] Invalid file link: 'knowledge-exploration-service/'.
Line 9: [Warning] Invalid file link: 'project-academic-knowledge/'.

academic-services/project-academic-knowledge/concepts-query-expressions.md

Line 18: [Warning] Invalid file link: 'reference-makes-api-entity-schema.md'.

academic-services/project-academic-knowledge/reference-get-evaluate.md

Line 12: [Warning] Invalid file link: 'reference-makes-api-entity-schema.md'.
Line 30: [Warning] Invalid file link: 'reference-makes-api-entity-schema.md'.

academic-services/project-academic-knowledge/reference-get-histogram.md

Line 29: [Warning] Invalid file link: 'reference-makes-api-entity-schema.md'.

academic-services/project-academic-knowledge/reference-get-interpret.md

Line 37: [Warning] Invalid file link: 'reference-makes-api-entity-schema.md'.

academic-services/project-academic-knowledge/reference-post-evaluate.md

Line 12: [Warning] Invalid file link: 'reference-makes-api-entity-schema.md'.
Line 24: [Warning] Invalid file link: 'reference-makes-api-entity-schema.md'.

academic-services/project-academic-knowledge/reference-post-histogram.md

Line 23: [Warning] Invalid file link: 'reference-makes-api-entity-schema.md'.

academic-services/project-academic-knowledge/reference-post-interpret.md

Line 31: [Warning] Invalid file link: 'reference-makes-api-entity-schema.md'.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit 38a9569:
:warning: Validation status: warnings

File
Status
Preview URL
Details

academic-services/index.md
:warning:Warning

Details

academic-services/breadcrumb/toc.yml
:white_check_mark:Succeeded

academic-services/knowledge-exploration-service/TOC.yml
:white_check_mark:Succeeded

academic-services/media/project-academic-knowledge-banner.png
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/introduction.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-affiliation-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-author-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-calchistogram-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-conference-instance-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-conference-series-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-evaluate-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-field-of-study-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-interpret-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-journal-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-paper-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-query-expression-syntax.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-similarity-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/toc.yml
:white_check_mark:Succeeded

academic-services/index.md

Line 9: [Warning] Invalid file link: 'graph/'.
Line 9: [Warning] Invalid file link: 'knowledge-exploration-service/'.
Line 9: [Warning] Invalid file link: 'project-academic-knowledge/'.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit caba554:
:warning: Validation status: warnings

File
Status
Preview URL
Details

academic-services/index.md
:warning:Warning

Details

academic-services/breadcrumb/toc.yml
:white_check_mark:Succeeded

academic-services/knowledge-exploration-service/TOC.yml
:white_check_mark:Succeeded

academic-services/media/project-academic-knowledge-banner.png
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/introduction.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-affiliation-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-author-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-calchistogram-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-conference-instance-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-conference-series-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-evaluate-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-field-of-study-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-interpret-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-journal-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-paper-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-query-expression-syntax.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-similarity-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/toc.yml
:white_check_mark:Succeeded

academic-services/index.md

Line 9: [Warning] Invalid file link: 'graph/'.
Line 9: [Warning] Invalid file link: 'knowledge-exploration-service/'.
Line 9: [Warning] Invalid file link: 'project-academic-knowledge/'.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit 2a055b8:
:warning: Validation status: warnings

File
Status
Preview URL
Details

academic-services/index.md
:warning:Warning

Details

academic-services/breadcrumb/toc.yml
:white_check_mark:Succeeded

academic-services/knowledge-exploration-service/TOC.yml
:white_check_mark:Succeeded

academic-services/media/project-academic-knowledge-banner.png
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/introduction.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-affiliation-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-author-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-calchistogram-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-conference-instance-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-conference-series-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-evaluate-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-field-of-study-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-interpret-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-journal-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-paper-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-query-expression-syntax.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-similarity-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/toc.yml
:white_check_mark:Succeeded

academic-services/index.md

Line 9: [Warning] Invalid file link: 'graph/'.
Line 9: [Warning] Invalid file link: 'knowledge-exploration-service/'.
Line 9: [Warning] Invalid file link: 'project-academic-knowledge/'.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit bab6496:
:warning: Validation status: warnings

File
Status
Preview URL
Details

academic-services/index.md
:warning:Warning

Details

academic-services/breadcrumb/toc.yml
:white_check_mark:Succeeded

academic-services/knowledge-exploration-service/TOC.yml
:white_check_mark:Succeeded

academic-services/media/project-academic-knowledge-banner.png
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/introduction.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-affiliation-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-author-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-calchistogram-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-conference-instance-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-conference-series-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-evaluate-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-field-of-study-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-interpret-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-journal-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-paper-entity-attributes.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-query-expression-syntax.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/reference-similarity-method.md
:white_check_mark:Succeeded

academic-services/project-academic-knowledge/toc.yml
:white_check_mark:Succeeded

academic-services/index.md

Line 9: [Warning] Invalid file link: 'graph/'.
Line 9: [Warning] Invalid file link: 'knowledge-exploration-service/'.
Line 9: [Warning] Invalid file link: 'project-academic-knowledge/'.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


[Loc] update to sql migration xlf for 2-20-2024

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.001%) to 41.757%

Totals

Change from base Build<PHONE_NUMBER>:
0.001%

Covered Lines:
30827

Relevant Lines:
69082

💛  - Coveralls


⚠ Hartman Foundation has degraded performance

In fbe5542, Hartman Foundation (https://gordonhartman.com/) experienced degraded performance:

HTTP code: 200
Response time: 2385 ms

Resolved: Hartman Foundation performance has improved in ef185ae.


Any chance of adding an opt-in feature for having wandering trader sell lava buckets?

I personally prefer that way of obtaining it but I can see why other people might prefer gifts

Added this in 1.18.2-3.2.1

Added this in 1.18.2-3.2.1

Thank you so much

在 1.18.2-3.2.1 中添加了此内容

Thank you


add predict for remote validation response

Sometimes we need to custom the remote validation json in response.
Here we add predict for this situation.

whats your use case? what is this code supposed to do?

the situation is:
the remote REST API has its own response format,just like this:
{
    result: 0,
    msg: 'OK'
}

or this:
{
    result: -1,
    msg: 'some error occurs'
}

when result is 0,it means the validation is correct.

wouldn't jquerys dataType or dataFilter option of jQuery.ajax[1] do the job for you?
[1] http://api.jquery.com/jQuery.ajax/

thanks for the perfect solution,that will work for me
it's a great idea:D


Create Swift RSocket Exceptions

Create Rsocket exception in Swift

Motivation

As we are starting the rocket-swift project we will need a generic  way to throw  rsocket exceptions in swift
Desired solution

use swift to create the rsocket exception using swift 5 error handling
Considered alternatives

Additional context

Exceptions are usually not used in Swift but Errors.
I think especially after PR #48 we have a good solution for RSocket Errors and I will close this issue.
Feel free to reopen if you disagree.


Update go version in github actions workflows to 1.17

Current Behavior
Many of places in the workflows still mention go version 1.16 yet the adapters use go version 1.17
Desired Behavior
Workflows shouls also use go version 1.17
Implementation

Acceptance Tests

Mockups

Contributor Guides and Resources

🛠 Meshery Build & Release Strategy
📚 Instructions for contributing to documentation

Meshery documentation site and source

🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Layer5 Discussion Forum and Layer5 Community Slack

hi @Zanda256, is anyone working on this?

Thank you, gents. Assigning in chronological order...

@Revolyssup ^^

This issue has been open for some time with no recent activity, unassigning to open it up for new contributors to give it a go.