profile
viewpoint
Bilge ScriptFUSION https://steam250.com It's never too late to start writing good code. Code for the future version of yourself. Experience is anticipating edge cases.

0xPaul/zend-stdlib 0

Stdlib component from Zend Framework

Bilge/amp 0

A non-blocking concurrency framework for PHP applications. 🐘

Bilge/ansible-role-composer 0

Ansible Role - Composer PHP Dependency Manager

Bilge/array-config 0

Allows for using native PHP files as config files in PHP!

Bilge/artax 0

An async HTTP/1.1 client for PHP based on Amp.

Bilge/Aura.SqlQuery 0

Independent query builders for MySQL, PostgreSQL, SQLite, and Microsoft SQL Server.

Bilge/awesome-php 0

A curated list of amazingly awesome PHP libraries, resources and shiny things.

Bilge/bezierinfo 0

A Primer on Bezier Curves

Bilge/business 0

DateTime calculations in business hours

Bilge/cdnjs 0

Our goal is to operate this CDN in a peer reviewed fashion.

issue commentamphp/dns

DNS frequently fails on Windows

For some reason, Composer isn't picking that version up (without specifying it directly).

Bilge

comment created time in 9 days

issue commentstripe/stripe-php

Refactor to not use static method calls

Thanks, Corona.

atrauzzi

comment created time in 11 days

issue commentguzzle/guzzle

New logo

OK, but that's wrong.

sagikazarmark

comment created time in 22 days

issue commentamphp/dns

DNS frequently fails on Windows

@kelunik This is still an issue.

In BasicResolver.php line 149:

  [Amp\Dns\DnsException]
  All query attempts failed for store.steampowered.com: Unexpected error during resolution: Trying to read from a previously fclose()'d resource. Do NOT manually fclose() resources the loop still has a reference to., Unexpected error
  during resolution: Trying to read from a previously fclose()'d resource. Do NOT manually fclose() resources the loop still has a reference to.


