text:
moonrise and moonset

Hello, I tried one of your examples (example5_moon) to see if this library corresponds to what I'm looking for, so I just modified at the end the location and date as follows:
  myAstro.setDST() ;
  myAstro.setTimeZone(0) ;
  myAstro.setLatLong(myAstro.decimalDegrees(35,30,0), myAstro.decimalDegrees(-0,30,0)) ;
  monAstro.setGMTdate(2024,2,1) ;
  myAstro.doMoonRiseSetTimes() ;
  Serial.println("Our results should be:") ;
  Serial.print("Local Moonrise===> ") ;
  myAstro.printDegMinSecs(myAstro.getMoonriseTime()) ;
  Serial.println("") ;
  Serial.print("Local MoonSet===> ") ;
  myAstro.printDegMinSecs(myAstro.getMoonsetTime()) ;
  Serial.println("") ;
}

I get :
We can also calculate the moon's rising and setting times.
We set : DST off, Time Zone = 0, Date : 1 feb 2024
Longitude = -0:30:0; Latitude = 35:30:0

Our results should be :
Local moonrise===> 23:46:24.94
Local moonset===> 11:14:28.92

except that the 23:46:24.94 match to the time of moonrise the day before and not on the day itself. In the calculation, I should have an XX or a nomoonrise since it's the calculation that's required for D-day.
link to verify : https://www.mooncalc.org/#/35.5,-0.5,15/2024.02.01/23:48/1/3
ps: I'm French and use a translator

First, I apologize for getting back to you after such a long time.
When I tried to compile the code snippet you provided in your first message, I noticed that this line was flagged as an error:
monAstro.setGMTdate(2024,2,1) ;
I corrected it, and then tried running it on my MicroMod test setup:
Longitude = 0:0:0; Latitude = 30:0:0
Our results should be:
Local Moonrise===> 23:46:23.76
Local MoonSet===> 11:14:30.79
The moonset time looks a lot closer to what your reference page reports. While the moonrise is as you stated.  There is some subtlety here, and I'll have to look closer at the code to see how it is determining the day of the report.

I compared it to other software or websites and the 23:46 corresponds to d-1, i.e. 31/01 and not 1/02.
I think this is due to the iteration, which looks for the time of day closest to sunrise or sunset, but doesn't really indicate the time of day itself.
one approach i'd thought of would be to check at each hour found to verify the end its altitude at either sunrise or sunset which has been calculated to know if the time calculated is indeed that of the day.
Translated with www.DeepL.com/Translator (free version)

hello, I looked on the usnoa site which obtained an even more different result, because I couldn't find a solution of my own:
We can also calculate the moon's rising and setting times.
We set: DST off, Time Zone = 0, Date: February 1, 2024
Longitude = -0:30:0; Latitude = 35:30:0

Our results should be:
Local moonrise===> 23:46:24.94
Local moonset===> 11:14:28.92

https://aa.usno.navy.mil/calculated/rstt/year?ID=AA&year=2024&task=1&lat=35.5&lon=-0.50000&label=&tz=0&tz_sign=-1&submit=Get+Data
The USNOA gives for this day and coordinates:
11:50 p.m. 10:19 a.m.
and for
Moon Rise/Set: no DST, Time Zone = 0, Date: Jan 11,1984
Geo Long: 0:0:0.0, Lat: 30:0:0.0
local Rise=11:54:54.02 local Set=xx:xx:xx.xx
11:54:54.02 23:46:32.66

https://aa.usno.navy.mil/calculated/rstt/year?ID=AA&year=1984&task=1&lat=35.5&lon=0.0&label=&tz=0&tz_sign=-1&submit=Get+Data
on the USNOA website:
1152 xxxxx
so, your example is good, but not in the calculation as a result which is moonrise 11:27 a.m. moonset 11:49 p.m. and resumes the 11:49 p.m. of the day before.
have an idea for a path?
I asked myself the question if I also did a calculation on the previous day to compare if we obtain the same result which would amount to having a result on d-1 and therefore put an xxx, but I have doubts about obtaining an identical result.
maybe a clue, no?

authors: DavidArmstrong australopitheque

repo: DavidArmstrong/SiderealPlanets


text:
Galaxy score improvement

Improves the quality score of 3.9 at https://galaxy.ansible.com/DavidWittman/redis to 5.0 by removing ansible-lint warnings.
Each commit fixes 1 warning.
Evidence: https://galaxy.ansible.com/bbaassssiiee/ansible-redis

Thank you!

source: gharchive/pull-request

authors: DavidWittman bbaassssiiee

repo: DavidWittman/ansible-redis

license: mit

license_type: permissive

license_source: bigquery


text:
build error

When I run build，I get an error:  triggerUncaughtException(err, true /* fromPromise */)

Please provide a minimum reproducible code repository, which can help me locate the problem.

@luxi-record same issue here, just wondering if you can share a fix?

source: gharchive/issue

repo: Daydreamer-riri/vite-react-ssg

license: MIT

license_source: github-api


text:
recipient () does not refer to any valid address => adding liquidity mining

I got also the same issue! At "DEX" where you  from DFI to BTC for liquidity mining it shows that my valid adress doesn't fit.
Would be nice getting any help!

Can you please provide a full screenshot of the app? Have you selected an address in the process before?

If you can't select any address, create a new one:

Go to Wallets
Click DFI
Click "Receive" on the upper right corner
Click "New Address" on the upper right corner
Give your address a describing name like "Liquidity Mining RCV"
Click "Create" on the lower right corner

Can you please provide a full screenshot of the app? Have you selected an address in the process before?

If you can't select any address, create a new one:

Go to Wallets
Click DFI
Click "Receive" on the upper right corner
Click "New Address" on the upper right corner
Give your address a describing name like "Liquidity Mining RCV"
Click "Create" on the lower right corner

Hi @Zhenja90 , thanks for your feedback, regarding the issue Add LP: recipient () does not refer to any valid address, if what @maaze19 suggested did not work, please proceed to https://github.com/DeFiCh/app/issues/314 which we can further discuss on the problem. We would like to keep same issues in one thread. Thank you.

Hi @Zhenja90 , thanks for your feedback, regarding the issue Add LP: recipient () does not refer to any valid address, if what @maaze19 suggested did not work, please proceed to https://github.com/DeFiCh/app/issues/314 which we can further discuss on the problem. We would like to keep same issues in one thread. Thank you.

Thanks a lot for your Suggestion managing the issue. ASAP I’ll go through the points to solve the problem. Cheers !

Thanks a lot for your Suggestion managing the issue. ASAP I’ll go through the points to solve the problem. Cheers !

repo: DeFiCh/app


text:
added interceptServerSideWait to fix flaky page load test

What kind of PR is this?:

/kind fix

Codecov Report

Merging #208 (5ee5f0a) into main (4bba85a) will decrease coverage by 5.87%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #208      +/-   ##
==========================================
- Coverage   84.40%   78.52%   -5.88%
==========================================
  Files          44       42       -2
  Lines         468      447      -21
  Branches       99       91       -8
==========================================
- Hits          395      351      -44
- Misses         66       91      +25
+ Partials        7        5       -2

Impacted Files
Coverage Δ

src/components/prices/PriceFeed.tsx
13.33% <0.00%> (-86.67%)
:arrow_down:

src/layouts/contexts/PlaygroundContext.tsx
36.66% <0.00%> (-30.00%)
:arrow_down:

src/layouts/contexts/WhaleContext.tsx
59.25% <0.00%> (-14.82%)
:arrow_down:

src/layouts/contexts/Environment.ts
81.25% <0.00%> (-6.25%)
:arrow_down:

src/pages/prices/index.tsx

src/pages/dex/index.tsx

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 4bba85a...5ee5f0a. Read the comment docs.

I was wondering why tests were failing on CI.  Can we get this merged so that i can use it ?

authors: codecov-commenter fuxingloh siradji

repo: DeFiCh/scan


text:
Need to offer some sort of feedback function outside of email

No reason this couldn't be integrated into the website itself, viewable in admin, and setup to email people when feedback is left.

This could also be used to request access to the site. No reason this couldn't be a form on the website, really.


text:
Remove episode synopsis

The episode synopsis doesn't add much value.
It should be removed in an upcoming release.
Especially since most other providers don't even have it.

Removed. That's one less thing to worry about.
If there's a need for it, please open a new issue with your good reason to re-include it.

Removed. That's one less thing to worry about.
If there's a need for it, please open a new issue with your good reason to re-include it.

repo: Deathspike/animesync


text:
🛑 vale.rocks is down

In 08830e3, vale.rocks (https://vale.rocks) was down:

HTTP code: 404
Response time: 177 ms

Resolved: vale.rocks is back up in a444828 after 11 minutes.

repo: DeclanChidlow/status


text:
Blackduck importer fixes

Fixes

Parsing ZIP file now finds the correct files. (Solves always 0 findings)
Locations will cap the size of the various file paths at 4000 characters (so there is no sql error)
CVE's will be pulled out of the vulnerability id field (they will sometimes contain BDSA identifiers as well as CVE's)
There is no "Product id" column in the csv's, that is replaced with "Component id"

Let me know if you have some different version of blackduck that has a Product id in the csv instead of Component id, I could make it backwards compatible.
This PR refers to issue #1680.
Have also updated the sample scan zip at DefectDojo/sample-scan-files and created a PR there.
My first contribution
@madchap, thanks for the help. Please take a look. :)

I would like to upgrade this parser farther and overhaul it. Blackduck is less about the vulnerabilities in the included components for your projects, and more about those packages being at vulnerable versions in the first place.
For our team's use, I will be updating the parser and importer to support this way of presenting findings. An out-of-date and vulnerable component will be ONE finding, and it's various CVE's will be included in the description, the mitigation will simply be to update the vulnerable component to a secure version.
Another use case of Blackduck (the one that we care more about, honestly) is the License Risk, which isn't being considered with the current parser/importer logic. I will be updating it to create findings for License Risks as well.
Would this be of value to any Blackduck users? If not I can just keep those future changes locally.

Thanks @Apipia for working on this first contribution!
A few comments:

I would indeed retain the backwards compatibility. We do not want to break anything for other users in general and be able to address the use-cases of many.
Regarding your 2nd comment, you don't necessarily have to modify this very parser either. I feel it would then be overly complicated to maintain backward compatibility while trying to adapt to newer ways of presenting findings. You could also add a brand new Blackduck parser (e.g. different factory/class name) to handle the report in a novel way and eventually have the two options offered in parallel. Please use another PR for that.
For the license risks, it will be interesting to see what changes you propose ;-) It is probably better for you to work on this in a separate PR to keep things simple.

If you would like people to help test your PR at some point, please upload some test files to help. You can of course anonymize them as needed. It would be good to have them in the other repo at https://github.com/DefectDojo/sample-scan-files.

I have made the requested backwards compatibility changes.
Also I have a PR on the sample upload files here:
https://github.com/DefectDojo/sample-scan-files/pull/40
The data is completely random and will create 11 findings:
https://github.com/DefectDojo/sample-scan-files/pull/40

I am guessing it should yes, even though the way we test today is a bit naive.
That being said, @Apipia, it would be great if you could add a test with regards to this new file format so that it gets automatically tested for both these cases.

Thank you @Apipia for the contribution!

authors: Apipia madchap

repo: DefectDojo/django-DefectDojo


