CVE-2023-45133

There's a @babel/traverse issue being reported.
Your package json forces "old" version of it, the fix is available.

Hi all 👋
I created a PR to bump the package version in question that is part of the security warning:
https://github.com/trivago/prettier-plugin-sort-imports/pull/266

This change is released v4.2.1


[Fix] The int filter throws OverflowError for scientific notation

What was done:

handle the case where a string passed to the int filter would cause an OverflowError when float() is called. E.g. '1e100000.
add a new test case to test_int()
add entry in CHANGES.rst

fixes #1921

git rebase --onto origin/3.1.x origin/main then git push -f


How to close the tooltip by clicking some widget inside the content of Supertooltip ?

I have many buttons inside the content of Supertooltip
If you tap on some of the buttons. It should close the tooltip. (Similar to clicking on a close button)
I can't use "tooltip.close" because the variable tooltip isn't declared yet.
how to implement it?

Hi how did you do this?


Feature Request: Ability to change background color for segmented

Hey, looking into the segmented component which I would love to use in my app. But the color does not match the scheme I am building. Is there a possibility to change the background color?
Thanks!

@Socvest ，the new version (v0.2.3) has added this feature.


peak calling  on scalfold level or  a great many chromosomes

MACS2 always perform well when the number of chromosomes of my input bam files, but today, my bam file are on scalfold level, with 320000 scalfolfds.  MACS2 running 24 hours and returns nothing result, and I don't know when this program can finished.  Except the running time,  when the scalfold number is large, MACS2  cost 50Gb  disk space.
Is  anyone meet such question?  I am so confused about this matter.
Thanks !

I think that reducing the buffer size may help, as this will decrease memory usage, but add to the run time. Session et al 2016 Nature doi:10.1038/nature19840, Supplementary materials s1, ran with: --buffer-size 1000 for Xenopus laevis 9.1.


Create code that removes links to incorrect sweeps from question

Modify the DDI for the ResourcePackages that are linked to the sweeps https://clsr-ppcolw01n.addev.ucl.ac.uk/item/uk.cls.bcs70/3e48e231-c8c1-4fc9-a253-010e43435fd8 and https://clsr-ppcolw01n.addev.ucl.ac.uk/item/uk.cls.bcs70/0e2ba9d4-5ebe-4839-8067-91df053b4a22 mentioned in https://github.com/Colectica/closer/issues/151, so that the question https://clsr-ppcolw01n.addev.ucl.ac.uk/item/uk.cls.bcs70/d9d17ce9-123a-4b84-8855-fdd925bfdb22 only appears in the sweep https://clsr-ppcolw01n.addev.ucl.ac.uk/item/uk.cls.bcs70/5f4419cc-5f69-46bb-b775-ce82bdfc458a.
This involves removing QuestionSchemeReference and ControlConstructScheme references from the 2 ResourcePackages associated with the age 46 and 51 sweeps.

Based on information received from<EMAIL_ADDRESS>we might not be able to deal with this issue unless we delete older versions of items that are being picked up by the discovery platform; removing references to items would not be enough to resolve the issue.


The language expression property 'templateLink" doesn't exist

I am using my Microsoft Internal tenant, and tried to use the official Jenkins deployment template and followed this doc (https://docs.microsoft.com/en-us/azure/jenkins/install-jenkins-solution-template?toc=%2Fen-us%2Fazure%2Fjenkins%2Ftoc.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json). However, it shows the following error. Any idea? Thanks.

@nebula0248 I cannot reproduce your error. Is it possible to share your configuration (hide credentials off course)?


coq_8_10 broken on darwin

Describe the bug
On nixpkgs-unstable (and I believe current master), coq_8_10 fails to build on darwin:
[...]
OCAMLC    ide/coqide_os_specific.mli
OCAMLOPT  ide/coqide_os_specific.ml
OCAMLOPT -o bin/coqide
ld: framework not found Cocoa
clang-7: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking

Metadata
 - system: `"x86_64-darwin"`
 - host os: `Darwin 18.6.0, macOS 10.14.5`
 - multi-user?: `no`
 - sandbox: `no`
 - version: `nix-env (Nix) 2.2.2`
 - channels(root): `""`
 - channels(val): `"nixpkgs-19.09pre187222.002b853782e"`
 - nixpkgs: `/Users/val/.nix-defexpr/channels/nixpkgs`

Conditionally adding darwin.apple_sdk.frameworks.Cocoa makes it give another error message, this time a linker error seemingly about GTK3 symbols.
I am now trying to build it with gtk3 added as a build input, but I wonder if CoqIDE even builds on non-darwin architectures...

Not sure how to solve the next problem, adding gtk3 is not enough, I suspect there has to be some linker flag setup that I am not aware of. Current error is:
OCAMLOPT -o bin/coqide
Undefined symbols for architecture x86_64:
  "_GTK_SOCKET", referenced from:
      _ml_gtk_socket_add_id in liblablgtk3_stubs.a(ml_gtk.o)
      _ml_gtk_socket_get_id in liblablgtk3_stubs.a(ml_gtk.o)
      _ml_gtk_socket_get_plug_window in liblablgtk3_stubs.a(ml_gtk.o)
  "_gtk_plug_get_type", referenced from:
      _ml_gtkwindow_init in liblablgtk3_stubs.a(ml_gtk.o)
  "_gtk_plug_new", referenced from:
      _ml_gtk_plug_new in liblablgtk3_stubs.a(ml_gtk.o)
     (maybe you meant: _ml_gtk_plug_new)
  "_gtk_socket_add_id", referenced from:
      _ml_gtk_socket_add_id in liblablgtk3_stubs.a(ml_gtk.o)
     (maybe you meant: _ml_gtk_socket_add_id)
  "_gtk_socket_get_id", referenced from:
      _ml_gtk_socket_get_id in liblablgtk3_stubs.a(ml_gtk.o)
     (maybe you meant: _ml_gtk_socket_get_id)
  "_gtk_socket_get_plug_window", referenced from:
      _ml_gtk_socket_get_plug_window in liblablgtk3_stubs.a(ml_gtk.o)
     (maybe you meant: _ml_gtk_socket_get_plug_window)
  "_gtk_socket_get_type", referenced from:
      _ml_gtkwindow_init in liblablgtk3_stubs.a(ml_gtk.o)
ld: symbol(s) not found for architecture x86_64
clang-7: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking
make[1]: *** [Makefile.ide:108: bin/coqide] Error 2

This is a bug in the build system of gtk+-3.0 at 3.24.10. It has been fixed in 3.24.11. See discussion there: https://github.com/garrigue/lablgtk/issues/82
However, there is an other bug of the build system at 3.24.11. This one affects all platforms: https://gitlab.gnome.org/GNOME/gtk/issues/2136


[no ci] Package: update busybox.config

As far as I understand, we no longer use the RNGD applet and RANDOM generation for the first entry occurs alternatively?
We used the HDPARAM applet to work together with NVRs to which disks were connected. Since there are few such installations, I think it is normal that we disabled it.


Make README Japanese translations easier to read

Hi！ I'm you-saku. I have a suggestion regarding README.
Now, Japanese translation is unnatural in some parts. I would like to re-translate and improve the README to make it easier to read by a Japanese person such as me.
How do you like it?

The current Japanese version relies on AI software. If you could translate it, I would greatly appreciate it.

Thanks for the quick reply.
I would love to do this on my end. 👍

@gouguoyin
I have created pull request. 👍
https://github.com/dromara/carbon/pull/259


models - update Success Story and Event

update success story with a url field.
add routing for success stories.
add a view to load a target success story based on the url.
add a template for displaying success stories.
revert the date field for events.
events should default to an active state.
contacts should either be a selectable Admin type or a user entered email address.
event attendees need to be handled via Relationship fields.

Need to add a 'volunteers' selection which grabs outside contacts who have 'volunteers' selected in the type selector.


Add support for templating languages like _.template() ,mustache etc

Here is small example of underscore template that results in

    <%=obj.property %>
</%=obj.property %>

should be

    <%=obj.property%>

This should be easy to do with the new customizable parsers and a no-op handler.

Since there is a proliferation of template tags like this, and furthermore they are customizable, we investigate creating a new setting for handling situations like this. I think if we refactored parsers and the corresponding handlers to a setting that took tag patterns to look for (and whether they are closing or not) then we can open this up to user-configuration.


regex anchors and character classes in ZSH_HIGHLIGHT_REGEXP keys not matching

I'm not having success with ZSH_HIGHLIGHT_REGEXP keys that include \s, \b, \n, or \w. I haven't tried other anchors or character classes. I have tried escaping the \ as \\ with no success.
For example following https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/docs/highlighters/regexp.md:
typeset -A ZSH_HIGHLIGHT_REGEXP
ZSH_HIGHLIGHT_HIGHLIGHTERS=(main regexp)
ZSH_HIGHLIGHT_REGEXP+=('\bmytest\b' fg=blue)

mytest never highlights.
 For details see https://github.com/zsh-users/zsh-syntax-highlighting/pull/747

That's it, thanks! I'm on macOS.
So
ZSH_HIGHLIGHT_REGEXP+=('^[[:blank:]]*(one|two)$' fg=blue)
ZSH_HIGHLIGHT_REGEXP+=('[[:<:]](three|four)$' fg=red)

Do you happen to know what it would look like with GNU libc, or have a reference link? I'm searching and not finding anything good.

One of these? —
https://manpages.debian.org/regex/7
https://manpages.debian.org/egrep

Thanks 👍


Add nuget badges to readme for all supported extensions for discoverability

Sometimes I myself forget what is supported.
Users may just see what they need immediately from the readme.

Added here https://github.com/dadhi/DryIoc/blob/master/Extensions.md


Add a simplified version of the quantifier instantiation profiler (--use-internal-profiler)

It only counts instantiations, and reports counts for builtin/internal quantifiers.
It is intended, mainly, to find potential issues with internal quantifiers, not as a tool for the end user.
Sample output:
note:  1. Quantifier constructor_accessor_axiom, instantiations: 144041
          at: datatype#225, instantiations: 31253
          at: datatype#63, instantiations: 14099
          at: datatype#54, instantiations: 14099
          at: datatype#57, instantiations: 14099
          at: datatype#60, instantiations: 14099
          at: datatype#235, instantiations: 8070
          at: datatype#232, instantiations: 8070
          at: datatype#21, instantiations: 3790
          at: datatype#216, instantiations: 2628
          at: datatype#219, instantiations: 2628
          at: datatype#138, instantiations: 1673
          at: datatype#126, instantiations: 1673
          at: datatype#144, instantiations: 1673
          at: datatype#135, instantiations: 1673
          at: datatype#141, instantiations: 1673
          at: datatype#147, instantiations: 1673
          at: datatype#129, instantiations: 1673
          at: datatype#132, instantiations: 1673
          at: datatype#69, instantiations: 1649
          at: datatype#96, instantiations: 1319
          at: datatype#99, instantiations: 1319
          at: datatype#93, instantiations: 1319
          at: datatype#203, instantiations: 1180
          at: datatype#200, instantiations: 1180
          at: datatype#36, instantiations: 1126
          at: datatype#39, instantiations: 1126
          at: datatype#42, instantiations: 1126
          at: datatype#45, instantiations: 1126
          at: datatype#27, instantiations: 692
          at: datatype#82, instantiations: 348
          at: datatype#85, instantiations: 348
          at: datatype#193, instantiations: 270
          at: datatype#163, instantiations: 270
          at: datatype#181, instantiations: 270
          at: datatype#187, instantiations: 270
          at: datatype#190, instantiations: 270
          at: datatype#178, instantiations: 270
          at: datatype#175, instantiations: 270
          at: datatype#169, instantiations: 270
          at: datatype#184, instantiations: 270
          at: datatype#172, instantiations: 270
          at: datatype#166, instantiations: 270
          at: datatype#75, instantiations: 261
          at: datatype#15, instantiations: 168
          at: datatype#209, instantiations: 164
          at: datatype#110, instantiations: 79
          at: datatype#113, instantiations: 79
          at: datatype#107, instantiations: 79
          at: datatype#255, instantiations: 73
          at: datatype#252, instantiations: 73
          at: datatype#242, instantiations: 9
          at: datatype#245, instantiations: 9

note:  2. Quantifier prelude_u_clip, instantiations: 9315
          at: #9430!2, instantiations: 9315

note:  3. Quantifier prelude_unbox_box_bool, instantiations: 8348
          at: #62, instantiations: 8348

note:  4. Quantifier prelude_unbox_box_int, instantiations: 6871
          at: #68, instantiations: 6871

note:  5. Quantifier internal_pervasive.seq.Seq.index.?_pre_post_definition, instantiations: 5850
          at: #9587!3, instantiations: 5850

note:  6. Quantifier prelude_nat_clip, instantiations: 5063
          at: #10394!2, instantiations: 5063

note:  7. Quantifier prelude_box_unbox_int, instantiations: 3221
          at: #90!1, instantiations: 3221

[...]

note: 19. Quantifier user_crate__aux_defs__Arch__inv_57, instantiations: 1286
          at: #32797!6, instantiations: 532
          at: #21116!1, instantiations: 243
          at: #23942!1, instantiations: 243
          at: #63864!1, instantiations: 114
          at: #64985!1, instantiations: 73
          at: #62422!1, instantiations: 57
          at: #39736!1, instantiations: 22
          at: #37492!1, instantiations: 2
   --> verified-nrkernel/page-table/aux_defs.rs:313:24
    |
311 |           &&& self.layers.len() <= MAX_NUM_LAYERS
    |  _____________-
312 | |         &&& forall|i:nat|
313 | |             #![trigger self.entry_size(i)]
    | |                        ^^^^^^^^^^^^^^^^^^
314 | |             #![trigger self.num_entries(i)]
    | |                        ^^^^^^^^^^^^^^^^^^^
...   |
318 | |                 &&& self.entry_size_is_next_layer_size(i)
319 | |             }
    | |_____________- Triggers selected for this quantifier