Exception trace:
  at vendor\amphp\dns\lib\BasicResolver.php:149
 Amp\Dns\BasicResolver->Amp\Dns\{closure}() at n/a:n/a
 Generator->throw() at vendor\amphp\amp\lib\Coroutine.php:115
 Amp\Coroutine->Amp\{closure}() at vendor\amphp\amp\lib\Failure.php:33
 Amp\Failure->onResolve() at vendor\amphp\amp\lib\Internal\Placeholder.php:40
 class@anonymous\vendor\amphp\amp\lib\Deferred.php:22$25d->onResolve() at vendor\amphp\amp\lib\Internal\PrivatePromise.php:23
 Amp\Internal\PrivatePromise->onResolve() at vendor\amphp\amp\lib\Coroutine.php:151
 Amp\Coroutine->__construct() at vendor\amphp\amp\lib\functions.php:86
 Amp\call() at vendor\amphp\dns\lib\BasicResolver.php:167
 Amp\Dns\BasicResolver->resolve() at vendor\amphp\dns\lib\functions.php:49
 Amp\Dns\resolve() at vendor\amphp\socket\src\functions.php:90
 Amp\Socket\{closure}() at n/a:n/a
 Generator->current() at vendor\amphp\amp\lib\Coroutine.php:67
 Amp\Coroutine->__construct() at vendor\amphp\amp\lib\functions.php:86
 Amp\call() at vendor\amphp\socket\src\functions.php:179
 Amp\Socket\connect() at vendor\amphp\socket\src\BasicSocketPool.php:80
 Amp\Socket\BasicSocketPool->Amp\Socket\{closure}() at n/a:n/a
 Generator->current() at vendor\amphp\amp\lib\Coroutine.php:67
 Amp\Coroutine->__construct() at vendor\amphp\amp\lib\functions.php:86
 Amp\call() at vendor\amphp\socket\src\BasicSocketPool.php:111
 Amp\Socket\BasicSocketPool->checkoutNewSocket() at vendor\amphp\socket\src\BasicSocketPool.php:51
 Amp\Socket\BasicSocketPool->checkout() at vendor\amphp\http-client\lib\HttpSocketPool.php:78
 Amp\Artax\HttpSocketPool->checkout() at vendor\amphp\http-client\lib\DefaultClient.php:419
 Amp\Artax\DefaultClient->doWrite() at vendor\amphp\http-client\lib\DefaultClient.php:201
 Amp\Artax\DefaultClient->Amp\Artax\{closure}() at n/a:n/a
 Generator->current() at vendor\amphp\amp\lib\Coroutine.php:67
 Amp\Coroutine->__construct() at vendor\amphp\amp\lib\functions.php:86
 Amp\call() at vendor\amphp\amp\lib\functions.php:122
 Amp\asyncCall() at vendor\amphp\http-client\lib\DefaultClient.php:205
 Amp\Artax\DefaultClient->doRequest() at vendor\amphp\http-client\lib\DefaultClient.php:115
 Amp\Artax\DefaultClient->Amp\Artax\{closure}() at n/a:n/a
 Generator->send() at vendor\amphp\amp\lib\Coroutine.php:118
 Amp\Coroutine->Amp\{closure}() at vendor\amphp\amp\lib\Success.php:41
 Amp\Success->onResolve() at vendor\amphp\amp\lib\Coroutine.php:151
 Amp\Coroutine->__construct() at vendor\amphp\amp\lib\functions.php:86
 Amp\call() at vendor\amphp\http-client\lib\DefaultClient.php:171
 Amp\Artax\DefaultClient->request() at vendor\connectors\http\src\AsyncHttpConnector.php:51
 ScriptFUSION\Porter\Net\Http\AsyncHttpConnector->ScriptFUSION\Porter\Net\Http\{closure}() at n/a:n/a
 Generator->current() at vendor\amphp\amp\lib\Coroutine.php:67
 Amp\Coroutine->__construct() at vendor\amphp\amp\lib\functions.php:86
 Amp\call() at vendor\connectors\http\src\AsyncHttpConnector.php:71
 ScriptFUSION\Porter\Net\Http\AsyncHttpConnector->fetchAsync() at vendor\scriptfusion\porter\src\Connector\ImportConnector.php:110
 ScriptFUSION\Porter\Connector\ImportConnector->ScriptFUSION\Porter\Connector\{closure}() at n/a:n/a
 Generator->send() at vendor\amphp\amp\lib\Coroutine.php:118
 Amp\Coroutine->Amp\{closure}() at vendor\amphp\amp\lib\Success.php:41
 Amp\Success->onResolve() at vendor\amphp\amp\lib\Coroutine.php:151
 Amp\Coroutine->__construct() at vendor\amphp\amp\lib\functions.php:86
 Amp\call() at vendor\scriptfusion\porter\src\Connector\ImportConnector.php:113
 ScriptFUSION\Porter\Connector\ImportConnector->ScriptFUSION\Porter\Connector\{closure}() at vendor\scriptfusion\retry\src\retry.php:34
 ScriptFUSION\Retry\{closure}() at n/a:n/a
 Generator->send() at vendor\amphp\amp\lib\Coroutine.php:118
 Amp\Coroutine->Amp\{closure}() at vendor\amphp\amp\lib\Internal\Placeholder.php:149
 class@anonymous\vendor\amphp\amp\lib\Deferred.php:22$25d->resolve() at vendor\amphp\amp\lib\Deferred.php:52
 Amp\Deferred->resolve() at vendor\amphp\amp\lib\functions.php:410
 Amp\Promise\{closure}() at vendor\amphp\amp\lib\Internal\Placeholder.php:149
 Amp\Delayed->resolve() at vendor\amphp\amp\lib\Delayed.php:25
 Amp\Delayed->Amp\{closure}() at vendor\amphp\amp\lib\Loop\NativeDriver.php:122
 Amp\Loop\NativeDriver->dispatch() at vendor\amphp\amp\lib\Loop\Driver.php:138
 Amp\Loop\Driver->tick() at vendor\amphp\amp\lib\Loop\Driver.php:72
 Amp\Loop\Driver->run() at vendor\amphp\amp\lib\Loop.php:95
 Amp\Loop::run() at src\Command\ImportAppDetailsCommand.php:59
 ScriptFUSION\Club250\Command\ImportAppDetailsCommand->execute() at vendor\symfony\console\Command\Command.php:255
 Symfony\Component\Console\Command\Command->run() at vendor\symfony\console\Application.php:930
 Symfony\Component\Console\Application->doRunCommand() at vendor\symfony\framework-bundle\Console\Application.php:97
 Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at vendor\symfony\console\Application.php:264
 Symfony\Component\Console\Application->doRun() at vendor\symfony\framework-bundle\Console\Application.php:83
 Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at vendor\symfony\console\Application.php:140
 Symfony\Component\Console\Application->run() at bin\console:38
