When accepting student to course the member list does not update with secondary problem

When accepting a student to a course the member list does not update. Even after several minutes while composing this issue.

Note that, I'm in the USA, so it could be due to a timeout that normally doesn't trigger.
Another root cause could of course be packets being dropped on either side of the connection (I'm on a hotel WiFi, but we should be resilient to such problems...)
Reloading fixes the problem.

However without reloading, if clicking again on accept, you will get a prompt asking if you are sure you I want to promote the student to teacher. This should not be the intended behavior.
The same problem also appears when promoting student to teacher. The member list does not update. In fact, when clicking again on promote actually demotes the teacher back to student (because the list wasn't reloaded).

This should be fixed in #646.


[Event Request] Table 36 "Sales Header" - OnBeforeLookupBillToContactNo

Please extend the Event OnBeforeLookupBillToContactNo with parameter xRec:
[IntegrationEvent(true, false)]
local procedure OnBeforeLookupBillToContactNo(var IsHandled: Boolean; var SalesHeader: Record "Sales Header"; var xSalesHeader: Record "Sales Header")
begin
end;

IsHandled := false;
OnBeforeLookupBillToContactNo(IsHandled, Rec, xRec);
if IsHandled then
    exit;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 42571.


Kick and message not work

I tested this synthaxe but I have no result, not even an error message.
on skungee message from channel "staff":
loop all players:
if loop-player has permission "staff.chat":
message skungee message to loop-player
command /skmsg  :
trigger:
send skungee messages "testing" to channels "staff"
In addition, the kick works locally but once the player changes server, it becomes impossible to kick it from a distance
skungee kick bungee uuid {_uuid} by reason "Banned"

Hello, I would have liked to know if you started working on my problem or not, because it totally blocks my current projects.
Have a nice day

No answer from the developer. I close the subject


Improvements to Python packaging

Add a description that will appear on the PyPI project page.
All it has at present is "The author of this package has not
provided a project description"
Add python_requires, which helps pip determine compatibility when
installing the package (it doesn't use pypi classifiers)

All done 😄 https://pypi.org/project/sphinx-tabs/


Remove trailing whitespace

I haven't removed all of these in this run in order to avoid merge
conflicts with
https://github.com/ministryofjustice/prison-visits/pull/318.  I have vim
configured to automatically strip trailing whitespace on save, so
several of the files in the todo list already had trailing whitespace
removed.

Merged with @dan-palmer's consent.


Allow Webp format

WebP is a modern image format  and and DNN does not support it in its site settings.
Its not possible to upload webp image format on the Logo option at site settings.

First, this could definitely work as a new feature, but you can already do this today if you want..
It's not possible out-of-the-box, but it is possible after a tiny bit of configuration.  All you need to do is:

Allow the file extension in the global allow list.
Update the web.config to allow this kind of file to be properly served.

Example Snippet from an Existing web.config
<system.webServer>
  <staticContent>
    <clientCache cacheControlCustom="public" cacheControlMode="UseMaxAge" cacheControlMaxAge="365.00:00:00" />
    <remove fileExtension=".webp" />
    <mimeMap fileExtension=".webp" mimeType="image/webp" />
    <remove fileExtension=".svg" />
    <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
    <remove fileExtension=".woff" />
    <mimeMap fileExtension=".woff" mimeType="font/x-woff" />
    <remove fileExtension=".woff2" />
    <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
  </staticContent>

hi @WillStrohl
first, i wrote the format type on global allow list

then i edited the web.config as you said

then recycle the app pool and clear the cache but the file format is not at supported format list of the upload logo windows

but at upload image windows

Oh, well the upload dialog is a completely separate thing.  That might need to be updated differently, depending on where it is and what it does.
You'll need to update your original post here to be more fully detailed on where in the website you're going and what you're trying to update. The list of files that appears in the Windows dialog is not directly related to the allowable files at this point the use case.  It comes into play after the Windows dialog allows you to choose one or more files.
So, please update your post's original description to include the exact steps to reproduce the issue you'd like to see resolved.
Thank you!  :)

I'm sorry you're upset, but if you want something fixed in any open source project, the path is pretty consistent across major projects.  The template you deleted to write your original post would have the greatest chance of getting this looked at by anyone else. The exact Steps to Reproduce are always required, because the way you do something is not necessarily the way someone else might do it.
If you don't want to do that, this is fine.  I'm just letting you know that you'll have a better chance of getting more help.  It's up to you.  You don't have to do anything you don't want to do.  🤷🏽♂

[ ] Global Whitelist for allowed file types - Ensure that it doesn't get duplicated
[ ] Only Images whitelist (Site Settings -> Site Behavior -> More) - Same as above
[ ] Web.config must be updated for clean installations to include the proper MIME type
[ ] Web.config must be updated for upgrade installations to include the proper MIME type, which needs to avoid a collision.
[ ] Image upload component(s) need to accept webp files (see #5365)

Adding WEBP to DNN as a standard option still feels needed and necessary. Just to bring topic up to date, correct a few mistakes in the details above, and provide a video demonstrating the problem...
After a default DNN install:

In web.config, add or ensure you have webp mime mapped (see Will's example above)

Allow the "webp" file extension in Settings / Security for both Allowable File Extensions and Default End User Extension Whitelist:

In Site Settings, Site Behavior tab, MORE, change the Whitelist for end users to Custom, then add "webp" to the Allowed File Extensions

Now, as you can see, even though uzmannazari didn't have enough information for us to reproduce the problem, here is a video demo that clearly shows that the PersonaBar's Site Settings panel is not using DNN's settings for the allowed image formats.
Wrong Format Error (appears for about 1 second) after selecting the WEBP file and clicking the Open button.
https://accuraty-my.sharepoint.com/:v:/p/jfarrance/ERvPYc2TntRBmcsZr7NaNv4Bm6GkDeiTr6IP41t0_9yvYQ?e=ReKzSV
My guess was Dnn.React.Common's FileUpload component was the problem and had the allowed file extension hard-coded:
https://github.com/dnnsoftware/Dnn.Platform/blob/develop/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/FileUpload/Browse/index.jsx
As you can see, they ARE hard coded. But DO include "webp", see line 99-132.
So anyhow, accurate and tested details, a video that makes the problem easy to understand and reproduce. I hope this gets some attention in time for DNN v10.


chore: 🤖 update lint-staged

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


emit metric for EC2 describeInstance calls

Emitting a metric for the count of EC2 DescribeInstance calls that the authenticator makes
Signed-off-by: Jyoti Mahapatra<EMAIL_ADDRESS>

/lgtm
/ok-to-test

/approve


Fix incorrect clock calculation on macOS

The current semu_timer_clocksource() returns the clock source in nanoseconds when building on macOS. Causing an abnormal timestamp in the boot log.
...
[ 3062.927108] sched_clock: 64 bits at 65MHz, resolution 15ns, wraps every<PHONE_NUMBER>550ns

Divide the return value by 1e9, ensuring the clock source is provided in seconds.

Change MacOS in the commit title to macOS.

Issue found in #59.

Change MacOS in the commit title to macOS.

Also the title in the commit, you may force push after changing.

Thank @chiangkd for contributing!


[BUG] The StartService task hangs forever when a dependency loop exists between services

When a dependency loop exists between services, starting it will cause the tasks hang forever.
Minimal Example
The following service is named self.
[service]
type = "oneshot"
dependencies = ["self"]

[exec]
start = "ls"

Expected Behavior
The dependency loop is detected, automatically broken and a warning log is triggered.
Actual Behavior
The task hangs forever.

Priority: Low.


[Help] Trying pass Onboard wireless

Hey bro, i am trying mount my wifi onboard card using your settings over the image leplusorg/kali, i am in manjaro in my real machine.
version: '3'
services:
  MrKali:
    image: leplusorg/kali
    container_name: kali-net
    network_mode: host
    cap_add:
      - NET_ADMIN
      - NET_RAW
      - SYS_ADMIN
    privileged: true
    stdin_open: true  # equivalente a -i
    tty: true         # equivalente a -t
    pid: host

its stucks in  enabling monitor mode

then if I try
┌──(root㉿noe-systemproductname)-[/]
└─# sudo airmon-ng start wlo1

Found 2 processes that could cause trouble.
Kill them using 'airmon-ng check kill' before putting
the card in monitor mode, they will interfere by changing channels
and sometimes putting the interface back in managed mode

    PID Name
    952 NetworkManager
   1153 wpa_supplicant

PHY	Interface	Driver		Chipset

phy0	wlo1		iwlwifi		Intel Corporation Alder Lake-S PCH CNVi WiFi (rev 11)

Failed to set wlo1 down using ip

ERROR adding monitor mode interface: command failed: Operation not permitted (-1)

Then If i try in my real machine do manaully the and then use wifi in docker container.

Why happend this, should I do add something special for share my board card?
My host pc is connecting with Cable using Rj45, and the wifi is enabled on the board. The problem only happened in the docker container, in my hosts wifite works well

Updated, i've tested with your image but it not work ERROR adding monitor mode interface: command failed: Operation not permitted (-1)


timer adds a "duration" meta, while profile adds "durationMs"

I am using a rewriter to send the meta object to specific columns in my logs database.
I was using the profile function, and have recently decided to move to the startTimer way. I noticed that the timer is putting the time difference in a different field in the meta object. It also concatenates 'ms' to the value, unlike profile, which only sends the numeric value.
As a side note - I am also overwriting the entire "done" function, just to log the info on a verbose level. I read that you don't plan to make this configurable, but I am personally in favor of such an option.

@ATGardner looks like it's already fixed in 3rd version, see https://github.com/winstonjs/winston/blob/master/lib/winston/profiler.js It's time to upgrade ))

Development<EMAIL_ADDRESS>has ceased. Please consider upgrading to<EMAIL_ADDRESS>If you feel strongly about this bug please open a PR against the 2.x branch. Thank you for using winston!


Create test for actual staticcontent generation

This is already available here -> https://github.com/Manvel/cmints/blob/master/test/lib/server.js#L92


What happened to me?

Describe your problem here.
source/SUtil.hx:5: characters 8-31 : Type not found : android.content.Context
source/SUtil.hx:7: characters 8-28 : Type not found : android.widget.Toast
source/SUtil.hx:8: characters 8-30 : Type not found : android.os.Environment
source/SUtil.hx:52: characters 14-21 : Type not found : Context
source/SUtil.hx:54: characters 14-21 : Type not found : Context
source/SUtil.hx:56: characters 14-25 : Type not found : Environment
source/SUtil.hx:58: characters 14-25 : Type not found : Environment
source/SUtil.hx:168: characters 4-9 : Type not found : Toast
source/SUtil.hx:80: characters 65-87 : Class<android.Permissions> has no field WRITE_EXTERNAL_STORAGE
source/SUtil.hx:81: characters 65-86 : Class<android.Permissions> has no field READ_EXTERNAL_STORAGE
source/SUtil.hx:83: characters 8-23 : Type not found : VERSION
source/SUtil.hx:249: characters 4-9 : Type not found : Toast
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/text/FlxTypeText.hx:8: characters 8-29 : Type not found : flixel.sound.FlxSound
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/text/FlxTypeText.hx:78: characters 26-34 : Type not found : FlxSound
source/LoadingState.hx:16: lines 16-227 : ... Defined in this class
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/effects/chainable/FlxEffectSprite.hx:137: characters 49-58 : flixel.animation.FlxAnimationController has no field numFrames
source/Subtitle.hx:16: characters 3-9 : Unknown identifier : sounds
source/Subtitle.hx:22: characters 3-8 : Unknown identifier : start
source/DialogueBox.hx:204: characters 18-24 : flixel.addons.text.FlxTypeText has no field sounds
source/DialogueBox.hx:217: characters 18-24 : flixel.addons.text.FlxTypeText has no field sounds
source/DialogueBox.hx:308: characters 16-25 : flixel.addons.text.FlxTypeText has no field resetText
source/DialogueBox.hx:309: characters 16-21 : flixel.addons.text.FlxTypeText has no field start
source/PlayState.hx:1426: characters 72-73 : Int should be flixel.util.FlxAxes
source/PlayState.hx:1426: characters 72-73 : ... For optional function argument 'repeatAxes'
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:94: characters 7-25 : flixel.FlxType should be flixel.util.FlxAxes
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:142: characters 7-25 : flixel.FlxType should be flixel.util.FlxAxes
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:150: characters 18-19 : flixel.util.FlxAxes has no field x
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:151: characters 18-19 : flixel.util.FlxAxes has no field y
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:413: characters 7-25 : flixel.FlxType should be flixel.util.FlxAxes
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:419: characters 21-22 : flixel.util.FlxAxes has no field x
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:420: characters 21-22 : flixel.util.FlxAxes has no field y
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:423: characters 21-22 : flixel.util.FlxAxes has no field x
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:424: characters 21-22 : flixel.util.FlxAxes has no field y
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:426: characters 21-22 : flixel.util.FlxAxes has no field x
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:427: characters 21-22 : flixel.util.FlxAxes has no field y
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:429: characters 21-22 : flixel.util.FlxAxes has no field x
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:429: characters 44-45 : flixel.util.FlxAxes has no field x
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:430: characters 21-22 : flixel.util.FlxAxes has no field y
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:430: characters 44-45 : flixel.util.FlxAxes has no field y
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:450: characters 20-21 : flixel.util.FlxAxes has no field x
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:456: characters 20-21 : flixel.util.FlxAxes has no field y
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:493: characters 30-31 : flixel.util.FlxAxes has no field x
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:494: characters 30-31 : flixel.util.FlxAxes has no field y
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:191: characters 7-25 : flixel.FlxType should be flixel.util.FlxAxes
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:209: characters 7-25 : flixel.FlxType should be flixel.util.FlxAxes
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:212: characters 19-20 : flixel.util.FlxAxes has no field x
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:221: characters 19-20 : flixel.util.FlxAxes has no field y
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:262: characters 7-25 : flixel.FlxType should be flixel.util.FlxAxes
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:312: characters 7-25 : flixel.FlxType should be flixel.util.FlxAxes
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:316: characters 19-20 : flixel.util.FlxAxes has no field x
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:325: characters 19-20 : flixel.util.FlxAxes has no field y
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/display/FlxBackdrop.hx:182: characters 7-25 : flixel.FlxType should be flixel.util.FlxAxes
source/SelectLanguageState.hx:37: characters 66-67 : Int should be flixel.util.FlxAxes
source/SelectLanguageState.hx:37: characters 66-67 : ... For optional function argument 'repeatAxes'
/home/runner/haxelib/flixel-addons/3,2,1/flixel/addons/transition/FlxTransitionableState.hx:81: characters 20-30 : Field startOutro is declared 'override' but doesn't override any field
source/SUtil.hx:221: characters 4-9 : Type not found : Toast
source/SUtil.hx:227: characters 4-9 : Type not found : Toast
Error: Process completed with exit code 1.
Is there a way to fix it?
Are you modding a build from source or with Lua?
Source
What is your build target?
Android
Did you edit anything in this build? If so, mention or summarize your changes.
No response

Seems like you're using incorrect haxelib versions please run these commands
haxelib install hmm haxelib run hmm install
To get all the haxelib we use

Thank you very much for the advice.

I received the wrong order
Error: No such version haxelib for library hmm
Error: Process completed with exit code 1.

I received the wrong order
Error: No such version haxelib for library hmm Error: Process completed with exit code 1.

Run
haxelib install hmm
Then run
haxelib run hmm install

Okay, I'll try again.

I received the wrong order
Error: No such version haxelib for library hmm Error: Process completed with exit code 1.

Run haxelib install hmm Then run haxelib run hmm install


Extending Minify to load a controller from a different location

For an internal implementation of Minify integrated with our own MVC
framework, we needed to load a custom controller for use with our views,
and using the naming convention for our framework for the controller class
Minify would fail, attempting instead to load Minify_Controller_etcetc.
The fix for this was of course to override serve() in our Minify extended
class (which we had already created as a wrapper as a matter of good
practice), but copying and pasting the entirety of serve(), which does
quite a few things and has changed between releases of Minify, seems the
wrong way to do this to override one simple little autoload method.

As a proposed patch (attached) I've moved the controller loading to a
separate static method in Minify and call this from within serve(),
allowing anyone that wishes to do so to just override this loadController()
method.

Not sure if this is solving an edge-case here, but it feels like a better
way to do this overall.

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 29 Oct 2008 at 9:39
Attachments:

Minify.patch

You do not need to extend Minify to do this. Simply create a controller object
(load
it however you want) and pass it as the first parameter to serve(). It's
easiest,
but not required, to make your controller a subclass of Minify_Controller_Base.

{{{
$myController = MyFramework::factory('MinifyController');
Minify::serve($myController, $options);
}}}

serve() only uses its loader if you pass a string. I'm sorry this isn't well-
documented yet; here's the phpdoc line that specifies this:
http://code.google.com/p/minify/source/browse/tags/release_2.1.0/min/lib/
Minify.php#135

Original comment by<EMAIL_ADDRESS>on 29 Oct 2008 at 2:43

Changed title: Extending Minify to load a controller from a different location
Changed state: WontFix

I labelled this incorrectly, sorry for the noise.

Original comment by<EMAIL_ADDRESS>on 27 Nov 2008 at 3:49

Changed state: Invalid


Bug when screen resolution changes.

If you increase the amount of space on the display, Notchmeister displays halfway down the screen.
To reproduce:
Set Mac to default display resolution.
Start Notchmeister.
Set Mac to "more space" resolution.
Notice that Notchmeister is now 1/3 of the way down the screen from the top.
To resolve: restart Notchmeister.

Thanks for reporting this. I was able to reproduce it easily by following the directions.


fix(files): ensure CID in cat() command is only cleaned when input …

…is valid
This needs further clarification as of https://github.com/ipfs/js-ipfs-api/issues/799#issuecomment-402466066 before it gets merged
Fixes #799
License: MIT
Signed-off-by: Pascal Precht<EMAIL_ADDRESS>

@alanshaw maybe you can leave a quick comment on https://github.com/ipfs/js-ipfs-api/issues/799#issuecomment-402466066
I'll put this PR is shape right away then :)

@alanshaw this is now updated. A test for verification can be found here https://github.com/ipfs/interface-ipfs-core/pull/330


The datasets can't be downloaded anymore

Hello,
It seems the datasets link is broken (http://www.tuni.fi/vga/bmfr).
Could you upload/provide the datas again ?
Regards,
Sylvain

We can download them from the project page :
https://webpages.tuni.fi/vga/publications/Blockwise_Multi-Order_Feature_Regression_for_Real-Time_Path_Tracing_Reconstruction.html


Missing elsize method

There is https://github.com/JuliaSIMD/StrideArraysCore.jl/blob/0b174fb3a1523d72e081a674ee836f83ffc59e35/src/ptr_array.jl#L488
but not a method that takes the type directly, as indicated in the Julia manual:
@inline Base.elsize(::Type{<:StrideArraysCore.AbstractStrideArray{T}}) where {T} = sizeof(T)

without this, I got errors when passing a StrideArray though a flux model in https://github.com/ericphanson/AllocArrays.jl/blob/main/test/flux.jl.

Thanks for the issue, fixed.


Add documentation of CANStackLogger usage

I couldn't find any concrete implementation of CANStackLogger in the tutorials/examples. We could consider adding it to the existing examples. Also displaying the error/warning messages by default for the VT example could be important for unexperienced users testing this library.

This is a bug stemming from the issue that the function signature for get_can_stack_logger is bool CANStackLogger::get_can_stack_logger(CANStackLogger *canStackLogger) but should be bool CANStackLogger::get_can_stack_logger(CANStackLogger *&canStackLogger) (note the missing & 🙄)

Added a fix and documentation to this PR for your review @GwnDaan #74


Handle issue 2649 by catching wrong string input in parse_human_date

try catch the error in parse_human_date() & handle input like
[[u'1', u' ', u'h', u'o', u'u', u'r', u' ', u'a', u'g', u'o']]
(https://github.com/airbnb/superset/issues/2649)

@mistercrunch What do you mean 'upstream'? Do you have any idea about which class I should look at, in order to fix the problem?

Closing old PRs with broken build or merge conflict, feel free to re-open once merge conflicts are sorted out.


Update for TileDB-VCF 0.10.0

Closing and skipping for #31 (v0.10.1), which includes a fix for building spdlog.


Some state bugs throughout app not reseting/updating

Todo

[ ] Show progress of simulating, submitting and parsing tx abis better, use AysncState
[ ] When simulating we do not error when the RPC fails


Effect not catching all actions

Versions:
Angular: 4.0.3
ngrx core: 1.2.0
effects: 2.0.2
store: 2.2.1
*tl;dr Effects don't instantiate fast enough
This is an effect for books,
  @Effect()
  readListEffect = this.actions
    .ofType(readListAction('Book'))
    .switchMap(() => this.booksService.readList())
    .map(results => new ReadListSuccessAction(this.modelName, results));

This is an effect for authors,
  @Effect()
  readListEffect = this.actions
    .ofType(readListAction('Author))
    .switchMap(() => this.authorService.readList())
    .map(results => new ReadListSuccessAction(this.modelName, results))

Inside my books component constructor:
store.dispatch({type: readListAction('Book'});

and author component constructor:
this.store.dispatch({type: readListAction('Author')});

Sometimes neither of these events are caught, sometimes one before the other, etc. My guess is that the Effect isn't instantiated fast enough therefore not getting the values passed through the subscription. This can be supported by the fact doing a setTimeout() works

This might me related https://github.com/ngrx/platform/issues/20

@bertofer turns out I read the docs wrong. I was pretty sure that I saw that it needed to be EffectsModulke.runAfterBootstrap(), while what I really needed was EffectsModule.run()


Fix the analisys of getsockopt() call

The syscall might change the optlen value to hold the actual value of
the resturned value in optval.
In my case it's reducing that value to 192, and thus some tests are
failing.
Signed-off-by: Jonh Wendell<EMAIL_ADDRESS>

@ggreenway Please take a look.

@ggreenway @yanavlasov I'm not sure what's the best approach here, see an alternative PR, as suggested  by Greg: https://github.com/envoyproxy/envoy/pull/22451

@ggreenway done.


chore: drop v2beta1 api version

Signed-off-by: Jintao Zhang<EMAIL_ADDRESS>
Type of change:

[x] Bugfix
[ ] New feature provided
[ ] Improve performance
[ ] Backport patches

What this PR does / why we need it:

follow https://github.com/apache/apisix-ingress-controller/issues/707
I will introduce v2 stable API version in v1.5, and remove v2beta1, this is the first action.
Pre-submission checklist:

[x] Did you explain what problem does this PR solve? Or what new features have been added?
[ ] Have you added corresponding test cases?
[ ] Have you modified the corresponding document?
[ ] Is this PR backward compatible? If it is not backward compatible, please discuss on the mailing list first

Codecov Report

Merging #928 (10e8887) into master (2178857) will increase coverage by 0.99%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #928      +/-   ##
==========================================
+ Coverage   31.91%   32.90%   +0.99%
==========================================
  Files          73       72       -1
  Lines        7900     7659     -241
==========================================
- Hits         2521     2520       -1
+ Misses       5103     4863     -240
  Partials      276      276

Impacted Files
Coverage Δ

pkg/api/validation/apisix_consumer.go
0.00% <ø> (ø)

pkg/api/validation/apisix_route.go
24.59% <ø> (+2.85%)
:arrow_up:

pkg/api/validation/apisix_tls.go
0.00% <ø> (ø)

pkg/api/validation/apisix_upstream.go
0.00% <ø> (ø)

pkg/config/config.go
64.64% <ø> (ø)

pkg/ingress/apisix_route.go
0.00% <ø> (ø)

pkg/ingress/controller.go
0.95% <ø> (+<0.01%)
:arrow_up:

pkg/ingress/status.go
0.00% <ø> (ø)

pkg/kube/translation/apisix_route.go
30.93% <ø> (+8.50%)
:arrow_up:

pkg/kube/translation/translator.go
46.07% <ø> (ø)

... and 3 more

Continue to review full report at Codecov.

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

Yes, I created an issue for tracking #929


Refactor drivers

Coverage increased (+0.8%) to 84.015% when pulling c592f9edb764980e8c69c0a8329837f30a8cff4e on refactor_drivers into 957f1447b39410cf6f134c67d94136f812cd1619 on master.

Coverage increased (+0.8%) to 84.015% when pulling 6e6daa3dcd6030735c9c2a55bc913f0db566ad5d on refactor_drivers into 957f1447b39410cf6f134c67d94136f812cd1619 on master.


Login glitch

I'm always redirected to the home page when I ask you to display a dashboard or something.
the go live button takes me directly to the login page.

I haven't worked on this project in a while, when i created it it worked fine. But ill look into it, ill close this issue once its fixed.

Add me on discord if you want to check on my end.
Maybe i forget to add something both .env are correct and show same information from backend to frontend.
Here is my discord
lordwaffl3_exlusive

I pushed a fix through, this issue should be fixed now.
I would really appreciate it if you could test it on your machine.


Fix failing swift pm build

Resolves #38

Codecov Report

Merging #39 into master will increase coverage by 0.90%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master      #39      +/-   ##
==========================================
+ Coverage   79.72%   80.62%   +0.90%
==========================================
  Files          14       14
  Lines         715      671      -44
==========================================
- Hits          570      541      -29
+ Misses        145      130      -15

Impacted Files
Coverage Δ

...urces/Shuffle/SwipeCard/CardAnimationOptions.swift
100.00% <ø> (ø)

Sources/Shuffle/SwipeCard/CardAnimator.swift
100.00% <ø> (ø)

Sources/Shuffle/SwipeCard/CardLayoutProvider.swift
100.00% <ø> (ø)

...rces/Shuffle/SwipeCard/CardTransformProvider.swift
100.00% <ø> (ø)

Sources/Shuffle/SwipeCard/SwipeCard.swift
100.00% <ø> (ø)

...uffle/SwipeCardStack/CardStackLayoutProvider.swift
100.00% <ø> (ø)

...le/SwipeCardStack/CardStackTransformProvider.swift
0.00% <ø> (ø)

Sources/Shuffle/SwipeDirection.swift
100.00% <ø> (ø)

...ources/Shuffle/SwipeCardStack/SwipeCardStack.swift
99.20% <0.00%> (-0.05%)
:arrow_down:

... and 4 more


Introduce log package

It  will have the functions which perform logging when certain
conditions met. e.g. DebugEnabled. This will help other packages to keep
their code clean.
Signed-off-by: Abhishek Kashyap<EMAIL_ADDRESS>

Codecov Report

Merging #26 into master will not change coverage.
The diff coverage is 100%.

@@          Coverage Diff          @@
##           master    #26   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           1      1
  Lines          38     36    -2
=====================================
- Hits           38     36    -2

Impacted Files
Coverage Δ

config/config.go
100% <100%> (ø)
:arrow_up:

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 8fd313b...da1f9e0. Read the comment docs.

@satyamz we were doing same, but

with earlier approach if I want to log something only when DebugEnabled is true we had to write at least 3 lines now just one line is enough.
with earlier approach if I want to log error when error is not nil and DebugEnabled is true, we had to write at lease 5 lines now just one line is enough.
earlier I had to maintain DebugEnabled in three packages, now I have to do it for just one package i.e. log, other packages are utilizing the log package itself. (see config/config.go)
Bettercodehug is pushing us to modularize the code to its limit, and I feel it will be a little help. (at least it will help me in NDM)
If you ignore logger.go In CITF alone I saved 40 lines of code

It is not really reinventing the wheel, it is more like customizing it with vulcanized rubber tires. :smile:

I had a brief discussion with @a4abhishek & @Akash4927 re this. Explanation is already added by @a4abhishek above.

Thanks @satyamz :relaxed:

Thanks @Akash4927

Thanks @sagarkrsd


[SE-0103][noescape by default] Migration to @noescape by default feature.

SE-0103 makes @noescape the default annotation for blocks, adding the @escaping annotation in return to specify the opposite behaviour.
This changeset adds the annotation as it was required by the compiler.

@swift-ci Please test


github webhook stopped working

Did something release in
<EMAIL_ADDRESS>that broke
https://argoproj.github.io/argo-cd/operator-manual/webhook/
Nothing changed on my end, but webhooks stopped working.
I confirmed secret is same and I can hit /api/webhook endpoint and receive a "Unknown webhook event" in the browser.

I think it may be related to this brownout period.
However, will this functionality cease to work after Sept 8, 2021 14:00 UTC?
https://github.blog/changelog/2021-04-19-sunsetting-api-authentication-via-query-parameters-and-the-oauth-applications-api/

Looks like oauth endpoints have been deprecated 8/11 and query params deprecating 9/8
https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/
https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/

wrong repo. recreated https://github.com/argoproj/argo-cd/issues/6974


Enhancement - MSSQL Query Formatter Doesn't Handle "select top n" Well

The query formatter doesn't really handle MSSQL's "select top n" construct well. Not a bug, per se, but a usability suggestion:
For example, the following query:
select top 10 field1, field2 from thistable where field3 = 0;

Gets reformatted to:
select
	top 10 field1,
	field2
from
	thistable
where
	field3 = 0;

When it really should be formatted something like:
select top 10
	field1,
	field2
from
	thistable
where
	field3 = 0;

Agreed


Add support for HmIPW-Devices (DRS4/8, DRI16/32)

Please point your pull request at the devel branch. Also provide some information about the changes.
This pull request:

contributes to discussion in issue: #219
adds support for HomeMatic device: "HmIPW-DRS4", "HmIPW-DRS8", "HmIPW-DRI32", "HmIPW-DRI16"
New classes: IPWSwitch, IPWInputDevice, HelperDeviceTemperature

Am I correct that the HmIPW-DRI32 and HmIPW-DRI16 aren't fully functional because of the issues with resolving the paramsets?

@danielperna84, thanks for reviewing the PR!
Actually, since CCU3 Firmware >= 3.49.17 the paramsets do resolve nicely. With a lot of HMIPW-Devices (>10), this takes a while during first start (about 10sec for my 8 devices) but then runs smoothly. There indeed was a deadlock situation on a callback in the ReGaHSS module for the RPC-Server.
By the time 3.49.17 came out, I'd already implemented a fully-working solution to connect hassio to the CCU3 (or raspmatic in my case) via NodeRed and MQTT for all my components. The code should work, though and @p0l0 can give it a shot to extend for other components as well 👍

Actually, since CCU3 Firmware >= 3.49.17 the paramsets do resolve nicely. With a lot of HMIPW-Devices (>10), this takes a while during first start (about 10sec for my 8 devices) but then runs smoothly. There indeed was a deadlock situation on a callback in the ReGaHSS module for the RPC-Server.

So eq3 has fixed the issue? That's great news! 😃
Then I'll strip out the debug-logging in merge. Thanks a lot. 👍

Thanks for the cleanup and the merge @danielperna84 !


Unable to access to pretrained weights

Hello Team ,
I am unable to access to pre trained weights . Do you have any alternate link where i can download the weights ?

I have the same problem.

hi @rahultgirijal @rain8bow , it seems the author does not maintain this repository anymore after him joining the industry, you guys can find the weights in the PGP I forked, where I uploaded the original weights file. You can train from scratch and get a similar performance as well from my personal experiment : )

hi @rahultgirijal @rain8bow , it seems the author does not maintain this repository anymore after him joining the industry, you guys can find the weights in the PGP I forked: https://github.com/zachytong/PGP, where I uploaded the original weights file. You can train from scratch and get a similar performance as well : )

The link still seems to be inaccessible.

hi @rahultgirijal @rain8bow , it seems the author does not maintain this repository anymore after him joining the industry, you guys can find the weights in the PGP I forked: https://github.com/zachytong/PGP, where I uploaded the original weights file. You can train from scratch and get a similar performance as well : )

That's really unfortunate!/(ㄒoㄒ)/~~

hi @rahultgirijal @rain8bow , it seems the author does not maintain this repository anymore after him joining the industry, you guys can find the weights in the PGP I forked: https://github.com/zachytong/PGP, where I uploaded the original weights file. You can train from scratch and get a similar performance as well : )

I've successfully run it after downloading the file! Thanks, everyone, for your assistance!

Thank you @zachytong! Also, sorry about this. The pretrained weights were a google drive link and I lost access to my university account.

Thanks for your great work @nachiket92 ! Hope everything goes on well with you!
Best wish!
zachytong

Thank you @zachytong! Also, sorry about this. The pretrained weights were a google drive link and I lost access to my university account.

Thanks for your great work @nachiket92 ! Hope everything goes on well with you!
Best wish!
zachytong

I really appreciate your help!@zachytong @nachiket92


Optimize Array#rotate!

Extracted from https://forum.crystal-lang.org/t/array-rotate-can-be-faster/1404
Right now Array#rotate! will use a temporary array for the elements to rotate, followed by a couple of memcopies.
There are many ways we could optimize Array#rotate!:

Special case for n = 1 and n = -1: avoid allocating a tmp array and copy to a tmp var
Special case for n <= N: we could allocate a static array with a few elements to avoid a temporary allocation on the heap
We could use the reversal algorithm, like Ruby does: https://www.geeksforgeeks.org/program-for-array-rotation-continued-reversal-algorithm/ (though in practice it seems to be slower than allocating a temporary array, at least for big arrays)

Maybe we could start with special-casing for n = 1 and n = -1, or for n less than a small N like 10 using a static array.

I suppose most rotate use cases will apply a relatively small n, so the first two improvements would already be a good win.


add go fmt checker for travis

Current coverage is 80.66%

Branch #2 has no coverage reports uploaded yet.

No diff could be generated. No reports for master found.

Powered by Codecov. Updated on successful CI builds.


Screen display glitches

Microsoft PowerToys version
0.61.1
Running as admin

[X] Yes

Area(s) with issue?
General
Steps to reproduce

Window displays oddly. When mousing over some sections it will clear it up, however if you move the mouse over other areas the display of the window glitches like posted above.
✔ Expected Behavior
No response
❌ Actual Behavior
No response
Other Software
No response

Does this happen every time or just this one time?
I something experience something simmilar when my graphic drivers crash.

Not sure how helpful this would be or what the best practice is for sharing these, but I've uploaded a .dmp file here.

Is this still an issue with the latest version? /needinfo

Unless there has recently been an update that specifically addresses this issue, the behavior is still present last I checked (within the past week or two).

This is from nVidia and having the screen sharpening turned up.


New release for embassy-net.

Hi, I'd like to ask if a new release of embassy-net is planned, the current example for a webrequest on the rp pico w no longer compiles with the crates.io release, due to missing trait impls.

Well, that's the way development works.
It is not possible to release every time there is an API change to get development code to run with released libraries again. ;-)
The cyw43 driver has also changes in its API.
I think you can use
https://github.com/embassy-rs/embassy/blob/891c5ee10584cd990dad529e3506fe1328e4e69d/examples/rp/src/bin/wifi_webrequest.rs
with the released crates.

I'm aware that it's not always possible to release a new version on every change, but I don't see anything blocking a release, especially after a breaking API change.
My use case is actually not related to RP Pico W, because I'm building a Wi-Fi driver for the ESP32, and hence do not depend on cyw43.

A new release of smoltcp is needed first because currently embassy-net uses a patch version for core ip types.
https://github.com/embassy-rs/embassy/blob/b0c7fa07b27be9025c5e986e339899cdfc9a01e2/embassy-net/Cargo.toml#L71-L74
I'd also like to implement writeable/readable methods to TcpReader/TcpWriter and to UDP sockets before a new release is made.

embassy-net v0.5.0 released.


about connected devices in flutter

I have tried many times to find the location of the error, but still with the same information as below:
[☠] Connected device (the doctor check crashed)
     X Due to an error, the doctor's check was not complete. If the error message below is not helpful, please let us know
       about this issue at https://github.com/flutter/flutter/issues.
     X Error: Unable to run "adb", check your Android SDK installation and ANDROID_HOME environment variable:
       C:\Users\acer\AppData\Local\Android\Sdk\platform-tools\adb.exe

I've fixed it many times but I still check in the command prompt and the results are the same
please provide a solution, thank you.

It was working fine the day before yesterday for me. I just tried to start my app today and couldn't connect to devices.
I'm getting same error as @Nada169701 when I run flutter doctor, Android studio also says no connected devices.
What happened?

That's strange because it was working the day before yesterday. Now I was able to configure it using flutter config --android-studio-dir="C:\Program Files\Android\Android Studio1"
And then restarting the my laptop.

@Nada169701
Check this and see if it helps to resolve your case or not.

Hi! I also have this problem. In my case, the combination is:

Fedora 39
Flutter 3.19.4
Android SDK Build-Tools 35-rc2
Android SDK Platform-Tools 35.0.1
Pixel 6a with Android 14


Fibonacci javascript

Assigned Issue Number ?
#1183
Language Opted ?
JavaScript
Number of files added or updated ?
1
Name of these files ?
Algorithms=> Search_Algorithms=>Fibonacci_Search => fibonacci_search.js
Checklist

[x] I've read the contribution guidelines.
[x] I've referred the correct issue number.
[x] I've fill up this entire template correctly.

Please, remember this tag hacktoberfest-accepted 😊

Please, remember this tag hacktoberfest-accepted

Not required, I have already added hacktoberfest tag to the repository.
:+1:


broken link: [dotnet/roslyn] to dotnet/standard

This is a duplicate of https://github.com/dotnet/core/pull/399 and https://github.com/dotnet/core/pull/401.


add interface for fetching samples

Many thanks for contributing to this project!
PR Checklist
Please fill in the appropriate checklist below (delete whatever is not relevant). These are the most common things requested on pull requests (PRs).

[ ] This comment contains a description of changes (with reason)
[ ] Referenced issue is linked
[ ] If you've fixed a bug or added code that should be tested, add tests!
[ ] Documentation in docs is updated
[ ] CHANGELOG.rst is updated

Description of changes
Please state what you've changed and how it might affect the user.
Technical details
Please state any technical details such as limitations, reasons for additional dependencies, benchmarks etc. here.
Additional context
Add any other context or screenshots here.

 Received Samples: Write a db interface for the sample-tracking db (infrastructure)


PUID and PGID settings ignored and userid 911 used instead

Hello,
I cloned this repository edited docker-compose.yml (set PGID, PUID) and executed docker-compose build && docker-compose up but the uploaded/created files were created with a wrong userid.
how to reproduce
clone 9cf381a977efac14668cd604cc346632e783aea5

edit docker-compose.yml (I think only the ids are important)

@@ -8,10 +8,10 @@ services:
             - ./data:/data
-            - ./htpasswd:/etc/nginx/htpasswd
+              #- ./htpasswd:/etc/nginx/htpasswd
         environment:
-            - PUID=501
-            - PGID=20
+            - PUID=1000
+            - PGID=1000
             - TZ=Europe/Berlin
             - WEBDAV_USERNAME=user
-            - WEBDAV_PASSWORD=password
-            - SERVER_NAMES=localhost
+            - WEBDAV_PASSWORD=mysecurepassword
+            - SERVER_NAMES=localhost,mycomputer
             - TIMEOUTS_S=1200 # these are seconds

execute docker-compose build && docker-compose up
check that group id 1000 has write access to folder ./data
upload a file from webdav client
ls -l ./data

what I see
the owner id of the uploaded file is 911
what I expect
the owner id of the uploaded file should be 1000

Hello,
I did some searching/testing and I found, that it works as expected with latest build from docker hub:
$ sudo docker run --rm=true -it -e PGID=1002 -e PUID=1003 -e HOME=/root dgraziotin/nginx-webdav-nononsense bash
Unable to find image 'dgraziotin/nginx-webdav-nononsense:latest' locally
latest: Pulling from dgraziotin/nginx-webdav-nononsense
d8b3c89fedca: Already exists
73fe378574c5: Already exists
4d5722c9380e: Already exists
b445ca4bb77f: Already exists
641a8023ecce: Already exists
18792a0c5d08: Already exists
750c20048139: Already exists
2004db8fde4a: Pull complete
4f4fb700ef54: Pull complete
4d28955de9d3: Pull complete
eb32dd4d8370: Pull complete
9e4c50c9404e: Pull complete
b3a9d81dff0a: Pull complete
0a662af47fc3: Pull complete
119dcc9a2fa3: Pull complete
7dcb030f2424: Pull complete
Digest: sha256:e8d692802da821aede90d5ffa7417271614053347797c36d8163017a99a11d3a
Status: Downloaded newer image for dgraziotin/nginx-webdav-nononsense:latest
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...

-------------------------------------
          _         ()
         | |  ___   _    __
         | | / __| | |  /  \
         | | \__ \ | | | () |
         |_| |___/ |_|  \__/

Brought to you by linuxserver.io
-------------------------------------

To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------

User uid:    1003
User gid:    1002
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 99-custom-scripts: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
root@721c2fcdff4f:/usr/src/nginx-1.21.1# id abc
uid=1003(abc) gid=1002(abc) groups=1002(abc),100(users)
root@721c2fcdff4f:/usr/src/nginx-1.21.1#

As described in #17 , the latest label was pushed on Jul 13, 2021. So I tested with label 1.21.4, it was pushed on Dec 17, 2021.

Can confirm the Issue, was just about to open a new Issue for this Issue.

This is fixed in master.
docker-compose up
Recreating nginxwebdav ... done
Attaching to nginxwebdav
nginxwebdav    | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
nginxwebdav    | [s6-init] ensuring user provided files have correct perms...exited 0.
nginxwebdav    | [fix-attrs.d] applying ownership & permissions fixes...
nginxwebdav    | [fix-attrs.d] done.
nginxwebdav    | [cont-init.d] executing container initialization scripts...
nginxwebdav    | [cont-init.d] 01-envfile: executing...
nginxwebdav    | [cont-init.d] 01-envfile: exited 0.
nginxwebdav    | [cont-init.d] 01-migrations: executing...
nginxwebdav    | [migrations] started
nginxwebdav    | [migrations] no migrations found
nginxwebdav    | [cont-init.d] 01-migrations: exited 0.
nginxwebdav    | [cont-init.d] 10-adduser: executing...
nginxwebdav    |
nginxwebdav    | -------------------------------------
nginxwebdav    |           _         ()
nginxwebdav    |          | |  ___   _    __
nginxwebdav    |          | | / __| | |  /  \
nginxwebdav    |          | | \__ \ | | | () |
nginxwebdav    |          |_| |___/ |_|  \__/
nginxwebdav    |
nginxwebdav    |
nginxwebdav    | Brought to you by linuxserver.io
nginxwebdav    | -------------------------------------
nginxwebdav    |
nginxwebdav    | To support LSIO projects visit:
nginxwebdav    | https://www.linuxserver.io/donate/
nginxwebdav    | -------------------------------------
nginxwebdav    | GID/UID
nginxwebdav    | -------------------------------------
nginxwebdav    |
nginxwebdav    | User uid:    666
nginxwebdav    | User gid:    666
nginxwebdav    | -------------------------------------
nginxwebdav    |
nginxwebdav    | [cont-init.d] 10-adduser: exited 0.
nginxwebdav    | [cont-init.d] 30-config: executing...
nginxwebdav    | [cont-init.d] 30-config: exited 0.
nginxwebdav    | [cont-init.d] 90-custom-folders: executing...
nginxwebdav    | [cont-init.d] 90-custom-folders: exited 0.
nginxwebdav    | [cont-init.d] 99-custom-scripts: executing...
nginxwebdav    | [custom-init] no custom files found exiting...
nginxwebdav    | [cont-init.d] 99-custom-scripts: exited 0.
nginxwebdav    | [cont-init.d] done.
nginxwebdav    | [services.d] starting services
nginxwebdav    | [services.d] done.

docker exec nginxwebdav id abc
uid=666(abc) gid=666(abc) groups=666(abc),100(users)

This was closed automatically via a push. @vitjok, @Akjo4712, please reopen in case it is not working for you (build from source).

@dgraziotin: When Building a Docker Image from Main, the Container is still running with UID 911 and GID 911. My Environment Settings seem to be ignored. See the Logs and my compose.yml below. I don't know if I am doing something wrong, or there is another Bug around.
I think my compose.yml looks exactly as documented by linuxserver.io
Note: I can't reopen the Issue, as I am not the reporter.

  webdav:
    image: registry.gitlab.com/xxxxxx.xx/projects/xxxxxx/webdav:latest
    restart: unless-stopped
    volumes:
      - ftp:/data/
      - ~/wwms/webdav/htpasswd:/etc/nginx/htpasswd
    environment:
      - PUID:1000
      - PGID:1000
      - TZ:"Europe/Vienna"
      - SERVER_NAMES:"xxx.xxxxxxx.xx"

Maybe you could Push a Image to Docker Hub? This would kind of sort out Errors on my side.

@Akjo4712 could you try building from master? It’s as easy as cloning the repo and running
docker compose build && docker compose up
I can otherwise push an image for testing but I’m not home right now.

I did also try that. I am not Home, can’t do additional testing now. Will give it another try tomorrow.

Hmmm, thats interesting, just launched the Image with the Tag UID and although it works for you, i am still facing the same Issue. But, what I just found out with your compose.yml it works properly. UID and GID is set to 666. I will do some additional Debugging what exactly is the Issue with my compose.yml and write it down here for reference once I found the Issue.
Docker Inspect

Logs

Docker Compose

Long Story Short, i mixed up how to properly set Environment Variables and didn't notice while debugging. I should have used a equation sign for the variables. Its the small things which matter. 😆

@Akjo4712 damn, I didn’t notice that you mixed the two syntaxes above. So it’s working now, isn’t it?

Yes, it is working now, thanks, must have been late in the night when I wrote this. All settings apart from puid and pgid did work with the mixed syntax.

Can confirm, that it's working now with 86fc55cdb56f5c4561918286a0e24d874037dfb2.
Thanks!
Just one thing: Is it needed to modify the permissions of existing files?
# permissions
chown -R abc:abc /data

It's not documented in the readme.md, and I don't think it's expected by the users. At least, I wouldn't expect that. And I can imagine some use cases where it would be helpful to let the permissions unchanged.

Thanks both for confirming!
@vitjok I think that the permission change is good to have. It ensures that all files in the /data folder can be read by abc (which is either default IDs or the IDs specified by env variables).
LS.io does the same with their nginx image. I can't think of a reason for not doing the same. Suggestions welcome! I will close this one meanwhile, as the original issue seems resolved.


dev to main sync

Date: 30-05-2023
Developer Name: @shubhamsigdar1 , @sahsisunny , @khushi818 , @RitikJaiswal75, @kotesh-arya
PR Number(s):- #580,  #571, #522
Issue Ticket Number:- ,#572 #587 , #579, #503
Backend changes

[ ] Yes
[x] No

Frontend Changes

[x] Yes
[ ] No

Database changes

[ ] Yes
[x] No

Breaking changes (If your feature is breaking/missing something please mention pending tickets)

[x] No
[ ] Yes:-

Deployment notes(Any special instructions for the deployment)
N/A
Tested in staging

[x] Yes
[ ] No

List of PRs going in this Sync.

[x] https://github.com/Real-Dev-Squad/website-status/pull/595
[x] #580
[x] #571
[x] https://github.com/Real-Dev-Squad/website-status/pull/522

Screenshots.
Feature: Markdown to HTML

Fixed task card long title(after adding feature-flag)

Feat: width-tabs
width

**REFACTOR: API calls for TaskDetails Page Migrated to RTK Query **
https://github.com/Real-Dev-Squad/website-status/assets/69259490/308d4d42-5767-4c0c-8207-2af5cdeaae3a

please add the screenshot of the width fix with the URL bar showing, else how will I know if it is on staging or local

please add the screenshot of the width fix with the URL bar showing, else how will I know if it is on staging or local

yup I have added

For task Dependency

** REFACTOR: API calls for TaskDetails Page Migrated to RTK Query **
Please use the video for above in staging not on dev


Update to cpio 2.13 removed --extract-over-symlinks option

In update to cpio 2.13 the patch that added --extract-over-symlinks option (fetched from github gist) has been removed: https://github.com/NixOS/nixpkgs/commit/fe758f5fa368ebcdc03419c54412dd9abfd76b35
But this option is used in nixpkgs: https://github.com/NixOS/nixpkgs/blob/b6284fd70f7b4435b58fe7f97532454aa23de327/pkgs/build-support/vm/default.nix#L433 So that derivation fails now

cc @lsix @FRidh

As far as I can see, the use of this option should be dropped.
I guess you have a use case that triggers it. Can you confirm that dropping the --extract-over-symlink option works as intended (this option was introduced in the patch to disable the action of the patch).

and by the way, thanks for reporting the issue !


Issue #3 changes

Hey I have added the changes that i was talking about on Issue #3
Disabling the maximise button its pretty straight forward . I just made the MaximizeWindow property on the Window Style section of the form properties tab to False.
For preventing the form from closing when a session is started i used an event handler called FormClosing. It can be found from the events list of the main form item. The FormClosing event will allow to execute some condition before closing the form. Inside the eventhandler i have checked the condition where interval.Enabled is true which means a session is running so i have paused the session for brief moment making it false and made the parameter e of event handler cancel property e.Cancel to true  which will prevent the form form closing. Then i showed a message box which will return a dialog result which is what button user click on the message box. I have saved the dialog result in a variable r and checked whether user clicked ok or closed the dialog box if yes then i resumed the session.
I have further commented out the code. Please check the changes.

Thanks for helping me out!
I appreciate it.


Question: materializing one entity from multiple rows

Q: Is an intermediate type the only way to materialize one entity from multiple rows?
Simplified case that represents the fundamental problem in materializing scaffolding's IndexModel and ForeignKeyModel with EF.
Table: Countries

Name
Color

USA
Red

USA
White

USA
Blue

public class Country
{
    [Key]
    public string Name { get; set; }

    public ICollection<string> Colors { get; set; }
}

Possible workaround:materialize Country by hand from intermediate type such as CountryRow.

@natemcmaster In your simplified example I see Colors is a collection of scalars which we don't support, but I am going to assume that this is just an artifact of the simplification.
Assuming this shape instead:
public class Country
{
    [Key]
    public string Name { get; set; }

    public ICollection<CountryColor> Colors { get; set; }
}

public class CountryColor
{
    public string ColorName { get; set; }
    public string CountryName {get ; set; }
}
...
    modelBuilder.Entity<CountryColor>().HasKey(cc = > new {cc.ColorName, cc.CountryName});

The queries would look something like this:
var Countries = context.Countries.FromSql("SELECT DISTINCT Name FROM Countries");
var CountryColors = context.CountryColors.FromSql("SELECT Name, Color FROM Countries");

Would that work?

@divega this solution is what I meant by "intermediate type". I was more asking if there were any plans to avoid this "middle man" type. If not, we can close and I can do the workaround approach.

collection of scalars which we don't support

I assume if we don't do a collection of scalars, a collection of related entity types is also out.

I assume if we don't do a collection of scalars, a collection of related entity types is also out

That is supported, but I am sure you know it :smile: so I must be missing what you mean.
Let's chat in person, otherwise I am afraid II may not be understanding what this issue is really about.

Discussed in person with @divega about different scenarios we support. We do not plan to support the scenario in the original question. Instead users should follow the suggestion outline above: see https://github.com/aspnet/EntityFramework/issues/3945#issuecomment-161441369

Also, from talking to @natemcmaster I came to the conclusion that part of the problem was that our domain model for the database schema uses many-to-many relationships, which EF7 RTM won't support directly.
At least for the case of IndexModel and ColumnModel we know that the relationship we are trying to model actually contains payload (e.g. whether a column participates in the index as ASC or DESC, among other details) so the fix could be to include the "join" entity in our domain model.


Validators for Frame Range in Max

Changelog Description
Switch Render Frame Range Type to 3 for specific ranges (initial setup for the range type is 4)
Reset Frame Range will also set the frame range for render settings
Render Collector won't take the frame range from context data but take the range directly from render setting
Add validators for render frame range type and frame range respectively with repair action
Additional info
Similar to maya, validator for frame range is optional. By default, it is off.
The one which check the render frame range type is mandatory.
Testing notes:

Start 3dmax with Openpype
Run the publisher
if you have wrong render frame range type, it will error out and you can fix the type with repair action.
if you turn on the frame range validator, it will error out when the frame range from the render setting doesn't align with the database. You can fix it by performing repair action.

When trying to Publish I get frame range errors which is fine, I m just curious about these 2 validators Validate Frame Range and Validate Render Frame Range Type this one isnt im Maya and also have a bit weird naming.

The validator "Render Frame Range Type" only appears in 3dsmax as it has four scanerio to allow users to set up frame range.
But I can kill off this if it doesn't need here.

Thats one thing, but the other is there is no any Optional Validator for frame range when Render Instance selected....also any in OP Settings for Max...
So I guess we miss something...

In the updated PR you should see the vaidator along with other setting.

Also in the OP settings. I removed the frame type validator to ease the confusion

@moonyuet  @antirotor speaking of frame range, what comes to my mind...how we gonna treat those clients with needs of multiple but single frames acting as different shots? In terms of validator and render instances with different shot context.
Questions being:

Can we validate well, frame ranges and/or still frames via this PR?
How we deal with several frame ranges needed in single max scene using multiple render instances?

Can we validate well, frame ranges and/or still frames via this PR?

It is picking just the Range field (see image below)

How we validate multiple frame ranges needed in single max scene using several render instances acting in different shot context?

We don't, there is no way now to specify multiple frame ranges. It could be done using frame attribute per instance, be we are not there yet.

Speaking of Render instance is it capable of setting custom frame range at all?

Now you can set custom frame range in render settings and that will be used.
Nevertheless we will need to add support for Every Nth Frame and Frames - the first one is supported in Maya for example, but the second one isn't and we'll need to add some parsing there.

I added deadline like frame parsing some time ago here, might be a good reference.


Unary negation operator

✏ Proposed change
Adding a new operator for negating an expression. I'm thinking of 🔃, because positive values are above the negative ones, and this emoji is vertical.
🤔 Rationale
It's useful 🤷
🕺Example
🍦 a 3
🍦 b 🔃a
↪ 😛 b -3

or
🍦 a 3
🍦 b 🔃a
↪ 😛 b 🔃3

I think ➖ is more intuitive. In 0.6 binary operators are infix anyway, so this should work just fine:
3 ➡ a
➖a ➡ b
↪ a 🙌 -3 🍇 💭...

yeh forgot that, nice.
also, ➖3 😛 -3?

➖3 🙌 -3 Yep.

➖ is actually not possible, I realised when I first tried to implement this, because it is ambiguous. For instance:
🤭 10 ➖4❗

Is this a method call on 10 with one argument or on 6 with no arguments?
We need to reconsider alternatives. The original  🔃 might not be optimal as it is very similar to 🔁, which is a flow control statement but not an operator.

Why do you need a new operator in the first place? Why don't the minus sign work?
In every other languages I know of, you use the minus sign for this.
In Java, these two lines gives the same result:
a = 0 - b;
a = -b;

🔋 because batteries have a positive and a negative side? Or 🧲 because magnets have a north and a south side?

@betseg Valid options, but I don’t think these are very clear for something as simple as this.
Giving this a second though, we could solve the above problem with 🤜🤛 in cases like this:
🤭 10 🤜➖4🤛❗

But maybe this is overly verbose.

Since 🤜➖4🤛  would still require a substantial amount of the changes to the grammar, I’ll go with @betseg’s suggestion of 🔋. The + and - on the battery do make some sense and it’s important we finally resolve this.


0.5.0 release

Fixes #148, Fixes #147
0.5.0 Release Notes

Added support for the wasmtime-provider version 0.0.3, which allows the REPL to run on M1 macbooks PR 135
Added a SNAP package for easy install on newer ubuntu systems PR 137
@FlrnFrmm fixed an issue with wash drain where it would panic if the cache directories didn't exist PR 140
@frigus02 added multiple QOL fixes to the terminal tables, including limiting the width to show as much information as possible and showing the actor/provider names in the host inventory PR 144 and PR 145
@alsuren added support for NATS authentication with a JWT, Seed, or Credsfile PR 146
An in this PR PR 150, made the REPL dependencies which can be omitted by installing wash with --no-default-features. This is due to termion's incompatibility with Windows, and I would prefer for Windows users to be able to use the other features of wash

as you can see by https://github.com/wasmCloud/wash/pull/151, it appears there was some regression (likely due to an automatically bumped patch version) that's causing the CI to fail. Works on my machine ™


Guide mentions trait evaluation (as part of selection), but does not explain it

In https://rust-lang-nursery.github.io/rustc-guide/traits/resolution.html#overview:

Selection: Deciding how to resolve a specific obligation. For example, selection might decide that a specific obligation can be resolved by employing an impl which matches the Self type, or by using a parameter bound (e.g. T: Trait). In the case of an impl, selecting one obligation can create nested obligations because of where clauses on the impl itself. It may also require evaluating those nested obligations to resolve ambiguities.

Maybe this "evaluating nested obligations" is the winnowing?  In that case it is already covered in https://rust-lang-nursery.github.io/rustc-guide/traits/resolution.html#winnowing-resolving-ambiguities, but it should be made clear that it is referring to winnowing.

I believe it refers to the whole selection process all over again. For example, consider the following:
T: Trait<F>
  where F: Ord

Resolving T: Trait requires resolving the nested obligation F: Ord, which in turn requires F: PartialOrd.

It doesn't seem to be just that.  SelectionContext::select() would return F: Ord as a nested obligation and it would be added to the obligation forest.
Trait evaluation seems to be something that tells you that some trait obligation holds for sure, or it never holds, or it might hold, etc:
https://github.com/rust-lang/rust/blob/727eabd68143e968d8826ee29b8ea7792d29fa96/src/librustc/traits/select.rs#L325-L388
As it seems to go recursively through the nested obligations to figure this out.  Maybe it is just an optimization to solve traits faster in some cases (when evaluation gives EvaluatedToOk or EvaluatedToErr)?


401 Unauthorized(The HTTP request is unauthorized with client authentication scheme 'Ntlm') when using SharePoint List Source with SharePoint Online

Hi,
When I am trying to use SharePoint List Source action with SharePoint Online site, facing issue of 401(Unauthorized).

Full Error message:
The component has detected potential metadata corruption during validation.
Error at Update SharePoint List View [SharePoint List Source 1 [191]]: System.ServiceModel.Security.MessageSecurityException: The HTTP request is unauthorized with client authentication scheme 'Ntlm'. The authentication header received from the server was 'NTLM'. ---> System.Net.WebException: The remote server returned an error: (401) Unauthorized.
at System.Net.HttpWebRequest.GetResponse()
at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
--- End of inner exception stack trace ---
Server stack trace:
at System.ServiceModel.Channels.HttpChannelUtilities.ValidateAuthentication(HttpWebRequest request, HttpWebResponse response, WebException responseException, HttpChannelFactory1 factory)    at System.ServiceModel.Channels.HttpChannelUtilities.ValidateRequestReplyResponse(HttpWebRequest request, HttpWebResponse response, HttpChannelFactory1 factory, WebException responseException, ChannelBinding channelBinding)
at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Microsoft.Samples.SqlServer.SSIS.SharePointUtility.ListsService.ListsSoap.GetListAndView(GetListAndViewRequest request)
at Microsoft.Samples.SqlServer.SSIS.SharePointUtility.ListsService.ListsSoapClient.ListsService_ListsSoap_GetListAndView(GetListAndViewRequest request)
at Microsoft.Samples.SqlServer.SSIS.SharePointUtility.ListsService.ListsSoapClient.GetListAndView(String listName, String viewName)
at Microsoft.Samples.SqlServer.SSIS.SharePointUtility.Adapter.ListsAdapter.GetSharePointFields(String listName, String viewId)
at Microsoft.Samples.SqlServer.SSIS.SharePointUtility.ListServiceUtility.GetFields(Uri sharepointUri, NetworkCredential credentials, String listName, String viewName)
at Microsoft.Samples.SqlServer.SSIS.SharePointListAdapters.SharePointListSource.GetAccessibleSharePointColumns(String sharepointUrl, String listName, String viewName)
at Microsoft.Samples.SqlServer.SSIS.SharePointListAdapters.SharePointListSource.ValidateSharePointColumns()
at Microsoft.Samples.SqlServer.SSIS.SharePointListAdapters.SharePointListSource.Validate()
at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostValidate(IDTSManagedComponentWrapper100 wrapper)

Please help me to resolve this issue or let me know right way to use it with SharePoint Online.
Thank you in advance.

Have this been resolved, please help me to resolve this with SharePoint 2013. Many thanks


merge vcf : Information for DR

Hello,
I use SURVIVOR merge to merge information from several software.
I wanted to know how DR information was calculated.
For exemple, with Manta this information is true, for Delly this information is false and for Lumpy we have only the information for the variant and not for the reference.
Thank you in Advance,
Regards,
Steven

Hi Steven,
This information is always tricky to parse since almost every tool is reporting it slightly different location or tag.
I tried to lift some over, but I frankly did not pay too much attention to it.
I can have a look
Cheers
Fritz


Add classes to represent records and values from the target service, and to locate values in the records.

Next to #4 of #1.

Filed issues #12 and #13.


Adding legend modeling initiatives

This PR adds Legend modeling initiatives on landsacpe.finos.org.
Below is a snippet of the FO activity metadata, to give you an idea where/how the data comes from:
  "legendInitiatives" : [
    {
      "name" : "Commodities Payout",
      "gitlabRepo" : "legend-pilot/cdm",
      "homepage" : "http://fo.finos.org",
      "state" : "INCUBATING",
      "logo" : "financial-objects.svg"
    },
    {
      "name" : "Product Control Common Template",
      "gitlabRepo" : "financial-objects/product-control-common-template",
      "homepage" : "http://fo.finos.org",
      "state" : "INCUBATING",
      "logo" : "financial-objects.svg"
    }
  ]

Build failed because of:
item Commodities Payout has an invalid repo https://gitlab.legend.finos.org/legend-pilot/cdm
item Product Control Common Template has an invalid repo https://gitlab.legend.finos.org/financial-objects/product-control-common-template
item Commodities Reference Data has an invalid repo https://gitlab.legend.finos.org/legend-pilot/commodrefdata
item Currency Reference Data has an invalid repo https://gitlab.legend.finos.org/legend-pilot/currencyrefdata

Build failed because of:
Duplicate repo: https://github.com/finos/finos-fo on Financial Objects at path Data & Business Logic / Models
Duplicate repo: https://github.com/finos/finos-fo on Commodities Payout at path Legend / Modeling Initiatives
Duplicate repo: https://github.com/finos/finos-fo on Product Control Common Template at path Legend / Modeling Initiatives
Duplicate repo: https://github.com/finos/secref-data on Security Reference Data at path Data & Business Logic / Tick & Reference
Duplicate repo: https://github.com/finos/secref-data on Commodities Reference Data at path Legend / Modeling Initiatives
Duplicate repo: https://github.com/finos/secref-data on Currency Reference Data at path Legend / Modeling Initiatives

@agitana @toshaellison @mindthegab - we have a problem with the landscape solution we discussed this week.
The landscape app requires projects to have at least one unique github repository (gitlab.com is not supported), which we don't have for the 4 current Legend modeling initiatives.
I'm not sure how we can add these projects into the landscape; I could open a feature request to the landscape project, to support gitlab.com URLs as project repos, WDYT?

Build failed because of:
Duplicate repo: https://github.com/finos/finos-fo on Financial Objects at path Data & Business Logic / Models
Duplicate repo: https://github.com/finos/finos-fo on Commodities Payout at path Legend / Modeling Initiatives
Duplicate repo: https://github.com/finos/finos-fo on Product Control Common Template at path Legend / Modeling Initiatives
Duplicate repo: https://github.com/finos/secref-data on Security Reference Data at path Data & Business Logic / Tick & Reference
Duplicate repo: https://github.com/finos/secref-data on Commodities Reference Data at path Legend / Modeling Initiatives
Duplicate repo: https://github.com/finos/secref-data on Currency Reference Data at path Legend / Modeling Initiatives

Build failed because of:
Duplicate repo: https://github.com/finos/finos-fo on Financial Objects at path Data & Business Logic / Models
Duplicate repo: https://github.com/finos/finos-fo on Commodities Payout at path Legend / Modeling Initiatives
Duplicate repo: https://github.com/finos/finos-fo on Product Control Common Template at path Legend / Modeling Initiatives
Duplicate repo: https://github.com/finos/secref-data on Security Reference Data at path Data & Business Logic / Tick & Reference
Duplicate repo: https://github.com/finos/secref-data on Commodities Reference Data at path Legend / Modeling Initiatives
Duplicate repo: https://github.com/finos/secref-data on Currency Reference Data at path Legend / Modeling Initiatives


[Bug] Deadlock in broker service while initializing bkClient

Search before asking

[X] I searched in the issues and found nothing similar.

Read release policy

[X] I understand that unsupported versions don't get bug fixes. I will attempt to reproduce the issue on a supported version of Pulsar client and Pulsar broker.

Version
2.10.6
Minimal reproduce step
Not able to reproduce. But its happenning in our running clusters intermittently(mostly observed after rollouts) after upgrading from 2.9.3 to 2.10.6
What did you expect to see?
Exception can be thrown with valid reason if any and thread can be released
What did you see instead?
Threads gets blocked and timeouts in produce/consume. Also, faulty broker stopped serving anything and all the bundles  unloaded to some other broker.
Exception at Client side:
`WARN 8 --- [-client-io-18-4] o.a.p.client.impl.ConnectionHandler      : [persistent://tenant/namespace/topic-partition-34] [tenant/namespace] Error connecting to broker: org.apache.pulsar.client.api.PulsarClientException: Connection already closed
2024-04-22T10:29:31.898+05:30  WARN 8 --- [-client-io-18-4] o.a.p.client.impl.ConnectionHandler      : [persistent://tenant/namespace/topic-partition-34] [tenant/namespace] Could not get connection to broker: org.apache.pulsar.client.api.PulsarClientException: Connection already closed -- Will try again in 57.264 s`
Anything else?
We have analysed the thread dumps and found a possible deadlock situation.
[thread dump]
Here, we can see thread metadata-store-10-1 is waiting for 2098 and 2098 is held by pulsar-io-4-7. Pulsar-io-4-7 is not releasing this 2098 as its waiting for d898. Now, what is d898 is stuck at?
D898 is stuck at BookieRackAffinityMapping.setConf() and waiting for completable future.
Can this be related to https://github.com/apache/pulsar/pull/20944 ??
Are you willing to submit a PR?

[ ] I'm willing to submit a PR!

Thanks for the issue report.
Is this similar to #20148 which is fixed by #21096 ?
In a Slack thread I made these comments some time ago:

The deadlock issue might be caused by https://github.com/apache/pulsar/pull/18672 .

It must be a different problem. The thread dump was very useful. the line numbers seemed to match 2.10.6 . One possible way to solve the problem would be to change thenAccept on this line https://github.com/apache/pulsar/blob/c1d8630b13e782935def3c4b12b59ae9aa8e5541/pul[…]c/main/java/org/apache/pulsar/broker/service/BrokerService.java to thenAcceptAsync . That would prevent the metadata store getting blocked and essentially dead locked.

it seems that the same bug is also in the master branch so it will be useful to report it.

@lhotari #21096 seems like already cherry-picked in 2.10.

This will be fixed by #22853

@lhotari seems like this fix https://github.com/apache/pulsar/pull/22846 is already cherry-picked in branch-3.0  but https://github.com/apache/pulsar/pull/22853 is not and both are tagged with release/3.0.6.
Any plans to cherry-pick the #22853 in branch-3.0 soon?  when is 3.0.6 release planned?

@lhotari seems like this fix #22846 is already cherry-picked in branch-3.0 but #22853 is not and both are tagged with release/3.0.6. Any plans to cherry-pick the #22853 in branch-3.0 soon? when is 3.0.6 release planned?

@Meet0861  I completed cherry-picking #22853 to branch-3.0 . Pulsar 3.0.6 release is planned to happen after there's Bookkeeper 4.16.6 available, possibly in the upcoming few weeks.


Typings for field name

Hi!
@types/busboy has this typing:
file: (name: string, stream: Readable, info: FileInfo) => void;

But if field name is not set, then it comes as undefined, not as string in this callback

HTTP example:
> POST /api/files/upload HTTP/1.1
> Host: <IP_ADDRESS>:7100
> Cookie: user_token=del
> Content-Type: multipart/form-data; boundary=X-INSOMNIA-BOUNDARY
> User-Agent: insomnia/2023.5.8
> Accept: */*
> Content-Length: 215

| --X-INSOMNIA-BOUNDARY
| Content-Disposition: form-data; name="xxx"
| blah
| --X-INSOMNIA-BOUNDARY
| Content-Disposition: form-data; name=""; filename="1.txt"
| Content-Type: text/plain
| 555
| --X-INSOMNIA-BOUNDARY--

    bb.on('file', (name, file, info) => {
      console.log('name', name);
      console.log(typeof name); // undefined

I don't maintain typings for any of my projects.


[Issue] NA doesn't work with plain C# classes, works only with MonoBehaviour, ScriptableObjects

I am unable to NaughtyAttributes with Variables in plain C# classes.
Example:
using NaughtyAttributes;

public class PairClass
{
    [MinMaxSlider(0,100)]  ///   <--- this doesn't work
    public Vector2 range = Vecor2.one;
    public bool test = true;
}

public class MainClass : MonoBehaviour
{
    public PairClass pair;

    [MinMaxSlider(0,100)]   ///   <--- this works
    public Vector2 range = Vecor2.one;
}

Same as #91


Fix tls prometheus

/hold

@bindrad Please separate vendor bump to a different PR (to be merged before this one)

pls resolve addressed conversations, thanks.

/lgtm


Update hpe-proliant-dl20-plus-enterprise.md

The following users don't have valid GitHub IDs, or are not collaborators on this repo: microsoftdocs/public-repo-pr-review-team

will recreate in the private repo

#please-close


Pdijksta

A consistency test is added for 'gen_photoemission_class.py'.
If the point (x0_refl, y0_refl) as specified in the input files is outside the chamber, a ValueError is raised.
This is necessary since this point is used as as (x_in, y_in) of new MPs, see line 140 of 'gen_photoemission_class.py'.

Merged to develop instead of master


Re-enable sbt-rjs and disable http port in an example

Can be merged after the next Play milestone / RC.
Reverts changes previously done to pass tests, fixed that meanwhile:

https://github.com/playframework/playframework/pull/11843 / https://github.com/playframework/play-samples/pull/342/commits/5330b8273d14f9de2b8dc0057ad7bda2b93d3994#diff-2af461dc035de1e329d87cba11d0c2977afb913250fd2cd07161ecaecd2a6fb8R48
https://github.com/sbt/sbt-js-engine/pull/102 / https://github.com/playframework/playframework/pull/11844

@Mergifyio backport 2.9.x


lab2 : incorporate changes based on pilot run

Students can do surprising things.

Original rules allowed five = 0b101 (works with gcc & clang); disallow the B key
Penalize break statements to exit loops

Students are also having common problems

Need to give students a formative assessment on pointer aliasing (another Archie bug)
Point students to contents of string.h, specifically, strcpy / strncpy
Rephrase prompt for uninitialized variable bug to something like "why doesn't the loop execute"
Provide code for intermediate testing of problem 5

Also, a "bugfix": In the Food example in the tex file, "Naan" should be lowercase

Consider making sorting a bonus credit: if it works with a pre-sorted set of words, that's regular credit; if it works with an unsorted set of words then bonus credit.


Updating PR 287

This is a remake of PR #287 .
All changes are related to documentation of material class.

@GabrielBachmann, check this PR for conflicts with PR #432. Both work in the same code lines sometimes.

@GabrielBachmann, can we close this PR and keep only the PR #432?

Actually, the commits 8f4a17e and 5dc175a are not in #432.
I think that the best way to solve this is resolving all conflicts.


Error when following instructions

Call to undefined method Tmdb\Api\Movies::load()

I'm trying to test this out in laravel using:
I followed the instruction on this page
Route::get('/', function()
{
    $client = Tmdb::getMoviesApi()->load(13);
    return $client;
});

Could you give the Repository methods a try? I'm not sure what's causing this, I'll have to check at home later tonight.

Thanks for your response, It's producing the same error. Do i have to include anything at the top for laravel? or a use .. ?

I'm not familiar at all with laravel, this package was a best effort, try debugging the tmdb class in this repository to see what's going?

I will give it a try! Thank you
2015-01-22 16:12 GMT+01:00 Michael Roterman<EMAIL_ADDRESS>
I'm not familiar at all with laravel, this package was a best effort, try
debugging the tmdb class in this repository to see what's going?
—
Reply to this email directly or view it on GitHub
https://github.com/wtfzdotnet/tmdb-package/issues/3#issuecomment-71034664
.

@notflip did you solve this issue? (if not, try the new version)

I've got it fixed using the new version. Thanks!

U bent uitgenodigd!
Met Airbnb kun je unieke accommodaties bij lokale verhuurders ontdekken, over de hele wereld.
Het is simpel, meld je voor 20 mei 2015 aan om €22 korting te krijgen op je eerste reis van €89 of meer.
Accepteer Uitnodiging
http://www.airbnb.be/c/mstevens1?euid=d3a47a24-0fb8-43bc-e149-deddacab01b0&ri=18292375&s=1
Bedankt,
Het Airbnb Team
Postbus 410807, San Francisco, CA 94121
Afmelden
https://www.airbnb.com/email/unsubscribe?token=eyJlbWFpbF9hZGRyZXNzIjoicmVwbHkrMDAzZjQ0ZDA1NmY1YmQyMmY4NzMzMGRmNTI3MDhiM2UyNjU0YTMzNDZkNTVlYmVmOTJjZjAwMDAwMDAxMTBkOGQ1NTA5MmExNjljZTAzNDliNzc0QHJlcGx5LmdpdGh1Yi5jb20iLCJjYXRlZ29yeSI6InJlZmVycmFscyIsInRlbXBsYXRlIjoiaW52aXRhdGlvbiIsInV1aWQiOiJkM2E0N2EyNC0wZmI4LTQzYmMtZTE0OS1kZWRkYWNhYjAxYjAifQ==&mac=7UDCjyCxBECHpGUVJ6NimS9Esqk=
Airbnb


Update request: flutter 3.13.8 → 3.16.3

Package name:
Latest released version:
3.16.3
Current version on the unstable channel:
3.13.8
Current version on the stable/release channel:
3.13.8

[*] Checked the nixpkgs pull requests

Notify maintainers
@NixOS/flutter

Note for maintainers: Please tag this issue in your PR.

Add a :+1: reaction to issues you find important.

Also, perhaps flutter could have an updateScript added, like dart has

I have the same problem, the flutter version is very outdated to work on recent projects!

Yeah, it would he nice. I can try doing it myself but I'm not experienced with flutter packaging on nix.

I tried here #275522 if it could help

Will be fixed by #276050


✔Implemented "Feedback Form" for CareerZunction!

Hey @PSS2134 and @HimanshuNarware
issue closes #430
Here's What I Did

Added a "modal button" to open the feedback form.
Implemented a "tooltip" for it to enhanced user experience.
Created a "dedicated feedback form" following the website's color theme.
Ensured "Responsiveness" across all screen sizes.
Implemented reset functionality for the form.
Added an alert for successful submission.
Implemented "Real Email Sending" Functionality using Formspree

Here as you can see -
https://github.com/user-attachments/assets/2bf52e3e-8470-4e8a-b347-8d30c1e46b04
Here's the Email I received After submission -

If everything looks Good.
Here are the steps to follow to get the full access -

Create a free account on formspree.io website.
Create a New Form named "CareerZunction FeedForm"
Then you'll see the FORM ENDPOINT URL of that Newly created form.
Share the FORM ENDPOINT URL with me, So that I will Update the Code to your Credentials.

Please take a look and review it.

@PSS2134 @HimanshuNarware Please take a look

@aslams2020 Can you look at the code for contact us, there also we have the functionality of sending message to mails, you can implement that same thing here so that we dont need to do setup

@PSS2134 Oh ok, Sure, I will try to include that one here

@PSS2134 Done! Please check
https://github.com/user-attachments/assets/f6905010-e60c-48a5-a155-b14e0844d5c9

@PSS2134 please check

Resolve the conflicts, and its getting delivered to mail right? @aslams2020

@PSS2134 Yes!


Upload kurobako image to github artifacts

https://github.com/actions/toolkit/blob/1cc56db0ff126f4d65aeb83798852e02a2c180c3/packages/artifact/src/internal/utils.ts#L214
https://docs.github.com/en/actions/configuring-and-managing-workflows/using-environment-variables

I can clearly understand that this internal api cannot use for my usecase.


[single-staking-pools-balanceof] New Strategy for Single Staking Pools

Implements new strategy to fetch Staked token amount in single staking pool
Changes proposed in this pull request:

Implementes new single-staking-pools-balanceof

@ChaituVR I see you've helped me to update the changes you requested, is there anything else you need from my side?

@PolySwift
Strategy is live: https://snapshot.org/#/strategy/single-staking-pools-balanceof


Cannot store POCO document objects from a different project

I have the following situation: I have two projects in the same solution, let's call them Project A (a blazor web server) and Project B (a satellite module, which is a simple Razor Library where I have other pages, components, etc.).
Now, Project A is where the Marten service is instantiated: that's where I define the connection string, schema name etc.,
namespace ProjectA
{
    //...
            builder.Services.AddMarten(options =>
            {
                options.Connection("<my connection string>");
                options.AutoCreateSchemaObjects = AutoCreate.All;
            });
    //...
}

this way I just have to inject the IDocumentStore interface throughout the pages in order to access the database. Project B gets its IDocumentStore from Project A (though Project A does not know about Project B:  Project B's assembly is loaded dynamically at runtime in Project A).
Now, let's say I have a POCO object in Project B:
namespace ProjectB
{
    public class Test
    {
        public Guid Id { get; set; }

        // other properties
    }
}

and I want to save It in my database through the IDocumentStore injected from Project A. When I try to execute this save method,
namespace ProjectB
{
    //...
    private async Task SaveDoc ()
    {
        var obj = new Test();
        await using (var session = _store.LightweightSession())
        {
            session.Store(obj);

            session.SaveChanges();
        }
    }
}

it gives me the following error when session.Store(obj) tries to execute:
[2023-05-03T07:35:44.564Z] Error: System.IO.FileNotFoundException: Could not load file or assembly 'ProjectB, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null'. The specified module could not be found.
File name: 'ProjectB, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null'
 ---> System.IO.FileNotFoundException: Could not load file or assembly 'ProjectB, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null'. The specified module could not be found.
File name: 'ProjectB, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null'
   at System.Reflection.RuntimeAssembly.<InternalLoad>g____PInvoke|47_0(NativeAssemblyNameParts* pAssemblyNameParts, ObjectHandleOnStack requestingAssembly, StackCrawlMarkHandle stackMark, Int32 throwOnFileNotFound, ObjectHandleOnStack assemblyLoadContext, ObjectHandleOnStack retAssembly)
   at System.Reflection.RuntimeAssembly.InternalLoad(AssemblyName assemblyName, StackCrawlMark& stackMark, AssemblyLoadContext assemblyLoadContext, RuntimeAssembly requestingAssembly, Boolean throwOnFileNotFound)
   at System.Reflection.Assembly.Load(AssemblyName assemblyRef)
   at LamarCompiler.CustomAssemblyLoadContext.Load(AssemblyName assemblyName)
   at System.Runtime.Loader.AssemblyLoadContext.ResolveUsingLoad(AssemblyName assemblyName)
   at System.Runtime.Loader.AssemblyLoadContext.Resolve(IntPtr gchManagedAssemblyLoadContext, AssemblyName assemblyName)
   at System.Reflection.RuntimeAssembly.GetExportedTypes()
   at LamarCodeGeneration.GeneratedAssembly.AttachAssembly(Assembly assembly)
   at LamarCompiler.AssemblyGenerator.Compile(GeneratedAssembly generatedAssembly, IServiceVariableSource services)
   at LamarCompiler.CodeFileExtensions.InitializeSynchronously(ICodeFile file, GenerationRules rules, ICodeFileCollection parent, IServiceProvider services)
   at Marten.Internal.ProviderGraph.StorageFor[T]()
   at Marten.Internal.Sessions.QuerySession.StorageFor[T]()
   at Marten.Internal.Sessions.DocumentSessionBase.store[T](IEnumerable`1 entities)
   at Marten.Internal.Sessions.DocumentSessionBase.Store[T](T[] entities)
   at <mypath>\Component1.razor:line 18
   at <mypath>\Component1.razor:line 21
   at <mypath>\Component1.razor:line 10
   at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
   at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState)

I guess I know what's going on: Marten in ProjectA tries to pre-build the objects needed for the database, but, due to the fact that ProjectB is not referenced in ProjectA explicitly, it fails to find the object Test at runtime, thus giving me the error above.
I have already tried using parameters such as GeneratedCodeMode = TypeLoadMode.Dynamic or the other ones, but I keep getting the same error. I know it is due to how Marten works, but is there any workaround I can use?
Thank you very much.

@Lele0037 That's failing up above because the ProjectB assembly cannot be found in your application when you run. Very easy fix is to make the direct reference to ProjectB from your application and go on with your day. Otherwise, I guess you could try to manually load the ProjectB assembly in your application before using Marten so that Assembly.Load() can function correctly.

Hi @jeremydmiller , thank you for your response. Unfortunately, having ProjectB referenced in ProjectA is kind of a deal breaker: the whole purpose of this project is having ProjectA so that it does not know in advance which modules it will use (all the assemblies are loaded dynamically from a directory, so ProjectA cannot reference ProjectB).
I also tried adding an assembly pre-loading phase in Program.cs, like this:
var assembly = Assembly.LoadFrom("<path to dll>\\ProjectB.dll");
assembly.CreateInstance("ProjectB");

but it throws another error:
[2023-05-03T12:49:46.503Z] Error: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
 ---> System.ArgumentException: ParameterExpression of type 'ProjectB.Test' cannot be used for delegate parameter of type 'ProjectB.Test'

   at System.Linq.Expressions.Expression.ValidateLambdaArgs(Type delegateType, Expression& body, ReadOnlyCollection`1 parameters, String paramName)
   at System.Linq.Expressions.Expression.Lambda[TDelegate](Expression body, String name, Boolean tailCall, IEnumerable`1 parameters)
   at System.Linq.Expressions.Expression.Lambda[TDelegate](Expression body, Boolean tailCall, IEnumerable`1 parameters)
   at Baseline.Expressions.LambdaBuilder.SetProperty[TTarget,TProperty](PropertyInfo property)
   at Baseline.Expressions.LambdaBuilder.Setter[TTarget,TMember](MemberInfo member)
   at Marten.Internal.Storage.DocumentStorage`2..ctor(StorageStyle storageStyle, DocumentMapping document)
   at Marten.Internal.Storage.QueryOnlyDocumentStorage`2..ctor(DocumentMapping document)
   at Marten.Generated.DocumentStorage.QueryOnlyTestDocumentStorage1398299618..ctor(DocumentMapping document)
   at Marten.Generated.DocumentStorage.TestProvider1398299618..ctor(DocumentMapping mapping)
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

   --- End of inner exception stack trace ---

   at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
   at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture)
   at System.Activator.CreateInstance(Type type, Object[] args)
   at Marten.Internal.CodeGeneration.DocumentProviderBuilder.BuildProvider[T]()
   at Marten.Internal.ProviderGraph.StorageFor[T]()
   at Marten.Internal.Sessions.QuerySession.StorageFor[T]()
   at Marten.Internal.Sessions.DocumentSessionBase.store[T](IEnumerable`1 entities)
   at Marten.Internal.Sessions.DocumentSessionBase.Store[T](T[] entities)
   at ProjectB.Component1.Save() in <my path>\Component1.razor:line 18
   at ProjectB.Component1.Save() in <my path>\Component1.razor:line 21
   at ProjectB.Component1.<BuildRenderTree>b__0_0() in <my path>\Component1.razor:line 10
   at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
   at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState)

It seems that it has been able to load the assembly, but the loaded one is not compatible with the one it should be using for creating the document.

You're in an older version, so the dependencies have changed underneath you. If you move up to Marten 6, I guess you could try a pull request to JasperFx.RuntimeCompiler's version of AttachAssembly() to try to find the assembly a different way than by name as it is today.

Hi again,
I finally made it work. I think I know what I was doing wrong: the assemblies were actually loaded twice by mistake. The first assembly load was taking place as above, in the Assembly.LoadFrom("<path to dll>\\ProjectB.dll"); bit. However, in my Blazor project I was also loading the assemblies here:
        <Router AppAssembly="@typeof(App).Assembly" AdditionalAssemblies="_assemblies">
            <Found Context="routeData">
                <RouteView RouteData="@routeData" DefaultLayout="@typeof(MainLayout)" />
                <FocusOnNavigate RouteData="@routeData" Selector="h1" />
            </Found>
            <NotFound>
                <PageTitle>Not found</PageTitle>
                <LayoutView Layout="@typeof(MainLayout)">

Sorry, there's nothing at this address.

                </LayoutView>
            </NotFound>
        </Router>

@code {
    private List<Assembly> _assemblies = new();

    protected override void OnInitialized()
    {
        _assemblies = // here the assemblies where loaded for the second time by mistake, instead of being fetched from memory
        base.OnInitialized();
    }
}

This was causing the error I reported in my second response. Now everything works fine.
Thank you very much for your help.