note: 20. Quantifier internal_crate__pt_impl__l2_impl__GhostPageDirectoryEntry_box_axiom_definition, instantiations: 1281
          at: #1351, instantiations: 1281

Can you say a bit more about your goals for this mode?  In other words, what should the Verus-internal developer learn from the output?
If we just want to see the impact of internal quantifiers, we could potentially remove or negate this line:
https://github.com/secure-foundations/verus/blob/51cda618fb61626440e8558594040873e73c6916/source/air/src/profiler.rs#L49
Then all of the existing profiler code would continue to work.  We'd probably want to update the results display, however, so that internal quantifiers don't try to print a span.

Is there any way to get the datatype names?  It's hard to know what to make of at: datatype#225, instantiations: 31253.

Is there any way to get the datatype names? It's hard to know what to make of at: datatype#225, instantiations: 31253.

Maybe. constructor_accessor_axiom quantifier definitions are logged by https://github.com/Z3Prover/z3/blob/5a9b0dd747a2fc26513fcb15181678781e6667a7/src/ast/datatype_decl_plugin.cpp#L538-L539 and family_name I believe is the internal name of the datatype. Unfortunately it appears they get renamed:
z3 trace
[mk-quant] datatype#6 constructor_accessor_axiom 2 datatype#3 datatype#5

but it may be possible to reconstruct it from things like:
z3 trace
[mk-app] datatype#11 pervasive.option.Option./Some datatype#10
[mk-app] datatype#12 pattern datatype#11
[mk-app] datatype#13 pervasive.option.Option./Some/?_0 datatype#11

or we may be able to change the datatype plugin's code to output more descriptive names.

Thanks for the additional background on the motivation for this addition.  For myself, I would tend not to show details that are not readily interpretable, so I would be inclined to omit things like datatype#225, instantiations: 31253 until we can figure out how to show something semantically meaningful, but if you find it useful, we can certainly keep it.
We can also look into improving the main profiler's speed, which I think mainly comes down to telling z3tracer to track less information.  At least initially, I didn't want to turn off too much, in case it became useful later, but we could shift to a slimmed down mode now, if the current version is too slow to be useful.
For raw count vs. cost, I think both can be useful, even internally, so perhaps we should add an option to --profile to let the user select which one they want to sort by?

We'll reconsider this.


[Tables] Add filter support for Binary

Starts with an "X"
https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/tables/Azure.Data.Tables/src/Queryable/XmlConstants.cs#L13

Int64s need to be appended with an L


Request to use all packages in package_config.json when offering to Quick Fix add import

(this is the analyzer-specific issue request from https://github.com/dart-atom/dartlang/issues/730)
If a library is from a package in pubspec.lock or .packages (that is, the package is part of my project), it would be productive and helpful if the library is available for Quick Fix - Add Import.
Steps:

Add flutter to your pubspec.yaml
Run pub get
Open lib/main.dart
Delete any existing imports
Put your cursor on Widget, which should have a warning ("unknown name")
Trigger Quick Fix (Control-1 in Atom)

Expected:
Two options for the Quick Fix:

Create class Widgets
Offer "auto-import package:flutter/widgets.dart"

Actual:

Create class Widgets

Rationale: the library (widgets.dart) is part of flutter package, which I have installed.

This was implemented, we look at all dependencies in pubspec.yaml, normal and dev (outside lib), and suggest code completion or quick fixes with API libraries from these dependencies.


🚧Refactor unit test assertions

Complete The Item Below

[X] I have updated the title without removing the 🚧 emoji.

Description
Refactor all of the unit test assertions to use the FluentAssertions library.
This will greatly cleanup the unit testing side of things and make the creation of unit tests easier.
Acceptance Criteria

[ ] Latest version of FluentAssertions Nuget package added to the project
[ ] Refactor the files below:

[ ] WindowTests.cs - 273 lines
[ ] CachedValueTests.cs - 196 lines
[ ] FrameTimeTests.cs - 160 lines
[ ] InternalExtensionMethodsTests.cs - 1051 lines
[ ] PublicExtensionMethodsTests.cs - 612 lines
[ ] SizeUTests.cs - 163 lines
[ ] LoadContentExceptionTests.cs - 50 lines

ToDo Items

[ ] Change type labels added to this issue.  Refer to the Change Type Labels section below.
[ ] Priority label added to this issue.  Refer to the Priority Type Labels section below.
[ ] Issue linked to the correct project (if required).
[ ] Issue linked to the correct milestone (if required).

Issue Dependencies
No response
Related Work
No response
Additional Information:
Change Type Labels

Change Type
Label

Bug Fixes
🐛bug

Breaking Changes
🧨breaking changes

New Feature
✨new feature

Workflow Changes
workflow

Code Doc Changes
🗒documentation/code

Product Doc Changes
📝documentation/product

Priority Type Labels

Priority Type
Label

Low Priority
low priority

Medium Priority
medium priority

High Priority
high priority

Code of Conduct

[X] I agree to follow this project's Code of Conduct.

Closed with no changes or PR.
Reason: None of the code required any refactoring.


Added Simon Game

Description
It is a Pattern Remembering Game
Fixes #18

Please send screenshots here once @mayank-wadhwa-git

sure

@arpit456jain u can merge it


The app starts and closes immediately after the Valheim logo appears

There's no error message. The app just fails silently.

v0.215.2
MacBookPro18,3
macOS 13.4 (22F66)

https://github.com/timkurvers/valheim-macos/assets/533954/ad8777da-987b-42c1-840b-d6b9fff15bdc

Does the app store any logs I could share here?
// EDIT: I found I can get logs by adding -console -logfile ~/valheim.log arguments. Here's the log:
Mono path[0] = '/Users/wujekgobdan/valheim-macos/build/Valheim.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/wujekgobdan/valheim-macos/build/Valheim.app/Contents/MonoBleedingEdge/etc'
New input system (experimental) initialized
Initialize engine version: 2020.3.45f1 (660cd1701bd5)
[Subsystems] Discovering subsystems at path /Users/wujekgobdan/valheim-macos/build/Valheim.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; threaded=1
Renderer: Apple M1 Pro
Vendor:   Apple
Version:  4.1 Metal - 83.1
GLES:     0
 GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_fl
ush_render GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_NV_texture_barrier
OPENGL LOG: Creating OpenGL 4.1 graphics device ; Context level  <OpenGL 4.1> ; Context handle 529264128
Begin MonoManager ReloadAssembly
- Completed reload, in  0.092 seconds
WARNING: RGBA Compressed BC7 sRGB format is not supported, decompressing texture
WARNING: RGBA Compressed BC7 sRGB format is not supported, decompressing texture
WARNING: RGBA Compressed BC7 sRGB format is not supported, decompressing texture
WARNING: RGBA Compressed BC7 sRGB format is not supported, decompressing texture
WARNING: RGB Compressed BC6H UFloat format is not supported, decompressing texture
UnloadTime: 4.379000 ms
06/09/2023 16:06:45: Starting to load scene:start
Couldn't create a Convex Mesh from source mesh "default" within the maximum polygons limit (256). The partial hull will be used. Consider simplifying your mesh.
Couldn't create a Convex Mesh from source mesh "default" within the maximum polygons limit (256). The partial hull will be used. Consider simplifying your mesh.
 Please add a custom filter or an audioclip to the audiosource (Amb_MainMenu).
06/09/2023 16:06:48: Using environment steamid 892970
06/09/2023 16:06:48: Using steam APPID:892970
[S_API FAIL] SteamAPI_Init() failed; ipcserver init failed .
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API] SteamAPI_Init(): Could not determine Steam client install directory.
[Steamworks.NET] SteamAPI_Init() failed. Refer to Valve's documentation or the comment above this line for more information.
06/09/2023 16:06:48: Steam is not initialized
06/09/2023 16:06:48: Awake of network backend failed
06/09/2023 16:06:48: Missing audio clip in music respawn
06/09/2023 16:06:48: Fetching PlatformPrefs 'GuiScale' before loading defaults
06/09/2023 16:06:48: Fetching PlatformPrefs 'DOF' before loading defaults
06/09/2023 16:06:48: Fetching PlatformPrefs 'Bloom' before loading defaults
06/09/2023 16:06:48: Fetching PlatformPrefs 'SSAO' before loading defaults
06/09/2023 16:06:48: Fetching PlatformPrefs 'SunShafts' before loading defaults
06/09/2023 16:06:48: Fetching PlatformPrefs 'AntiAliasing' before loading defaults
06/09/2023 16:06:48: Fetching PlatformPrefs 'ChromaticAberration' before loading defaults
06/09/2023 16:06:48: Fetching PlatformPrefs 'MotionBlur' before loading defaults
06/09/2023 16:06:48: Steam not initialized
06/09/2023 16:06:48: The WorldGenerator instance was null
NullReferenceException: The WorldGenerator instance was null
  at Heightmap.Generate () [0x00011] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.Regenerate () [0x00013] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.OnEnable () [0x00018] in <348c5fd88bf74f899d9b74d0c2228030>:0