Bilge

comment created time in a month

issue commentapexcharts/apexcharts.js

Stacked series with gradient fill are not occluded

@junedchhipa Can I apply a custom fill to just one of the line graphs (the red one) and not the other?

Bilge

comment created time in a month

issue openedapexcharts/apexcharts.js

Stacked series with gradient fill are not occluded

Bug report

Stacked series are rendered on top of each other, so for gradient fills, the colours merge together which may often be undesirable. Each graph should occlude the other such that the colours do not merge. In this example, the negative graph (red) comprises the majority but it still looks green because the positive graph is predominantly showing through from underneath.

Codepen

CodePen (lower chart).

Explanation

This chart should appear mostly red.

image

However, the small amount of positive review stacked on top of it cause discolouration, making it look more green that it should be.

image

Since this is a stacked series, it should only be filled as far down as the graph underneath it, not the entire area under the line.

created time in a month

issue openedapexcharts/apexcharts.js

Series marker can appear below chart area

Bug report

When a series marker value falls below the Y-axis scale, it is still drawn, overlapping the X-axis labels.

image

Codepen

CodePen (upper chart).

Explanation

If the marker exceeds the scale it should not be drawn.

created time in a month

issue openedapexcharts/apexcharts.js

Annotations at start of X-axis overlap Y-axis labels

Bug report

There are two parts to this:

  1. Annotations near the Y-axis will overlap the axis labels, making them difficult to read.
  2. Annotations can appear outside the chart if their value is less than the start of the X-axis.

Codepen

CodePen. In this pen, the first chart represents (1) and the second chart represents (2).

Explanation

For (1) the solution should be to flip the label so it appears on the right-side of the stem instead of the left. For (2) the solution should be to occlude the label (hide it) since it appears outside the valid charting area, perhaps with a warning in the console that this is happening.

created time in a month

created tagProvider/Steam

tag2.6.1

:video_game: Steam data provider for Porter.

created time in a month

push eventProvider/Steam

Bilge

commit sha 987d7d00f083c1c51766e230d802771d052fd034

Added automatic retry for empty app lists in GetAppList.

view details

push time in a month

push eventProvider/Steam

Bilge

commit sha 38e30aa805c2ebf01035b47da93247aa2cc38542

Fixed ScrapeAppReviewsTest::testZeroReviews(). Targeted app had a review added to it. Swapped it out for an app that hopefully nobody will ever, in their right mind buy, let alone review.

view details

push time in a month

issue commentamphp/amp

TimerQueue has stability problems since the 2.1.2 rewrite

@kelunik Thanks for the heads up. I'll test it. I've been back on 2.1.1 since February.

Bilge

comment created time in a month

issue commentapexcharts/apexcharts.js

Annual x-series markers misrepresent start of the annum

@junedchhipa Good idea. I'll test it as soon as it's released!

Bilge

comment created time in a month

push event250/Log

Bilge

commit sha 80c6c8a15c4620fcab1eaf089cf5141ac9138c83

Updated Throttle dependency to declare v3 support.

view details

push time in a month

issue openedapexcharts/apexcharts.js

Annual x-series markers misrepresent start of the annum

Bug report

Codepen

CodePen.

Explanation

  • What is the behavior you expect? Annual x-series markers (e.g. 2013, 2014, 2015, ...) should demarcate the start of that year.

  • What is happening instead? The annum marker appears in October, 10 months after the start of the year.