text:
Make the dashboard consistent

Description

This PR fixes #3749 and a bunch of other bugs related to the dashboard. See the commits' messages for some details:

UI: fix filtering findings by "Risk Accepted", "Acceptance Date", "Risk Acceptance Reporter". Previously they were wrongly filtered by test__engagement__risk_acceptance. Now they are correctly filtered by risk_acceptance.
UI: allow filtering closed and accepted findings by "Duplicate".
UI: allow not staff users to view closed and accepted findings. (They already were able to view all findings.)
Tests: add tests for the dashboard.
UI: fix the dashboard.
Refactor: dojo.home.views. (No semantic changes.)
UI: fix the "Products" and "Metrics" sidebar menus. Move the default menu item to the top.
UI: fix the "Engagements" sidebar menu a little. Make "Active Engagements" the default action instead of "All Engagements", because listing all engagements is of little use.
UI: allow not staff users to view the list of active engagements. (They already were able to list the same engagements per product.)
UI: do not show the sidebar to unauthenticated users, because all the linked pages require authentication.

Test results

I have added a new test suite dojo.unittests.test_dashboard.TestDashboard. It covers a part of the dojo.home.views.dashboard view: everything except punchcard (Weekly activity) and surveys (Unassigned Answered Engagement Questionnaires). Other fixes are also not covered by automatic tests.
I have tested all the changes manually.
Documentation

There is no documentation about the dashboard. (See https://defectdojo.readthedocs.io/en/latest/search.html?q=dashboard&check_keywords=yes&area=default.) There is nothing to update.
Checklist

[X] Features/Changes/Bugfixes should be submitted against the dev branch by default.
[X] Make sure to rebase your PR against the very latest dev.
[X] Hotfixes should be submitted against master (urgent bugfixes requiring a hotfix release).
[X] Give a meaningful name to your PR, as it may end up being used in the release notes.
[ ] Your code is flake8 compliant.
[X] Your code is python 3.6 compliant (specific python >3.6 syntax is currently not accepted).
[X] If this is a new feature and not a bug fix, you've included the proper documentation in the ReadTheDocs documentation folder. https://github.com/DefectDojo/Documentation/tree/master/docs or provide feature documentation in the PR.
[X] Model changes must include the necessary migrations in the dojo/db_migrations folder.
[X] Add applicable tests to the unit tests.
[ ] Add the proper label to categorize your PR.

Extra information
It looks like I does not have permissions to add the proper label to categorize this PR.

thanks, please update the title and description of the pr as that's what's ending up in the release notes.

thanks, please update the title and description of the pr as that's what's ending up in the release notes.

github-actions / flake8-your-pr
dojo/home/views.py#L102
multiple spaces after ':' (E241)

Should I sacrifice readability to please Flake8 there?

github-actions / flake8-your-pr
dojo/home/views.py#L102
multiple spaces after ':' (E241)

Should I sacrifice readability to please Flake8 there?

please update the title and description of the pr as that's what's ending up in the release notes.

What are the rules? I have read the CONTRIBUTING.md, but I could not find them there...

please update the title and description of the pr as that's what's ending up in the release notes.

What are the rules? I have read the CONTRIBUTING.md, but I could not find them there...

We have guidelines in https://github.com/DefectDojo/django-DefectDojo/tree/master/.github/PULL_REQUEST_TEMPLATE, which GitHub puts into the description field by default for new PRs.

We have guidelines in https://github.com/DefectDojo/django-DefectDojo/tree/master/.github/PULL_REQUEST_TEMPLATE, which GitHub puts into the description field by default for new PRs.

@AndreyMZ I updated the description as the commits are not returned when the PR is retrieved to generate changelogs.
Can you fix the conflicts and flake8 markings?

Yes, I am going to add some tests, update the description of the PR, and resolve conflicts.
Also I am going to ignore this flake8 markings using # noqa comments.

Thank you. Is there are reason you are removing the autocomplete for engagement name?

Is there are reason you are removing the autocomplete for engagement name?

Because there is no filter by engagement name. The filter class dojo.filters.EngagementFilter does not contain the engagement__name field. The page https://demo.defectdojo.org/engagement does not contain an HTML element with ID id_engagement__name.

Is there are reason you are removing the autocomplete for engagement name?

Because there is no filter by engagement name. The filter class dojo.filters.EngagementFilter does not contain the engagement__name field. The page https://demo.defectdojo.org/engagement does not contain an HTML element with ID id_engagement__name.

hmm good point. But maybe we should add it then, as it make sense to search on engagement name. To be honest the engagement overview / filter should be revamped, same for that big blob of javascript for autocomplete. But at the same time it's better than nothing.

But maybe we should add it then

Done. See https://github.com/DefectDojo/django-DefectDojo/pull/3750/commits/65e094cd5a9e0506676ea88d30f09dc94fc818d4.

authors: AndreyMZ valentijnscholten


text:
main(docker): sync nginx and django docker baselayer

Sync the base layers for caching.

On behalf of DB Systel GmbH

I think at some point we decided to let go of this requirement and removed related comments. It can't hurt to sync it, but sometimes people forget or you need to install tools you don't need such as gcc in this case.

I don't remember this decision and the comments are still there. For me this caching is important to make build faster. Installing packages you don't need is not really an argument if you use caching and you have to install it for the other image anyway.
If we decide to let go this requirement, we should do it clean and remove/merge the hole base/build layer.

I am not saying we must not make the layers equal, was just explaining there seemed to be a majority not caring enough about it to enforce it. But yeah the comments are still there, so we must enforce it ;-)
Even if the base for nginx differs from django, it will still be cached. Only the first build without cache is slower.
The base layer needs to stay there because only the wheels are needed for the final image, the rest is discarded to save space.

authors: alles-klar valentijnscholten


text:
[FCMRebooted] Activity closes a few seconds after launching from AndroidIntentServiceHandleIntent

Previously (in the FirebaseCloudMessaging demo) it was possible to launch the application when a push notification was received with the launchapp parameter.
DWFirebaseMessagingService.java:
if (launchapp.equals("1")) {
	// Log.v(TAG, "Launching..");
	this.startActivity(this.getPackageManager().getLaunchIntentForPackage(this.getPackageName()));
}

I tried to do in FCMRelayDemo by analogy:
procedure TServiceModule.AndroidIntentServiceHandleIntent(const Sender: TObject; const AnIntent: JIntent);
var
    LExtras: JBundle;
    LNotification: TAndroidPushServiceNotification;
    LLaunchApp: String;
begin
    TOSLog.d('+TServiceModule.AndroidIntentServiceHandleIntent');
    ...
    LLaunchApp := '0';
    LNotification.JSON.TryGetValue<String>('launchapp', LLaunchApp);
    TOSLog.d('launchapp=' + LLaunchApp);
    if LLaunchApp = '1' then
        if not TAndroidHelperEx.IsActivityForeground then
          TAndroidHelper.Context.startActivity
            (TAndroidHelper.Context.getPackageManager.getLaunchIntentForPackage
            (TAndroidHelper.Context.getPackageName));
    ...
    TOSLog.d('-TServiceModule.AndroidIntentServiceHandleIntent');
end;

But the activity closes a few seconds after launch.
Error messages
Logcat:
17:14:53.697  I  id=100801 Removed Bounds for - my.package.name/com.embarcadero.firemonkey.FMXNativeActivity@0#100801 (116)
17:14:53.697  I  id=100802 Removed SurfaceView[my.package.name/com.embarcadero.firemonkey.FMXNativeActivity]@0#100802 (116)
17:14:53.697  I  id=100803 Removed SurfaceView[my.package.name/com.embarcadero.firemonkey.FMXNativeActivity]@0(BLAST)#100803 (116)
17:14:53.697  I  id=100804 Removed Background for SurfaceView[my.package.name/com.embarcadero.firemonkey.FMXNativeActivity]@0#100804 (116)
17:14:53.698  I  Process my.package.name (pid 30369) has died: fg  TOP (253,831)
17:14:53.711  I  WIN DEATH: Window{6c2cab0 u0 my.package.name/com.embarcadero.firemonkey.FMXNativeActivity}
17:14:53.712  W  Input channel object '6c2cab0 my.package.name/com.embarcadero.firemonkey.FMXNativeActivity (client)' was disposed without first being removed with the input manager!
17:14:53.713  V  Remove Window{6c2cab0 u0 my.package.name/com.embarcadero.firemonkey.FMXNativeActivity}:
...

(full logcat output in attached archive)
IDE, device, OS
Delphi 11 Update 3
Samsung SM-A525F
Android 13, API 33
Steps To Reproduce

Mark permissions "Reorder tasks", "Wake lock" and "System alert window" in project options;
Get ACTION_MANAGE_OVERLAY_PERMISSION permission:

procedure TfrmMain.Button1Click(Sender: TObject);
var
  Intent: JIntent;
begin
  if not TJSettings.JavaClass.canDrawOverlays(TAndroidHelper.Context) then
  begin
    TMessageManager.DefaultManager.SubscribeToMessage
      (TMessageResultNotification, HandleActivityMessage);

    Intent := TJIntent.Create;
    Intent.setAction(TJSettings.JavaClass.ACTION_MANAGE_OVERLAY_PERMISSION);
    Intent.setData(TJnet_Uri.JavaClass.parse
      (StringToJString('package:my.package.name')));

    TAndroidHelper.Activity.startActivityForResult(Intent, 5469);
  end
  else
    MessagesMemo.Lines.Add('Permission was granted!');
end;

procedure TfrmMain.HandleActivityMessage(const Sender: TObject;
  const M: TMessage);
begin
  if M is TMessageResultNotification then
    OnActivityResult(TMessageResultNotification(M).RequestCode,
      TMessageResultNotification(M).ResultCode,
      TMessageResultNotification(M).Value);
end;

function TfrmMain.OnActivityResult(RequestCode, ResultCode: Integer;
  Data: JIntent): Boolean;
begin
  if (RequestCode = 5469) then
    if TJSettings.JavaClass.canDrawOverlays(TAndroidHelper.Context) then
    begin
      MessagesMemo.Lines.Add('Permission granted');
      //
    end
    else
    begin
      MessagesMemo.Lines.Add('Permission not granted');
      //
    end;
  Result := True;
end;

Call startActivity in AndroidIntentServiceHandleIntent:

TAndroidHelper.Context.startActivity(TAndroidHelper.Context.getPackageManager.getLaunchIntentForPackage(TAndroidHelper.Context.getPackageName));

Send a push notification from the server or through the FCM console.

How to make the activity not close after launch?
log_and_units.zip

I have been looking into this. Currently my problem is that the service does not even start. More soon...

This issue was solved when this one was.

Closing due to lack of feedback

authors: AlexUsovDeveloper DelphiWorlds

repo: DelphiWorlds/Kastri


text:
🛑 cPanel is down