06/09/2023 16:06:48: The WorldGenerator instance was null
NullReferenceException: The WorldGenerator instance was null
  at Heightmap.Generate () [0x00011] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.Regenerate () [0x00013] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.OnEnable () [0x00018] in <348c5fd88bf74f899d9b74d0c2228030>:0

06/09/2023 16:06:48: The WorldGenerator instance was null
NullReferenceException: The WorldGenerator instance was null
  at Heightmap.Generate () [0x00011] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.Regenerate () [0x00013] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.OnEnable () [0x00018] in <348c5fd88bf74f899d9b74d0c2228030>:0

06/09/2023 16:06:48: The WorldGenerator instance was null
NullReferenceException: The WorldGenerator instance was null
  at Heightmap.Generate () [0x00011] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.Regenerate () [0x00013] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.OnEnable () [0x00018] in <348c5fd88bf74f899d9b74d0c2228030>:0

06/09/2023 16:06:48: The WorldGenerator instance was null
NullReferenceException: The WorldGenerator instance was null
  at Heightmap.Generate () [0x00011] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.Regenerate () [0x00013] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.OnEnable () [0x00018] in <348c5fd88bf74f899d9b74d0c2228030>:0

06/09/2023 16:06:48: The WorldGenerator instance was null
NullReferenceException: The WorldGenerator instance was null
  at Heightmap.Generate () [0x00011] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.Regenerate () [0x00013] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.OnEnable () [0x00018] in <348c5fd88bf74f899d9b74d0c2228030>:0

06/09/2023 16:06:48: The WorldGenerator instance was null
NullReferenceException: The WorldGenerator instance was null
  at Heightmap.Generate () [0x00011] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.Regenerate () [0x00013] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.OnEnable () [0x00018] in <348c5fd88bf74f899d9b74d0c2228030>:0

06/09/2023 16:06:48: The WorldGenerator instance was null
NullReferenceException: The WorldGenerator instance was null
  at Heightmap.Generate () [0x00011] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.Regenerate () [0x00013] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.OnEnable () [0x00018] in <348c5fd88bf74f899d9b74d0c2228030>:0

06/09/2023 16:06:48: The WorldGenerator instance was null
NullReferenceException: The WorldGenerator instance was null
  at Heightmap.Generate () [0x00011] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.Regenerate () [0x00013] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at Heightmap.OnEnable () [0x00018] in <348c5fd88bf74f899d9b74d0c2228030>:0

06/09/2023 16:06:48: Fetching PlatformPrefs 'ClutterQuality' before loading defaults
06/09/2023 16:06:48: Loaded localization file #0 - 'localization' language: 'English'
06/09/2023 16:06:48: Loaded localization file #1 - 'localization_extra' language: 'English'
NullReferenceException: Object reference not set to an instance of an object
  at Localization.GetBoundKeyString (System.String bindingName, System.Boolean emptyStringOnMissing) [0x00005] in <835a3a371c5a46df97eae1200aa13dbc>:0
  at Localization.Translate (System.String word) [0x0003a] in <835a3a371c5a46df97eae1200aa13dbc>:0
  at Localization.Localize (System.String text) [0x0001e] in <835a3a371c5a46df97eae1200aa13dbc>:0
  at Localization.Localize (UnityEngine.Transform root) [0x0007e] in <835a3a371c5a46df97eae1200aa13dbc>:0
  at Localize.Start () [0x0000b] in <835a3a371c5a46df97eae1200aa13dbc>:0

NullReferenceException: Object reference not set to an instance of an object
  at Localization.GetBoundKeyString (System.String bindingName, System.Boolean emptyStringOnMissing) [0x00005] in <835a3a371c5a46df97eae1200aa13dbc>:0
  at Localization.Translate (System.String word) [0x0003a] in <835a3a371c5a46df97eae1200aa13dbc>:0
  at Localization.Localize (System.String text) [0x0001e] in <835a3a371c5a46df97eae1200aa13dbc>:0
  at Localization.Localize (UnityEngine.Transform root) [0x0007e] in <835a3a371c5a46df97eae1200aa13dbc>:0
  at FejdStartup.SetupGui () [0x000a6] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at FejdStartup.Start () [0x00000] in <348c5fd88bf74f899d9b74d0c2228030>:0

06/09/2023 16:06:48: UI Group status changed Menu = True
NullReferenceException: Object reference not set to an instance of an object
  at Heightmap.IsCleared (UnityEngine.Vector3 worldPos) [0x0002b] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at ClutterSystem.GenerateVegPatch (UnityEngine.Vector2Int patchID, System.Single size) [0x002bc] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at ClutterSystem.GeneratePatch (UnityEngine.Vector3 camPos, UnityEngine.Vector2Int p, System.Boolean& generated, System.Boolean rebuildAll) [0x0004a] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at ClutterSystem.GeneratePatches (System.Boolean rebuildAll, UnityEngine.Vector3 center) [0x0000a] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at ClutterSystem.UpdateGrass (System.Single dt, System.Boolean rebuildAll, UnityEngine.Vector3 center) [0x00009] in <348c5fd88bf74f899d9b74d0c2228030>:0
  at ClutterSystem.LateUpdate () [0x00083] in <348c5fd88bf74f899d9b74d0c2228030>:0

UNSUPPORTED (log once): POSSIBLE ISSUE: unit 2 GLD_TEXTURE_INDEX_2D of type (RGBA8Unorm_sRGB:Float) bound to wrong sampler type (Depth) - using zero texture because formats are not castable

Unloading 8 unused Assets to reduce memory usage. Loaded Objects now: 138811.
Total: 56.865000 ms (FindLiveObjects: 2.802333 ms CreateObjectMapping: 7.377917 ms MarkObjects: 46.567417 ms  DeleteObjects: 0.116875 ms)

Setting up 5 worker threads for Enlighten.
  Thread -> id: 306b85000 -> priority: 1
  Thread -> id: 306c08000 -> priority: 1
  Thread -> id: 306d0e000 -> priority: 1
  Thread -> id: 306d91000 -> priority: 1
  Thread -> id: 306c8b000 -> priority: 1
06/09/2023 16:06:50: Steam manager on destroy

Damn! My bad. I missed the readme section that says to run the Steam client before launching the game.


feat(i18n): add missing Search key

Added missing "search" localization, text in other languages need to be added

Thank you!


ModuleNotFoundError: No module named 'cyberbattle'

When I call
docker run -it -v "$(pwd)":/source --rm cyberbattle:1.1 /bin/bash

python cyberbattle/agents/baseline/run.py --training_episode_count 5 --eval_episode_count 3 --iteration_count 100 --rewardplot_width 80  --chain_size=4 --ownership_goal 0.2

The output is
ModuleNotFoundError: No module named 'cyberbattle'

But using Ipython, it is normal.

您好，您的邮件我已收到，
看到后，我会立即回复您。
This is an automatic reply, confirming that your e-mail was received.Thank you

Finally,
I use
export PYTHONPATH=$PYTHONPATH:/root/cyberbattle

In the environment, then it will be successful.


How to add wttr.in to  .conkyrc   so that conky can show the weather

thanks

Try this:
${texeci 1800 curl -s wttr.in | sed -n '3,7{s/\d27\[[0-9;]*m//g;s/^..//;s/ *$//;p}'}

@chubin  thanks for you

@mingyumu Have you tried it? Does it work for you?

@chubin      no！ conky not work

@chubin I tried to modify the grammar to make it run as if it were not

@chubin  I really do not know how to add, and hope to free time to inform

Does not work in new conky:
conky: Syntax error (/home/vitich/.conky/conky_tr:2: unexpected symbol near '#') while reading config file.
conky: Assuming it's in old syntax and attempting conversion.
conky: [string "..."]:150: [string "converted config"]:119: nesting of [[...]] is deprecated near '['

Works like a charm for me! Many thanks, @chubin
It's too bad that conky can't handle the colors though...

Transparent variant with imagemagick
${texeci 1800 curl wttr.in/kyiv_0pq_lang=uk.png | convert - -transparent black $HOME/.config/conky/out.png}
${image $HOME/.config/conky/out.png -p 0,0}

Правильней
${texeci 1800 curl wttr.in/kyiv_0pq_lang=uk.png | convert - -transparent black $HOME/.config/conky/out.png}
${image $HOME/.config/conky/out.png -p 0,0 -n}

@EvgenyiRa Is -n critical here?
@EvgenyiRa @vitich Could you please share a couple of screenshots with conky + wttr.in?
I am going to add them to README.md

@chubin

the ascii is all bugged for me

the ascii is all bugged for me

${voffset 65}
${texeci 30 phantomjs $HOME/phantomjs/rasterize.js http://wttr.in/Kyiv /dev/stdout | convert - -crop 200x140+0+0 -transparent black /tmp/wttr.png}
${image /tmp/wttr.png -p}


usrsctp-neat motivation

Hi team,
I don't find any documentation regarding the usrsctp-net motivation nor about the differences between the original usrsctp project and this one.
Could you please point (or tell) me about it, and about the scenarios in which one would decide using one or the other library?
Thanks a lot.

IIRC this is just usrsctp with some patches to let it run in uvloop. @tuexen told me that the required changes to run usrsctp in an event loop (single threaded and the timer function being exposed) are planned to be merged back. I think they are just hopelessly out of resources. See https://github.com/sctplab/usrsctp/issues/292.
You can read more about the NEAT project here.

You can read more about the NEAT project here.

Once you accept the expired TLS certificate of the website...

Thanks for the info.
Luckily usrsctp already supports running in an event loop :-).


Align sort inversion with pagination direction.

Summary
Fixes #3966
Change Type
Mark the type of change your PR introduces:

[X] Bug fix (resolves an issue without affecting existing features)
[ ] Feature (adds new functionality without breaking changes)
[ ] Breaking change (may impact existing functionalities or require documentation updates)
[ ] Documentation (updates or additions to documentation)
[ ] Refactoring or test improvements (no bug fixes or new functionality)

Testing
Fixed unit tests.
Manually tested as follows
# first page
$ minder history list -s 3 -o json | jq '.data[] | "\(.evaluatedAt),\(.id)"' | tr -d \"
WARNING: Running against a test environment (<IP_ADDRESS>) and may not be stable
2024-07-23T14:18:42.386278Z,f7e32737-1995-4825-b22b-4a0746d92472
2024-07-23T14:18:42.367654Z,e49b6912-b52b-4016-ab8b-3210a9cb6947
2024-07-23T14:18:42.347620Z,b7bef1c7-8d09-4de7-bc87-fcc2d2ecfbb2

