Preview for custom collections

It will be great to see custom icons as predefined in editor 🙂
So, now, if I define customCollection:

It is not shown, as default one:

Maybe I don't config it properly)
Suggested solution
I don't know 🫠
Alternative
No response
Additional context
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guide.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

You can create a json includes all your custom icons, like
{
  "prefix": "custom",
  "icons": {
    "icon1": {
      "body": "<path d=\"M10 20v-6h4v6h5v-8h3L12 3L2 12h3v8h5z\" fill=\"currentColor\" />"
    }
  },
  "width": 24,
  "height": 24
}

And add an option in settings.json
{
  "iconify.customCollectionJsonPaths": [
    "./custom-collection.json"
  ]
}

@noootwo  thanks this works for me  i was using  customAliasesJsonPaths insted of  customCollectionJsonPaths


#1231

it would be nice if you updated your code formatter to match the XChange Style so that the diffs are more readable.

Hi Tim, so sorry since the projects moved to knowm I forgot to add back the project specifc formatters. should be neater now.


Automated Package Upgrade

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Use ADMINISTER not RUN_SCRIPTS

Correcting a deprecation. I think this was responsible for
SEVERE	hudson.triggers.SafeTimerTask#run: Timer task hudson.slaves.NodeProvisioner$NodeProvisionerInvoker@… failed
java.lang.NullPointerException
	at hudson.model.Label$2.resolve(Label.java:191)
	at hudson.model.Label$2.resolve(Label.java:188)
	at hudson.model.labels.LabelAtom.matches(LabelAtom.java:163)
	at hudson.model.Label.matches(Label.java:188)
	at com.google.jenkins.plugins.computeengine.ComputeEngineCloud.matchesLabel(ComputeEngineCloud.java:408)
	at com.google.jenkins.plugins.computeengine.ComputeEngineCloud.lambda$getInstanceConfigurations$1(ComputeEngineCloud.java:393)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.google.jenkins.plugins.computeengine.ComputeEngineCloud.getInstanceConfigurations(ComputeEngineCloud.java:394)
	at com.google.jenkins.plugins.computeengine.ComputeEngineCloud.canProvision(ComputeEngineCloud.java:375)
	at hudson.model.Label.getClouds(Label.java:259)
	at hudson.model.Label.isEmpty(Label.java:434)
	at jenkins.model.Jenkins.getLabels(Jenkins.java:2109)
	at hudson.slaves.NodeProvisioner$NodeProvisionerInvoker.doRun(NodeProvisioner.java:822)

since using /script to debug why InstanceConfiguration.labelSet was null, I tried running readResolve directly and it threw an exception noting that my admin user lacked RUN_SCRIPTS.
I am not really sure why you are checking permissions in readResolve to begin with, but if you are going to do so, check one which still exists.

Does this obsolete my PR #354 ?

Well, it looks like I hit the same bug you did. My change is the more conservative. Why this permission check was there to begin with, I have no idea. 6f37e39e45b188c2d21c8b1c91551b5e78db3913 by @evandbrown was not linked to a PR or Jira ticket and does not have any real explanation. I agree that there is no obvious reason why parsing a list of label names should merit a permission check. (A permission check inside readResolve is rare but not unheard of: if you wished to ensure that a POST of config.xml did not allow access to some feature limited to admins.)


Remove speech & popups from actions

The speech & popup fields just bloat action component states & complicate the action system, while being hardly used. Popups are currently only used by combat mode & ghost light/fov actions while speech is currently only used by spells. This PR just makes those systems handle speech & pop-ups by themselves. This does add some code duplication to spells.

The speech field was useful (at least in my local) to avoid having to extend a shared system to the server since it handled sending chat messages, which you can do only from the server, for me

The speech field was useful (at least in my local) to avoid having to extend a shared system to the server since it handled sending chat messages, which you can do only from the server, for me

Removing it will be more inconvenient for other systems and might require some code duplication (as is now the case for the spell system), but I still think it makes more sense to just have those systems handle it separately. It also means they can specialize somewhat (situational messages, whispering, etc) instead of having to overgeneralize/complicate actions.
A better alternative is probably to just make it easier for events raised by actions to automatically trigger speech, i.e., generalize the spell speech code to a generic speak-on-event server-side system.


Removing Basic Auth reference

Removed Basic Auth reference
Closes #3122
@ksigler7

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Hello @nicolasmdf,Thanks again for the PR! We want to show our appreciation by sending                                              you some swag. Could you please fill out                                              this form so we can send it to you? Thanks!                                             Team SendGrid DX


[WIP] add aproximation to new cart item popup

wait until https://github.com/eea/volto-clms-utils/pull/13 has been released


Convert Python files to IPython notebooks

Specifically the Python files in the utils folder, these should be exportable with nbdev

Classes in utils folder were inserted into 09_utils.ipynb


Other date formats?

Hi. Is it possible to parse other date formats, for example DD/MM/YYYY ?

Good question - I've been meaning to add this for a while.  Hold tight and
I should have an update in a few hours.
Michael Moore
On Tue, Mar 31, 2020 at 5:26 PM ldti<EMAIL_ADDRESS>wrote:

Hi. Is it possible to parse other date formats, for example DD/MM/YYYY ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLQGFQFTDFJWXSVZ55LRKIKTXANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"