In fc15062, cPanel (https://charlie.delta-core.fr) was down:

HTTP code: 0
Response time: 0 ms

Resolved: cPanel is back up in b5bb1dd after 13 minutes.

repo: Delta-Core/status


text:
Smooth forcing

It's not uncommon to see this behavior in the output:
Forcing (precipitation or evaporation) changes abruptly (at t_i, t_i+1, t_i+2), then we do a forward fill. But Ribasim has to stomach the sudden change, and is thereby forced to create a lot more timesteps (red dots) to accurately simulate the effect of the shock.

But obviously, we don't care about the dynamics of the shock at all: it's just an artifact, a result of having the forcing as daily sums. We get sub-second (or worse) dynamics because the solver is trying its darnedest to represent the large jumps in the daily sums. That feels very disproportionate.
I've discussed this with @visr before, and @SouthEndMusic mentioned it now in relationship to #1918 and #1919: the forcing is VERY discontinuous (not even C0).
Smoothing forcing time series
It's plausible that we could substantially reduce the number of timesteps required by lessening the effects of these shocks. We've been hesitant to do so because it basically requires interpolation which makes the input difficult to interpret: interpolation might not conserve the total inflow, or it spreads it out in unforeseen ways.
(I reckon that interpolating for e.g. level boundaries is probably a lot less controversial.)
However, there might be an easier way out: make it an explicit optional pre-processing step. If we were to add a function e.g. to ribasim-python that takes pandas Series of precipitation and returns a (slightly) smoother one, I think that would be perfectly acceptable to most modelers (especially if you get a substantial run time reduction). You run the function, you plot the smoothed timeseries together with the original daily sums, and you check it's still close enough / preserves the thing you care about.
I think linear interpolation would already make a significant difference. Maybe the primary challenge is that making sure that the solver doesn't skip too much of the "up- and off-ramp"? To preserve cumulative inflow, it should interpolate for t + 0.5 * dt where dt is the proposed timestep (so it requires knowledge of dt next to t).
Coupler flows
The coupler flows are also forward filled. Unlike forcing, these cannot simply be pre-processed, nor can precipitation be (slightly) redistributed over time. We have access to a previous flow and the flow for the next period; however, we are more less free (?) to distribute the flow internal of the flow coupler timestep. Maybe a scheme like this would be somewhat effective:

I.e. you always end at the specified value.
It will never be quite perfect: in case of increasing flows, you can redistribute, but you cannot when a flow goes to zero. In that case, you have to make the jump suddenly (but currently we're doing that for every change).
I'm guessing that in most cases, you can redistribute flows over time. You have to select some intermediate t value and some degree of "over-" or "undershoot". I think in principle, you'd want to stick to the forward fill curve as closely as possible, which means the intermediate t lies close to the initial t; you could specify an allowed absolute allowed deviation which results in the intermediate; if the necessary redistribution is less than that, you simply select the intermediate t at half the coupler time step.
Concluding
I think you could achieve this with:

linear interpolation in Ribasim (which should be an option / switch on time series somewhere or something)
a pre-processing utility
an imod_coupler modification that calls ribasim's update twice instead of once (and uses the linear interpolation behind the scenes)

Notes

It becomes a lot more complicated if dt isn't available during interpolation...
This adds dynamic behavior instead since rather than having a piecewise constant over time flow, it becomes a piecewise linear over time flow. Currently, the solver has to stomach the shock, but afterwards it can try to achieve some sense of a steady-state (until the next shock). With linearly varying flows, that steady-state doesn't exist.

I made some progress on this, see https://github.com/SciML/DataInterpolations.jl/issues/364#issuecomment-2496007373. I also came across the problem that $\Delta t$ has to be known, so we cannot do this for BMI supplied data, only for when the full time series is known.

authors: Huite SouthEndMusic

repo: Deltares/Ribasim


text:
Add osx-arm64 to pixi.toml

Make pixi useable on osx-arm64, by ignoring quarto.

I think for now we want to keep the environment.yml up to date as well? Could you do the same change there?

authors: evetion visr


text:
Test if head differences between multi-model and single model buoyancy still occur with last nightly build

@mjr-deltares was unable to reproduce the differences I observed in https://github.com/Deltares/imod-python/issues/841.
This means:

EITHER something is fixed in the nightly build in the last weeks (I tried with the nightly build of 2 weeks ago to no avail)
OR, there are differences between the Linux and Windows builds. Would be very strange though.

@mjr-deltares pushed a fix to the Modflow6 nightly build which fixes this issue! Thanks!
The fix should be released in the 6.5.0 release. You can already use the nightly builds to get this fix; any build published after 06/03/2024 contains the fix.
Head differences before the fix:

After the fix (notice the 1e-7 multiplier in the legend!):

repo: Deltares/imod-python


text:
.list_chunks .list_partial_chunks tags not working

I am unable to get a list of chunks using these 2 tags. I am using chunkload <cu@3767,0,-445,world|4449,255,30,world.list_partial_chunks>
<cu@3767,0,-445,world|4449,255,30,world.list_partial_chunks> returns cu@3767,0,-445,world|4449,255,30,world.list_partial_chunks
Denizen build #'1645
PaperSpigot build #'1320 (1.12.2)
Here is the error that is occurring upon using these tags

9:32:19 AM CONSOLE: WARN]: java.lang.IllegalStateException: Asynchronous Async Chunk Load! Blocking thread until it returns
9:32:19 AM CONSOLE: WARN]: at net.minecraft.server.v1_12_R1.MCUtil.ensureMain(MCUtil.java:54)
9:32:19 AM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_12_R1.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:18)
9:32:19 AM CONSOLE: WARN]: at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:164)
9:32:20 AM CONSOLE: WARN]: at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:147)
9:32:20 AM CONSOLE: WARN]: at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:143)
9:32:20 AM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftWorld.getChunkAt(CraftWorld.java:181)
9:32:20 AM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftWorld.getChunkAt(CraftWorld.java:625)
9:32:20 AM CONSOLE: WARN]: at org.bukkit.Location.getChunk(Location.java:82)
9:32:20 AM CONSOLE: WARN]: at net.aufdemrand.denizen.objects.dCuboid$20.run(dCuboid.java:1293)
9:32:20 AM CONSOLE: WARN]: at net.aufdemrand.denizen.objects.dCuboid.getAttribute(dCuboid.java:1382)
9:32:20 AM CONSOLE: WARN]: at net.aufdemrand.denizencore.tags.TagManager.fetchObject(TagManager.java:245)
9:32:20 AM CONSOLE: WARN]: at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
9:32:20 AM CONSOLE: WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
9:32:20 AM CONSOLE: WARN]: at java.lang.reflect.Method.invoke(Unknown Source)
9:32:20 AM CONSOLE: WARN]: at net.aufdemrand.denizencore.tags.TagManager.fireEvent(TagManager.java:84)
9:32:20 AM CONSOLE: WARN]: at net.aufdemrand.denizencore.tags.TagManager$1.run(TagManager.java:259)
9:32:20 AM CONSOLE: WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
9:32:20 AM CONSOLE: WARN]: at java.util.concurrent.FutureTask.run(Unknown Source)
9:32:20 AM CONSOLE: WARN]: at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
9:32:20 AM CONSOLE: WARN]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
9:32:20 AM CONSOLE: WARN]: at java.lang.Thread.run(Unknown Source)
9:32:29 AM CONSOLE: WARN]: java.lang.InterruptedException
9:32:29 AM CONSOLE: WARN]: at java.lang.Object.wait(Native Method)
9:32:29 AM CONSOLE: WARN]: at java.lang.Object.wait(Unknown Source)
9:32:29 AM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_12_R1.util.Waitable.get(Waitable.java:39)
9:32:29 AM CONSOLE: WARN]: at net.minecraft.server.v1_12_R1.MCUtil.ensureMain(MCUtil.java:63)
9:32:30 AM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_12_R1.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:18)
9:32:30 AM CONSOLE: WARN]: at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:164)
9:32:30 AM CONSOLE: WARN]: at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:147)
9:32:30 AM CONSOLE: WARN]: at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:143)
9:32:30 AM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftWorld.getChunkAt(CraftWorld.java:181)
9:32:30 AM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftWorld.getChunkAt(CraftWorld.java:625)
9:32:30 AM CONSOLE: WARN]: at org.bukkit.Location.getChunk(Location.java:82)
9:32:30 AM CONSOLE: WARN]: at net.aufdemrand.denizen.objects.dCuboid$20.run(dCuboid.java:1293)
9:32:30 AM CONSOLE: WARN]: at net.aufdemrand.denizen.objects.dCuboid.getAttribute(dCuboid.java:1382)
9:32:30 AM CONSOLE: WARN]: at net.aufdemrand.denizencore.tags.TagManager.fetchObject(TagManager.java:245)
9:32:30 AM CONSOLE: WARN]: at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
9:32:30 AM CONSOLE: WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
9:32:30 AM CONSOLE: WARN]: at java.lang.reflect.Method.invoke(Unknown Source)
9:32:30 AM CONSOLE: WARN]: at net.aufdemrand.denizencore.tags.TagManager.fireEvent(TagManager.java:84)
9:32:30 AM CONSOLE: WARN]: at net.aufdemrand.denizencore.tags.TagManager$1.run(TagManager.java:259)
9:32:30 AM CONSOLE: WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
9:32:30 AM CONSOLE: WARN]: at java.util.concurrent.FutureTask.run(Unknown Source)
9:32:30 AM CONSOLE: WARN]: at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
9:32:30 AM CONSOLE: WARN]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
9:32:30 AM CONSOLE: WARN]: at java.lang.Thread.run(Unknown Source)

Don't use Paper, use Spigot.
Might be beneficial to disable tag timeout (set duration to 0)
Chunkload doesn't take a list

I had a feeling PaperSpigot was the issue. I was able to output a list of the chunks using Spigot then switched back to PaperSpigot. I assume the chunkload command handles chunks differently than the chunk tags. Using the tags appears to temporarily load map chunks anyway but PaperSpigot has no issues using the chunkload command when supplied with my pre-recorded list of chunks.

tags with tag timeout not disabled means they will be loaded "async" (in the eyes of broken code) which means there's a risk of crashing. Tag timeout is enabled less often in latest builds to help avoid that.

repo: DenizenScript/Denizen-For-Bukkit


text:
HTML

HTML
User Story
As a bootcamp student,
I want the prework notes to be structured on a webpage,
so that I can easily find and read information
Acceptance Criteria
GIVEN a Prework Study Guide website,
WHEN I visit the website in my browser,
THEN I see four boxes, with associated noted listed,  titled: "HTML", "CSS", "Git" and "JavaScript"

Followed the instructions in prework module 3.1

repo: Dennis-Inglehart/prework-study-guide


text:
🛑 Blog is down