# second page
$ minder history list -s 3 -c KzE3MjE3NDQzMjIzNDc2MjA= -o json | jq '.data[] | "\(.evaluatedAt),\(.id)"' | tr -d \"
WARNING: Running against a test environment (<IP_ADDRESS>) and may not be stable
2024-07-23T14:18:42.333747Z,7c197aec-b6d5-4ee7-a470-df612abddcca
2024-07-23T14:18:42.321212Z,a1f70e3d-8eb2-41ba-be84-7a563fbf6483
2024-07-23T14:18:42.295792Z,a4bad9a3-12aa-4a08-8afd-6b6041a26629

# third page
$ minder history list -s 3 -c KzE3MjE3NDQzMjIyOTU3OTI= -o json | jq '.data[] | "\(.evaluatedAt),\(.id)"' | tr -d \"
WARNING: Running against a test environment (<IP_ADDRESS>) and may not be stable
2024-07-23T14:18:42.268525Z,b1a84aff-e920-43ff-a140-7d3f37145932
2024-07-23T14:18:41.979206Z,e5925659-e80e-4aab-8bfa-8c7e9ad1e634
2024-07-23T14:18:41.971077Z,c94ad42b-f5bd-421b-9b47-a85bb7ed9c6e

# second page backwards from third
$ minder history list -s 3 -c LTE3MjE3NDQzMjIyNjg1MjU= -o json | jq '.data[] | "\(.evaluatedAt),\(.id)"' | tr -d \"
WARNING: Running against a test environment (<IP_ADDRESS>) and may not be stable
2024-07-23T14:18:42.333747Z,7c197aec-b6d5-4ee7-a470-df612abddcca
2024-07-23T14:18:42.321212Z,a1f70e3d-8eb2-41ba-be84-7a563fbf6483
2024-07-23T14:18:42.295792Z,a4bad9a3-12aa-4a08-8afd-6b6041a26629

Review Checklist:

[X] Reviewed my own code for quality and clarity.
[ ] Added comments to complex or tricky code sections.
[ ] Updated any affected documentation.
[ ] Included tests that validate the fix or feature.
[X] Checked that related changes are merged.

coverage: 54.244% (+0.01%) from 54.231%
when pulling 467530faf0bc85212a8b3296d41defc4c10e1721 on issue-3966-bis
into 2b5bb5dfeab9b08042b5e5cd818c377a734f8ed9 on main.


Sync editor when model file changes

Fixes #352
Listening to changes to model query and dispatching the update to editor if the values are different.

Closing in favour of PR#338


feat: Toast alertType option for aria-live attribute

Proposed changes

#301
Screenshots (if appropriate) or codepen:

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue).
[X] New feature (non-breaking change which adds functionality).
[ ] Breaking change (fix or feature that would cause existing functionality to change).

Checklist:

[X] I have read the CONTRIBUTING document.
[X] My commit messages follows the conventional commit format
[X] My change requires a change to the documentation, and updated it accordingly.
[ ] I have added tests to cover my changes.
[X] All new and existing tests passed.

How can I see a working toast from my branch? A assertion type test case would not be useful here because I need to hear the alert with a screenreader in real time.

How can I see a working toast from my branch? A assertion type test case would not be useful here because I need to hear the alert with a screenreader in real time.

To sum up, you should start grunt monitor by running npm run dev and accessing http://localhost:8000/test/html/toast.html in your web browser.

thanks for your fast contribution, glad you tested it before merging 😉
i close it now, hope to see some further contributions from you 👍 thanks


Being able to view tasks and deliverables on calendar view

What would you like to be added?
I'd love to be able to see the tasks I need to do for the day across the notes in the project on the calendar view. Additionally, it'd also be nice to have the calendar view be able to filter for a custom field called "deliverable" to see what deliverable is due on the listed date.
Why is this needed?
This would allow you to zoom in further to your project management. After the note metadata view you get on the calendar, you can zoom into the tasks needed to complete it by the due date. Additionally, if there is more than one deliverable to be due at different dates, it would give you a view of what deliverable you are working towards for the current due date.

This is a must-have feature for me. Without it, I am lost between the 2 calendars I have - the calendar view with my daily notes ; the project-calendar-view for each project.
A first step would also to allow to have a calendar synthesis for all projects (sometimes, I am doing tasks for different projects on the same date). I can achieve it with a query in a note. But not on the (projects) calendar view...

The second part about deliverables ounds related to #507


Fix for required properties validation for inline objects (ObjectProperty), small bugfix, test improvement

This is more a workaround due to the fact that swagger-core doesn't retain original required properties (https://github.com/swagger-api/swagger-core/issues/2479) and they are not going to change this behavior.

need to check why builds are failing here but not on my fork :(

fixed 👍

@sylvainlaurent the PR is ready, may I ask to review it when you can? I would like to use the new version in my project

Merged. I guess you'd like a release with it. I'll do one this evening, CH time.

@sylvainlaurent fine for me, thanks a lot!

@giuliopulina : it's released in 1.1.1 which will appear in maven central in a few hours.

@sylvainlaurent thanks again ;)


no control over where Kap exports recordings

Kap <IP_ADDRESS>0 does not export files to the desired location in Preferences
For instance, I tell Kap to export files to the Desktop:

But instead it sends files to the hard disk's private folder. For instance:
/private/var/folders/5g/9zzrv1f16m99yxv77qsp4g7r0000gn/T/420873c8554dd618462e2173b5f58b9c

Any ideas?

Hey @lrdegeest ,
the setting for Save to... actually applies to the Save file service. So in order for the recording to show up there, you have to export it and use the Save to disk option.
By default all recordings originally start in the temp folder so they can be cleaned up by the system. If you need the original recording, without any modifications, you can also (while in an editor) click File -> Save original

got it, thanks!


Neon Number in JavaScript

💥 Neon Number
A program to check whether the given number is Neon or not in JavaScript in 2 different ways -

using built-in methods of JS
using loop

Have you read the Contributing Guidelines on Pull Requests?
Yes

/assign


Question about CacheRequestBody

ServerWebExchangeUtils
                .cacheRequestBody(exchange,
                        (serverHttpRequest) -> chain.filter(
                                exchange.mutate().request(serverHttpRequest).build()))
                .switchIfEmpty(chain.filter(exchange));

when i use ServerWebExchangeUtils to cacheRequestBody,  then switchIfEmpty operator is also called when data is not empty, i need to understande why?  and how to solution it?

Can you provide a complete, minimal, verifiable sample that reproduces the problem? It should be available as a GitHub (or similar) project or attached to this issue as a zip file.

If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.

Closing due to lack of requested feedback. If you would like us to look at this issue, please provide the requested information and we will re-open the issue.

I got this bug too.
And I found because
(serverHttpRequest) -> chain.filter(
                                exchange.mutate().request(serverHttpRequest).build())

return type is Mono<Void>, the only return value is Mono.empty().
So IfEmpty is always true.

BTW, I fix it:
ServerWebExchangeUtils
                .cacheRequestBody(exchange, (serverHttpRequest) -> {
                    return chain.filter(exchange.mutate().request(serverHttpRequest).build())
                            .then(Mono.just(Boolean.TRUE));
                })
                .switchIfEmpty(chain.filter(exchange).then(Mono.just(Boolean.FALSE)))
                .flatMap(hasBody -> Mono.empty());