image

created time in a month

issue openedapexcharts/apexcharts.js

Hovering y-axis shows x-axis tooltip

Bug report

Codepen

CodePen.

Explanation

Hovering over the y-axis shows the x-axis tooltip, even if it's uninitialized (such as immediately after loading). If the tooltip has already been loaded and shown at another location, the tooltip is revealed at the last known location with the previous values.

image

It seems to me that since the y-axis has nothing to do with the x-axis tooltip, it should not be revealed or interact with the y-axis in any way (i.e. it should stay hidden).

created time in a month

issue commentapexcharts/apexcharts.js

Annotation stem drawn at wrong position when at start of series

@junedchhipa Thanks! I went ahead and added CodePens to all my outstanding bug reports (but not feature requests).

Bilge

comment created time in 2 months

issue commentapexcharts/apexcharts.js

tooltip.inverseOrder has no effect on stacked series

@junedchhipa Added CodePen.

Bilge

comment created time in 2 months

issue commentapexcharts/apexcharts.js

Synchronized charts with different width gutters become desynced

@junedchhipa I made a CodePen to help you diagnose this issue because it's important to me so I want to make it as easy as possible for you to fix :)

Bilge

comment created time in 2 months

release ScriptFUSION/Porter

5.1.0

released time in 2 months

delete branch ScriptFUSION/Porter

delete branch : throttle

delete time in 2 months

created tagScriptFUSION/Porter

tag5.1.0

:lipstick: Scalable and durable all-purpose data import library for publishing APIs and SDKs.

created time in 2 months

PR merged ScriptFUSION/Porter

Added Throttle support for async imports

Closes #68.

+136 -18

1 comment

9 changed files

Bilge

pr closed time in 2 months

issue closedScriptFUSION/Porter

Integrate async throttle

It was previously thought that directly integrating the async throttle with Porter was not needed because we can just throttle high level Porter import operations. However, this is false, for two reasons:

  1. Internally, fetches can be retried (by default up to 5 times).
  2. Any given import may pull down any number of resources to satisfy the import operation. The most common case is enumerating a paginated resource that results in n requests for n pages.

Each of these additional requests must be throttled independently to avoid triggering limits, whether a retry or the next resource in a sequence. For this to be possible, the throttle must be integrated into ImportConnector so it can throttle transparently without burdening the developer with additional calls or configuration.

A default throttle should be provided for async imports but it should be possible to override with a custom configuration or implementation via AsyncImportSpecification. Throttling will not be available for sync imports until such a time as the sync API converges with the async API internally.

closed time in 2 months

Bilge

push eventScriptFUSION/Porter

Bilge

commit sha f5f753c4540bf02d09e83f86abe6afbf97eaa942

Added Throttle support for async imports only.

view details

Bilge

commit sha 6f294bdb491c4cbfdc26a164f06082ede8b57f30

Added unit tests for AsyncImportSpecification::getThrottle().

view details

Bilge

commit sha d292c0c9dff6d1ed6549e9370608c423868ce08d

Added functional throttle test.

view details

Bilge

commit sha 8860ff47bd2b8025e2f88707e265a6dce5c1449f

Added Throttle::join loop to avoid overloading throttle.

view details

Bilge

commit sha a4aede418b4b510d64ceacfb555519e83c58552e

Added concurrent-fiber throttle test.

view details

Bilge

commit sha 813e19976f2eef5f9d3a406eada032002b498eca

Added Throttle documentation.

view details

push time in 2 months

push eventScriptFUSION/Porter

Bilge

commit sha 813e19976f2eef5f9d3a406eada032002b498eca

Added Throttle documentation.

view details

push time in 2 months

push eventScriptFUSION/Porter

Bilge

commit sha c401760b6984f8618000605eae068648696b8842

Added Throttle documentation.

view details

push time in 2 months

issue commentapexcharts/apexcharts.js

Annotation stem drawn at wrong position when at start of series

@junedchhipa Hi, I think I got a pen for you: https://codepen.io/bilge-the-encoder/pen/PoPYgBq