In 8518ff8, Blog (https://der.reisko.ch) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Blog is back up in ef3caaa.

repo: Der-Reiskoch/upptime


text:
how to save report /log to other path

always saved under the test case path.  --robotargs didn't work.

i recently refactored the robot arguments stuff, so now you can specify the output directory using --robot-outputdir ../reports. if this still doesn't work, let me know and i'll re-open this issue

authors: DetachHead jackwucn

repo: DetachHead/pytest-robotframework


text:
Since v11, this action now creates a second commit

Thanks for this action.
Unfortunately, since v11, the action now creates 2 commits: the flake update, and a second commit that commits pr_body.template and pr_body.txt. For example, see this PR:
https://github.com/hackworthltd/hacknix/pull/560
(Unfortunately, I didn't notice this until after Mergify committed the PR.)
(I created that PR by running the action using a manual workflow, so perhaps that's related.)
Here's the resuable workflow we're using, for reference:
https://github.com/hackworthltd/.github/blob/main/.github/workflows/reusable-update-nix-flake-public.yml
Prior to upgrading to v11, it worked great.

Thanks for the report, I'll take a look. Sorry for the unintentional mess!

I've just published a v12 that fixes this issue (reproduced in https://github.com/cole-h/update-flake-lock-test/pull/26, fix demonstrated in https://github.com/cole-h/update-flake-lock-test/pull/25).
Sorry again for the issue, and thanks for opening a ticket about it!

For a brief bit of background, the action we use to actually create the PR, https://github.com/peter-evans/create-pull-request, commits all new and modified files when it runs, and https://github.com/DeterminateSystems/update-flake-lock/pull/38 introduced functionality to customize the PR body by using a template file.
The fix was to remove the undesired files before that action runs, as suggested in https://github.com/peter-evans/create-pull-request#remove-files.

authors: cole-h dhess

repo: DeterminateSystems/update-flake-lock


text:
Add protection against chat ddos attacks

After witnessing a chat DDOS attack on Fritzsharp's stream recently, I think it would be advisable to be prepared for that in the future.
The devchatterbot could attempt to recognize such a pattern and put the chat on slow, maybe even temporarily mute the "new follower" soundbyte and gif which will otherwise drown out the streamer.

It would seem that I always had the email verification protection turned on, and mods could turn on the /r9kbeta as-needed. Don't want games with repeating text to mess with people. Like everyone typing !join for example.

authors: asyncawake benrick

repo: DevChatter/devchatterbot


text:
Testcafe error on local e2e test when using vite-PWA plugin and service worker

What is your Scenario?
When running e2e tests locally using testcafe, I get the following error
Uncaught SyntaxError: Cannot use import statement outside a module (at dev-sw.js?dev-sw:2:1)
The error is in this line
import { clientsClaim } from "http://localhost:52378/wuser9uho*ebMUzh6ow!s!utf-8/http://localhost:3000/node_modules/.vite/deps/workbox-core.js?v=c1abb18a" ;
In my code, I register dev-sw.js only if this is dev environment
const swUrl = process.env.NODE_ENV === 'development' ? '/dev-sw.js?dev-sw' : '/service-worker.js';
Vite config
VitePWA({
      injectRegister: null,
      strategies: 'injectManifest',
      filename: 'service-worker.ts',
      srcDir: 'src',
      devOptions: {
        enabled: true,
        type: "module",
      },
      injectManifest: {
        maximumFileSizeToCacheInBytes: 20 * 1024 * 1024,
        globPatterns: [
          '*/*.*',
          '*.*',
          '**/*.{js,css,html,ico,png,svg}'
        ]
      }
    })

What is the Current behavior?
The app pages are stuck due to this error
What is the Expected behavior?
the pages to load normally and test to continue
What is your public website URL? (or attach your complete example)
localhost only
What is your TestCafe test code?
this is not related to any test code. It is generic to all the system and all test cases are stuck.
Your complete configuration file
No response
Your complete test report
No response
Screenshots
No response
Steps to Reproduce

create a new react app.
use Vite-PWA to bundle a service worker.
register the dev version of service worker dev-sw.js
4.start test cafe

TestCafe version
1.20.1
Node.js version
16.16
Command-line arguments
testcafe
Browser name(s) and version(s)
No response
Platform(s) and version(s)
No response
Other
No response

I have changed vite-pwa plugin config as following and that fixed the error when running testcafe on a dev instance running from npm run start

Then, when I build the app and serve the final build, I get the following error

repo: DevExpress/testcafe


text:
How to use test cafe with turnstile cloudflare

What is your Scenario?
I have an automated test which has stopped recent since we implemented turnstile Cloudflare on our login. I have used the degub tool to try and get the details for clicking the check box to verify that you are human but it doesn't work.
What are you suggesting?
debug tool to be updated to click and item with an iframe
What alternatives have you considered?
search google, stack overflow
Additional context
No response

Hello,
I am afraid it is not possible to overcome antibot tests with TestCafe.

authors: Bayheck Shanejp


text:
"Wait for element" progress panel is shown (close #161)

/сс @inikulin @AlexanderMoskovkin

Odd, for some reason linting failed for old compiler, but it should be ignored

lgtm

\r-

FPR

lgtm

lgtm


text:
Add speed option for test running (closes #938)

/ cc @inikulin @helen-dikareva @VasilyStrelyaev

How does it look:
default speed     : http://screencast.com/t/WKFKnUAy
speed 0.5            : http://screencast.com/t/324IOvri
min speed (0.01) : http://screencast.com/t/zBNgRVANkPbW

FPR
(one test for speed changing in iframe added)

lgtm

ping @VasilyStrelyaev

FPR


text:
Problem with seek option

Hi,
I'm trying to make a seek command using this package, now when I originally play the song I do it like this:
// This plays the audio
        serverQueue.connection.play(await stream, {type: 'opus', bitrate: 'auto', seek: 0})
            // if the song ends
            .on('finish', reason => {
                if (reason === 'Stream is not generating quickly enough.') console.log('Song ended.');
                else console.error("line 49 music controller, log: " + reason);

                serverQueue.songs.shift();
                // play the first song in the array
                this.startPlay(serverQueue.songs[0], message);
            })
            .on('error', error => {
                console.error("Lib/MusicController.js:" + error);
                message.channel.send(embeds.error(message.author, `\`${error}\``))
                queue.delete(message.guild.id);
                return;
            })
            .on('begin', error => console.error("MusicController.js Begin Error:" + error));
        // Set the default volume
        serverQueue.connection.dispatcher.setVolumeLogarithmic(serverQueue.volume / 5);
        serverQueue.textChannel.send(embeds.extended(message.author, `**Play**`, `🎶 Started playing: **${song.title}**`, `https://img.youtube.com/vi/${song.id}/mqdefault.jpg`));

When seeking I do the following:
async seek(message, timeStamp) {
        serverQueue = queue.get(message.guild.id);

        serverQueue.connection.play(serverQueue.currentSong, {type: 'opus', bitrate: 'auto', seek: timeStamp})
    }

Now when I run the seek function, I can hear that the dispatcher goes a little bit into the song, but shortly dies after. How come I resolve this issue?
Regards Fred

your code is passing seek to discord.js dispatcher and discord.js seek does not work for opus streams. Make sure you are passing seek to discord-ytdl-core

Your code should look something like this:
const stream = ytdl(url, {
    opusEncoded: true,
    seek: TimeInSecondsToSeek
});

connection.play(stream, { type: "opus", bitrate: "auto" });

Thank you good sir, it finally works! Now I've noticed that it takes a while before the seek happens (as in there is some silence where it loads I guess?)  - Rythm for instance doesn't have this problem at all, what should I do in order for it to seek instantly? :]

you are re-creating your stream so happens

I see, I've attempted to save my initial stream onto the queue like so:
serverQueue.currentSong = stream;

When I do this, I hear that the stream will skip instantly, but die shortly after...

How come I access the seek options within ytdl from serverQueue.currentSong after I set it equal to the stream?

repo: DevSnowflake/discord-ytdl-core


text:
U-Net | Predicting Lunar-Craters Using Deep-Learning

This project developed a U-Net model for image segmentation, specifically for identifying lunar craters in images. The model was trained on a dataset of lunar images and corresponding masks, with data augmentation techniques used to improve model robustness. The model was compiled with the Adam optimizer and a dice coefficient loss function, and evaluated using metrics such as IOU and dice coefficient. The trained model was then tested on a separate dataset of lunar images, and also applied to images of lunar boulders to assess its generalization capability.
Kindly, Assign me Under :

Gssoc-ext
hacktoberfest-accepted
Level-3

@Devanik21 I have completed my Issue Kindly review it and Assign me with labels Gssoc-ext , Level-3 .

i would like to contribute @Devanik21


text:
🛑 Content AI Dev is down

In 776b923, Content AI Dev (https://content-ai-dev.devkraft.in/api/health/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Content AI Dev is back up in bbaa416 after 6 minutes.

repo: DevkraftTechnologies/upptime


text:
Tracking zopen build issues

My attempt at trying to build m4port:
[ITODORO@ZOSCAN2B ~/projects/m4port]$ zopen build -vv
[: /home/itodoro/zopen/usr/bin/zopen 59: FSUM7766 unbalanced []
]: /home/itodoro/zopen/usr/bin/zopen 59: FSUM7351 not found
Checking environment configuration
VERBOSE: 'Implicitly adding tarball dependencies: git curl tar gzip'
***ERROR: Internal Error. Certificate /home/itodoro/zopen/usr/cacert.pem is required. Use zopen update-cacert to update.

Fixed as part of https://github.com/DevonianTeuchter/meta/pull/27

repo: DevonianTeuchter/meta


text:
added delete bdd case

Added simple delete test case to bdd

Codecov Report

Merging #94 (4f3beff) into master (86f860b) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master       #94   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            2         2
  Lines          216       216
=========================================
  Hits           216       216

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 86f860b...4f3beff. Read the comment docs.

IBM Cloud toolchain: Delivery Pipeline deployed products to dev, including commit 514c526132797623171caa627e8b1691ab30fdc8

IBM Cloud toolchain: Delivery Pipeline deployed products to prod, including commit 514c526132797623171caa627e8b1691ab30fdc8

authors: codecov-io hlillian246 thomsonem


text:
Frosted Glass

Create a frosted glass effect
Follow the guidelines and code of conduct
Frosted glass folder check the readme and do necessary changes ,and follow the code structure.

Hello I would like to work on this issue. Could you please assign this issue to me?

Hello I would like to work on this issue. Could you please assign this issue to me?

Your from Swoc right?

Yes. I am SWoC participant.

@suyogkokaje  yeah, you can start working.

Hey @naveeramesh in the whole project frosted glass is showing error b'coz of null safety .

Hey @naveeramesh in the whole project frosted glass is showing error b'coz of null safety .

Okay leme check

Actually I am not much aware about null safety 😅. Sorry 😓.

Actually I am not much aware about null safety 😅. Sorry 😓.

Okay but try to learn null safety for further contribution.

Yeah I will try to learn.

authors: msramesh2k1 naveeramesh suyogkokaje

repo: Dezenix/native-frontend-flutter


text:
How to start a crop only when we already have image file/uri?

User has an image file selected somewhere in my app, and now user just want to start cropping that image. What code should I use?

I have same question about it. Did you solve it? @andj207

@sinhpn92 I don't know how with this lib, I decided to use the lib here https://github.com/ArthurHub/Android-Image-Cropper

@andj207 Humzzz.
Thanks. I have used uCrop for my project. uCrop was used by this lib too.

@andj207 https://github.com/ArthurHub/Android-Image-Cropper is deprecated and @sinhpn92 ucrop has issues with Android 10/11
I'm using https://github.com/CanHub/Android-Image-Cropper that come from the one @andj207 said. And is maintaned.

@vcuk21 I have tested uCrop on Android 11/ Samsung galaxy s10+ and emulator pixel 3 with android 10. It's working fine.

hmm, I saw many issues and this one: https://github.com/Yalantis/uCrop/issues/715
So I'm going for the one which is more maintained, but if works for you use, is an amazing lib!

@andj207 ImagePicker doesn't support crop-only feature. You can use uCrop library directly in your project.


text:
Enhancing sound/notification possibilties

I'm using the sound feature all the time now, great new config option!
Only mssing the possibilty for a sound only on Error or only Action or only whatever other (or combination of events).

I suggest ON/OFF setting for sound. And ON/OFF setting for notification. Per Event
Possible to set at Event start and Event completion

(3.) If also own custom sounds could be choosen this would be fun, but this is no must.
Else maybe different integrated sounds per event?
Version used 3.1.5 on Chrome (WIN)

Hi @PerryFromHolland ,
For now, we are skipping this ticket and bring a new feature which is pushing notifications on mobile once completed/on Error.
Reason: for every new condition added extension gets slower. Whatever user choice is whether to opt-in/opt-out for notification and sound.
The extension has to do check for that condition and move forward. even if the user opts-out for notification extension must have to do check for user input.
Do let us know if you have any other thoughts.

Push Notification is limited to on-error/on-config because. They need a server which costs. We initially check for server bandwidth and if very few users make use of it. We will try to add these features for other breakpoints (Action, Batch) completion as well

Hi @PerryFromHolland ,
For now, we are skipping this ticket and bring a new feature which is pushing notifications on mobile once completed/on Error.
Reason: for every new condition added extension gets slower. Whatever user choice is whether to opt-in/opt-out for notification and sound.
The extension has to do check for that condition and move forward. even if the user opts-out for notification extension must have to do check for user input.
Do let us know if you have any other thoughts.

Push Notification is limited to on-error/on-config because. They need a server which costs. We initially check for server bandwidth and if very few users make use of it. We will try to add these features for other breakpoints (Action, Batch) completion as well

Hi, thank you for your message.
Yes the main thing is keeping the extension as fast as possible. So no
problem to put this rfc on hold for now. Maybe later some of my request can
still be implemented without losing speed. For now no hurry, is only a nice
to have.
Setting for each configuration to force Document or Window mode has a much
higher priority for me (issue #137).
Best regards,
Perry
Op vr 29 jan. 2021 13:02 schreef Dharmesh notifications@github.com:

Hi @PerryFromHolland https://github.com/PerryFromHolland ,
For now, we are skipping this ticket and bring a new feature which is
pushing notifications on mobile once completed/on Error.
Reason: for every new condition added extension gets slower. Whatever user
choice is whether to opt-in/opt-out for notification and sound.
The extension has to do check for that condition and move forward. even if
the user opts-out for notification extension must have to do check for user
input.
Do let us know if you have any other thoughts.
Push Notification is limited to on-error/on-config because. They need a
server which costs. We initially check for server bandwidth and if very few
users make use of it. We will try to add these features for other
breakpoints (Action, Batch) completion as well
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Dhruv-Techapps/auto-click-auto-fill/issues/141#issuecomment-769764569,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKOY7HX7L6M6SLQKV4XR33S4KPUZANCNFSM4V3TUFYQ
.

Hi, thank you for your message.
Yes the main thing is keeping the extension as fast as possible. So no
problem to put this rfc on hold for now. Maybe later some of my request can
still be implemented without losing speed. For now no hurry, is only a nice
to have.
Setting for each configuration to force Document or Window mode has a much
higher priority for me (issue #137).
Best regards,
Perry
Op vr 29 jan. 2021 13:02 schreef Dharmesh notifications@github.com:

Hi @PerryFromHolland https://github.com/PerryFromHolland ,
For now, we are skipping this ticket and bring a new feature which is
pushing notifications on mobile once completed/on Error.
Reason: for every new condition added extension gets slower. Whatever user
choice is whether to opt-in/opt-out for notification and sound.
The extension has to do check for that condition and move forward. even if
the user opts-out for notification extension must have to do check for user
input.
Do let us know if you have any other thoughts.
Push Notification is limited to on-error/on-config because. They need a
server which costs. We initially check for server bandwidth and if very few
users make use of it. We will try to add these features for other
breakpoints (Action, Batch) completion as well
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Dhruv-Techapps/auto-click-auto-fill/issues/141#issuecomment-769764569,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKOY7HX7L6M6SLQKV4XR33S4KPUZANCNFSM4V3TUFYQ
.

Yes we are working on #137 .

authors: PerryFromHolland dharmesh-hemaram

repo: Dhruv-Techapps/auto-click-auto-fill


text:
Initial commit

Add:

First README
idea rule to .gitignore

First commit / pull request of new repository.
Repository introduces an endpoint for requesting organisations.
Pull request contains an updated README and .gitignore.

Would be could to add a LICENCE. I picked Apache License 2.0 for the others. Checked and GBIF also uses this one. Might be interesting to study if it matches with the expectation but for now let's stick to this one.

Done

repo: DiSSCo/organisation-endpoint


text:
Remove orphaned file

This will remove the orphaned file .ruby-version as it's not required anymore.

Codecov Report

Merging #65 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #65   +/-   ##
=======================================
  Coverage   82.32%   82.32%
=======================================
  Files          13       13
  Lines         543      543
=======================================
  Hits          447      447
  Misses         96       96

authors: codecov-io surpher

repo: DiUS/pact-consumer-swift


text:
Groundwork for DiceDB load tests and memtier benchmark

One Make target will run the memtier benchmark on a cloud VM and capture the report. Look at the tunables of the benchmark, and infrastructure configuration and expose them as parameters that we can pass while running the script.
Also, let's define a a set of tests that we always run for some common presets.

Hello @arpitbbhayani!
I would like to work on this issue. Please assign it to me

Hello @arpitbbhayani!
I would like to work on this issue. Please assign it to me

@Dev79844 we already have a primitive Pulumi script ready, you can build on top of that.

Hello @arpitbbhayani!
Created  a PR for this issue #323

Thanks for the contribution, Closing this.
Status - shipped 🚀

repo: DiceDB/dice


text:
Add detailed tutorial for Websocket Integration with DiceDB in the DiceDB docs

Description
Develop a comprehensive tutorial for the DiceDB documentation that provides step-by-step instructions on integrating WebSocket support with DiceDB. The tutorial should guide users through setting up WebSocket connections, using QWATCH queries for real-time updates, and building reactive applications with DiceDB.

Depends on #555

I would like to help with this

@KaviiSuri thanks for contributing, assigned.

Hello @KaviiSuri,
There has been no activity on this issue for the past 5 days.
It would be awesome if you keep posting updates to this issue so that we know you are actively working on it.
We are really eager to close this issue at the earliest, hence if we continue to see the inactivity, we will have to reassign the issue to someone else. We are doing this to ensure that the project maintains its momentum and others are not blocked on this work.
Just drop a comment with the current status of the work or share any issues you are facing. We can always chip in to help you out.
Thanks again.

Hello @KaviiSuri,
There has been no activity on this issue for the past 5 days.
It would be awesome if you keep posting updates to this issue so that we know you are actively working on it.
We are really eager to close this issue at the earliest, hence if we continue to see the inactivity, we will have to reassign the issue to someone else. We are doing this to ensure that the project maintains its momentum and others are not blocked on this work.
Just drop a comment with the current status of the work or share any issues you are facing. We can always chip in to help you out.
Thanks again.

Hey @arpitbbhayani was busy with the alloy setup and geo hash stuff. Will try to close this soon. If you feel like this is urgent, feel free to reassign it to someone else.

Hello @KaviiSuri,
There has been no activity on this issue for the past 5 days.
It would be awesome if you keep posting updates to this issue so that we know you are actively working on it.
We are really eager to close this issue at the earliest, hence if we continue to see the inactivity, we will have to reassign the issue to someone else. We are doing this to ensure that the project maintains its momentum and others are not blocked on this work.
Just drop a comment with the current status of the work or share any issues you are facing. We can always chip in to help you out.
Thanks again.


text:
Add tests for group key

I've analysed your codebase and noticed that GroupKey is not fully tested.
I've written some tests for the methods in this class with the help of Diffblue Cover.
Hopefully, these tests will help you detect any regressions caused by future code changes. If you would find it useful to have additional tests written for this repository, I would be more than happy to look at other classes that you consider important in a subsequent PR.
Note: original versions of the various dependencies weren't working, so just upgraded them to the latest.

@JohnDumbell Also, the commit should read Add unit tests for com.alibaba.nacos.config.server.utils.GroupKey

authors: JohnDumbell JohnLBergqvist

repo: Diffblue-benchmarks/Alibaba-nacos


text:
关于复现代码时Timeout while accessing actions的问题

你好，我在复现您的代码时
在成功配置环境（screenshot.py能运行正常）的情况下
运行python run.py --config-path config/main --config-name digirl_online后
会面临如下报错：
**Loading checkpoint shards: 100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 2/2 [00:16<00:00,  8.07s/it]
starting appium server at port  6652
starting appium server at port  6653
starting appium server at port  6654
starting appium server at port  6655
starting appium server at port  6656
starting appium server at port  6657
starting appium server at port  6658
starting appium server at port  6659
start iterations
0%|                                                                                | 0/600 [00:00<?, ?it/s]KO: authentication token does not match ~/.emulator_console_auth_token
KO: unknown command, try 'help'
emulator-5554 has been shut down.
Copying the AVD folder from /data/home/wuzh/.android/avd/test_Android.avd to /data/home/wuzh/.android/avd/test1.avd
Copying the AVD folder from /data/home/wuzh/.android/avd/test_Android.avd to /data/home/wuzh/.android/avd/test2.avd
Copying the AVD folder from /data/home/wuzh/.android/avd/test_Android.avd to /data/home/wuzh/.android/avd/test3.avd
Copying the AVD folder from /data/home/wuzh/.android/avd/test_Android.avd to /data/home/wuzh/.android/avd/test4.avd
Copying the AVD folder from /data/home/wuzh/.android/avd/test_Android.avd to /data/home/wuzh/.android/avd/test5.avd
Copying the AVD folder from /data/home/wuzh/.android/avd/test_Android.avd to /data/home/wuzh/.android/avd/test6.avd
Copying the AVD folder from /data/home/wuzh/.android/avd/test_Android.avd to /data/home/wuzh/.android/avd/test7.avd
Copying the AVD folder from /data/home/wuzh/.android/avd/test_Android.avd to /data/home/wuzh/.android/avd/test8.avd
Starting the Emulator
executing command /data/home/wuzh/.android/emulator/emulator -avd test1 "-no-audio" "-skip-adb-auth" "-no-boot-anim" "-gpu" "auto" "-no-snapshot-save" -port 5554 -no-window
Starting the Emulator
executing command /data/home/wuzh/.android/emulator/emulator -avd test2 "-no-audio" "-skip-adb-auth" "-no-boot-anim" "-gpu" "auto" "-no-snapshot-save" -port 5556 -no-window
Starting the Emulator
executing command /data/home/wuzh/.android/emulator/emulator -avd test3 "-no-audio" "-skip-adb-auth" "-no-boot-anim" "-gpu" "auto" "-no-snapshot-save" -port 5558 -no-window
Starting the Emulator
executing command /data/home/wuzh/.android/emulator/emulator -avd test4 "-no-audio" "-skip-adb-auth" "-no-boot-anim" "-gpu" "auto" "-no-snapshot-save" -port 5560 -no-window
Starting the Emulator
executing command /data/home/wuzh/.android/emulator/emulator -avd test5 "-no-audio" "-skip-adb-auth" "-no-boot-anim" "-gpu" "auto" "-no-snapshot-save" -port 5562 -no-window
Starting the Emulator
executing command /data/home/wuzh/.android/emulator/emulator -avd test6 "-no-audio" "-skip-adb-auth" "-no-boot-anim" "-gpu" "auto" "-no-snapshot-save" -port 5564 -no-window
Starting the Emulator
executing command /data/home/wuzh/.android/emulator/emulator -avd test7 "-no-audio" "-skip-adb-auth" "-no-boot-anim" "-gpu" "auto" "-no-snapshot-save" -port 5566 -no-window
Starting the Emulator
executing command /data/home/wuzh/.android/emulator/emulator -avd test8 "-no-audio" "-skip-adb-auth" "-no-boot-anim" "-gpu" "auto" "-no-snapshot-save" -port 5568 -no-window
connected!
connected!
connected!
connected!
connected!
connected!
connected!
connected!
Timeout while accessing actions
Timeout while accessing actions
Timeout while accessing actions
Error in environment interaction
Traceback (most recent call last):
File "/data/home/wuzh/digirl/digirl/environment/env_utils.py", line 89, in batch_interact_environment
action = agent.get_action(batch_obs, torch.cat([i.unsqueeze(0) for i in batch_img], dim = 0))
File "/data/home/wuzh/digirl/digirl/models/autoui_agent.py", line 81, in get_action
raw_action = self.tokenizer.batch_decode(outputs, skip_special_tokens  = True)
UnboundLocalError: local variable 'outputs' referenced before assignment
local variable 'outputs' referenced before assignment
Resetting appium
KO: authentication token does not match ~/.emulator_console_auth_token
KO: unknown command, try 'help'
emulator-5554 has been shut down.
OK: killing emulator, bye bye
OK
emulator-5556 has been shut down.
OK: killing emulator, bye bye
OK
emulator-5558 has been shut down.
OK: killing emulator, bye bye
OK
emulator-5560 has been shut down.
OK: killing emulator, bye bye
OK
emulator-5562 has been shut down.
OK: killing emulator, bye bye
OK
emulator-5564 has been shut down.
OK: killing emulator, bye bye
OKr, bye bye
OK
emulator-5564 has been shut down.
OK: killing emulator, bye bye
OK
emulator-5566 has been shut down.
OK: killing emulator, bye bye
OK
emulator-5568 has been shut down.
[75ed8d3b][Logcat] Logcat terminated with code 255, signal null
[3864973f][Logcat] Logcat terminated with code 255, signal null
[92a55bd3][Logcat] Logcat terminated with code 255, signal null
[56ca0f3d][Logcat] Logcat terminated with code 255, signal null
[12a4d8ed][Logcat] Logcat terminated with code 255, signal null
[dd594866][Logcat] Logcat terminated with code 255, signal null
[ec775a30][Logcat] Logcat terminated with code 255, signal null**

If possible, please use English to communicate, this helps broaden the audience.
Did you change the code in autoui_agent.py? This problem should not happen with the original codebase.

Thank you for your answer. I finally solved the problem by reconfiguring the environment.

Thank you for your answer. I finally solved the problem by reconfiguring the environment.

Hello, I also encountered a situation like Timeout while accessing actions in the process of reproduction. How did you reconfigure the environment specifically, all of them or which components

authors: BiEchi Wuzheng02 sailaoda

repo: DigiRL-agent/digirl


text:
Added EEG digital Score example

Added an eeg brainwave reader -> realtime neoscore rendering in examples folder.

Annoyingly I cannot get pre-commit to work. I have reinstalled the poetry env for Python 3.7, 3.8, 3.9 & 3.10 and get the same error (below). This is on Mac MBP (not M1) OS12.6. Pycharm 2022.2.4.
File "/usr/local/Caskroom/miniconda/base/bin/unimport", line 10, in
sys.exit(main())
File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/unimport/main.py", line 60, in main
utils.get_used_packages(Import.imports, unused_imports)
File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/unimport/utils.py", line 102, in get_used_packages
name = package_name_from_metadata(package)
File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/unimport/utils.py", line 90, in package_name_from_metadata
return metadata(package)["Name"]
File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/importlib_metadata/init.py", line 1010, in metadata
return Distribution.from_name(distribution_name).metadata
File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/importlib_metadata/init.py", line 567, in from_name
raise ValueError("A distribution name is required.")
ValueError: A distribution name is required.

Tried pre-commit devtools.sh and then pre-commit script on other PR. devtools installed nicely. pre_commit_hook does nothing (just returns a new line in Terminal

If the git hook doesn't actually run when you commit it's not installed properly. The script should always print some things to console, even if everything passes.

works now :)

authors: ajyoon craigvear

repo: DigiScore/neoscore


text:
🛑 ZL1OTD Repeater is down

In 5f9b79a, ZL1OTD Repeater (https://zl1otd.dvnz.nz) was down:

HTTP code: 502
Response time: 18996 ms

Resolved: ZL1OTD Repeater is back up in c6e44a4.

repo: DigitalVoiceNZ/upptime


text:
🛑 Quote API is down

In e6cc831, Quote API (https://dikaardnt.com/api/maker/quote) was down:

HTTP code: 502
Response time: 41 ms

Resolved: Quote API is back up in 4904f73 after 14 minutes.

repo: DikaArdnt/upptimeku


text:
Include this package's Project.toml file when parsing Project.toml files

Fixes #22

bors r+

bors r-

bors r+

repo: DilumAluthge/OfflineRegistry


text:
🛑 API - Debank Gas Price Dict is down

In b9f29aa, API - Debank Gas Price Dict ($DEBANK_GAS_PRICE_DICT_API_URL) was down:

HTTP code: 429
Response time: 277 ms

Resolved: API - Debank Gas Price Dict is back up in 754df48.

repo: DimensionDev/status


text:
🛑 API - Gem NFT is down

In c26c863, API - Gem NFT ($GEM_NFT_API_URL) was down:

HTTP code: 503
Response time: 267 ms

Resolved: API - Gem NFT is back up in 17244e6.


text:
Crash after clicking back to main menu

The title says it all. When I crashed with EU2 I got a crash that pointed to it. But after heading back to main menu, I got crashed again, again and again, this time the mod is unknown and I believe that this is on your side, so here's the crash that generates infinitely: https://paste.dimdev.org/osodekaguy.mccrash
A fix would be to restart minecraft, but my players have the same issue.

So after crashing, VanillaFix's back to main menu doesn't work, but restarting Minecraft and playing in the same world/server works?

yes, I press back to main menu and then another crash happens

Without the original crash report I can't fix the problem, do you still have it?
Also, you haven't answered my first question. Are you sure that restarting Minecraft and joining the same world or server fixes the problem?

I'll try to recreate the crash, and yes, joining same world after crash works fine (after game restart)

This happens sometimes, with any crash, this for example
crash-2018-07-01_17.36.50-client.txt
After going to main menu I got
crash-2018-07-01_18.12.30-client.txt
and finally I get the same crash when going back to main menu:
crash-2018-07-01_18.12.31-client.txt

authors: Runemoro Zeitheron

repo: DimensionalDevelopment/VanillaFix


text:
Click on Posts

WHEN I click on an existing blog post
THEN I am presented with the post title, contents, post creator’s username, and date created for that post and have the option to leave a comment

I have done everything BUT the comment button still needs to be updated so that it both generates a comment box AND all the subsequent goodies


text:
Unused code block in qrnn.py

Last potential bug. It doesn't look like the code in lines 201-205 is ever used because initial_states is always reassigned.
        if initial_state is not None:
            if not isinstance(initial_state, (list, tuple)):
                initial_states = [initial_state]
            else:
                initial_states = list(initial_state)

fixed, thanks~

authors: DingKe lminer


text:
anno_boxplot AttributeError for colors parameter usage due to .copy() in check_colors

Describe the bug

Cannot pass single colors to anno_boxplot in latest version (from 1.6.8 onwards?).
Most likely due to _check_colors method for anno_boxplot class trying to copy the input colors string when setting self.colors
Strings are immutable and do not have a .copy() method.
Raises an AttributeError: 'str' object has no attribute 'copy'
Fix: remove .copy()

To Reproduce
Steps to reproduce the behavior:
Create anno_boxplot with colors="white" or any single color
Expected behavior
Produce single color boxplot, with no TypeErrors

Thanks for reporting this bug; it has already been fixed and pushed to GitHub.
You can install the latest version from GitHub, which will be released in the next version.

authors: DingWB rtubelleza

repo: DingWB/PyComplexHeatmap


text:
How is the gt_hoi_py2.pkl file created

Hello, how is the gt_hoi_py2.pkl file created? In what part of codes is it created and what is it?

We re-struct the official .mat format annotation into the provided file. If needed, we would update the re-struct script.

How did you do that? Can you send me the code for this part?

authors: Foruck mary-arch

repo: DirtyHarryLYL/DJ-RN


text:
Add Front Image (Cover) and Director from Stash Movies

Added logic to pull Cover Images from Movies from Stash (if the scene is linked to one) and set the Director from the Movie, if set.
I am no C# Developer, so the code might look not beautiful to you, but I did my best to make it work.

Hmm, now I got what you meant, it's probably not what most people wanted

if movie connected then it would always have url even if it's empty and return this image

multiple movies can be connected to scene, which choose?

Thanks for your feedback. I guess it depends how people prefer to organize their collection. Since I have many "Movies" (not just Scenes) I am very happy that I have the chance to organize my Artwort with stash in that form. But I understand that this might be an niche case.
I missed the first case that you came across, as every movie in my collection has an Front Image. I thought it is empty if it's not set, damn, need to look into this, to make sure that I Fallback to the Scene Screenshot in that case.
For the second one: I'd always return the first movie, as I see no plausible way to do anything else.


text:
Nova classe Requisicao

Deve receber produtos para pedidos, fechar a conta e exibir valor por cliente.

@MirandaSls Pendências apontadas nos comentários de revisão.
Para a Sprint 4, uma requisição deve lançar exceções adequadas em caso de operações inválidas e tratar exceções recebidas de Pedido


text:
🛑 TSU is down

In 32614ca, TSU (https://TSU.DLCDevelopment.repl.co) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TSU is back up in 634ce32.

repo: Discord-Development-Centre/status


text:
Add has_permission() method to member

What type of pull request is this?

[x] Non-breaking code change
[ ] Breaking code change
[x] Documentation change/addition

Description
This PR adds the has_permission() method to the member class. This includes documentation about it.
Taken from https://trello.com/c/Olhwmubt/77-helper-methods
Changes

add has_permission() method to member

Checklist

[x] I've formatted my code with Black
[x] I've ensured my code works on Python 3.9.x
[x] I've tested my code

By fixing the guild_permissions bug in your code, you've actually broken this PR, as the member object currently does not have a functioning guild reference, that said, your code should work fine. So i'm happy to merge

 member.has_permission - Check if member has perm(s)

authors: Kigstn LordOfPolls

repo: Discord-Snake-Pit/Dis-Snek


text:
⚠ Shadow's Blogosphere has degraded performance

In 0a09e61, Shadow's Blogosphere (https://blog.everythingbagel.me) experienced degraded performance:

HTTP code: 200
Response time: 3249 ms

Resolved: Shadow's Blogosphere performance has improved in a10527b after 11 minutes.

repo: DismalShadowX/upptime


text:
🛑 Everything Pixel is down

In 920e267, Everything Pixel (https://pixel.everythingbagel.me) was down:

HTTP code: 500
Response time: 278 ms

Resolved: Everything Pixel is back up in f23fe14 after 5 minutes.


text:
Fix placement of attachments array in interaction response payload

Summary
This PR moves the attachments list into the data object in interaction response payloads, see #218 for details.
The important part of this PR is create_interaction_response / e752f2d0e7d625dfa6233cbb66c5ba2dd06b5088, where attachments are now modified before the payload is moved into data.
Ideally this should only be merged shortly before the API change is deployed, an exact date for that isn't known yet, afaik.
Fixes #218.
Checklist

[x] If code changes were made, then they have been tested

[ ] I have updated the documentation to reflect the changes
[x] I have formatted the code properly by running pre-commit run --all-files

[x] This PR fixes an issue
[ ] This PR adds something new (e.g. new method or parameters)
[ ] This PR is a breaking change (e.g. methods or parameters removed/renamed)
[ ] This PR is not a code change (e.g. documentation, README, ...)

This change appears to be live now, attachment descriptions don't on master anymore

This change appears to be live now.

Is it sending the interaction or it raises an error? (iirc the feature is still on beta testing)

authors: Victorsitou shiftinv

repo: DisnakeDev/disnake


text:
add info about PFKB version required by the pipeline

revise readme or metadata value in py project
add version information to the pipeline output
what metadata is important to have about the PFKB as a machine-actionable artifact?

Use github commit-python combination package

authors: icejag zachll

repo: Display-Lab/precision-feedback-pipeline


text:
[YBUG.IO] #55 - Send (r)BTC: field label vague....

Send (r)BTC: field label vague. Send where?
Source url: https://test.sovryn.app/sales
Reported by:
Reported at: 14 Jan at 19:21 UTC
Location: ES, Catalonia, Barcelona
Browser: Chrome 87.0.4280.88
OS: Windows 10.0
Screen: 1920x1080
Viewport: 1536x750
Screenshot:

For more details please visit report page on Ybug:
https://ybug.io/dashboard/reports/detail/1hptntkkay3km0md23p9

@kayalight

@kayalight

thats the way it is

thats the way it is

please close issue

please close issue

authors: creed-victor kayalight

repo: DistributedCollective/Sovryn-frontend


text:
Extendable Elasticsearch queries

What is the motivation for adding / enhancing this feature?

When we are working on more advanced projects. We always need to create some custom stuff in ES queries. Custom aggregations, faceted filters or whole queries, e.g. for category view. It would be amazing if we could easily modify them (maybe from module?). Currently, it requires workarounds which is not a pleasure.
There should be some well-documented standards for that.
I think we should discuss about possibilities and ideas because it looks like big and so useful thing.
What are the acceptance criteria

[ ] Standard for extending queries that VSF uses internally (maybe as one of new hooks?)
[ ] Well documentation of that with use cases (it is essential)

Can you complete this feature request by yourself?

[x] YES
[ ] NO

Which Release Cycle state this refers to? Info for developer.
Pick one option.

[x] This is a normal feature request. This should be available on https://test.storefrontcloud.io and then after tests this can be added to next Vue Storefront version. In this case Developer should create branch from develop branch and create Pull Request 2. Feature / Improvement back to develop.
[ ] (Pick this option only if you're sure) This is an important improvement request for current Release Candidate version on https://next.storefrontcloud.io and should be placed in next RC version. In this case Developer should create branch from release branch and create Pull Request 3. Stabilisation fix back to release.
[ ] (Pick this option only if you're sure) This is a critical improvement request for current Stable version on https://demo.storefrontcloud.io and should be placed in next stable version. In this case Developer should create branch from hotfix or master branch and create Pull Request 4. Hotfix back to hotfix.

there is an option to extend it by adding custom filter in storefront-query-builder https://github.com/DivanteLtd/storefront-query-builder/issues/1#issuecomment-579350403

authors: Fifciu gibkigonzo

repo: DivanteLtd/vue-storefront


text:
Fix instant checkout

Short description and why it's useful
Instant checkout didn't work, there was no order module registered.
Which environment this relates to

[x] Test version (https://test.storefrontcloud.io) - this is a new feature or improvement for Vue Storefront. I've created branch from develop branch and want to merge it back to develop
[x] RC version (https://next.storefrontcloud.io) - this is a stabilisation fix for Release Candidate of Vue Storefront. I've created branch from release branch and want to merge it back to release
[ ] Stable version (https://demo.storefrontcloud.io) - this is an important fix for current stable version. I've created branch from hotfix or master branch and want to merge it back to hotfix

Upgrade Notes and Changelog

[x] No upgrade steps required (100% backward compatibility and no breaking changes)
[ ] I've updated the Upgrade notes and Changelog on how to port existing VS sites with this new feature

Contribution and currently important rules acceptance

[x] I read and followed contribution rules

Works now, gj

authors: ArturDivante andrzejewsky


text:
Quick Quanties Broken

Describe the bug
A clear and concise description of what the bug is.
Changing an item Quantity while having the Quick Quantities feature enabled will cause the quantity to be [object Object].
Don't even need to actually use Quick Quantities by holding shift/ctr.
To Reproduce
Steps to reproduce the behavior:

Go to '...' Inventory
Click on '....' + or -  on any item
See error

Expected behavior
A clear and concise description of what you expected to happen.
Item goes +1 or -1
Screenshots
If applicable, add screenshots to help explain your problem.

Version Information:

Browser [e.g. Chrome, Safari] version [e.g. 22] Foundry VTT
FoundryVTT V9 Build 255
PF2E Toolbox 1.7.19
Activated Systems & Modules w/ Versions
Pathfinder 2e 3.7.0.10781
pf2e loot generator 1.0.5
nothing else.

Additional context
Add any other context about the problem here.

Getting this error too

Also getting this error

also getting this error

Getting this error with the toolbox enabled at all, whether quick quantities options are enabled or not

authors: Symon-S VaethConner dogstarrb nantiger roguedevjake sorrythatuserbla


text:
Cause colors

Here's the list of all campaign causes and their corresponding hex codes.

Cause
Hex Code

Animals
#1BC2DD

Bullying
#E75526

Disasters
#1D78FB

Discrimination
#E1000D

Education
#1AE3C6

Environment
#12D168

Health
#BA2CC7

Homelessness
#FBB71D

Sex
#FB1DA9

Violence
#F1921A

Poverty
#69D24B

Relationships
#A01DFB

@lkpttn Health is split into two distinct causes: Physical Health and Mental Health. Using the same color for both now, but we'll likely want to change this as they appear next to each other alphabetically.

@lkpttn Hex colors in the iOS app now load hex values from the Categories in the LDT News app.

authors: aaronschachter lkpttn

repo: DoSomething/LetsDoThis-iOS


text:
Fix issue where multiple Drupal users share the same email.

BUG
Current Behavior
There are currently a bunch of users (both old and new) that are registered with the same value in the mail column in the users table. This is kinda a bummer since we should really only have one account per email. 😞 📬
Desired Behavior
We need to do some more research on how Drupal is currently treating users with duplicate emails (like when you try to log in with that email, which account does it pick?), and then remove the duplicate users who are not being actively used (and perhaps merge their activity into the "active" accounts?)
Steps to Replicate
Try running this real outrageous 🐬 query:
SELECT group_concat(u.uid), u.name, u.mail, m.field_mobile_value, s.field_user_registration_source_value, from_unixtime(u.access), count(u.mail)
FROM users u
LEFT JOIN field_data_field_mobile m on m.entity_id = u.uid
left join field_data_field_user_registration_source s on s.entity_id = u.uid
GROUP BY u.mail
HAVING COUNT(u.mail) > 1
ORDER BY u.mail

Why This Matters
When trying to sync users with Northstar, we're getting validation errors because we're trying to make multiple users that all share the same "unique" field. It's also super confusing how this even works in Phoenix so it'd be nice to figure out that mystery!
📪 🌵

New query that seems to be a bit more helpful:
SELECT u.uid, u.mail, from_unixtime(u.created), from_unixtime(u.access), m.field_mobile_value, s.field_user_registration_source_value FROM users u
LEFT JOIN field_data_field_mobile m ON m.entity_id = u.uid
LEFT JOIN field_data_field_user_registration_source s ON s.entity_id = u.uid
WHERE mail IN (SELECT mail FROM users GROUP BY mail HAVING COUNT(mail) > 1);

In case we haven't posted the explanation elsewhere:

There's no UNIQUE constraint on mail in the users table, so MySQL's not gonna stop you.
Drupal's default user form validation will catch duplicate email addresses, so these are most likely from when we've bypassed either that validation or form submission entirely (API calls?).

Most (if not all) of the cases appear to be two (or more) users created right in a row. the ol' double ping. the clickly-click.
@mshmsh5000 can we add UNIQUE to mail? would that be the worst?

@mshmsh5000 Yeah, there was a period where we didn't have validation running on API requests (which was added in September 2014). That explains all of the dupes that exist on staging, but unfortunately they're still showing up regularly on production. 😢

I think it makes super hella sense to have UNIQUE on mail. Obv we'd have to eliminate the current dupes first.
If the duplicates are occurring serially like that, I wonder if there's some double-firing of user_save() after the form/API validation.

I'm not sure if this is responsible for all the dupes, but I am able to reliably create duplicate users by triggering two requests right after one another. The ol' race condition. 🐎
Proof of concept using CURL:
curl -X "POST" "http://dev.dosomething.org:8888/api/v1/users" -H "Content-Type: application/json" -d "{\"email\":\"sneaky-dupe@example.com\",\"password\":\"test123\"}" & curl -X "POST" "http://dev.dosomething.org:8888/api/v1/users" -H "Content-Type: application/json" -d "{\"email\":\"sneaky-dupe@example.com\",\"password\":\"test123\"}"

And (as suggested), adding a UNIQUE constraint on the mail column fixes that up. 👮

Ok, so the things we need to do (testing first on Thor):

Run the php artisan northstar:clean_drupal_ids script on Northstar. This will delete any profiles with duplicate Drupal IDs on Northstar (and attempt to keep the "correct" profile based on choosing the one with the earliest creation date).
Run the correct-language-for-users, sanitize-mobile-numbers, remove-duplicate-emails, and unset-duplicate-mobiles Drush scripts to fix bad records in Phoenix before re-syncing. This will mark changed Drupal IDs (and if field is populated, Northstar IDs) in the dosomething_northstar_delete_queue table.
Run the delete-bad-users-in-northstar Drush script. It'll delete the marked Northstar IDs, and try to re-sync the marked Phoenix IDs (and if that results in a conflict, it'll add the conflicting Northstar IDs to the queue). Run it again for newly added Northstar IDs.
Finally, re-run the export-users-to-northstar script as a spot-check that everything is good (and to get the remaining missing mobile users). The only users that should not have a successful response code are users with invalid emails.

Another issue that occurred to me is that we're not normalizing email addresses on Phoenix, so Example@example.com and example@example.com would count as two unique values (whereas Northstar normalizes them to both be all lowercase).
We'll need to add a script to fix this and then a form alter hook to normalize new registrations.

Oh, actually I lied – looks like Drupal has been good about that: I can't seem to register with a duplicate differently cased email address, and running a GROUP BY LCASE(mail) query doesn't return any extra duplicates. ✅

This LIKE query should check for case-insensitive duplicates.

We ran through the checklist on Thor and things are working well! 🎉 There are now no "unsanitary numbers", only two(!!) duplicate mobiles (for accounts that didn't actually exist on production or Thor though, orphaned fields), and no duplicate emails.
I'm running through the export-users-to-northstar script on Thor now as a final spot check. So far we've done ~715,000 users and only ~2,000 have returned Northstar error codes – 37 from upsert conflicts (those accounts are now in delete queue to fix conflict); 1,685 because they have invalid email addresses, and 245 because the accounts no longer have an email or mobile (previously had an invalid mobile paired with an @mobile placeholder email).
Next steps:

[ ] Finish running the "export" script as a final spot check.
[ ] Make a script to replace invalid email addresses with bad-email-{uid}@dosomething.invalid addresses to silence errors on those accounts. (Optional.)
[ ] Once "export" is done, run the delete-bad-users-in-northstar to fix up those remaining ~40ish conflicts that popped up on the export run-through.

🐎

Okay, so apparently the regex that PHP uses for filter_var('...', FILTER_VALIDATE_EMAIL)` is an absolute abomination so maybe we'll just go and fix those as a step later on (based on the errors saved in the request log).
That being said I think everything's looking great to run on prod. All the entries I've spot-checked look great, the (very few) remaining conflicts are all correctly added to the delete queue, and the export script is almost exclusively 200s which is exactly what it should be.

The Jamie Zawinski quote:

Some people, when confronted with a problem, think “I know, I'll use regular expressions.”  Now they have two problems.

Currently in the process of running these on production (on drupal.admin in a tmux session).

All three clean-up scripts have now completed successfully on production! 🎉 Kicking off the export script to run as a final check over the long weekend.

authors: DFurnes angaither mshmsh5000

repo: DoSomething/phoenix


text:
slider is not load images on angular 2 project

Description
Add a detailed description of your issue.
Repro Steps
Layout the steps to reproduce your issue.
i have nav bar with home - aboutUs - contact
and if the user select the home go to localhost:4000/home and is see the home content
if select the aboutUs go to  localhost:4000/aboutus but the problem is inside about.html i have a slider
i have a script main.js is on the bottom of the main root
and i use this code
$(document).ready(function () {     $('.slider').slider();  });
if iswitch the tabs the slider dont work only if i refresh the page were i have the slider
i use angular 2 with routes this is how i navigate [ls if you know how to solve that problem
Use this Codepen to demonstrate your issue. http://codepen.io/Dogfalo/pen/xbzPQV
Screenshots / Codepen
Add supplemental screenshots or code examples. Look for a codepen template in our Contributing Guidelines.

i solved i am not sure but is work
i add this code on links Κοπηλασία
insted of Κοπηλασία

repo: Dogfalo/materialize


text:
Parallax - "Maximum call stack size exceeded" errors in 1.0.0-alpha3

The parallax feature outputs some errors in Materialize 1.0.0-alpha3 (or below maybe).
! RangeError: Maximum call stack size exceeded. Init - materialize.js:83
! RangeError: Maximum call stack size exceeded. _handleImageLoad - materialize.js:642
! RangeError: Maximum call stack size exceeded. dispatchEvent - materialize.js:642
...
・Browser: Safari 11.0.2 (13604.4.7.1.3)
・OS: macOS High Sierra (10.13.2)
This is my code example (Codepen)
Open the example page above and launch developer tool, then refresh the page several times.
Maybe, you get same errors.
Is there any way to suppress these errors?
Thanks.

I also get these errors in alpha3

I do not think this is fixed. I'm still getting errors

Same, not fixed.

not fixed

Getting these errors on Modal

Fixed in latest version
On Tue, Jun 26, 2018 at 10:23 AM mauricioaraldi notifications@github.com
wrote:

Getting these errors on Modal
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/Dogfalo/materialize/issues/5504#issuecomment-400396378,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACpax3lTOYd3wjKVOc51odJbGUotgEg2ks5uAm4igaJpZM4RPhkv
.

--
Doggy sends his greetings from Mars.

authors: Dogfalo SherinBloemendaal akshgods arnvanhoutte brandoncanaday mauricioaraldi seeker5084


text:
Fix for issue 4962

List style is not applied if browser default is in another ul

Please redo the commit with the correct line endings and indentation.

authors: DanielRuf camro


text:
A parameter to specify space between rows is required

There is no way to configure the space and rows look stuck together (to me).

Hey @about-midnight ,
we just released a new version and implemented your request. You can now use app:cv_vertical_spacing="${dimension}" to adjust the space between rows.

authors: about-midnight myacxy

repo: DoodleScheduling/android-material-chips


text:
Does SIPML5 work on reactJS

Hello,
I am building a web app  using reactJS and I want to add audio and video functionality to it. I added sipml5 package using yarn, but when I initialized the engine like so:
import SIPml from 'sipml'
export default class AppContainer extends Component {
constructor(props) {
super(props);
this.state = {
registerSession: null,
callSession: null,
sipStack: null
};
SIPml.init(this.ready, this.error).bind(this);
}
I get the error:
TypeError: __WEBPACK_IMPORTED_MODULE_7_sipml___default.a.init is not a function
new AppContainer
src/components/app/AppContainer.js:41
38 |         callSession: null,
39 |         sipStack: null
40 |     };

41 |     SIPml.init(this.ready, this.error).bind(this);
42 | }

Put the code inside the index.html and use window.XXX to call the methods from the API.

Like @RicardoSouzaMoura said, just import const SIPml = window.SIPml; and you can use it without problem.

authors: RicardoSouzaMoura ofito uchepercynnoch


text:
Added curved collider to paddles.

The collider is an extruded D shape. This allows players to partially control the deflection angle by positioning their paddle.

This addresses some (possibly all?) of what we want to achieve for #77 in the short term.

@osse101 gave this a look over. After rebuilding asset bundles to include correctly aligned/scaled paddle models, he felt positive

I change my review to yes you can aim
some quirks at the center and far edges
but otherwise great

repo: Double-Fine-Game-Club/pongball


text:
Verify exported models with other frameworks

ongoing here #8

Fixed with #8


text:
multipe waves are drawn in the same area

multipe waves are drawn in the same area,does the author have any good solutions?

hoping to get author's help above problem..

Thank you for using the library and raising the question. In the original paper it’s algorithm only able to find wave where peak and trough that fits the criteria must sits together consecutively.
As most Elliot wave lies inside the noise to prevent lose track of possible Elliott wave and able to detect multiple scales, it employed a modified version of searching that each point could seed for multiple wave, and whenever the criteria does not match, will stop the exploration of that Elliott wave and kill that instances.
For ways to mitigate.
From developer side, we could add a scoring function and clustering function to filter out some Elliott wave with poor quality and group those more or less the same to the same output. These will be implement in the later release(collaboration appreciated)
from user side, we suggest depends on use case, simple moving average of different time interval could be applied to filter out some unwanted wave
There are plenty of library that could do the job such as ta or ta-lib
Hope the above answer could provide some insight in using the library.

Thank you for your help. Now i have some ideas about this problem,looking forward to the new version.

authors: DrEdwardPCB harrydl

repo: DrEdwardPCB/python-taew


text:
Add more parameters to the mDNS payload

I've been building a Flutter app to interact with DrMem. It displays all the info obtained through the mDNS announcement. One thing that would be useful/interesting is how long the node has been up. This issue proposes a field should be added to the txt section that represents the start time of the node.

There should be three fields added to the mDNS payload:

The boot time of the node (maybe in an ISO format?)
The version of the DrMem software
A preferred connection address

Since the GraphQL schema can change from version to version, we can't assume the query to get the version will stay the same. Putting the version in the mDNS payload tells the app what to expect for the GraphQL schema.
The TOML file should have an option configuration item in the GraphQL section that specifies a preferred address to use when connecting. The mDNS discovery will return the address as seen on the local network. Someone, however, might use port forwarding in their router to reach their DrMem instance. With a dynamic DNS service, one could access DrMem outside their home. They would need to use this parameter so apps would know what address to use.

repo: DrMemCS/drmem


text:
[Job] Could I ask you to help me to integrate it into my project for a payment?

It crashes. I've managed to run this one - https://github.com/vel-jack/GodotLocalNotification but it is only for android.
please, reach me out: gen4mail@gmail.com
Thank you!

@gen4sp Hello! Now this plugin uses NativeLib for installation. See README for details.

repo: DrMoriarty/godot-local-notification


text:
Extending the model

@DrSleep I am trying to extend the model to add distillation loss in addition to cross entropy with ground truth labels. Something like:
loss = cross_entropy(predictions, gt) + cross_entropy(predictions, activations_from_earlier_model)

I have everything covered except for the input pipeline. Right now, I have stored activations from an earlier model in an .npz file, where each activation is of size [H_ x W_ x n_classes] (down-sampled activations). I have added a new data_list of the following form:
/path/to/image_1.jpg /path/to/mask_1.png /path/to/activation_1.npz
/path/to/image_2.jpg /path/to/mask_2.png /path/to/activation_2.npz
.
.

The problem with the above is I don't know of any reader in tensorflow that matches npz file format. The same goes for the decoder as well.
Next, I tried dumping the activations in csv format and tried TextLineReader and corresponding decode_csv to read the data, but that does not seem to accept the outputs of tf.train.slice_input_producer, giving following error:
self.image, self.label, self.activation = read_images_from_disk(self.queue, self.input_size, random_scale, random_mirror)
...
activation_reader = tf.TextLineReader()
key, activation_contents = activation_reader.read(input_queue[2])
...
TypeError: Input 'queue_handle' of 'ReaderRead' Op requires l-value input

I think I could instead use something like this:
self.image_list, self.label_list, self.actv_list = read_labeled_image_list(self.data_dir, self.actv_dir, self.data_list)
self.queue[0] = tf.train.string_input_producer(self.images_list, shuffle=input_size is not None, seed='123')
self.queue[1] = tf.train.string_input_producer(self.label_list, shuffle=input_size is not None, seed='123')
self.queue[2] = tf.train.string_input_producer(self.actv_list, shuffle=input_size is not None, seed='123')
self.image, self.label, self.activation = read_images_from_disk(self.queue, self.input_size, random_scale, random_mirror)

But I am not sure.
Is there any nicer solution to what I am trying to achieve here in tensorflow? I would prefer to use npz format because of memory constraints.

I tried writing a python wrapper around the reader:
def load_npz(npz_file):
    actv_arr = np.load(npz_file)
    activation = actv_arr['actv']
    return activation

and use it to parse the queue of activations:
activation = tf.py_func(load_npz, [input_queue[2]], [tf.float32])

But, I am stuck at following out of range error:
tensorflow.python.framework.errors_impl.OutOfRangeError: FIFOQueue '_3_create_inputs/batch/fifo_queue' is closed and has insufficient elements (requested 1, current size 0)
	 [[Node: create_inputs/batch = QueueDequeueMany[_class=["loc:@create_inputs/batch/fifo_queue"], component_types=[DT_FLOAT, DT_UINT8, DT_FLOAT], timeout_ms=-1, _device="/job:localhost/replica:0/task:0/cpu:0"](create_inputs/batch/fifo_queue, create_inputs/batch/n)]]

I don't understand which op is depleting my activation_queue. Maybe, I haven't fully understood the use of python_wrappers in queues.

I was able to figure out the solution.

Just read it, was out for some time.
Great that you found the solution!

authors: DrSleep arslan-chaudhry

repo: DrSleep/tensorflow-deeplab-resnet