[#101673638] Indent list items with validation errors

See this bug: https://www.pivotaltracker.com/story/show/101673638
Previously the validation error red bars overlapped the outdented bullet points on list items.
Now bullets are indented if there is a validation error for the question.
Before:

After:

:+1:


Downtime clarification

Can you please clarify the following note:
In the offline migration mode, the source SQL Server database is not available for read and write activity while database backups are restored on target Azure SQL Managed Instance. Application downtime needs to be considered till the migration completes.
In my current testing, this does not appear to be the case, as there are no changes to the read/write state of the DB while the backup is uploaded from the network share.  Is this using the word restored precisely and DB state isn't changed until the full backup arrives and begins restoring? If so, how am I supposed to be handling transactions that occur during the upload? Is the migration service supposed to automatically take a final log backup once it initiates restoration?
Does any of this behave totally differently for a DB in simple recovery mode?

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

ID: 5924213a-60ac-ca5b-1218-cdfe539d2c3b
Version Independent ID: 4079ad5e-5493-f326-35a7-883c14d74c9b
Content: Tutorial: Migrate SQL Server to Azure SQL Managed Instance offline using Azure Data Studio - Azure Database Migration Service
Content Source: articles/dms/tutorial-sql-server-managed-instance-offline-ads.md
Service: dms
GitHub Login: @mokabiru
Microsoft Alias: mokabiru

@billletson  Thank you for your feedback. We are reviewing this and will get back shortly.

To follow up on this, it appears that at no point in the migration process of a Simple or Full recovery mode database is setting changed that could be interpreted as making it unavailable.  It remains online, in multiuser mode, and with read-only disabled.
Reading the "online" version of this document, the "Complete migration cutover" section is clearer as to what ADS does, and what is the responsibility of the user.
Also, looking at the "to Azure SQL VM (offline)" version of this doc, the equivalent note reads "for write activity" vs this docs "For read and write activity".  Unless I'm missing a nuance, it seems like they should be consistent (probably on "for write activity"?)

@mokabiru Could you please share your inputs on the above question.

@billletson Thanks for the feedback, we will refine the document to make sure it is consistent with the expected behaviour.

Hi @Oury-MSFT, could you please assign this issue to me?
Hi @billletson, thank you for your feedback. I agree with you the previous text needed to be clearer. I made some changes to address that. You can take a look and provide feedback using the latest version:

Azure SQL MI target
SQL Server on Azure SQL VM target

Thanks!

Hey @Oury-MSFT can we close this issue? The documentation was updated long ago to address the issue reported by @billletson.

@croblesm  Sure


[BUG] when title, track, feature of subevent has been updated, then its published super event should update as well.

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

close without fix.


[7.x] Set component alias name

I have a use case where I want to conditionally render the contents of a component based on its alias name. For example, when you have an Svg component and use <x:heroicon-o-bell/> which is aliased to the component as follows:
Blade::component(Svg::class, 'heroicon-o-bell');

This is much cleaner than having to do <x:svg name="heroicon-o-bell"/>. Adding the alias name to the Component class will open up many new use cases and possibilities for Blade components 🌟
Fyi: I picked $componentName rather than $name to not clash with component attributes using $name already.

maybe
Blade::component(Svg::class, 'svg-{icon}');

?

@if4lcon I think you misunderstood what I meant.


Add African local ancestry data to pop frequency table

Resolves https://github.com/broadinstitute/gnomad-browser-team/issues/72

@rileyhgrant FYI I've decided it would be best to actually merge the commit currently marked DONTMERGE, then just in case there's trouble when we deploy to prod it's easier to roll back. Once this has been up a while I'll add a separate PR to cut over the index.

Demo on this passed QA, just waiting to deploy to coordinate with upcoming blog post.


ReadOnly / WriteOnly clarification toward required field

It would be interesting to have a statement on the precedence of readOnly rules vs required rules
given the specification here
small.json
the object contains Id , name , password , both are required ... in differents scenario
id is set to ReadOnly
password as WriteOnly
use case is legitimate, for instance you want to have a single model for an Object (here Pet) , and the id beeing mandatory in read , but not in write (ie POST)
should this schema be valid or not ?
it so it would be good to add a line when we set OAS is leveraging JSON schema for validation .
discussing with JSON schema team the readOnly  / writeOnly flag are just meta data and are not taken into account in the validation, it is up to the upper layer to take those points in consideration
to me we have 2 ways of handling this ,

Either we consider as invalid OAS , this would mean that a required field cannot be in a readOnly , writeOnly (in some circunstances cf sample)
Either it is a valid use OAS and so this means that the readOnly , writeOnly , over defined (override by reducing ) the required field , more or less , depending the context

as this it is not the Json schema policy to defines this behaviour , would be good to have a precision in the OAS Spec
notice than looking on linter , most of them consider the spec as invalid ... my guess because leveraging raw json  schema library without pre processing the schema with the context of usage

Different applications will do different things with the readOnly/writeOnly metadata.

Documentation will often strip readOnly properties out of request bodies and writeOnly out of response bodies.
Mocking may do the same.
SDK Generators might create getters and setters depending on which flags are enabled.
Linters might have a moan if the example for a request body contains a read only property.
Validation middleware and contract testing tools might return a validation error if a request body contains a read only property.

This is not in the spec, but they are conventions that good tools use. A huge part of my brain worries when I hear statements like that, because that means inconsistent experiences across different tools, but only for the rare few people making their OAS available in multiple documentation tools, or using multiple linters, generally thats not going to be an issue, and the majority of tooling is moving towards these sensible standards because everyone expects those tools to wokr that way and request it when missing.

contract testing: https://github.com/hotmeteor/spectator/issues/112
mocking: https://github.com/stoplightio/prism/issues/1142

but only for the rare few people making their OAS available in multiple documentation tools, or using multiple linters,

The issue is that you have a lot of case where the OAS spec is involved by several layers , and several tooling especially ,
so may be not multiple linter, or documentation but differents stacks  like
Linter , Mock server , Proxy validator (including API gateway , or just tooling like prism) , as well as code generator with validation enabled .  Having a consistent , pre determined behaviour and standardized is usefull here
I understand that readOnly is meta data for JsonSchema (to me it should even be dropped from it) , but as it is touching the payload validation in OAS context having it clarified would be good thing , long time ago it was even part from OAS

Yes I'm very aware the same OpenAPI will use a linter, mock server, proxy, validater, etc, I've worked on all these tools for years.
I'm saying that JSON Schema makes the choice of respecting the metadata for the same reasons that OpenAPI also does: it's impossible to know what its being used for so trying to clamp down on exactly how this should be used when the same spec is used by so many different tools is difficult and probably counter productive.
You don't want the spec venturing off into guidance of how linters should handle this or how validators should handle this or how SDKs should handle this.
What I'm saying is, I do not think this is a problem, and I do not think anything here needs solving. I think it's ok to leave this as metadata, and tooling should be aware of the context in an appropriate way.
I've noticed you talking in Vaccum issues about this and I have noticed Vacuum handles required wrong with readOnly/writeOnly, that's an issue for Vacuum and I'll talk to David about it, but I don't see that as a reason to try and fix this in the spec because I don't think it can be fixed in the spec.

@LasneF you can combine readOnlyand required in either direction (see #2110) as round-tripping such a field unchanged through GET/modify/PUT should work.  "writing" means "changed" not just "took a scenic vacation through the client" 🙁   There's no need to actually write the value unless it changed.
Combining required and writeOnly for GET is going to cause trouble (whether any validation code notices it or not) because forbidding reading literally forbids including the field.  Otherwise you want format: password (for strings... format is such a mess).  Defining writeOnly fields requires being careful about the semantics of omitting the field in a PUT, since the client can't be expected to guess the current back-end value and include it.
This is all rather involved to include in the spec, but might make for a great page on the Learn site.

@OAI/tsc review request:  I don't think there's anything to do for the spec here, as there are too many possibilities that  might "look" wrong but actually have value.  This is not entirely unrelated to the question of how strict to make the schemas that came up in https://github.com/OAI/OpenAPI-Specification/pull/3837#issuecomment-2127675043
Unless we want to change something in the spec we should close this (and maybe open an issue on the Learn site, as it would be worthwhile to have a more in-depth discussion of this complex topic).

thanks for the tips https://github.com/OAI/OpenAPI-Specification/issues/2110  , is clear as well as the "old" specification in 3.0 was clear
https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#user-content-schemareadonly
" If the property is marked as readOnly being true and is in the required list, the required will take effect on the response only."
with the switch to JSON schema this rules looks becomes less clear, but the spirit is there.
as it is clarify i can open a ticket on my favorite linters :)

If the property is marked as readOnly being true and is in the required list, the required will take effect on the response only."

@LasneF this guidance was removed intentionally.  It is NOT the spirit in which the keyword should be used in 3.1, and a failure to enforce required based on context would be an error.

@LasneF I'm going to re-open this and transfer it to the Learn site because you assuming that you can apply the 3.0 to the 3.1 text when we intentionally removed that text in 3.1 shows that we need to do something about it.


Various commits

Hi Martijn,
I've been asked by a github user to send a pull request over to you for my commits.
Cheers
Mattias

Thanks a whole bunch Mattias these commits are awesome :)


Added support for AlmaLinux 8

Pull Request (PR) description
Added support for AlmaLinux 8
This Pull Request (PR) fixes the following issues

Is anyone able to help me fix the tests?  I'm not very familiar with Travis-CI

@tparkercbn can you please rebase that to latest master branch

@tparkercbn can you please rebase that to latest master branch

Done I think! :)
Tom