Thank you!
Sent from my Samsung Galaxy smartphone.
-------- Original message --------
From: michaeldmoore<EMAIL_ADDRESS>Date: 3/31/20 20:21 (GMT+02:00)
To: michaeldmoore/CSVServer<EMAIL_ADDRESS>Cc: Leonid Tsitalovski<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [michaeldmoore/CSVServer] Other date formats? (#7)
Good question - I've been meaning to add this for a while. Hold tight and
I should have an update in a few hours.
Michael Moore
On Tue, Mar 31, 2020 at 5:26 PM ldti<EMAIL_ADDRESS>wrote:

Hi. Is it possible to parse other date formats, for example DD/MM/YYYY ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLQGFQFTDFJWXSVZ55LRKIKTXANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-606763001, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AC3HYRNJF5KOWRRKRA4DTGLRKIRCRANCNFSM4LXW4ROA.

Also, if there was a way for the server to read files directly from http it would be AWESOME.

OK, sorry this took longer than I expected - actually, I'm not done yet,
but I've updated github with a work-in-progress release that should
work well enough for your data.
Refresh your download (easiest way, just delete your current clones copy
and re-clone it from github),
Run the npm install command (I've added some dependencies)
and start the server using a --dateformat command line option, like this:
node CSVServer --dateformat 'DD/MM/YYYY HH:mm:ss'
Note - this format string is case sensitive:
DD
I've added a new sample data file - temperature-UK.csv with the date column
formatted in the UK standard.  The format
On Tue, Mar 31, 2020 at 9:05 PM ldti<EMAIL_ADDRESS>wrote:

Also, if there was a way for the server to read files directly from http
it would be AWESOME.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-606846087,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLTP4SVCL36PDO7HKQDRKJEHZANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"

Thanks!
I'll have a look it the evening, as I'm working right now 😊
Sent from my Samsung Galaxy smartphone.
-------- Original message --------
From: michaeldmoore<EMAIL_ADDRESS>Date: 4/1/20 15:12 (GMT+02:00)
To: michaeldmoore/CSVServer<EMAIL_ADDRESS>Cc: Leonid Tsitalovski<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [michaeldmoore/CSVServer] Other date formats? (#7)
OK, sorry this took longer than I expected - actually, I'm not done yet,
but I've updated github with a work-in-progress release that should
work well enough for your data.
Refresh your download (easiest way, just delete your current clones copy
and re-clone it from github),
Run the npm install command (I've added some dependencies)
and start the server using a --dateformat command line option, like this:
node CSVServer --dateformat 'DD/MM/YYYY HH:mm:ss'
Note - this format string is case sensitive:
DD
I've added a new sample data file - temperature-UK.csv with the date column
formatted in the UK standard. The format
On Tue, Mar 31, 2020 at 9:05 PM ldti<EMAIL_ADDRESS>wrote:

Also, if there was a way for the server to read files directly from http
it would be AWESOME.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-606846087,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLTP4SVCL36PDO7HKQDRKJEHZANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-607212454, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AC3HYROJUILRVA44ZDNP5NLRKMVTVANCNFSM4LXW4ROA.

(Opps - last message sent too early)
OK, sorry this took longer than I expected - actually, I'm not done yet,
but I've updated github with a work-in-progress release that should
work well enough for your data.
Refresh your download (easiest way, just delete your current clones copy
and re-clone it from github),
Run the npm install command (I've added some dependencies)
and start the server using a --dateformat command line option, like this:
node CSVServer --dateformat 'DD/MM/YYYY HH:mm:ss'
Note - this format string is case sensitive:
DD   Day of month (00->31)
MM  Month number (0-12)
YYYY 4 digit year (use YY for 2 digit years)
HH   Hour of day (0->23)
mm  minute of hour (not, NOT MM which is for month number)
ss    second (00->59)
Let me know if this works for you.  I will be releasing a more polished
version with an updated read.me file in the next days or two.
Michael Moore
I've added a new sample data file - temperature-UK.csv with the date column
formatted in the UK standard.  The format
On Wed, Apr 1, 2020 at 1:12 PM Michael Moore<EMAIL_ADDRESS>wrote:

OK, sorry this took longer than I expected - actually, I'm not done yet,
but I've updated github with a work-in-progress release that should
work well enough for your data.
Refresh your download (easiest way, just delete your current clones copy
and re-clone it from github),
Run the npm install command (I've added some dependencies)
and start the server using a --dateformat command line option, like this:
node CSVServer --dateformat 'DD/MM/YYYY HH:mm:ss'
Note - this format string is case sensitive:
DD
I've added a new sample data file - temperature-UK.csv with the date
column formatted in the UK standard.  The format
On Tue, Mar 31, 2020 at 9:05 PM ldti<EMAIL_ADDRESS>wrote:

Also, if there was a way for the server to read files directly from http
it would be AWESOME.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-606846087,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLTP4SVCL36PDO7HKQDRKJEHZANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in
my hair"

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"

Is it possible to run without time? The csv I am getting only has dates.
Sent from my Samsung Galaxy smartphone.
-------- Original message --------
From: michaeldmoore<EMAIL_ADDRESS>Date: 4/1/20 15:17 (GMT+02:00)
To: michaeldmoore/CSVServer<EMAIL_ADDRESS>Cc: Leonid Tsitalovski<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [michaeldmoore/CSVServer] Other date formats? (#7)
(Opps - last message sent too early)
OK, sorry this took longer than I expected - actually, I'm not done yet,
but I've updated github with a work-in-progress release that should
work well enough for your data.
Refresh your download (easiest way, just delete your current clones copy
and re-clone it from github),
Run the npm install command (I've added some dependencies)
and start the server using a --dateformat command line option, like this:
node CSVServer --dateformat 'DD/MM/YYYY HH:mm:ss'
Note - this format string is case sensitive:
DD Day of month (00->31)
MM Month number (0-12)
YYYY 4 digit year (use YY for 2 digit years)
HH Hour of day (0->23)
mm minute of hour (not, NOT MM which is for month number)
ss second (00->59)
Let me know if this works for you. I will be releasing a more polished
version with an updated read.me file in the next days or two.
Michael Moore
I've added a new sample data file - temperature-UK.csv with the date column
formatted in the UK standard. The format
On Wed, Apr 1, 2020 at 1:12 PM Michael Moore<EMAIL_ADDRESS>wrote:

OK, sorry this took longer than I expected - actually, I'm not done yet,
but I've updated github with a work-in-progress release that should
work well enough for your data.
Refresh your download (easiest way, just delete your current clones copy
and re-clone it from github),
Run the npm install command (I've added some dependencies)
and start the server using a --dateformat command line option, like this:
node CSVServer --dateformat 'DD/MM/YYYY HH:mm:ss'
Note - this format string is case sensitive:
DD
I've added a new sample data file - temperature-UK.csv with the date
column formatted in the UK standard. The format
On Tue, Mar 31, 2020 at 9:05 PM ldti<EMAIL_ADDRESS>wrote:

Also, if there was a way for the server to read files directly from http
it would be AWESOME.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-606846087,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLTP4SVCL36PDO7HKQDRKJEHZANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in
my hair"

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-607214453, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AC3HYRLPOCOSRJ4Y344IAXDRKMWEDANCNFSM4LXW4ROA.

It should be OK as is - the time will default to midnight (00:00:00).
If you don't need time, you could always set the format string to
'DD/MM/YYYY' too, but this shouldn't be necessary as all the missing pieces
default to 0.
See https://devhints.io/moment for all the possible formatting codes.
On Wed, Apr 1, 2020 at 1:18 PM ldti<EMAIL_ADDRESS>wrote:

Is it possible to run without time? The csv I am getting only has dates.
Sent from my Samsung Galaxy smartphone.
-------- Original message --------
From: michaeldmoore<EMAIL_ADDRESS>Date: 4/1/20 15:17 (GMT+02:00)
To: michaeldmoore/CSVServer<EMAIL_ADDRESS>Cc: Leonid Tsitalovski<EMAIL_ADDRESS>Author <
<EMAIL_ADDRESS>Subject: Re: [michaeldmoore/CSVServer] Other date formats? (#7)
(Opps - last message sent too early)
OK, sorry this took longer than I expected - actually, I'm not done yet,
but I've updated github with a work-in-progress release that should
work well enough for your data.
Refresh your download (easiest way, just delete your current clones copy
and re-clone it from github),
Run the npm install command (I've added some dependencies)
and start the server using a --dateformat command line option, like this:
node CSVServer --dateformat 'DD/MM/YYYY HH:mm:ss'
Note - this format string is case sensitive:
DD Day of month (00->31)
MM Month number (0-12)
YYYY 4 digit year (use YY for 2 digit years)
HH Hour of day (0->23)
mm minute of hour (not, NOT MM which is for month number)
ss second (00->59)
Let me know if this works for you. I will be releasing a more polished
version with an updated read.me file in the next days or two.
Michael Moore
I've added a new sample data file - temperature-UK.csv with the date column
formatted in the UK standard. The format
On Wed, Apr 1, 2020 at 1:12 PM Michael Moore<EMAIL_ADDRESS>wrote:

OK, sorry this took longer than I expected - actually, I'm not done yet,
but I've updated github with a work-in-progress release that should
work well enough for your data.
Refresh your download (easiest way, just delete your current clones copy
and re-clone it from github),
Run the npm install command (I've added some dependencies)
and start the server using a --dateformat command line option, like this:
node CSVServer --dateformat 'DD/MM/YYYY HH:mm:ss'
Note - this format string is case sensitive:
DD
I've added a new sample data file - temperature-UK.csv with the date
column formatted in the UK standard. The format
On Tue, Mar 31, 2020 at 9:05 PM ldti<EMAIL_ADDRESS>wrote:

Also, if there was a way for the server to read files directly from http
it would be AWESOME.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-606846087
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AA4NLLTP4SVCL36PDO7HKQDRKJEHZANCNFSM4LXW4ROA

.

--
"That's not grey - I've just come from San Francisco with some flour in
my hair"

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-607214453>,
or unsubscribe<
https://github.com/notifications/unsubscribe-auth/AC3HYRLPOCOSRJ4Y344IAXDRKMWEDANCNFSM4LXW4ROA

.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-607215234,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLRID2JNDSZO6WGAMHLRKMWKDANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"

Thank you!
Sent from my Samsung Galaxy smartphone.
-------- Original message --------
From: michaeldmoore<EMAIL_ADDRESS>Date: 4/1/20 15:24 (GMT+02:00)
To: michaeldmoore/CSVServer<EMAIL_ADDRESS>Cc: Leonid Tsitalovski<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [michaeldmoore/CSVServer] Other date formats? (#7)
It should be OK as is - the time will default to midnight (00:00:00).
If you don't need time, you could always set the format string to
'DD/MM/YYYY' too, but this shouldn't be necessary as all the missing pieces
default to 0.
See https://devhints.io/moment for all the possible formatting codes.
On Wed, Apr 1, 2020 at 1:18 PM ldti<EMAIL_ADDRESS>wrote:

Is it possible to run without time? The csv I am getting only has dates.
Sent from my Samsung Galaxy smartphone.
-------- Original message --------
From: michaeldmoore<EMAIL_ADDRESS>Date: 4/1/20 15:17 (GMT+02:00)
To: michaeldmoore/CSVServer<EMAIL_ADDRESS>Cc: Leonid Tsitalovski<EMAIL_ADDRESS>Author <
<EMAIL_ADDRESS>Subject: Re: [michaeldmoore/CSVServer] Other date formats? (#7)
(Opps - last message sent too early)
OK, sorry this took longer than I expected - actually, I'm not done yet,
but I've updated github with a work-in-progress release that should
work well enough for your data.
Refresh your download (easiest way, just delete your current clones copy
and re-clone it from github),
Run the npm install command (I've added some dependencies)
and start the server using a --dateformat command line option, like this:
node CSVServer --dateformat 'DD/MM/YYYY HH:mm:ss'
Note - this format string is case sensitive:
DD Day of month (00->31)
MM Month number (0-12)
YYYY 4 digit year (use YY for 2 digit years)
HH Hour of day (0->23)
mm minute of hour (not, NOT MM which is for month number)
ss second (00->59)
Let me know if this works for you. I will be releasing a more polished
version with an updated read.me file in the next days or two.
Michael Moore
I've added a new sample data file - temperature-UK.csv with the date column
formatted in the UK standard. The format
On Wed, Apr 1, 2020 at 1:12 PM Michael Moore<EMAIL_ADDRESS>wrote:

OK, sorry this took longer than I expected - actually, I'm not done yet,
but I've updated github with a work-in-progress release that should
work well enough for your data.
Refresh your download (easiest way, just delete your current clones copy
and re-clone it from github),
Run the npm install command (I've added some dependencies)
and start the server using a --dateformat command line option, like this:
node CSVServer --dateformat 'DD/MM/YYYY HH:mm:ss'
Note - this format string is case sensitive:
DD
I've added a new sample data file - temperature-UK.csv with the date
column formatted in the UK standard. The format
On Tue, Mar 31, 2020 at 9:05 PM ldti<EMAIL_ADDRESS>wrote:

Also, if there was a way for the server to read files directly from http
it would be AWESOME.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-606846087
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AA4NLLTP4SVCL36PDO7HKQDRKJEHZANCNFSM4LXW4ROA

.

--
"That's not grey - I've just come from San Francisco with some flour in
my hair"

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-607214453>,
or unsubscribe<
https://github.com/notifications/unsubscribe-auth/AC3HYRLPOCOSRJ4Y344IAXDRKMWEDANCNFSM4LXW4ROA

.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-607215234,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLRID2JNDSZO6WGAMHLRKMWKDANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-607217746, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AC3HYRJGWLXBQHCCOZBCKWDRKMW57ANCNFSM4LXW4ROA.

Seems to be working quite well!

P.S.
I've posted some updates and refreshed the readme file on this project -
you can now specify the date format on a query-by-query basis through the
query 'Additional JSON Data' field.  Plus a few other useful enhancements
I've wanted to put in for a while now.
The server command line options I created for you still work, these
overriding the built-in defaults, yet still override-able on a
query-by-query basis if so specified.
Hope this works for you.
Michael Moore
On Wed, Apr 1, 2020 at 4:25 PM ldti<EMAIL_ADDRESS>wrote:

Closed #7 https://github.com/michaeldmoore/CSVServer/issues/7.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7#event-3188447103,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLWR6DXD6RYJX62GCM3RKNMHTANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"

Thank you very much!
Sent from my Samsung Galaxy smartphone.
-------- Original message --------
From: michaeldmoore<EMAIL_ADDRESS>Date: 4/2/20 17:12 (GMT+02:00)
To: michaeldmoore/CSVServer<EMAIL_ADDRESS>Cc: Leonid Tsitalovski<EMAIL_ADDRESS>State change<EMAIL_ADDRESS>Subject: Re: [michaeldmoore/CSVServer] Other date formats? (#7)
P.S.
I've posted some updates and refreshed the readme file on this project -
you can now specify the date format on a query-by-query basis through the
query 'Additional JSON Data' field. Plus a few other useful enhancements
I've wanted to put in for a while now.
The server command line options I created for you still work, these
overriding the built-in defaults, yet still override-able on a
query-by-query basis if so specified.
Hope this works for you.
Michael Moore
On Wed, Apr 1, 2020 at 4:25 PM ldti<EMAIL_ADDRESS>wrote:

Closed #7 https://github.com/michaeldmoore/CSVServer/issues/7.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7#event-3188447103,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLWR6DXD6RYJX62GCM3RKNMHTANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHubhttps://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-607871158, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AC3HYRLE2S3KJI564H2GSHDRKSMN3ANCNFSM4LXW4ROA.

You're probably getting tired of these updates, but I've made yet another
update based on your very helpful inputs.
I said earlier, that Grafana's timeseries data format only supported a
single variable per query - hence to create the sample 3 line graph, I
showed a set of 3 queries, each with a separate CSV file.  This - along
with one of the COVID-19 samples made me look more carefully and it turns
out (once again) I was not 100% correct (I won't admit being wrong - just
not 100% right :)
It turns out that while each timeseries IS limited to one value plus one
timestamp field - a single query though is not limited to returning just a
single timeseries.
That is, I can parse a CSV file with any number of value columns and create
a result set with a matching array of timeseries - each one a series of a
single value and timestamp.
I've updated CSVServer yet again, this time enhanced to process files like
this:
val1,val2,date,val3
90,73,2020-04-03 10:00,37
80,84,2020-04-03 10:30,46
70,80,2020-04-03 11:00,55
70,80,2020-04-03 11:30,55
60,65,2020-04-03 12:00,44
85,46,2020-04-03 12:30,54
74,67,2020-04-03 13:00,63
68,58,2020-04-03 13:30,85
71,79,2020-04-03 14:00,65
71,79,2020-04-03 14:30,65
to create graphs like this:
[image: image.png]
As you can see, the date field can be anywhere now (not limited to
the first column as it was before), and using the previously described
option overrides, can be named or formatted anything.
I think this is a pretty cool enhancement - thank you for the inspiration.
Cheers,
Michael Moore
On Thu, Apr 2, 2020 at 3:15 PM ldti<EMAIL_ADDRESS>wrote:

Thank you very much!
Sent from my Samsung Galaxy smartphone.
-------- Original message --------
From: michaeldmoore<EMAIL_ADDRESS>Date: 4/2/20 17:12 (GMT+02:00)
To: michaeldmoore/CSVServer<EMAIL_ADDRESS>Cc: Leonid Tsitalovski<EMAIL_ADDRESS>State change <
<EMAIL_ADDRESS>Subject: Re: [michaeldmoore/CSVServer] Other date formats? (#7)
P.S.
I've posted some updates and refreshed the readme file on this project -
you can now specify the date format on a query-by-query basis through the
query 'Additional JSON Data' field. Plus a few other useful enhancements
I've wanted to put in for a while now.
The server command line options I created for you still work, these
overriding the built-in defaults, yet still override-able on a
query-by-query basis if so specified.
Hope this works for you.
Michael Moore
On Wed, Apr 1, 2020 at 4:25 PM ldti<EMAIL_ADDRESS>wrote:

Closed #7 https://github.com/michaeldmoore/CSVServer/issues/7.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7#event-3188447103,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AA4NLLWR6DXD6RYJX62GCM3RKNMHTANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub<
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-607871158>,
or unsubscribe<
https://github.com/notifications/unsubscribe-auth/AC3HYRLE2S3KJI564H2GSHDRKSMN3ANCNFSM4LXW4ROA

.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/michaeldmoore/CSVServer/issues/7#issuecomment-607872564,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA4NLLRHGUPPKSXVZJDRISTRKSMXNANCNFSM4LXW4ROA
.

--
"That's not grey - I've just come from San Francisco with some flour in my
hair"

DUDE!!! This is EXACTLY what I needed!! Now I can parse the CSV file correctly!!!


Make eleveldb a depdendency of the mnesia_eleveldb app

Hi Sargun! It's probably a good idea, but so as to ensure that users can start mnesia without having to manually start eleveldb first, please also change the call to application:start() in  mnesia_eleveldb:init_backend() to use application:ensure_all_started() instead.

I wanted to try using erocksdb which should also be compatible, instead, so I kinda prefer the existing behavior.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Load issue with Ionic upload? Frequently getting "nan undefined" in Ionic view app

Hi Ionic Team and fellow developers,
Tried CLI versions 1.4 to 1.5 etc, Mac or Windows, Android or iOS. From time to time, I will get "nan undefined" in Ionic view app even when Ionic upload indicates successful upload with the app id. When I try to view app, I'll get error 404. Tried also clearing the app id etc ...
Will there be any plan to improve the load situation or anything I can still try to overcome the "nan undefined"/404 issue?
p.s. I really want to use Ionic view and many ionic.io services and will be willing to pay for it, really hoping the situation will improve.

Does the app only have issues with ionic view? Or does it have errors on a local simulator or attached device?

Hi @jbavari , no error with local simulator or attached device, I usually only upload to Ionic View when I'm  ready to test my app with users (I would wish to do more app debugging on Ionic View but the uploading and "nan undefined" just keep slowing me down.
Right now Ionic View is working for me. There's also other developers facing the issue at https://gitter.im/driftyco/ionic-io-testers. Someone (perhaps within Ionic) mentioned that the upload connection will terminate after a short while but my app is not huge, ~ 5 MB.

And my app is only ~2 MB

any update on this? My app is successfully uploaded but the size is nan undefined on Ionic View app. Get 404 error when try to sync the app with my phone.

the same here!!! u_u

I am having the same issue here.

My uploaded size is also NAN UNDEFINED.
what's the reason?

Also getting it here. Don't know if it's because of Ionic View, my App or my faulty internet connection.
NaN Undefined and Sync failed Status 404

I have the same issue.

same here im getting 404 when i try to sync

@vijaemanlapaz I don't remember what I did to solve it. The issue may have solved itself or I reuploaded the app.

I'm getting the problem with the sample app, so it's very likely to be a connection problem (my connection is quite slow). Will retry a few times and see if I get it...

The same!  Come on, anybody there to update on this issue?

OK...my strategy is to keep re-uploading the app till the proper size comes (instead of NaN undefined). No idea what the problem is, but I'm guessing it's something to do with the connection, or with the connection error not being reported. When it eventually shows a proper size, then I can download the app and it runs properly.
To reiterate: Keep retrying the upload. Re-check the size after each upload; if you get a proper size then the app will run properly. If not, try again till it works.

Seems the problem is still there even Ionic Cli is up to date. I guess it's a connection issue between my computer and Amz S3. For anyone else who meet this problem, try switch to another network or use a vpn, sometimes it work for me.

Fixed? Close?


Implement a custom core utilization custom measurement for criterion

closing for now for considering priorities and that the performance counter based benchmarks support something similar already.


PR to fix typo from "principals" to "principles"

This PR is requested to fix typo observed under "In this article" section from "Understand basic information architecture principals" to "Understand basic information architecture principles"

@JohanFreelancer9 Copy editing is needed for this PR. Thanks.

@Holland-ODSP PR has been copyedited and is ready for final review, could you please check and merge? Thanks!

Hi @Holland-ODSP Hope you are doing well. Could you kindly merge this PR? Thanks


Not possible to create the root object of a ldap tree

The fact that you have to specficy db and base_dn makes it impossible to address the root object of a ldap tree with this provider, because even if I leave base_dn empty, the stray comma will cause an syntax error. This prevents me from initializing a completely empty ldap tree with terraform. My proposal would be to don't add the concatation comma when it's empty.
Thinking more about it, for the purpose of this provider maybe it would be sensible to don't use base_dn at all. If you define the desired state of an ldap directory with terraform, there should be no ambiguity where an entry will be placed. And das far as I understand the code (my go is not very fluent), if the provider will create an item it will be located at $dn,$basedn whereas it will find an existing item $dn anywhere below $base_dn. In my opinion $dn should be the complete dn of an entry and the provider should look for the item only at exactly that position (that would be a ldap search with filter="objectClass=*", scope="one", basedn="$dn").

Hi @kasimon
please take a look at my pull request; I hope @Pryz will pull it otherwise you may still give a try to my fork.
Cheers!

Hi @dihedron,
I definitely will look at your fork as soon as I manage to free some time for it. Looks very good!

I will close this issue as fixed since we merged https://github.com/Pryz/terraform-provider-ldap/pull/4 :)

Hi @kasimon , can you please provide a feedback? The latest pull request should have addresses your issue.
Thanks!

Hi @dihedron, sorry I was ill for two weeks. I will try to verify your change in the next days, if my work backlog allows it.


Publish to Jupyter/R notebook

I second this...

R notebook is a great tool to have inside my RStudio workflow at least.. I am only using it for like 1 month but so far was one of the best things to keep on track of the results I got and all the experimentation I made... how much stupid it may be :) Now I may need to move to RTVS for performance and big data reasons so... yeah, R Notebook in visual studio would be great ;) thanks


[ListItem] Fix background color bug on mobile

Close #12960

@ryusaka It's a great first pull request on Material-UI 👌🏻. Thank you for working on it!


add switch for closing connections

Description of change:
Connections are not being cleaned up after their execution. This change should by default close connections after they are executed.
Fix for https://github.com/Jhut89/Mailchimp-API-3.0-PHP/issues/67
Description of implementation:
Use bool switch to default to closing connections after they execute.
Risks & Mitigation:
low - none

The Lint Wizard redacts anything he may have said before! :sparkles::sparkles::sparkles:
Lint Wizard Approved :heavy_check_mark:

The Lint Wizard redacts anything he may have said before! :sparkles::sparkles::sparkles:
Lint Wizard Approved :heavy_check_mark:


getViewManagerConfig is not a function in ejected expo project

i created new project using expo init then immediately expo eject following the second option ExpoKit: I'll create or log in with an Expo account to use React Native and the Expo SDK
i'm getting this error after any interaction with the webview
has anyone ever encountered the same issue before?

What is your react-native version?

react-native version was the one specified by expo:
 "react-native": "https://github.com/expo/react-native/archive/sdk-31.0.0.tar.gz"
but after i came across this solution i changed it to "react-native": "~0.55.2"

this webview only support 0.57 and higher so it is probably related, any reason not to upgrade?

i tried initializing project and ejecting again, ran react-native link react-native-webview and after clicking webview ui element i get this error

You are right, From 5.0.3, react-native 0.58 is needed 🤔 . I not sure what would be the best approach

In the meantime, I'll at least update readme and package.json.

I'll fix soon

Released 5.0.5


[Question] MSPopupMenuItem always shows checkmark on press

Hi!
I have a question about how MSPopupMenuItem/MSPopupMenuItemCell works. I'm looking to present a list of options in a MSPopupMenuController, where clicking on each item causes some other UX to present itself (further screens in a navigation controller, etc).
So touching on the items in the list doesn't need to ever show a checkmark. However, it seems baked in by default. After pressing, it sets the item to "selected" and sets the accessType to checkmark.
I don't see any to override this behavior without completely bailing on MSPopupMenuController and using the drawer and building the list myself. Would this project be open to expanding the functionality to support this "list of actions" rather than a "list of items to choose between".
I could be using MSPopupMenuController incorrectly, so please let me know if this incorrect or confusing.
Thanks!

@SpencerLynn The thing is that right now popup menu has no idea if it's used as a selector of one option or as a list of commands. So in order to differentiate these 2 use-cases we will need to add a new API. Not sure it's worth it :-) What do you think?
Zero lines of code is shared between iOS and Android versions of Fabric :-) Android's BottomSheet does not support selection at all and PopupMenu supports single and multi selection  via dedicated API. So API's are slightly different between iOS and Android.

@vladfilyakov I agree. It would take a new API, and would complicate the API quite a bit. I even looked into an initial implementation myself and the API does get a little weird - having to declare whether the item is an "action" or whether it's holding "selection", which is further complicated by the fact that doing that on an item-by-item basis doesn't really make sense. That more fits on the section (or even the entire popup?).
I was only mentioning Android in case there was a goal of visual/experience consistency, since there was a slight difference between them.
This issue was only a way of asking how the maintainers felt about potentially updating it to not force the checkmark on consumers.
I will come back to this when I get back to working on where I was consuming this. Until then, feel free to close this :)

@SpencerLynn I was thinking it would be a popup menu level API (Bool property, for example). Making it item or section level API would create extra complexity for a user if developers start abusing it :-)
We don't expect the same people to use both iOS and Android, so visual consistency between platforms is not that important. We want to align on functionality between platforms and make each Fabric (iOS or Android) feel at home on host OS.
I will close this until we get more feedback - and thank you Spencer for providing yours!


Document how structs returned from unconstrained functions can be invalid and need to be checked

See note on https://github.com/noir-lang/noir/pull/4217

Note that we cannot enforce safety for all types which have validity conditions outside of the type system. e.g. If an unconstrained function returns a U128 then this will not be constrained as its limbs are made up of Fields so no constraints will be applied allowing a potentially invalid value to be returned.

We should ensure that the documentation explicitly calls out the need for users to add these constraints themselves.

To take that a step further, we may want to implement an IsValidInput trait which defined the constraints to be added to a type when it's an input to the circuit (either as an argument to main or as a return value from an unconstrained function). We'd then call this trait implementation whenever we receive this type from outside of the circuit.
For U128 we would range check the two limbs. For BoundedVec we'd assert that the length was consistent with the underlying array, etc.
This would make it much easier for users to consistently enforce that these checks are performed.


Warning in Strings.swift generated by SwiftGen: "BartyCrouch:  Could not parse syntax tree of Swift file."

I have used BartyCrouch before, but it no longer seems to work. Probably I am doing something wrong, but I cannot find what. Attached is a simple project in which "BartyCrouch.translate(key: "Welcome",  translations: [.english: "Welcome!"])" is not being transformed:
OneMoreTime.zip

@jopvanheesch What version of BartyCrouch do you have installed? bartycrouch version
This sounds similar to https://github.com/Flinesoft/BartyCrouch/issues/170 which we fixed in the latest version 4.1.0. Can you please make sure you have the latest version?

Thanks for the quick response! Indeed, I had version 4.0.0. I had used the brew update command instead of brew upgrade. Keep up the good work!


all: Use curl --fail whenever we pipe output with --silent

This ensures that the shell pipeline terminates on error instead of continuing with useless output from curl.
Refs #2308

LGTM


Update all missing translation for Indonesian languages.

Can we get some confirmations from Indonesian speakers on these translations?

As a native indonesian speaker, i can confirm its good already. but yeah more confirmation from other native indonesian speaker are also welcomed
Buat orang indo yang baca, Silakan kalau misal ada yang kurang atau salah bisa langsung dilist 😉

Thanks for the awesome review! You're right, there are definitely some things that need to be changed. For some translations, I chose the shortest words because longer ones can sometimes break the UI. But if the longer one is okay i guess we can choose the longer one.

Excellent, thank you everybody. Merging now.

Hi @ansh isn't it time to move to mature platforms like Crowdin for doing this kind of thing?

It's on my todos to review this

Aside from the suggestions above, they seem OK 👍

Awesome, do you speak Indonesian?


Add TypeScript compatibility table

It's quite hard to find which version on runtypes I need if I have X version of TypeScript and vise versa. It would be nice to have a compatibility table in the readme. For example like here: https://github.com/colinhacks/zod#typescript-requirements

That should be, definitely. Actually we don't have enough resource to gather accurate info for old versions, but the version number of typescript in package.json can be a guide for it. I'm willing to maintain a comatibility table in README.md for recent and further versions from now on.


Direct logs to public kibana

We would like to see all col logs publicly at logs.gbif.org, pooling logs from the server and admin tasks.
Need to:

[] dedicate 2 GBIF logstash ports to col
[] setup 2 col indices (server & tasks) in kibana/ES
[] configure DW to append to the sockets above

@MattBlissett could you do the first 2 from aboves list?


Get Meta data from Resource

Is there a way to get the meta data from the main resource?
Eg:
  "data": [
    {
      "type": "my-type",
      "id": "1",
      "attributes": {
         ...
      },
      "meta": {
          ....
      }
  ]

Thank you

Hmm interesting, good spot! Sorry, I don't think we covered this one (we're not using metadata yet). This is going on the to-do list :+1:


Attempted fix for #302

Coverage remained the same at 52.199% when pulling 56c5380540adde1291ddcdd136c740e45fce3c7a on apdavison:issue302 into ab809a6e66dc2befcb1993561aa6f70386e113a9 on NeuralEnsemble:master.


How to add associatedModel to serialized array or json

$product = App\Product::first();
Cart::add($product, 2);
Cart::content()->first()
        +rowId: "6ab30e82764af86ec85afe0fbf6ab746"
        +id: "5a958e3d3f94c304393f0375"
        +qty: 2
        +name: "Bronze"
        +price: 1999.0
        +options: []
        -associatedModel: "App\Product"
        -taxRate: 0

How can I add associatedModel and taxRate to all serialized array and json?
The rows with + are serialized. Those with - are not.
e.g Cart::content()->first()->toArray()
2 => array:1 [▼
     "6ab30e82764af86ec85afe0fbf6ab746" => array:8 [▼
          "rowId" => "6ab30e82764af86ec85afe0fbf6ab746"
          "id" => "5a958e3d3f94c304393f0375"
          "name" => "Bronze"
          "qty" => 2
          "price" => 1999.0
          "options" => []
          "tax" => 0.0
          "subtotal" => 3998.0
     ]
  ]

You can edit CartItem method toArray and add the value that u need.


Fix release notes to match schema

When trying to parse release notes to the release notes schema, there were a few validation errors. This PR fixes those.
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[x] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Pull Request Attributes
Please check any characteristics that apply to this pull request.
[x] Does not have any changes that may affect Istio users.

In response to a cherrypick label: #26180 failed to apply on top of branch "release-1.7":

In response to a cherrypick label: new issue created for failed cherrypick: #26181


Add Flash Context properties

Should we passively track certain Flash environment properties?

If so, we can create a JSON Schema for these properties like we have for mobile: https://github.com/snowplow/iglu-central/blob/master/schemas/com.snowplowanalytics.snowplow/mobile_context/jsonschema/1-0-0

We added these which we can add to the JSON Schema:
	public static const FLASH_PLAYER_TYPE:String = "fl_pt";
	public static const FLASH_VERSION:String = "fl_v";
	public static const FLASH_STAGE_SIZE:String = "fl_sz";
	public static const FLASH_IS_DEBUGGER:String = "fl_dbg";
	public static const FLASH_HAS_LOCAL_STORAGE:String = "fl_ls";
	public static const FLASH_HAS_JAVASCRIPT_ACCESS:String = "fl_ja";

I have created this Schema file. How do I submit it?

Hi @ephraimviewbix - awesome, please create a PR into this project: https://github.com/snowplow/iglu-central

This is here now: https://github.com/snowplow/iglu-central/pull/107/files
Here is how the iOS Tracker adds the context in: https://github.com/snowplow/snowplow-ios-tracker/blob/master/Snowplow/SnowplowTracker.m#L96

@ephraimtabackman, has this been uploaded to Iglu?  @yalisassoon, if it has not, can you give us instructions on how to get this schema live so we can test it using the astracker.snplow.com host?

Hey @natilivni - I will upload it now...

Actually it will take a little while - there's a couple of other assets that need creating too...

Yes, the schema is on Iglu.
Netanel Livni<EMAIL_ADDRESS>wrote:

@ephraimtabackman, has this been uploaded to Iglu? @yalisassoon, if it has not, can you give us instructions on how to get this schema live so we can test it using the astracker.snplow.com host?
—
Reply to this email directly or view it on GitHub.￼

Thanks @alexanderdean!  BTW, there is another piece of the puzzle I don't quite understand yet.  In the emails between Dani and @yalisassoon regarding why our events are not getting through, it said:
"you'll need to pass this data into Snowplow as base64 encoded JSON, using
the co parameter in the tracker protocol. Our documentation on this isn't
great - I think the example event dictionary".
Is this specific to GET requests?  I checked all our unit tests and they all seem to be POST requests.  I will add some unit test that test the GET method as well, but is the above also necessary for POST?

Hey @natilivni - if we're talking about the flash_context, then yes this needs to be added to the co/cx parameter. This is the same whether you're sending a POST or a GET - the difference is that if you are sending a GET, you with end up with &co=[[user-defined contexts + flash_context]], whereas with POST you will be posting have a JSON envelope containing N events, each of which will contain "co": [[user-defined contexts + flash_context]].
It's a little confusing but in short: add the flash_context to your array of user defined contexts and the tracker will do the rest for you...

@natilivni , @ephraimtabackman - how do these column definitions (varchar sizes in particular) look to you: https://github.com/snowplow/snowplow/blob/feature/as-support/4-storage/redshift-storage/sql/com.snowplowanalytics.snowplow/flash_context_1.sql#L31 ?

@alexanderdean, I don't think that stage_size needs 255, 20 should be sufficient.  Everything else seems fine.

No problem @natilivni - I can resize. Could you give me an idea of what kind of data will sit in stage_size so I can determine the optimal compression?

@alexanderdean - stage_size is modeled after Parameter.RESOLUTION ("res") and Parameter.VIEWPORT ("vp") which are integer pairs delimited with a lowercase "x".

Ah gotcha - in that case, current compression should be fine. But are you sure you don't want to send this as two separate fields for easier analysis?

Or send as "stage_size": {"height": xxx, "width": yyy}, we can still put this into two integer fields in Redshift...

I agree that two separate fields is better for easier analysis. What is the reason that Viewport and Resolution are not separate fields?

Legacy - we were following the Google Analytics and Piwik approaches. We have to have dedicated code in the Snowplow enrichment process to unpick these into height and widths: https://github.com/snowplow/snowplow/blob/master/3-enrich/scala-common-enrich/src/main/scala/com.snowplowanalytics.snowplow.enrich/common/enrichments/EnrichmentManager.scala#L139

So separate fields is preferable. I'll change it. Which do you prefer: two fields, or one field with two child fields?

I like 1 field with 2 child fields as it groups the stage entity better...

OK, will do. Do I make the changes on my feature/flash-context fork, or is that fork expired and I need to fork again?

Probably delete and re-fork will be fastest

OK. Learning best practices for GIT.

Is convention to copy the previous schema and increment the version number to 1-0-1 or leave it at 1-0-0 for this kind of change?

This is a patch - so we'll overwrite the existing...
A
On Tue, Jan 13, 2015 at 2:49 PM, Ephraim Tabackman<EMAIL_ADDRESS>
wrote:

Is convention to copy the previous schema and increment the version number
to 1-0-1 or leave it at 1-0-0 for this kind of change?
—
Reply to this email directly or view it on GitHub
https://github.com/snowplow/snowplow-actionscript3-tracker/issues/5#issuecomment-69754722
.

--
Co-founder
Snowplow Analytics http://snowplowanalytics.com/
The Roma Building, 32-38 Scrutton Street, London EC2A 4RQ, United Kingdom
+44 (0)203 589 6116
+44 7881 622 925
@alexcrdean https://twitter.com/alexcrdean

At the moment all properties in the JSON are optional @ephraimtabackman. Is that by design? You can make any required by setting the required: [] at the bottom of the JSON Schema.

Good question. I had thought about that and originally didn't see why any should be required, but looking at mobile_context I see there a few required there.
How would you decide that? Depends on the needs of the developer.
Maybe just version...

Best way to decide is: are you 100% confident that all environments will be able to send one of the fields? If so, make that one required. If not, it's fine to leave it as is! I will update the Redshift table (remove the not null constraints)...

All fields are 100% available except stageSize. I will update.

Okay sounds good... So just leave stageSize out of the top-level required: []

All done and pushed. No need for a new PR?

Looks great - no need for a new PR. I have everything I need now - leave it with me, I will ping back later...

This is done now:

Schema uploaded to Iglu Central
JSON Path file being synced to all hosted asset buckets
Redshift table definition com_snowplowanalytics_snowplow_flash_context_1 deployed into the astracker test database

Closing this ticket now - please let me know as/when you see any flash_contexts landing in Redshift...


Beautifier for .vue files?

What would it take to have support for formatting/beautifying the scripts within .vue files?

You'll have to beautify each part of the file separately 😄

Thanks, I figured if there is a way to separate the bits in the .vue file (this is what eslint-plugin-vue does) and there are tools for beautifying js... :)

At least for the script part this is good enough for now :)
standard --fix seems to be better at this than either eslint --fix or standard-format
autocmd BufWritePre *.vue :/

What about supporting prettier? In https://github.com/prettier/prettier/issues/651 they state the fact that editors are responsible for handing JavaScript parts from files with special syntaxes.

We may be able to configure a fixer for ALE, as it supports fixing now. I'm not entirely sure how to go about fixing a range of lines, but we can probably just leave the unrelated lines as they are.

I am using vue-formatter, you need node js

Hi,
I managed to get Standard formatting the JS, HTML beautify formatting the template and Sass Convert formatting the SCSS.
Install dependencies
gem install sass
npm install -g standard html-beautify
And then add the following to your .vimrc
" Use Standard to format the between script tags
autocmd BufWritePre *.vue silent! :/

@sammckay
Do I have to use these packages or is there the possibility to use Vim defaults syntax highlighting but for the separated sections?

Okay, following this approach, it works for html. JS is kinda okay. A lot is simply the same color and could be more differentiated. And Sass does not work for me.

Okay guys, let's party, prettier added support for .vue files out of the box https://github.com/prettier/prettier/pull/3563 🎉


Need a implemention for context-proxy pattern

A top identifier in @produck/charon?
An independent module like @produck/charon-ref?

Which one above or else?

I think we can add a top identifier in @produck/charon-browser, because user can manage versions easier, and it has some semantic because of Proxy() in browser.

I prefer this feature to be implemented in @produck/charon-browser.

Backend projects are not used
if use independent module @produck/charon-ref,  it will increase project maintenance costs
Implementation in @produck/charon-browser reduce user use cost

It MAY be a independent module. The context-proxy pattern is NOT for most of developer. It should keep charon pure then optimizing context-proxy implementation.


secure-file not loaded correctly

I installed secure-file successfully in my vs project. But when I runthe command to encrypt a file, I get the next error message:
PM> secure-file\tools\secure-file -encrypt <file-path> -secret MYSECRET1234
secure-file\tools\secure-file : The module 'secure-file' could not be loaded. For more information, run
'Import-Module secure-file'.
At line:1 char:1
+ secure-file\tools\secure-file -encrypt <file-path> -secret MYSECR ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (secure-file\tools\secure-file:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CouldNotAutoLoadModule

As the error message suggests, I decided to run Import-Module secure-file, and this is what I got:
PM> Import-Module secure-file
Import-Module : The specified module 'secure-file' was not loaded because no valid module file was found in any
module directory.
At line:1 char:1
+ Import-Module secure-file
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (secure-file:String) [Import-Module], FileNotFoundException
    + FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand

Does anybody have an idea on why this is happening and what can I do?

Are you running it from PowerShell?

No, I'm running it from Package Manager Console

Try running "dir" to see what's in current directory.
Try running it as .\secure-file\tools\secure-file.

I ran "dir" and all the project folders of my solution were listed, also the .nuget folder, two config files, and the snl file of my solution.
I ran the second option you gave me but it gave me an error message:
The term '\secure-file\tools\secure-file' is not recognized as the name of a  cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included,  verify that the path is correct and try again.

Why not to use it outside Visual Studio, from a regular command line?

Nevermind. I found out what was happening. Nuget installs every package inside a folder named lib, but that folder is not inside the folder of my solution, it's in the outside.
/lib
/my-solution/

So that was my problem. Now I have to run the command this way:
..\lib\secure-file\tools\secure-file -encrypt <path> -secret MYSECRET1234
That solves my problem. Thanks for your help @FeodorFitsner

Ok


Bug: 'Apply all alignment damage as spirit damage' interferes with Healing

Under the Alignment Damage Susceptibility options the 'Apply all alignment damage as spirit damage' being the active behavior makes the "Heal" button on damage cards not apply health to the selected token when clicked. This doesn't happen with "Replace with spirit damage on roll" option however.

I think I saw this issue and then totally forgot about it instead of doing anything about it 😅 Fixed in the latest release!


Broadcast doesn't stop once you take your finger off the Voice Command Activation Button

Simple as that, once i press the Voice Command Activation Button the voice broadcast starts:
[Info   :   Console] Broadcasting started

But when i release the held button, broadcast doesn't stop or stops improperly and, obviously, no resulted text from recognition is being displayed in the console.
Not sure why or for what reason, but if i had to make a guess, might be due to a change in how ending the broadcast works in 1.0.2.
In the new code, it just destroys the instance, so it 'maybe' doesn't go through the process of finishing the recognition and terminates its work early.
Or i might be completely wrong in this regard. Can't say for sure!

@NilaierMusic let me guess it's happened not always and on small phrases like 'M6' for door inside the dange opening? I saw it might be spoken phrase is to small for recording or you start speak in same time like button was pressed and because of some delay microphone not start recording.
Not sure if i can fix this delay will check later. In other cases all works fine?
Destroy logic not related for this issue because it's was made to prevent process stuck after game closed. And it's fired just in case when game is closed or user quit to menu. Also because tanks to this feature now you can change language in main menu and not totally exit the game.

No, this was happening with medium sentences like buy flashlight or route to the company building, but now, weirdly, this is resolved. I will reopen it once i encounter this issue and figure out the cause, but, for now, i think we can close it.


Pinia integration

For react we could use mobx in conjunction with synced store, is there something simlar with pinia for vue3?

Hi @websiddu. Have you tried using the Vue bindings? SyncedStore should integrate well with Vue: https://syncedstore.org/docs/vue

@YousefED I was just reading your Vue bindings! Maybe they could be simplified by manually triggering a ref without the reactive proxy 👀
export function enableVueBindings({ shallowRef, triggerRef }) { // Vue
  customReaction = undefined
  customCreateAtom = (name, onBecomeObserved) => {
    const ref = shallowRef()
    onBecomeObserved?.()
    return {
      reportObserved: () => ref.value // read
      reportChanged: () => triggerRef(ref) // write
    };
  };
}

Totally untested 😅


create and make available tutorials on the GraphQL

Following several user requests (by email and on Twitter), we have started collating some tutorials on how to retrieve information using Open Targets Genetics GraphQL:
https://docs.google.com/document/d/15GeGNHtT9IAv0WPx-N8IE0xXgVgzeWsBD5om9eVlGbY/edit?usp=sharing
This will then revisited by the team (@mkarmona @mirandaio et al) before going live in Open Targets Genetics help docs

@mirandaio has put this page together on Querying the Open Targets Genetics API with curl

GraphQL API tutorials are not available in the Open Targets Genetics docs.
Additional use cases can be added when needed.


Add initial support for a cleaner interface for the first order dynamics model

This adds support for the object model described in the RSS FOR short paper.

The code looks elegant; however, the complete absence of comments both on the math equation parts and later in the examples makes it very hard to follow what is done in particular.
before it can be merged, needs lot of one line comments to make it more sustainable and readable. currently only you understand what is what.

After fixing the integrator rebase bugs, and the minor comments I made after your last edit, this branch can be merged and the PR closed. :)


Updated SwifterSwift

Project URL

https://github.com/SwifterSwift/SwifterSwift
Description

Updated SwifterSwift link and description.
Why it should be included to awesome-ios (optional)
Checklist

[x] Only one project/change is in this pull request
[x] Addition in chronological order (bottom of category)
[x] Supports iOS 9 or later
[x] Supports Swift 3
[x] Has a commit from less than 2 years ago
[x] Has a clear README in English

thx


Fix #481: Add Payouts to the Data Factory

Fixes #481
Changes proposed in this PR:

Added Payouts schema
Created fetching process for payouts
Added fn to fetch payouts from subgraph
Added mocks and tests

I believe this is in a good state now.
Please do not update any further.
Let's focus on the ETL/merge step.

Great work @kdetry! Closing PR.


Test Fail on IOS

Steps to reproduce

Created new application by running flutter create .
Completed the steps required for android and test ran successfully.
Tried same test on IOS but getting the error. Error added in logs
Steps for IOS were completed properly.
Xcode version, flutter version are added in flutter doctor.
I also tried very simple test

Actual results
Test should run successfully on IOS even if we have warnings
Logs

Logs
   2023-11-27 12:28:16.402 xcodebuild[33782:4392160] [MT] DVTAssertions: Warning in /System/Volumes/Data/SWE/Apps/DT/BuildRoots/BuildRoot11/ActiveBuildRoot/Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-22267/IDEFoundation/Provisioning/Capabilities Infrastructure/IDECapabilityQuerySelection.swift:103
        Details:  createItemModels creation requirements should not create capability item model for a capability item model that already exists.
        Function: createItemModels(for:itemModelSource:)
        Thread:   <_NSMainThread: 0x15a609b40>{number = 1, name = main}
        Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.
        2023-11-27 12:28:16.402 xcodebuild[33782:4392160] [MT] DVTAssertions: Warning in /System/Volumes/Data/SWE/Apps/DT/BuildRoots/BuildRoot11/ActiveBuildRoot/Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-22267/IDEFoundation/Provisioning/Capabilities Infrastructure/IDECapabilityQuerySelection.swift:103
        Details:  createItemModels creation requirements should not create capability item model for a capability item model that already exists.
        Function: createItemModels(for:itemModelSource:)
        Thread:   <_NSMainThread: 0x15a609b40>{number = 1, name = main}
        Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.
        2023-11-27 12:28:16.402 xcodebuild[33782:4392160] [MT] DVTAssertions: Warning in /System/Volumes/Data/SWE/Apps/DT/BuildRoots/BuildRoot11/ActiveBuildRoot/Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-22267/IDEFoundation/Provisioning/Capabilities Infrastructure/IDECapabilityQuerySelection.swift:103
        Details:  createItemModels creation requirements should not create capability item model for a capability item model that already exists.
        Function: createItemModels(for:itemModelSource:)
        Thread:   <_NSMainThread: 0x15a609b40>{number = 1, name = main}
        Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.

        2023-11-27 12:28:16.405 xcodebuild[33782:4392160] [MT] DVTAssertions: Warning in /System/Volumes/Data/SWE/Apps/DT/BuildRoots/BuildRoot11/ActiveBuildRoot/Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-22267/IDEFoundation/Provisioning/Capabilities Infrastructure/IDECapabilityQuerySelection.swift:103
        Details:  createItemModels creation requirements should not create capability item model for a capability item model that already exists.
        Function: createItemModels(for:itemModelSource:)
        Thread:   <_NSMainThread: 0x15a609b40>{number = 1, name = main}
        Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.
        2023-11-27 12:28:16.405 xcodebuild[33782:4392160] [MT] DVTAssertions: Warning in /System/Volumes/Data/SWE/Apps/DT/BuildRoots/BuildRoot11/ActiveBuildRoot/Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-22267/IDEFoundation/Provisioning/Capabilities Infrastructure/IDECapabilityQuerySelection.swift:103
        Details:  createItemModels creation requirements should not create capability item model for a capability item model that already exists.
        Function: createItemModels(for:itemModelSource:)
        Thread:   <_NSMainThread: 0x15a609b40>{number = 1, name = main}
        Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.

        Function: createItemModels(for:itemModelSource:)
        Thread:   <_NSMainThread: 0x15a609b40>{number = 1, name = main}
        Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.
        ** TEST BUILD FAILED **

✗ Failed to build app with entrypoint test_bundle.dart for iOS simulator (xcodebuild exited with code 65) (28.7s)
Error: xcodebuild exited with code 65
See the logs above to learn what happened. Also consider running with --verbose. If the logs still aren't useful, then it's a bug - please report it.
Error: xcodebuild exited with code 65

Patrol version
patrol: ^3.0.3
Patrol Doctor output

Patrol Doctor output
Program adb found in /Users/bilalrabbi/Library/Android/sdk/platform-tools/adb
Env var $ANDROID_HOME set to /Users/bilalrabbi/Library/Android/sdk
Program xcodebuild found in /usr/bin/xcodebuild
Program ideviceinstaller found in /opt/homebrew/bin/ideviceinstaller

</details>

### Flutter Doctor output

<details>
<summary>Flutter Doctor output</summary>

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.16.0, on macOS 14.1.1 23B81 darwin-arm64, locale en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 15.0)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.3)
[✓] IntelliJ IDEA Ultimate Edition (version 2023.2.4)
[✓] VS Code (version 1.83.1)
[✓] Connected device (4 available)
! Error: Browsing on the local area network for iPhone. Ensure the device is unlocked and attached with a cable or associated with the same local area network as this Mac.
The device must be opted into Developer Mode to connect wirelessly. (code -27)
[✓] Network resources

</details>

Hi @bilalrabibi. It seems to be more of a setup issue than a bug in the repository, so for now, I'll close it. Feel free to join the patrol channel on Discord and describe your issue there. We'll try to help. Link to the discord channel: https://discord.gg/ukBK5t4EZg


Standardize event data for liquidation event.

Read our Contributor Guidelines and README.
Parse data from event which fetched on-chain to humman-readable format, for example, now we have user = data[0] and we want to have user = data.user

In method parse_liquidation_event
Event data structure - event data

Create Serializers model using pydantic in serializers.py
In method process_liquidation_event
substitute fetching data by index Example: user= data[0] to data.user using serializer class

hello @djeck1432 can i work on this issue :)

I am applying to this issue via OnlyDust platform.
My background and how it can be leveraged
I am a web3 developer, I have expertise in smart contracts, decentralized technologies, and frameworks like React. I can build innovative dApps, contribute to open-source projects, educate others, and network with industry leaders to advance my career in the decentralized space.
How I plan on tackling this issue
I will create a Pydantic model for the event structure in serializers.py, update parse_liquidation_event to parse data into this model, and modify process_liquidation_event to use attribute-based access instead of index-based access for a more readable format.

I am applying to this issue via OnlyDust platform.
My background and how it can be leveraged
I would like to take this task.
I am a Full Stack Developer with a strong background in blockchain and extensive experience in Next.js, TypeScript, and Python. I’ve made over 25 contributions to over 12 projects in the OnlyDust ecosystem, solving complex issues and delivering efficient, scalable solutions.
How I plan on tackling this issue
I will set up the project by following the instructions in the README.md. I will then work on the parse_liquidation_event method to standardize the event data. This involves parsing the on-chain data to a human-readable format, changing how we access the user from data[0] to data.user.
Next, I will create a Pydantic serializer model in serializers.py to handle this standardized data. In the process_liquidation_event method, I will replace the index-based data fetching with the serializer class for better clarity and maintainability. I will ensure my code is well-tested and follows all project guidelines. I try my possible best to make a PR in 48hrs from the start of this hackathon. thanks

I am applying to this issue via OnlyDust platform.
My background and how it can be leveraged
I am a First Principle Engineer, Python developer and software engineer with ample experience in building software application , python application and web3 applications.
How I plan on tackling this issue

I will create a Pydantic model to represent the liquidation event data structure
I will create the following fields in the model: liquidator, user, debt_token, debt_raw_amount, debt_face_amount, collateral_token, collateral_amount.
I will create field validation appropriately for the field if necessary.
I will update the process_liquation_event to use the new structure.

I am applying to this issue via OnlyDust platform.
My background and how it can be leveraged
I am a python developer and a data scientist.
How I plan on tackling this issue
I am applying to this issue via https://app.onlydust.com/p/derisk
I am familiar with parsing events data therefore I will like to work on this issue, and here is how I will approach it:

Understand Event Structure - Identify the fields in the on-chain event.
Create Pydantic Serializer -Define a LiquidationEventSerializer class using Pydantic in serializers.py and map the event fields to descriptive names.
Parse Event Data- In parse_liquidation_event I will use the Pydantic model to convert index-based data to readable fields.
Update Data Access in process_liquidation_event - Replace index-based access with field names.
Add validation in the Pydantic model for better data integrity.

@jaykayudo Here is an example, how you can test it
https://gist.github.com/djeck1432/7948489d3fed99d6d56ef6c6f86b16bd

@jaykayudo Here is an example, how you can test it https://gist.github.com/djeck1432/7948489d3fed99d6d56ef6c6f86b16bd

Okay. On it.


GrobidProperties, static methods vs getInstance

In the code, there is frequent use of config access like:
GrobidProperties.getInstance().getDeLFTFilePath()

But getDeLFTFilePath in this case is a static method and it should be:
GrobidProperties.getDeLFTFilePath()

However, getInstance actually ensures that the configuration is loaded in the first place.

Yes, I'd say we should remove the static methods and use the getInstance() however I think there are probably several part where the statics are used.


output without teiheader

I am using grobid to process PDFs other than publications. Is it possible to get the output without teiheader and its contents? I just want grobid to find the headings, text, figures and tables in the PDF.

Hello @Viswanath660
You need to apply the fulltext model directly to the input.
You can do it with something like that:
        Document doc = new Document(documentSource);
        doc.addTokenizedDocument(GrobidAnalysisConfig.defaultInstance());
        Pair<String, List<LayoutToken>> result = fullTextParser.processShortNew(doc.getTokenizations(),  doc);

The first component of the result object gives the labeling result, which can be serialized into TEI XML with the methods of class TEIFormatter.

Hello @Viswanath660
You need to apply the fulltext model directly to the input.
You can do it with something like that:
        Document doc = new Document(documentSource);
        doc.addTokenizedDocument(GrobidAnalysisConfig.defaultInstance());
        Pair<String, List<LayoutToken>> result = fullTextParser.processShortNew(doc.getTokenizations(),  doc);

The first component of the result object gives the labeling result, which can be serialized into TEI XML with the methods of class TEIFormatter.

Thanks @kermitt2 , I will try this.


How can I work with vue2?

In source files, templates exported a function name computed, which is replaced with mounted, so, is it suitable for vue 2.x?
Vue2.x is more effective with less gzip size.

https://vuejs.org/v2/guide/computed.html


Update showVideoIcon to account for playlistId.

Gormann-Rupp Pumps only had a playlistId on it but was previously not displaying the video icon.

 MINExpo - featured Exhibitors video icon


New version created if supporters are changed by manager

To reprocude (with 1.4c1) as admin; with config complex workflow and supporters > 0:

create new motion without supporters
permit motion
edit motion and add some supporters
=> New version (2) is created.
Expected: no new version if meta data (supporters, submitters etc.) changed only.

Since this Issue seems to be obsolete, I'll close this issue. Please reopen if i'm wrong.

This is still valid I think


github actions failing on ubuntu-linux

See the Actions tab. It hangs on the yeoman-test tests, Github Actions times out the run after 6 hours usually.
The unit tests are successful when run:

locally on macOS Monterey
in Github Actions on Windows
in a node.js 12 docker image

Not sure why it is hanging - would have to experiment putting the code into another repo, and running Github Actions in that. It might be something with the code, or infra related to this repo.

Forked into another repo and ran the workflow there -- same issue. There is something about the tests that hang a ubuntu vm.


INS-399: Suppress spotbugs errors thrown in Java 11+ which are invalid

Suppress false positive error checks in Java 11. See https://github.com/spotbugs/spotbugs/issues/756

Not ready for merge, has issues as tested with gw --include-build /path/to/repo/gradle-baseline spotbugsMain

PR ready to go


[Meso] research Pacific region

Research Pacific region sites from this photo from the Museo Anthropologia de Mexico

Some more including trade with US region tribes

More sites

Some verbiage on conquest in Pacific region

Some more regional info


Incorrect Table implementation for Vertica

What version of Flyway are you using?
Flyway 4.2.0
Which client are you using? (Command-line, Java API, Maven plugin, Gradle plugin, SBT plugin, ANT tasks)
Command line
What database are you using (type & version)?
Vertica
What operating system are you using?
linux
What did you do?
(Please include the content causing the issue, any relevant configuration settings, and the command you ran)
What to create a new management system using flyway
What did you expect to see?
Unable to check whether table "***_test"."schema_version" exists
SQL State  : 3F000
Error Code : 4650
Message    : [Vertica]VJDBC ERROR: Schema "information_schema" does not exist
It fires a wrong query to check for the table "***_test"."schema_version"
What did you see instead?
It should ideally create a schema_version under ***_test ( name masked by *** )
and have a correct implementation for ( VerticaSchema.java)
@Override
public Table getTable(String tableName) {
return new PostgreSQLTable(jdbcTemplate, dbSupport, this, tableName);
}

This patch will correct the query issue for Vertica.
vertica_support_queries.patch.gz

@nop-s Thanks. We'll be revisiting Vertica support in detail for 5.1.

@axelfontaine we are considering Flyway for use with Vertica 8.1. Do you know if support will be re-introduced in version 6.0.0? Thank you for all the great work!


Allow for htmldeps with no source file location

Related: Add URL support to HTMLDependency - https://github.com/rstudio/py-htmltools/pull/53

How about also bumping the htmltools version dependency?


src: resolve deprecation warnings for sre_constants

On boot with python 3.11 a new deprecation warning appears:
configd.py	[e3c1a4e0-1dec-4667-a300-0ceff7926539] Script action stderr returned "b"/usr/local/opnsense/scripts/syslog/queryLog.py:36: DeprecationWarning: module 'sre_constants' is deprecated\n import sre_constants""

It's only used to have an exception class sre_constants.error it can be safely replaced with re.error since it is also imported from regex compiler there.

@MaxXor thanks!

Thanks.
I had this error too and it was fixed by changing the code listed https://github.com/opnsense/core/commit/e21159a973


File index moving when closing file

I find it always an error when closing a file that the explorer moves its index to the current file.
Most of the time when I am working in a deeply nested folder with different files I would find it useful staying in that folder when a file of it gets closed

explorer.autoReveal: false


root is waiting for provider namecheap

Been trying to terraform apply it but i keep getting an error.
Any ideas ?
Versions:
Terraform v0.12.20
Namcheap v1.4.0
Here is the error
2020/03/04 09:56:34 [TRACE] dag/walk: vertex "root" is waiting for "provider.namecheap (close)"
2020/03/04 09:56:34 [TRACE] dag/walk: vertex "meta.count-boundary (EachMode fixup)" is waiting for "module.domainOne-com.module.domainOne-com-ns-two.namecheap_record.record"
2020/03/04 09:56:34 [TRACE] dag/walk: vertex "provider.namecheap (close)" is waiting for "module.domainTwo-com.module.domainTwo-com-a-two.namecheap_record.record"
2020/03/04 09:56:39 [TRACE] dag/walk: vertex "meta.count-boundary (EachMode fixup)" is waiting for "module.domainOne-com.module.domainOne-com-ns-two.namecheap_record.record"
2020/03/04 09:56:39 [TRACE] dag/walk: vertex "provider.namecheap (close)" is waiting for "module.domainTwo-com.module.domainTwo-com-a-two.namecheap_record.record"
2020/03/04 09:56:39 [TRACE] dag/walk: vertex "root" is waiting for "provider.namecheap (close)"
module.domainTwo-com.module.domainTwo-com-txt-one.namecheap_record.record: Still creating... [30s elapsed]
module.domainOne-com.module.domainOne-com-ns-one.namecheap_record.record: Still creating... [30s elapsed]
module.domainTwo-com.module.domainTwo-com-cname-ne.namecheap_record.record: Still creating... [30s elapsed]
module.domainTwo-com.module.domainTwo-com-a-three.namecheap_record.record: Still creating... [30s elapsed]
module.domainOne-com.module.domainOne-com-ns-four.namecheap_record.record: Still creating... [30s elapsed]
module.domainThree-com.module.domainThree-com-url-one.namecheap_record.record: Still creating... [30s elapsed]
module.domainTwo-com.module.domainTwo-com-a-one.namecheap_record.record: Still creating... [30s elapsed]
module.domainTwo-com.module.domainTwo-com-mx-two.namecheap_record.record: Still creating... [30s elapsed]
module.domainTwo-com.module.domainTwo-com-mx-one.namecheap_record.record: Still creating... [30s elapsed]
module.domainTwo-com.module.domainTwo-com-mx-three.namecheap_record.record: Still creating... [30s elapsed]

Does the apply eventually complete? I've had to wait 30s before too.

Please have a look at our new v2 major release.
Under the hood, this is a completely new provider with lots of improvements.
https://registry.terraform.io/providers/namecheap/namecheap/latest/docs


Cannot find module server/dist/index.js

Hi Team,
I have just deployed a fresh installation of lean using the hwoto
git clone -b master https://github.com/leon-ai/leon.git leon

All build phase worked well (only a problem with pipenv and python3.6) i resolved.
After the build :
$ npm run check

><EMAIL_ADDRESS>check /home/ted/leon
> babel-node scripts/run-check.js

⠋
---

.: CHECKING :.

 /bin/sh -c node --version
✔ v10.19.0

 /bin/sh -c npm --version
✔ 6.14.4

 /bin/sh -c pipenv --version
✔ pipenv, version 11.9.0

 /bin/sh -c pipenv --where
✔ /home/ted/leon/bridges/python

 /bin/sh -c pipenv run python --version
✔ Python 3.6.10

 /bin/sh -c pipenv run python bridges/python/main.py scripts/assets/query-object.json
✔ {"package": "leon", "module": "randomnumber", "lang": "en", "input": "Give me a random number", "entities": [], "output": {"type": "end", "codes": ["success"], "speech": 31, "options": {}}}

 Classifier state
✔ Found and valid

 Amazon Polly TTS
❗ Amazon Polly TTS is not yet configured

 Google Cloud TTS/STT
❗ Google Cloud TTS/STT is not yet configured

 Watson TTS
❗ Watson TTS is not yet configured

 Offline TTS
❗ Cannot find bin/flite/flite. You can setup the offline TTS by running: "npm run setup:offline-tts"

 Watson STT
❗ Watson STT is not yet configured

 Offline STT
❗ Cannot find bin/deepspeech/lm.binary. You can setup the offline STT by running: "npm run setup:offline-stt"

---

.: REPORT :.

 Here is the diagnosis about your current setup
✔ Run
✔ Run modules
✔ Reply you by texting
❗ Amazon Polly text-to-speech
❗ Google Cloud text-to-speech
❗ Watson text-to-speech
❗ Offline text-to-speech
❗ Google Cloud speech-to-text
❗ Watson speech-to-text
❗ Offline speech-to-text

✔ Hooray! Leon can run correctly

But when running npm start I have this error
$ npm start

><EMAIL_ADDRESS>start /home/ted/leon
> cross-env LEON_NODE_ENV=production node ./server/dist/index.js

internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module '/home/ted/leon/server/dist/index.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>start: `cross-env LEON_NODE_ENV=production node ./server/dist/index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/ted/.npm/_logs/2020-05-14T13_37_07_542Z-debug.log

Specs

Leon version: latest stable
npm version : 6.14.4
Node.js version: v10.19.0
Complete "npm run check" output:

Expected Behavior
starting leon
Actual Behavior
ERROR : cross-env LEON_NODE_ENV=production node ./server/dist/index.js

serve directory content 👍

~/leon$ ll ./server/
total 12
drwxrwxr-x  3 ted ted 4096 May 14 12:32 ./
drwxrwxr-x 17 ted ted 4096 May 14 13:36 ../
drwxrwxr-x 11 ted ted 4096 May 14 12:32 src/

Regards

Ok i found the mistake
must run npm run build before
Thanks


zipline 1.3.0 JSONDecodeError

Dear Zipline Maintainers,
Environment

Operating System: Ubuntu 18.04.2(Linux gcp-vm-001 4.15.0-1033-gcp #35-Ubuntu SMP Fri May 17 13:27:54 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux)
Python Version: Python 3.5.7
Python Bitness: 64 bit
How did you install Zipline: 'pip install zipline'
Python packages:
alembic==1.0.10
attrs==19.1.0
backcall==0.1.0
bcolz==0.12.1
bleach==3.1.0
Bottleneck==1.2.1
certifi==2019.3.9
chardet==3.0.4
Click==7.0
contextlib2==0.5.5
cycler==0.10.0
cyordereddict==1.0.0
Cython==0.29.9
decorator==4.4.0
defusedxml==0.6.0
empyrical==0.5.0
entrypoints==0.3
idna==2.8
intervaltree==3.0.2
ipykernel==5.1.1
ipython==7.5.0
ipython-genutils==0.2.0
ipywidgets==7.4.2
jedi==0.13.3
Jinja2==2.10.1
jsonschema==3.0.1
jupyter==1.0.0
jupyter-client==5.2.4
jupyter-console==6.0.0
jupyter-core==4.4.0
kiwisolver==1.1.0
Logbook==1.4.3
lru-dict==1.1.6
lxml==4.3.3
Mako==1.0.10
MarkupSafe==1.1.1
matplotlib==3.0.3
mistune==0.8.4
mock==3.0.5
multipledispatch==0.6.0
nbconvert==5.5.0
nbformat==4.4.0
networkx==1.11
notebook==5.7.8
numexpr==2.6.9
numpy==1.16.4
pandas==0.22.0
pandas-datareader==0.7.0
pandocfilters==1.4.2
parso==0.4.0
patsy==0.5.1
pexpect==4.7.0
pickleshare==0.7.5
prometheus-client==0.6.0
prompt-toolkit==2.0.9
ptyprocess==0.6.0
Pygments==2.4.2
pyparsing==2.4.0
pyrsistent==0.15.2
python-dateutil==2.8.0
python-editor==1.0.4
pytz==2019.1
pyzmq==18.0.1
qtconsole==4.5.1
requests==2.22.0
requests-file==1.4.3
scipy==1.3.0
Send2Trash==1.5.0
six==1.12.0
sortedcontainers==2.1.0
SQLAlchemy==1.3.4
statsmodels==0.9.0
tables==3.5.2
terminado==0.8.2
testpath==0.4.2
toolz==0.9.0
tornado==6.0.2
trading-calendars==1.8.0
traitlets==4.3.2
urllib3==1.25.3
wcwidth==0.1.7
webencodings==0.5.1
widgetsnbextension==3.4.2
wrapt==1.11.1
zipline==1.3.0

Description of Issue
My zipline back testing script worked well 2 or 3 days ago.
But, last weekend, the script showed "JSONDecodeError".
You can see the detail error and source code in the attached text files.
Reproduction Steps

Just re-run the script

...
What steps have you taken to resolve this already?
I called the "TradingAlgorithm()" in the ipython console without or with parameters. It showed same error always.
In [4]: algo=TradingAlgorithm() or
In [5]: TradingAlgorithm() or
In [6]: algo = TradingAlgorithm(sim_params=create_simulation_parameters(capital_base=1000000000,trading_calendar=xkrx),initialize=initialize,handle_data=handle_data,trading_calendar=xkrx)
Anything else?
I think that this issue maybe related to the following issue.
https://github.com/quantopian/zipline/issues/2480
Although, I referenced the this issue, I am not using IEX as a data source. Attached "DataDownloader.txt" is the download script and using Yahoo.
Sincerely,
SeungYong
zipline-json-error.txt
zipline-MR.txt
DataDownloader.txt

Hi SeungYong,
Came from #2480. My error message is the same as yours.
I think the issue is related to downloading process of benchmark data. Whatever your custom data source is, as long as you are using default benchmark data, this error occurs.
If you are using csvdir bundle or a custom data bundle, one workaround is setting benckmark to your own asset in def initialize(context), by calling set_benchmark(). For example,
from zipline.api import set_benchmark, symbol

def initialize(context):
    set_benchmark(symbol('AAPL'))

It works for me on custom data bundle, minute frequency csv data, but the drawback is that it slows down my backtests significantly. Still, I am looking for a way to run backtests without benchmark.

Hello MarikoKujo ,
Thank you for your comment. I really appreciate for your help.
Unfortunately, it doesn't works. I should wait the fix for this and test
with different way.
Thanks again,
SeungYong
2019년 6월 18일 (화) 오전 5:20, MarikoKujo<EMAIL_ADDRESS>작성:

Hi SeungYong,
Came from #2480 https://github.com/quantopian/zipline/issues/2480. My
error message is the same as yours.
I think the issue is related to downloading process of benchmark data.
Whatever your custom data source is, as long as you are using default
benchmark data, this error occurs.
If you are using csvdir bundle or a custom data bundle, one workaround is
setting benckmark to your own asset in def initialize(context), by
calling set_benchmark(). For example,
from zipline.api import set_benchmark, symbol
def initialize(context):
set_benchmark(symbol('AAPL'))
It works for me on custom data bundle, minute frequency csv data, but the
drawback is that it slows down my backtests significantly. Still, I am
looking for a way to run backtests without benchmark.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/quantopian/zipline/issues/2481?email_source=notifications&email_token=AE4A7PQYFHPEEDHMAGA7MP3P27WXNA5CNFSM4HYTC3LKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODX4KRGA#issuecomment-502835352,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AE4A7PQOMYUC5BNEP4CJUPDP27WXNANCNFSM4HYTC3LA
.

@SeungYong-Baek
Sorry for deleting my earlier reply, because I found that I mistook my cached benchmark file with a newly created one.
If you do not need benchmark in your backtests, you can try this hack.

I'm getting the same issue with python 3.5.6 and zipline 1.3.0. Any ideas? I'm using the quandl data bundle. -Thanks.

I'm getting same issue too, With Python 3.6.8
Now, When i run any command from zipline, It's got this error always.
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Same issue, trying to run zipline using jupyter notebooks

@rwuebker
@bozzlab
@jonathanmiller2
Some fix which is mentioned at the issue #2480 works for my script.
I used the IEXCLOUD API.
Thank you.

I'm getting the same issue with python 3.5.6 and zipline 1.3.0,How to reduce version installation？

Still getting this issue with Python 3.6.8 and zipline 1.3.0, so I downgraded zipline to 1.2.0, but still getting the same error.

I have the same problem, tried Python 2.7 and 3.5

I have the same problem and I am using zipline 1.30 and python 2.7 (jupyter notebook).

@rwuebker
@bozzlab
@jonathanmiller2
Some fix which is mentioned at the issue #2480 works for my script.
I used the IEXCLOUD API.
Thank you.

this works!

Hey guys, I'm a bit late, but same issue with the code --
Here's my output:
JSONDecodeError: Expecting value: line 1 column 1 (char 0)

I tried many times and it is not working for me as well.

I'm getting same issue too, With Python 3.6.8
Now, When i run any command from zipline, It's got this error always.
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

I am having the same issue.

+1, even the sample in readme.md on github or tutorial crashes with this!!!!!

The error is due benchmark.py needing to download benchmark SPY data from IEX, and the API for IEX has changed so that you now need to get a free API key and add this to the zipline benckmark.py file. You can also use pandas Yahoo data - see: https://stackoverflow.com/questions/56957791/getting-jsondecodeerror-expecting-value-line-1-column-1-char-0-with-python
The IEX token solution worked for me:

Signup to the free IEX package at https://iexcloud.io/ and copy the API-token (key).
Locate the benckmark.py file in your python zipline distribution. Mine was found at:
\anaconda3\pkgs\zipline-1.3.0-np114py35_0\Lib\site-packages\zipline\data
In benchmark.py, replace "r=requests.get..." with:
IEX_API_KEY = "YOUR-IEX-TOKEN"
r = requests.get(
"https://cloud.iexapis.com/stable/stock/{}/chart/5y?chartCloseOnly=True&token={}".format(symbol, IEX_API_KEY)
)
Curse that this simple fix wasn't mentioned in the tutorial.

But this is only for 5 year data right? If you want, on my repository I have data from 1993 to 2020, you would have to manually implement the benchmark function, but it works. (In case you want longer time frames).

Why do I need to fetch benchmarks from IEX ? I've downloaded custom AEX here and I want to use it as benchmark. zipline is still showing the same json error.
https://github.com/rushic24/quantopian-offline-2020/blob/master/Zipline%20Local%20With%20custom%20index%20and%20bundles.ipynb

Hi all, I'm going to close this in favor of the consolidated issue for the benchmark downloading problems: https://github.com/quantopian/zipline/issues/2627.
https://github.com/quantopian/zipline/pull/2642 should help now, if you're using master, but it isn't released on PyPI yet.
Feel free to ping there or to reopen this if you think there's information in this issue that's not captured in the other one.


Fix the react router routing on the application list

On the applications list screen, when you click on any application it is served as a new page, meaning we serve the html document again from the server.
This means we spend time in doing two unnecessary things,

load the html document and
Parse, evaluate the scripts and html again.

This is due to using anchor tag for the application edit button. Ideally we should be using the  component provided by react router, but for now use whatever the pages and apis use in the entity explorer.
With this change we will eliminate the extra working from these two steps.

FYI:
This was broke here
https://github.com/appsmithorg/appsmith/pull/396


Bumping strimzi to latest operator version

Fixes #
Proposed Changes
-Bumping strimzi to latest operator version. No need for kafka operand itself, this time

Release Note

Docs

/retest

/retest

/retest

/test channel-integration-tests-ssl

/test channel-integration-tests-ssl

/retest

/retest-required

/retest

/retest

/test channel-integration-tests-ssl


BD-899:Relicense Lightning to Metrological Apache

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Mallikarjuna Masina seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Copyright scan failure
Commit: 6a44e5ec61608ea69095ca664065e90891054e4f
Report detail: https://gist.github.com/de1c83a801510cd8d8b97233b26e981c

Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 41 files pending identification.

Protex Server Path: /home/blackduck/github/Lightning/279/rdkcentral/Lightning

Commit: 6a44e5ec61608ea69095ca664065e90891054e4f

Report detail: gist