Bilge

comment created time in 2 months

issue commentapexcharts/apexcharts.js

Annotation stem drawn at wrong position when at start of series

I'll see if I can do that. I don't really know how to codepen.

Bilge

comment created time in 2 months

issue openedapexcharts/apexcharts.js

Annotation stem drawn at wrong position when at start of series

image

When the release is October 2012, which occurs at the start of the time series, the annotation is actually drawn at the November 2012 position, presumably to make space for the label.

image

The stem of the annotation must occur at the correct position. If there isn't enough space to draw the label to the left of the stem, it should flip automatically to be drawn on the right.

created time in 2 months

fork Bilge/divingbell

Source code for the Steam Diving Bell prototype (not to be confused with Steam Deep Dive)

fork in 2 months

startedlarsiusprime/divingbell

started time in 2 months

startedlarsiusprime/ThirdPartySteamSites

started time in 2 months

pull request commentgeerlingguy/ansible-role-varnish

Add varnish listen_address variable (Fixed version of #24 and #60)

@geerlingguy 🤦‍♂ How about merge instead of close?

jonathonwalz

comment created time in 2 months

push eventScriptFUSION/Porter

Bilge

commit sha a4aede418b4b510d64ceacfb555519e83c58552e

Added concurrent-fiber throttle test.

view details

push time in 2 months

created tagScriptFUSION/Async-Throttle

tag3.0.0

:hourglass: Throttles async object throughput.

created time in 2 months

delete tag ScriptFUSION/Async-Throttle

delete tag : 3.0.0

delete time in 2 months

push eventScriptFUSION/Async-Throttle

Bilge

commit sha ae48609ba836b9d536dc10ed0a0796baf7d8e7eb

Added ThrottleOverloadException. Changed DualThrottle::await to throw ThrottleOverloadException instead of BadMethodCallException.

view details

push time in 2 months

push event250/Steam-importer

Bilge

commit sha f1e3f0396c096679bf859c658be3db1f9ea695af

Updated dependencies to fix "early access" parsing.

view details

push time in 2 months

push event250/Shared

Bilge

commit sha ec6a402f74b77a5c80d6f9c6e68bb39cb5a2c615

Fixed "early access" detection. A brief history: tags used to be a valid way to detect early access. If the tag was present, it was EA, otherwise it was not. Later, the early access tag appeared twice on games, one browseable and one not. If the non-browseable tag was present, the game was actually in EA, otherwise it was a game that used to be in EA but was no longer. Later, the duplicate EA tags were reduced to a single tag, but whether it was the browseable or not was pseudo-random, and in most cases it was the browseable one, meaning most games were no longer detected as EA. Tags were no longer a reliable mechanism for detecting EA. However, genres now are.

view details

push time in 2 months

push event250/Steam-importer

Bilge

commit sha 03f9b5fa112b01676806fa79778ad3ddfa3794e8

Updated dependencies to fix "early access" parsing.

view details

push time in 2 months

push event250/Shared

Bilge

commit sha 6d65d2f1452bdd3f4dfe45c732e4fe3133cc8d50

Fixed "early access" detection. A brief history: tags used to be a valid way to detect early access. If the tag was present, it was EA, otherwise it was not. Later, the early access tag appeared twice on games, one browseable and one not. If the non-browseable tag was present, the game was actually in EA, otherwise it was a game that used to be in EA but was no longer. Later, the duplicate EA tags were reduced to a single tag, but whether it was the browseable or not was pseudo-random, and in most cases it was the browseable one, meaning most games were no longer detected as EA. Tags were no longer a reliable mechanism for detecting EA. However, genres now are.

view details

push time in 2 months

push eventProvider/Steam

Bilge

commit sha 0ee6783c9729cb9f4b8531f82362f61543648568

Amended "early access" test to use new detection method.

view details

push time in 2 months

push event250/Steam-importer

Bilge

commit sha d38147dad87ec5caad23a965a4265c34e099e3db

Updated dependencies to fix "early access" parsing.

view details

push time in 2 months

push event250/Shared

Bilge

commit sha 4149d89e5334631e9e78274658294fa69a19bfeb

Fixed "early access" detection.

view details

push time in 2 months

push eventProvider/Steam

Bilge

commit sha a4bb400071d790e4e75f921d1a6726961b2346d6

Added "early access" app detail parser test.

view details

push time in 2 months

issue openedapexcharts/apexcharts.js

Tooltip markers are drawn behind annotations

Tooltip markers are drawn behind annotations and there does not seem to be an option to change this. Annotations can be positioned behind the chart, but if we want the annotations to be in front of the chart then they always appear in front of the dynamic tooltip markers as well.

image

created time in 2 months

issue openedapexcharts/apexcharts.js

Stacked charts have double toolbar margin compared to non-stacked

image

Stacked charts waste 10px of vertical height in excessive padding between the chart and the toolbar.

created time in 2 months

issue openedapexcharts/apexcharts.js

Non-solid annotations

It seems annotation backgrounds are forced solid. It would be nice if we could have translucent backgrounds.

created time in 2 months

created tagScriptFUSION/Async-Throttle

tag3.0.0

:hourglass: Throttles async object throughput.

created time in 2 months

PR merged ScriptFUSION/Async-Throttle

Changed Throttle into interface
  • Existing Throttle implementation renamed DualThrottle.
  • Added NullThrottle implementation.
  • Changed join() to return bool instead of true|null.
+351 -241

0 comment

6 changed files

Bilge

pr closed time in 2 months

push eventScriptFUSION/Async-Throttle

Bilge

commit sha 8534992276bbc8b9c88c0a4b5e300580ee8cb6c5

Changed Throttle into interface. Existing Throttle implementation renamed DualThrottle. Added NullThrottle implementation.

view details

Bilge

commit sha 52868bc1c970beabccddd977d1b6cd92217dae0c

Added NullThrottle test.

view details

push time in 2 months

push eventScriptFUSION/Async-Throttle

Bilge

commit sha 52868bc1c970beabccddd977d1b6cd92217dae0c

Added NullThrottle test.

view details

push time in 2 months

push eventScriptFUSION/Async-Throttle

Bilge

commit sha 2984f92c4427322efd9636b3bee94981e50e23ff

Added NullThrottle test.

view details

push time in 2 months

push event250/Steam-250

Bilge

commit sha 5cca4b0ba331fa106387a8a0e3f47c7aa2844b8f

Re-enabled Google ads.

view details

push time in 2 months

issue commentapexcharts/apexcharts.js

Synchronized charts with different width gutters become desynced

I wasn't offended, I just think this issue should not be closed until the issue is resolved, don't you agree?

I don't think the solution lies in trying to match y-axis widths. I think it should be a requirement that both charts have the same x-axis data points, and if that's the case, they can be synchronized on their values rather than their pixel offsets.

Bilge

comment created time in 2 months

issue commentapexcharts/apexcharts.js

Synchronized charts with different width gutters become desynced

Just because it's noted does not mean it's a solution, right? It's a good thing it's acknowledged, but I think this issue should remain open until such a time as a solution is in place to address it.

Bilge

comment created time in 2 months

PR opened ScriptFUSION/Async-Throttle

Changed Throttle into interface
  • Existing Throttle implementation renamed DualThrottle.
  • Added NullThrottle implementation.
  • Changed join() to return bool instead of true|null.
+301 -241

0 comment

4 changed files

pr created time in 2 months

create barnchScriptFUSION/Async-Throttle

branch : 3

created branch time in 2 months

push event250/Steam-250

Bilge

commit sha de83b08bfa3753fc648b5617ab124a0f24819ac4

Added media.net tag.

view details

push time in 2 months

issue openedapexcharts/apexcharts.js

Synchronized charts with different width gutters become desynced

If the y-axis gutters are different widths between two synchronized charts, the charts will be slightly desynchronised by however much difference there is in gutter widths.

image

Synchronization should track the x-axis data point rather than pixel offsets.

created time in 2 months

issue openedapexcharts/apexcharts.js

X-axis tooltip clips outside chart area

image

Tooltip should be constrained to chart bounds to avoid clipping outside viewport zone.

created time in 2 months

issue openedapexcharts/apexcharts.js

tooltip.inverseOrder has no effect on stacked series

Although legend: { inverseOrder: true } reverses the legend order in a stacked chart, tooltip: { inverseOrder: true } does not do the same. Setting the value to true or false has no effect on the order.

created time in 2 months

created tagScriptFUSION/Async-Throttle

tag2.1.0

:hourglass: Throttles async object throughput.

created time in 2 months

PR merged ScriptFUSION/Async-Throttle

Added join()
+43 -0

0 comment

2 changed files

Bilge

pr closed time in 2 months

push eventScriptFUSION/Async-Throttle

Bilge

commit sha 943250823220f2b55151bb0302f7697acdeffcf8

Added join().

view details

Bilge

commit sha a31f7ddd9357862933bcef1e2fa91a5e93b845f5

Changed join() to return true when throttle is available.

view details

push time in 2 months

push eventScriptFUSION/Porter

Bilge

commit sha 8860ff47bd2b8025e2f88707e265a6dce5c1449f

Added Throttle::join loop to avoid overloading throttle.

view details

push time in 2 months

push eventScriptFUSION/Async-Throttle

Bilge

commit sha a31f7ddd9357862933bcef1e2fa91a5e93b845f5

Changed join() to return true when throttle is available.

view details

push time in 2 months

PR opened ScriptFUSION/Async-Throttle

Added join()
+38 -0

0 comment

2 changed files

pr created time in 2 months

create barnchScriptFUSION/Async-Throttle

branch : join

created branch time in 2 months

push eventScriptFUSION/Porter

Bilge

commit sha d292c0c9dff6d1ed6549e9370608c423868ce08d

Added functional throttle test.

view details

push time in 2 months

push eventScriptFUSION/Porter

Bilge

commit sha 6f294bdb491c4cbfdc26a164f06082ede8b57f30

Added unit tests for AsyncImportSpecification::getThrottle().

view details

push time in 2 months

PR opened ScriptFUSION/Porter

Added Throttle support for async imports only.
+39 -8

0 comment

5 changed files

pr created time in 2 months

create barnchScriptFUSION/Porter

branch : throttle

created branch time in 2 months

push event250/Steam-importer

Bilge

commit sha bedf728997818985851f46ebcb07cd51dc64d6da

Add fault tolerance for inaccessible apps (WTF). Thanks to Lord Gaben, Crate Punks (#517960) has been responding with 502 Bad Gateway all day, causing all imports to fail. Also added --overwrite switch to truncate any existing database, for development purposes.

view details

push time in 3 months

push event250/Steam-importer

Bilge

commit sha 29a0a8182f70f68033e169b09fb258790827284a

Add fault tolerance for inaccessible apps (WTF). Thanks to Lord Gaben, Crate Punks (#517960) has been responding with 502 Bad Gateway all day, causing all imports to fail. Also added --overwrite switch to truncate any existing database, for development purposes.

view details

push time in 3 months

startedtesseract-ocr/tesseract

started time in 3 months

issue openedapexcharts/apexcharts.js

Make dashed grid axes independent

Although a dashed grid can be created with the strokeDashArray setting, there seems to be no way to apply this to each axis independently.

created time in 3 months

issue commentapexcharts/apexcharts.js

Invert Y scale

OK, so perhaps we can reopen this issue?

Bilge

comment created time in 3 months

issue commentapexcharts/apexcharts.js

Invert Y scale

Hi @junedchhipa. Thanks for drawing my attention to this setting, however, this is still not the correct behaviour for an area chart because it fills the chart above the line instead of continuing to fill below the line as normal.

Bilge

comment created time in 3 months

issue openedapexcharts/apexcharts.js

Invert Y scale

How do I invert the Y axis scale? The chart seems to assume that bigger numbers are greater, but in my case, the smallest number should be at the top of the scale. That is, I want my Y scale to be inverted. Setting min > max in the yscale options does not have the desired effect.

created time in 3 months

more