Leftover.  Let me clean that up.
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Tim Meusel @.>
Sent: Wednesday, June 9, 2021 11:06:50 AM
To: voxpupuli/puppet-yum @.>
Cc: Tom Parker @.>; Mention @.>
Subject: Re: [voxpupuli/puppet-yum] Added support for AlmaLinux 8 (#203)
CAUTION: This email originated from outside your organization. Exercise caution when opening attachments or on clicking links from unknown senders.
@bastelfreak commented on this pull request.

In metadata.jsonhttps://github.com/voxpupuli/puppet-yum/pull/203#discussion_r648507235:

@@ -70,6 +70,19 @@
"operatingsystemrelease": [
"2017"
]

},
{

 "operatingsystem": "Fedora",

is that a leftover from the rebase or did you add Fedora on purpose?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/voxpupuli/puppet-yum/pull/203#pullrequestreview-679924989, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABJYF5VYV4VQYZRJC3KACFTTR6NSVANCNFSM45IBGFCA.

@tparkercbn can you please take a look at the failing tests?

Is anyone able to help me fix the tests? I'm not very familiar with Travis-CI

@bastelfreak I had asked above if someone can help with them.  I have no idea how Travis-CI works.  I am contributing code that I need to use for my job to get the modules to work but right now I'm swamped and don't have time to learn Travis and I'm hoping that someone else who is more familiar with this can help me fix them up.
Tom

I pushed a new commit that may help.  I'm just not sure what the consequences are.
I set: # rubocop:disable RSpec/RepeatedExample anywhere there was a conflict.

Looks like it worked!


Still SimpleAuth/SimpleAuth.h file not found

Hi,
I added $(SRCROOT)/../Pods recursive into Header Search Path, but still get the error. I have existing Pods folder, with all files installed
my Podfile
xcodeproj 'ios/myapp.xcodeproj'

platform :ios, '8.0'
use_frameworks!

target 'myapp' do
  pod 'SimpleAuth/Facebook'
  pod 'SimpleAuth/GoogleWeb'
  pod 'SimpleAuth/Twitter'
  pod 'SimpleAuth/Instagram'
  pod 'SimpleAuth/Tumblr'
  pod 'SimpleAuth/LinkedInWeb'
end

Do you have any idea where might be a problem?

Okay I figured out I should've opened .xcworkspace file, insted of xcodeproj, but then I got error when trying to build SimpleAuthTwitterProvider.m
cocoa-oauth/GCOAuth.h file not found

When I remove twitter, tumblr dep and leave just FB and Google it builds

I have the same problem.
cocoa-oauth/GCOAuth.h file not found

Its related to this: https://github.com/calebd/SimpleAuth/issues/128
If you update your header search paths as described in the comments, it should clear that up. Make sure your using the pods target...

Thanks @bbrock25 The advice in https://github.com/calebd/SimpleAuth/issues/128#issuecomment-243906678 resolved the issue for me


vcpkg install of dependencies takes >100gigs for me

this isn't so much of a problem with the repo as it is with vcpkg, but i wanted to notify that in my case (win11), trying to vcpkg the dependencies (opencv4 and llvm) ended up failing and eating my disk until empty.
so i would recommend against that method, i am going to try chocolatey instead.

thank you for the bindings

just realized choco needs llvm too, any way to install the dependencies that takes less space?

In CI I install llvm from choco even when testing OpenCV from vcpkg. Also I only build release libs. That cuts down the compilation time and size considerably.

I hope that helped! I'm going to close this issue as there is nothing actionable from my side.


DR dashboard change for the imperative applications

Jira link: https://issues.redhat.com/browse/RHSTOR-4925

nits: icons are not aligned between ACM discovered applications: & ACM managed applications: rows... will look better if icons can be rendered towards flex-end so that "text" length won't affect it.

need to add unit test for disaster-recovery/parsers/discovered-parser.tsx cc @GowthamShanmugam ... we can do so in a follow-up PR... tagging this one for now...

/approve
/lgtm

/test odf-console-e2e-aws


starter flutter project unable to build app using Xcode 12.1

Xcode 12 latest update
I am unable to run the starter project counter app in Xcode 12.1 as soon as I have updated it to latest version
I am facing with three errors

No issues found on flutter doctor
I have searched for the solution in online but couldn't get it running on Xcode
#Specifications
flutter sdk version 1.22.4
Xcode 12.1
Dart 2.10.4
It is running successfully on iOS emulator if the build occurs on vscode

Are you trying to do release build?

currently debug future release build

I guess first you should use command
flutter build ios

and then only try to build in Xcode. Try this once. Not sure though.

Hi @anjan713
Can you please provide your flutter doctor -v, your flutter run --verbose and your pubspec.yaml.
Thank you

this a basic starter project using flutter create app name . I have ran the three commands on flutter run --verbose I got red color text
raj@MacBook-Pro ~ % flutter doctor -v
[✓] Flutter (Channel stable, 1.22.4, on Mac OS X 10.15.7 19H2 darwin-x64, locale
en-IN)
• Flutter version 1.22.4 at /Users/raj/flutter
• Framework revision 1aafb3a8b9 (3 weeks ago), 2020-11-13 09:59:28 -0800
• Engine revision 2c956a31c0
• Dart version 2.10.4
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
• Android SDK at /Users/raj/Library/Android/sdk
• Platform android-30, build-tools 30.0.0
• Java binary at: /Applications/Android Studio
2.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build
1.8.0_242-release-1644-b3-6222593)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 12.1, Build version 12A7403
• CocoaPods version 1.9.3
[✓] Android Studio (version 4.0)
• Android Studio at /Applications/Android Studio 2.app/Contents
• Flutter plugin version 46.0.2
• Dart plugin version 193.7361
• Java version OpenJDK Runtime Environment (build
1.8.0_242-release-1644-b3-6222593)
[✓] VS Code (version 1.51.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.16.0
[!] Connected device
! No devices available
! Doctor found issues in 1 category.
---------------pub spec.yaml---------------------------------------------
version: 1.0.0+1
environment:
sdk: ">=2.7.0 <3.0.0"
-------------------------- flutter run --verbose ----------------------------
[  +17 ms] Artifact Instance of 'MaterialFonts' is not required,
skipping update.
[        ] Artifact Instance of 'GradleWrapper' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidMavenArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not
required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not
required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterSdk' is not required, skipping
update.
[        ] Artifact Instance of 'WindowsEngineArtifacts' is not
required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not
required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not
required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not
required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not
required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FontSubsetArtifacts' is not required,
skipping update.
[  +55 ms] No supported devices connected.
[  +11 ms] "flutter run" took 3,366ms.
------------------------- red color code----------------------------
[   +9 ms]
#0      throwToolExit
(package:flutter_tools/src/base/common.dart:14:3)
#1      RunCommand.validateCommand
(package:flutter_tools/src/commands/run.dart:353:7)

#2      FlutterCommand.verifyThenRunCommand
(package:flutter_tools/src/runner/flutter_command.dart:933:11)

#3      FlutterCommand.run.
(package:flutter_tools/src/runner/flutter_command.dart:836:33)

#4      FlutterCommand.run.
(package:flutter_tools/src/runner/flutter_command.dart)
#5      AppContext.run.
(package:flutter_tools/src/base/context.dart:150:29)
#6      _rootRun (dart:async/zone.dart:1190:13)
#7      _CustomZone.run (dart:async/zone.dart:1093:19)
#8      _runZoned (dart:async/zone.dart:1630:10)
#9      runZoned (dart:async/zone.dart:1550:10)
#10     AppContext.run
(package:flutter_tools/src/base/context.dart:149:18)
#11     FlutterCommand.run
(package:flutter_tools/src/runner/flutter_command.dart:825:20)
#12     CommandRunner.runCommand
(package:args/command_runner.dart:197:27)
#13     FlutterCommandRunner.runCommand.
(package:flutter_tools/src/runner/flutter_command_runner.dart:335:21)
#14     _rootRunUnary (dart:async/zone.dart:1198:47)
#15     _CustomZone.runUnary (dart:async/zone.dart:1100:19)
#16     _FutureListener.handleValue
(dart:async/future_impl.dart:143:18)
#17     Future._propagateToListeners.handleValueCallback
(dart:async/future_impl.dart:696:45)
#18     Future._propagateToListeners
(dart:async/future_impl.dart:725:32)
#19     Future._completeWithValue
(dart:async/future_impl.dart:529:5)
#20     _AsyncAwaitCompleter.complete
(dart:async-patch/async_patch.dart:40:15)
#21     _completeOnAsyncReturn
(dart:async-patch/async_patch.dart:311:13)
#22     FlutterVersion.checkFlutterVersionFreshness
(package:flutter_tools/src/version.dart)
#23     _rootRunUnary (dart:async/zone.dart:1198:47)
#24     _CustomZone.runUnary (dart:async/zone.dart:1100:19)
#25     _FutureListener.handleValue
(dart:async/future_impl.dart:143:18)
#26     Future._propagateToListeners.handleValueCallback
(dart:async/future_impl.dart:696:45)
#27     Future._propagateToListeners
(dart:async/future_impl.dart:725:32)
#28     Future._completeWithValue
(dart:async/future_impl.dart:529:5)
#29     Future._asyncCompleteWithValue.
(dart:async/future_impl.dart:567:7)
#30     _rootRun (dart:async/zone.dart:1190:13)
#31     _CustomZone.run (dart:async/zone.dart:1093:19)
#32     _CustomZone.runGuarded (dart:async/zone.dart:997:7)
#33     _CustomZone.bindCallbackGuarded.
(dart:async/zone.dart:1037:23)
#34     _microtaskLoop
(dart:async/schedule_microtask.dart:41:21)
#35     _startMicrotaskLoop
(dart:async/schedule_microtask.dart:50:5)
#36     _runPendingImmediateCallback
(dart:isolate-patch/isolate_patch.dart:118:13)
#37     _RawReceivePortImpl._handleMessage
(dart:isolate-patch/isolate_patch.dart:169:5)
[   +6 ms] Running shutdown hooks
[        ] Shutdown hooks complete
[        ] exiting with code 1

I was able to reproduce this in the stable channel.
Steps:

Run flutter create myapp.
Open the myapp/ios folder with Xcode 12.1
Build.

Xcode will show the following logs:
Flutter.framework/Flutter: signed bundle with Mach-O universal (armv7 x86_64 arm64) [io.flutter.flutter]
error: Runner.app/Info.plist does not exist. The Flutter "Thin Binary" build phase must run after "Copy Bundle Resources".

flutter doctor -v
[✓] Flutter (Channel stable, 1.22.4, on Mac OS X 10.15.7 19H2 darwin-x64, locale
    en)
    • Flutter version 1.22.4 at /Users/pedromassango/dev/SDKs/flutter_stable
    • Framework revision 1aafb3a8b9 (3 weeks ago), 2020-11-13 09:59:28 -0800
    • Engine revision 2c956a31c0
    • Dart version 2.10.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/pedromassango/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-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.1, Build version 12A7403
    • CocoaPods version 1.9.3

[!] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[✓] IntelliJ IDEA Community Edition (version 2020.2.3)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin installed
    • Dart plugin version 202.8070

[✓] VS Code (version 1.51.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (2 available)
    • Redmi 5 Plus (mobile)       • 0258ff700005  • android-arm64 • Android
      8.1.0 (API 27)
    • sdk gphone x86 arm (mobile) • emulator-5554 • android-x86   • Android 11
      (API 30) (emulator)

! Doctor found issues in 1 category.

that is the issue have you found solution

No. You will get updated by GiHub once this is fixed!

The same problem.

Duplicate of https://github.com/flutter/flutter/issues/70422


Code blocks

It doesn seem to work for code blocks is this supposed to support the full markdown spec http://commonmark.org?
e.g. for example
```php

```

What are you expecting to see?

Can you please post this over to insane?


Ensure notebook execution count is cleared only when necessary

NO idea why the license/cla check is waiting.


Ideas for additional widgets to include by default

Thank you for continuing the development of this very nice dashboard project!
I experimented briefly with the original goDashing project, and fell in love with it, but found it lacking a few widgets which I believe would be very useful to have. I'll post them here as a feature request or note-to-self in case I or anyone has time to find/convert/implement said widgets.
My use-case is as a dashboard for a home server, on Raspberry Pi and Windows, running qBittorrent/jDownloader/AriaNg/navidrome/jellyfin/Wireguard/calibre-web as services, linked from tiles on the homepage.
Customisable background wallpaper
Not really a widget, but I really missed an option to have a customisable background wallpaper for the tiles, slideshowing from local folders or Unsplash
RSS feed widget
Displays an RSS/Atom feed(s), use the GitHub Atom feed for this repo/releases by default for demo? With link to download opml and/or detectable RSS feed?
Server news widget
Widget that displays a subscrollable list, read from entries in a text file in the widget folder - useful for information for server users, "server rules", service updates, etc.
Downloadable file widget
e.g. for downloadable openVPN/Wireguard configs or instructional documents.
Analog clock widget
Perhaps with configurable timezone and city name? Could be based off dashing-analog-clock
Server IP widget?

Thanks @Darthagnon for the ideas.
After the source code is cleaned up, I will try to add some of the ideas.


Easy way to make a custom dsl for matchers

I wanted some way of allowing people to easily add new keywords for the matcher dsl.
Eg, if you wanted to do
myValue should explode before 12
Which translates to something like
assert(myValue.getExplosionHour() < 12)
I've come up with this:

Add a keyword that comes after should. In this case explode

object explode : ShouldKeyword<explode>

Add an infix extension method on ShouldBuilder which contains the next word and the matcher

infix fun ShouldBuilder<explode, Int>.before(hour:Int) :Unit {
 if (value >= expected)
    throw AssertionError("$value is not less than $expected")
}

Import the extension methods, the voila,
myValue should explode before 12
Works on ints, but
myValue should explode before "12"
Fails because we defined it on int only.
This can be extended to multiple words.
object distance

infix fun ShouldBuilder<have, String>.levenshtein(distance: distance) = ShouldBuilder<distance, String>(this.value)

infix fun ShouldBuilder<distance, String>.of(d: Int): Unit {
  // test impl
}

"hello" should have levenshtein distance of 13

What do you think @helmbold

The result looks good, but I would use this feature very rarely.  But for developers with the desire to build their own DSL it is really helpful.

I didn't think the average person would use it, but it is a nice way for people to add matchers back into KotlinTest, and for me and you, etc, to add them.

I'm starting to think we should not bother with this and deprecate the existing 'string should start with "substring" syntax. Because Kotlin doesn't have infix precedence its not possible to support what we need in a way that's compatible with our other features.
If we say that every matcher is of the form
value should matcher
Then we can do
"hello" should startWith("h")
"hello" shouldNot startWith("h")
"hello" should (startWith("h") or endWith("o")
"hello" should (startWith("h") and endWith("o")
"hello" shouldNot (startWith("h") or endWith("s")
You can always do fancier matchers with parenthesis.
"hello" should (always startWith("h"))
list should (always be empty)
wdyt

I'm a big proponent of simplification through unification. So, let's use value should matcher.


Portals do not work

I linked the portals and that’s whas a go. But the portals still don’t work

The issue template is present for a reason. Please fill with the details specified and open a new issue.


create a new release.

Is it possable to get a new release with the change that fixes the version check on the release call?
Just tried my app on android V24 and it failed to popup the permission because of this..

will do that asap.
Thank you.

please update to v1.0.10 give it an hour or so and update.
Thanks 👍


Gestures don't work when ModelViewer is inside ListView

Describe the bug
No scaling or rotating can be done when the component is inside ListView.
To reproduce
Steps to reproduce the behavior:

Put ModelViewer inside ListView, e.g.

         ListView(
          children: [
            Container(
              height: 300,
              child: ModelViewer(
                src: 'modelUrl',
                alt: 'A 3D model',
                ar: false,
                autoRotate: true,
                cameraControls: true,
              ),
            )
          ],
        ),

Try gestures

Expected behavior
Gestures should work
Additional context
The internal WebView should handle all gestures by adding the following property to the constructor:
      gestureRecognizers: <Factory<OneSequenceGestureRecognizer>>{
        Factory<OneSequenceGestureRecognizer>(
              () => EagerGestureRecognizer(),
        ),
      },

Alternatively, there should be a way for the client app to enable that behaviour.

https://github.com/omchiii/model_viewer_plus.dart/pull/16/commits/bc65c0da2e08f241236a38095b01bdfa3ca72200 Thank you for your advice!


Don't push console.log to origin

https://github.com/lisaoude/web-app-from-scratch-2021/blob/221021ee2f54d108538b6d42a765bc8d44aa909a/js/modules/data/fetch.js#L5
It might be better to use the more versatile devtools debugger anyway?
https://javascript.info/debugging-chrome

Will be looked into!


Namespace markov tools.

While playing around with the GenotypePhenotypeMSM object, I'm realizing that inheriting/mixing the classes methods+attributes with GPGraph (and therefore networkx.DiGraph) makes the attribute list really long. See this GIF:

This makes me think we should namespace the methods+attributes specific to GenotypePhenotypeMSM under an accessor. Maybe something an markov accessor?
gpmsm = GenotypePhenotypeMSM(gpm)

# Apply selection.
gpmsm.markov.apply_selection(...)

# Build matrix
gpmsm.markov.build_transition_matrix(...)

# Show matrix
gpmsm.markov.transition_matrix

In this model, GenotypePhenotypeMSM is just a domain-specific GPGraph with it's methods isolated in a markov accessor.
For the user, this means the methods specific to MSM aren't buried in a bunch of NetworkX attributes. They can use tab-completion with gpmsm.markov and see only the MSM methods/attributes.

Now I'm thinking we should namespace everything:
gpmsm = GenotypePhenotypeMSM(gpm)

# Markov property
gpmsm.markov.build_transition_matrix()

# paths accessor on markov
gpmsm.markov.paths.tpt()

# cluster accessor on markov
gpmsm.markov.cluster.pcca()

# paths accessor on cluster to call tpt on clusters.
gpmsm.markov.cluster.paths.tpt()

@lgoldbach and @harmsm, what are your thoughts?

Oops, sorry didn't mean to close.


I admit that THIS IS NOT A QUESTION OR TECHNICAL ISSUE caused by my lazyness of reading ASF wiki. I strongly believe that the bug I'm reporting here affects majority of ASF users, and the enhancement I'm suggesting could benefit ASF in long-run.
If my issue is not meeting contributing guidelines specified above, especially if it's a question or technical issue, please close my issue immediately - I won't complain.

Now that you read and understood the notice, feel free to remove it and fill with real issue.
Добрый день,такая проблема.Инвентарь открыт,все открыто.

Please review the guidelines for contributing to this repository.

https://github.com/JustArchi/ArchiSteamFarm/blob/master/CONTRIBUTING.md

If my issue is not meeting contributing guidelines specified above, especially if it's a question or technical issue, please close my issue immediately - I won't complain.

Я ознакомился,там было написано про Пин-код,я ввел его в конфиге,но ничего не поменялось,та же ошибка


fix is_cpu_op bug

Summary
Converting ASTRA-sim 1.0 text input files does not add is_cpu_op field. As a result, the COMM nodes are always skipped by the workload layer of astra-sim, as reported in https://github.com/mlcommons/chakra/issues/144 and https://github.com/astra-sim/astra-sim/issues/224.
Simply adding the attribute might fix the bug.

Thanks for your contribution, @yue2388253. We acknowledge this problem and would like to merge this in, once you sign the CLA form (https://drive.google.com/file/d/1SkpAdb3ka8tXepCawgGxAyo6cUH5ZAZg/view). Could you please do so?

Thanks for your contribution, @yue2388253. We acknowledge this problem and would like to merge this in, once you sign the CLA form (https://drive.google.com/file/d/1SkpAdb3ka8tXepCawgGxAyo6cUH5ZAZg/view). Could you please do so?

Hi @willjwon, I have submitted the CLA form as requested. Could you kindly review and confirm if the PR is ready for merging?
Thank you for your time and consideration.


Remove columns "phenotype", "origin_sample", "donor_id", "taxon_id"

Additionally remove non-human rows

for now only phenotype and origin_sample are removed.

Remove taxon_id after removing mouse samples in #69. We should keep donor_id in case samples come from the same donor we should know that.


Detect firewalld by default

https://github.com/containers/netavark/blob/9c40d1f6372a21248ebbd4edff31148ee8de54aa/src/firewall/mod.rs#L67
This section has not been updated since firewalld 1.1.x came out 16 months ago, requiring users to set NETAVARK_FW=firewalld globally (e.g. in /etc/environment) to properly use firewalld if present.
Been testing it today along with @erig0 (firewalld lead), who requested me to open an issue with you to finalize this support.
Tested with:

firewalld 1.1.1 (from Ubuntu 22.04 repos)
podman 4.5.1 (from kubic repos)
netavark 1.3.0 (from kubic repos)

We have been talking about it lately, we should definitely enable it if it works correctly.
Some outstanding work to do so:

Figure out how to keep this backwards compatible, if we switch the default a container started before the update with iptables will no longer cleanup the rules. There is currently no logic to store this information anywhere.
Add support for isolate option which changes the behaviour if networks can talk to each other (see https://github.com/containers/netavark/pull/703 for example)
Port forwarding on the local host is not working, if I run podman run -p 80:80 -dt nginx the port is not reachable via any local address. It is however reachable via other hosts on the same network. This is a major problem and must be fixed.

These are the things I can think of right now. And then we should run test/200-bridge-firewalld.bats and see if any test cases are failing there.
cc @mheon

That all sounds correct.
Of these:

Backwards compatibility is tricky, but likely not particularly difficult - just need to figure out a good way of identifying if iptables is currently in use and continuing to use it if so.
Isolate is the most difficult. It requires a rework of the current firewalld model in use (single zone for all networks, rework into one zone per network) and the addition of support for setting inter-network trust (so that non-isolate networks can talk to each other). Lot of work here.
Port forwarding is a fair bit of code (need to write raw rules to accomplish the port-forward) but not really difficult, just annoying to write


Enable eslint rule to ensure copyright headers are included in every source file

Codecov Report

Merging #19 (5bbe840) into main (09241e4) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #19   +/-   ##
=======================================
  Coverage   96.37%   96.37%
=======================================
  Files           9        9
  Lines         138      138
  Branches       26       26
=======================================
  Hits          133      133
  Misses          5        5

Impacted Files
Coverage Δ

index.js
0.00% <ø> (ø)

instrument.js
0.00% <ø> (ø)

src/instrument.ts
100.00% <ø> (ø)

src/instrumentations/index.ts
90.00% <ø> (ø)

src/instrumentations/loader.ts
100.00% <ø> (ø)

src/jaeger.ts
100.00% <ø> (ø)

src/options.ts
100.00% <ø> (ø)

src/resource.ts
100.00% <ø> (ø)

src/tracing.ts
100.00% <ø> (ø)

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 09241e4...5bbe840. Read the comment docs.


Title overflows course card

Steps to Reproduce
See https://ocw.mit.edu/

Until we can find a design solution,  can we try clipping the title after 4 lines?

@pdpinch I investigated a number of different ways to do this today.  Apparently truncating a single line of text is straightforward and built into the CSS spec as text-overflow: ellipsis.  Line clamp for multiline text is unfortunately not so simple as is detailed here.  I tried a number of the solutions detailed in this blog post.  The first solution recommended didn't work properly for me and it also uses webkit specific rules which might not be great for something like OCW.  There are Javascript solutions as well like Clamp.js but that would add a 3rd party dependency which isn't great for a one-off thing like this.  On his site he also talks about how the performance of Clamp.js isn't great and it shouldn't be used in production systems.
This led me to just try a modified version of one of the solutions he suggests at the end, simply using max-height calculated based on the line height of the text and a maximum number of lines:
    .course-card-title {
      --max-lines: 3;
      --line-height: 1.5rem;
      position: relative;
      max-height: calc(var(--line-height) * var(--max-lines));
      overflow: hidden;
    }

This results in something like this (there are a lot more "test" strings than shown in the HTML):

I was having trouble getting the ellipsis to show properly because it has to be added using absolute positioning and padding which can be kind of janky to do.  If simply clamping the number of lines is all we need, then this is all we need to do.  If we want an ellipsis though, I could spend a bit more time to refine that.

After discussing with Carey, I think the most reliable solution is to truncate the instructors at 2 lines, truncate the topics at 2 lines, and truncate the title at 3 lines (the 3rd card in the image above)


Move testutil to new go repository

Please also review the overall README file.
We may want to put more effort into the API and documentation.  Not sure whether to do that first, or get something checked in and iterate.

This change is

Changes Unknown when pulling 7be9b7a2f899cc83e28f0e1d6fdb6edd9936b7c6 on testutil into ** on master**.

Changes Unknown when pulling 505feca334f8ad3b647e21996a4ffc5ec6d73d45 on testutil into ** on master**.

Reviewed 1 of 6 files at r1, 5 of 5 files at r2.
Review status: all files reviewed at latest revision, 2 unresolved discussions.

.travis.yml, line 9 at r2 (raw file):

# credentials.
#Z
#  * decrypt service account credentials

Let's try the service-account-as-environment-variables approach this time.
i.e. https://github.com/m-lab/travis/blob/master/setup_service_accounts_for_travis.sh

README.md, line 6 at r2 (raw file):

| master | [![Travis Build Status](https://travis-ci.org/m-lab/go.svg?branch=master)](https://travis-ci.org/m-lab/go) | [![Coverage Status](https://coveralls.io/repos/m-lab/go/badge.svg?branch=master)](https://coveralls.io/github/m-lab/go?branch=master) |

[![Waffle.io](https://badge.waffle.io/m-lab/go.svg?title=Ready)](http://waffle.io/m-lab/go)

With the advent of scrumdo what will be our relationship with waffle.io going forward?

Comments from Reviewable

Review status: all files reviewed at latest revision, 2 unresolved discussions.

.travis.yml, line 9 at r2 (raw file):
Previously, stephen-soltesz (Stephen Soltesz) wrote…
Let's try the service-account-as-environment-variables approach this time.
i.e. https://github.com/m-lab/travis/blob/master/setup_service_accounts_for_travis.sh

Ack - I'm doing that in the next PR.

README.md, line 6 at r2 (raw file):
Previously, stephen-soltesz (Stephen Soltesz) wrote…
With the advent of scrumdo what will be our relationship with waffle.io going forward?

Ack. Don't know.  Will fix when we do.

Comments from Reviewable

Reviewed 1 of 6 files at r1, 5 of 5 files at r2.
Review status: all files reviewed at latest revision, 2 unresolved discussions.

Comments from Reviewable

Review status: all files reviewed at latest revision, 2 unresolved discussions.

.travis.yml, line 9 at r2 (raw file):
Previously, gfr10598 (Gregory Russell) wrote…
Ack - I'm doing that in the next PR.

Done.

README.md, line 6 at r2 (raw file):
Previously, gfr10598 (Gregory Russell) wrote…
Ack. Don't know.  Will fix when we do.

Done.

Comments from Reviewable

OK

Review status: all files reviewed at latest revision, 2 unresolved discussions.

Comments from Reviewable

Review status: all files reviewed at latest revision, 2 unresolved discussions.

Comments from Reviewable

Review status: all files reviewed at latest revision, 2 unresolved discussions.

Comments from Reviewable

LGTM

Comments from Reviewable


uORBFastRpcChannel: fixed include for snapdragon

SEM_PRIO_NONE not found

Thanks!

Please also send a PR for the ECL submodule update.


Skip PosTransactionsOrderRule for gateway nodes

@noescape00 so many tests failed! I'm re-running the build.

@noescape00 so many tests failed! I'm re-running the build.

Wrong PR sorry.

Closing this PR since it was decided that integrity rules work should be reverted and re-added in the next release

Recreated in https://github.com/stratisproject/StratisBitcoinFullNode/pull/3726


Mac Arm (arm64) Support please

Solution to issue cannot be found in the documentation.

[X] I checked the documentation.

Issue
Hi all.  Not having the M1/M2 mac arm builds is really cramping my style.  There seems to be a pull request #132 that addresses this.
Installed packages
mamba install ray-tune

Environment info
python 3.11.6
Mac M1/M2

I think first we need to support general aarch64 (linux ARM). Or will M-series support work around the failure in #131 with cross-compiling?

#131 is exactly the PR needed to close this issue.

#131 turned into #138 which was merged. Packages should appear soon.


Spatial transformer network (STN) layer

Hi,
I don't know if the STNs could be considered relevant enough to include them in this repo; however, I currently have an implementation of the STN layer in this gist. My original repository with a test case on the cluttered MNIST dataset can be found here. It is currently working with the tf backend (one can run the mnist_cluttered_example.ipynb). However, I recently moved everything into K tensors (in the K_tensors branch) but the meshgrid  from theano is failing. Looking at the CONTRIBUTING.md it seems like you only accept PRs that work with both back-ends, is this the case? Also, if someone is interested in having a look at the failing K_meshgrid function in the theano backend and helping me fix it, it would be awesome.
Thank you.

Hi @oarriaga a STN would be great to include but we do need it to work on both backends. I looked at your code and it does seem fixable but you might want to do some refactoring. It seems T.mgrid[x, y] can't take the vectors you are passing it, the input has to look like T.mgrid[-1:1:.1,0:5:.1] so it may be easier to write K_meshgrid like:
# Tensorflow
def K_meshgrid(start1, end1, num1, start2, end2, num2):
    return tf.meshgrid(tf.linspace(start1, stop1, num1), tf.linspace(start2, stop2, num2))

# Theano
def K_meshgrid(start1, end1, num1, start2, end2, num2):
    step1 = ((stop1 - start1) / num1)
    step2 = ((stop2 - start2) / num2)
    return T.mgrid[start1:end1:step1, start2:end2:step2]

And then I think you can get rid of your linspace functions.

I'd love to see an implementation of this - I really wonder why noone has done this yet!

Can I take this up?
Actually I am using spatial transformer networks for my research work but every time I have to import the custom STN layer (created by me by modifying OPs work a bit ). If STN were part of Keras I won't have to make indirect imports in my code.
Please treat this as urgent.

@oarriaga do you plan on pushing this forward at all?
@the-moliver is this still a welcome contribution? Also, I noticed that the CONTRIBUTING.md guide doesn't explicitly state that code must work with the CNTK backend - is that true, or is that document out of date?

Bump @oarriaga @the-moliver


the !weather 90210 forecast command should return a line chart. It should be pretty and show highs, lows and weather.

It should be pretty and show highs, lows and weather. It could create a image file and save it to S3. And then present that URL to slack.

Blocked by numpy not being compatible with Lambda. Need to figure out the compiling on Amazon Linux and adding it to the package.

So this is working as an HTML canvas. Unfortunaately the free API Is unable to do daily highs/Lows, so we need to 1) swap APIs, or 2) just show the temp here.


flask.Flask.register_blueprint is poorly documented

http://flask.pocoo.org/docs/0.10/api/#flask.Flask.register_blueprint
The documentation doesn't list or explain any of the arguments used by flask.Flask.register_blueprint.
It only says:
register_blueprint(*args, **kwargs)¶
Registers a blueprint on the application.

New in version 0.7.

For one, I know there should be at least use_prefix and maybe (or surely) more than that.
Note: All Flask version's documentation seems to be affected by this.

I'd like to work on this. What would you recommend looking at as a good example of documentation in Flask already?

@Sanjurjo7 Go for it!
I haven't looked at it in-depth, but the API docs are probably auto-generated by Sphinx using the function's docstrings. So probably what you need to do is expand this a bit: https://github.com/pallets/flask/blob/master/flask/app.py#L936
While I'm not sure it's a canonically good example, there's certainly more info in the add_url_rule docstring: https://github.com/pallets/flask/blob/master/flask/app.py#L962
Hopefully that's enough to get you started.

Okay, this is what I've got:
"""Registers a blueprint on the application.
Blueprint name is passed in as first argument
options passed as additional keyword arguments
and forwarded to blueprints in the 'options' dict.
options include:
subdomain, url_prefix, url_defaults,
static_folder, static_url_path,
template_folder, root_path
All options set to None by default, (i.e.
static_folder=None, etc) and are handled by
blueprints.py
see :ref:blueprints for option usage
    .. versionadded:: 0.7
    """

I'm new to contributing though, so I've got a named branch (iss1809_register_blueprint_docs) with commits, but I'm not sure how to start a pull request...

Oh, sweet, nm, I think I figured it out.

Done with this one. Pull #1811 got it. :^)

Thanks for the hard work! I don't know if I would have been able to pull it off myself!

I'm reopening this issue because #1811 contains incorrect information and was reverted in #1912


Brunch won't compile jsx unless babel is after react in package.json

Description
Brunch won't compile jsx unless babel is after react in package.json. To be sure it was not a bug from my project, I create a new empty project, but the bug is still there.
With babel-brunch before react, react-brunch, react-dom, I get this :
$ brunch b
24 Feb 17:23:06 - error: Compiling of app/js/Form.jsx failed. app/js/Form.jsx: Unexpected token (25:9) ; Compiling of app/js/index.jsx failed. app/js/index.jsx: Unexpected token (42:20)

When I move babel-brunch after in the package.json, I get :
$ brunch b
24 Feb 17:23:18 - info: compiling
24 Feb 17:23:19 - info: compiled 174 files into 3 files, copied 17 in 4.3 sec

Environment

Brunch: 2.4.2
Node: v5.0.0
NPM: 3.3.6
Operating system: OS X 10.11.3

package.json contents
{
  "author": "",
  "name": "",
  "description": "",
  "version": "0.0.1",
  "homepage": "",
  "repository": {
    "type": "git",
    "url": ""
  },
  "scripts": {
    "build": "brunch build",
    "prod": "brunch build --production",
    "start": "brunch watch --server",
    "test": "brunch test"
  },
  "devDependencies": {
    "autoprefixer": "latest",
    "babel-brunch": "latest",
    "browser-sync-brunch": "latest",
    "brunch": "latest",
    "clean-css-brunch": "latest",
    "coffee-script-brunch": "latest",
    "css-brunch": "latest",
    "groundskeeper-brunch": "latest",
    "imageoptmizer-brunch": "latest",
    "jade-brunch": "latest",
    "javascript-brunch": "latest",
    "json-brunch": "latest",
    "postcss-brunch": "latest",
    "react": "latest",
    "react-brunch": "latest",
    "react-dom": "latest",
    "static-jade-brunch": "latest",
    "stylus-brunch": "latest",
    "uglify-js-brunch": "latest"
  },
  "private": true
}

brunch config contents
exports.config =
    ###
    # Options des plugins
    ###
    plugins:
        jade:
            pretty: yes
        static_jade:
            path: /app\/html/
            asset: "app/compile"
        imageoptimizer:
            smushit: false
            path: "images"
        postcss:
            processors: [
                require('autoprefixer')
            ]
        browserSync:
            logSnippet: false
            server:
                baseDir: "public"
        babel:
            pattern: /\.jsx$/

    ###
    # Plugins Npm pour le front-end
    ###
    npm:
      enabled: true
      whitelist: [
          'react'
          'react-dom'
      ]

    ###
    # Builds
    ###
    files:
        javascripts:
            joinTo: 'js/app.js'

        stylesheets:
            joinTo: 'css/app.css'

        templates:
            joinTo:
                'js/app.js': /^app\/templates\/.+\.jade$/
                '.ignore/views.js': /^app\/html\/.+\.jade$/

    conventions:
        assets: /(assets|(compile\/html))\//
        ignored: [
            /\/_/
            /\/import\//
            /\/include\//
            /\/layout\//
        ]

React-brunch is deprecated, you should instead use a Babel react preset.
See https://github.com/brunch/brunch-with-react for a reference.
On Wed, Feb 24, 2016 at 8:29 PM Maxime Vasse<EMAIL_ADDRESS>wrote:

Description
Brunch won't compile jsx unless babel is after react in package.json. To
be sure it was not a bug from my project, I create a new empty project, but
the bug is still there.
With babel-brunch before react, react-brunch, react-dom, I get this :
$ brunch b
24 Feb 17:23:06 - error: Compiling of app/js/Form.jsx failed. app/js/Form.jsx: Unexpected token (25:9) ; Compiling of app/js/index.jsx failed. app/js/index.jsx: Unexpected token (42:20)
When I move babel-brunch after in the package.json, I get :
$ brunch b
24 Feb 17:23:18 - info: compiling
24 Feb 17:23:19 - info: compiled 174 files into 3 files, copied 17 in 4.3 sec
Environment

Brunch: 2.4.2
Node: v5.0.0
NPM: 3.3.6
Operating system: OS X 10.11.3

package.json contents
{
"author": "",
"name": "",
"description": "",
"version": "0.0.1",
"homepage": "",
"repository": {
"type": "git",
"url": ""
},
"scripts": {
"build": "brunch build",
"prod": "brunch build --production",
"start": "brunch watch --server",
"test": "brunch test"
},
"devDependencies": {
"autoprefixer": "latest",
"babel-brunch": "latest",
"browser-sync-brunch": "latest",
"brunch": "latest",
"clean-css-brunch": "latest",
"coffee-script-brunch": "latest",
"css-brunch": "latest",
"groundskeeper-brunch": "latest",
"imageoptmizer-brunch": "latest",
"jade-brunch": "latest",
"javascript-brunch": "latest",
"json-brunch": "latest",
"postcss-brunch": "latest",
"react": "latest",
"react-brunch": "latest",
"react-dom": "latest",
"static-jade-brunch": "latest",
"stylus-brunch": "latest",
"uglify-js-brunch": "latest"
},
"private": true
}
brunch config contents
exports.config =
###
# Options des plugins
###
plugins:
jade:
pretty: yes
static_jade:
path: /app/html/
asset: "app/compile"
imageoptimizer:
smushit: false
path: "images"
postcss:
processors: [
require('autoprefixer')
]
browserSync:
logSnippet: false
server:
baseDir: "public"
babel:
pattern: /.jsx$/
###
# Plugins Npm pour le front-end
###
npm:
  enabled: true
  whitelist: [
      'react'
      'react-dom'
  ]

###
# Builds
###
files:
    javascripts:
        joinTo: 'js/app.js'

    stylesheets:
        joinTo: 'css/app.css'

    templates:
        joinTo:
            'js/app.js': /^app\/templates\/.+\.jade$/
            '.ignore/views.js': /^app\/html\/.+\.jade$/

conventions:
    assets: /(assets|(compile\/html))\//
    ignored: [
        /\/_/
        /\/import\//
        /\/include\//
        /\/layout\//
    ]

—
Reply to this email directly or view it on GitHub
https://github.com/brunch/brunch/issues/1200.

--
Cheers,
Gosha

Damn, it's hard to keep up with the JS ecosystem…
Thanks a lot!