text:
Display tiles as base64Strings (allow for offline storage)

I'm submitting a ...  (check one with "x")
[x] question
[x] any problem or bug report
[ ] feature request
The plugin version:  (check one with "x")
[ ] 1.4.x
[x] 2.0.0-beta3
If you choose 'problem or bug report', please select OS:  (check one with "x")
[x] Android
[x] iOS
Introduction to issue
I am trying to dynamically download tiles which are stored on a server, convert them to base64Strings and then store these tiles in my local storage (as base64Strings) so that they can be displayed when offline (phone not connected to wifi or cellphone network).
Current behavior:

I am trying to overlay base64Strings as my google maps tiles, however when I try do this then nothing happens. Here is an example of my code:
this.map.addTileOverlay({
   getTile: function(x, y, zoom) {
     // some code to extract the base64String from local storage
     return "data:image/png;base64,iVBORw0KG......."
  }, function(tileOverlay){
});

Expected behavior:

When I return a normal tile url then the map displays the tiles correctly. For example:
this.map.addTileOverlay({
   getTile: function(x, y, zoom) {
     // My normal tiles
     return "https://s3.amazonaws.com/bucket/zoom/x/y.png"
  }, function(tileOverlay){
});

I tested adding a google maps marker with the base64String as the icon's url and this worked perfectly. For example:
this.map.addMarker({
   position: {
     lat: -25,
     lng: 30,
  },
  icon: "data:image/png;base64,iVBORw0KG......."
});

Steps to reproduce:
To reproduce you can insert any base64String (converter available here) to return as a tileUrl instead of the tile url. The reason I have not included any base64Strings is that they are very long in character length.
Is this kind of functionality possible? I know it is possible with the google maps javascript API so perhaps there is something small that I am missing?
I realise that I could temporarily hack this by adding markers as my tiles and working out their exact center positioning to suit the tile etc, but that would not be a good way of going about it I don't think.

If your problem is solved, please consider small amount donation to this project.
Appreciate for your kindness.
https://github.com/mapsplugin/cordova-plugin-googlemaps-doc/blob/master/README.md#buy-me-a-beer

This plugin can load tile files from local path. Base64 encoded images are not supported.

Store the data to a file, then specify it with file:// protocol.
https://github.com/mapsplugin/v2.0-demo/blob/master/www/TileOverlay/addTileOverlay.html#L50

Thank you for sharing your code. Could you also indicate where should I check in your code?

In the folder www/js, the file territorio.js
The method which does not work on IOS is the mostraPercorsoOffline(). It does not show the tiles saved on cache
Thank you again
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 06 apr 2018, alle ore 18:37, Masashi Katsumata notifications@github.com ha scritto:
Thank you for sharing your code. Could you also indicate where should I check in your code?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1670#issuecomment-379308480, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSQIIDBUJ-NLsMG65dMfRXSjF3sUrCSks5tl5nPgaJpZM4PBNqp.

Let me clarify the point. Do you mean this code does not work on iOS?
https://github.com/DanielKemedia/app-with-map/blob/master/www/js/territorio.js#L219

Yes, that is correct
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 06 apr 2018, alle ore 18:56, Masashi Katsumata notifications@github.com ha scritto:
Let me clarify the point. Do you mean this code does not work on iOS?
https://github.com/DanielKemedia/app-with-map/blob/master/www/js/territorio.js#L219 https://github.com/DanielKemedia/app-with-map/blob/master/www/js/territorio.js#L219
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1670#issuecomment-379313200, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSQIHggUMXoVCR_2XdU1ZxDNioGdDtsks5tl541gaJpZM4PBNqp.

Hi, sorry for delay. But I can't follow the code flow. And also I can't read Italian(?)
Could you take a video, how to reproduce your issue, and put it to Youtube?

Dear Masashi
Sorry for the delay in answering. I am working on other projects at the same time, and I have also being testing on Android.
However I have encountered an other issue, connected to the presence of the google maps plugin: when I try loading the APK to the google play store I get an error message saying that the app is asking for a READ_PHONE_STATE authorization. After several testings I have discovered that it is the google maps plugin that is sending this request. Is there a way to avoid this?! Does the plugin really need this permission?
Once I get the app working and loaded on google play I will then see to the IOS version
Thank you again for your time
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 07 apr 2018, alle ore 00:25, Masashi Katsumata notifications@github.com ha scritto:
Hi, sorry for delay. But I can't follow the code flow. And also I can't read Italian(?)
Could you take a video, how to reproduce your issue, and put it to Youtube?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1670#issuecomment-379400870, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSQIOItcb9P6l4Vk8zKZDlvCM_K57lEks5tl-tpgaJpZM4PBNqp.

Hello, it is not the Google Maps plugin itself but Google Play Services.
Here is the bug submitted to Google:
https://issuetracker.google.com/issues/76024034
Fixed in version 12.0.1:
https://developers.google.com/android/guides/releases

Adds missing minSdkVersion in -license artifacts to prevent automatic inclusion of READ_PHONE_STATE and READ_EXTERNAL_STORAGE permission

Hello, thank you for the quick answer
What I do not understand is: if the issue has been fixed why do I keep getting the error? Or is there something I have to update manually?
Sorry for all these questions
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 12 apr 2018, alle ore 13:07, battika notifications@github.com ha scritto:
Hello, it is not the Google Maps plugin itself but Google Play Services.
Here is the bug submitted to Google:
https://issuetracker.google.com/issues/76024034 https://issuetracker.google.com/issues/76024034
Fixed in version 12.0.1:
https://developers.google.com/android/guides/releases https://developers.google.com/android/guides/releases
Adds missing minSdkVersion in -license artifacts to prevent automatic inclusion of READ_PHONE_STATE and READ_EXTERNAL_STORAGE permission
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1670#issuecomment-380767269, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSQIB7ci9_8be20d7LlIXVT6M1uQ0H6ks5tnzV8gaJpZM4PBNqp.

Reinstall the plugin with specify the PLAY_SERVICES_VERSION="12.0.1"

I did this by modifying the code in the plugin.xml file
I change the code from PLAY_SERVICES_VERSION=“12.0.0” to PLAY_SERVICES_VERSION=“12.0.1"
However after I install the plugin, and rebuild the app I continue getting the same message saying that READ_PHONE_STATE permission is required.
Is anything else I must do?
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 12 apr 2018, alle ore 15:56, Masashi Katsumata notifications@github.com ha scritto:
Reinstall the plugin with specify the PLAY_SERVICES_VERSION="12.0.1"
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1670#issuecomment-380813967, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSQIEUxEXJnNTtkurG5lc_qg42Hqc2uks5tn10YgaJpZM4PBNqp.

Even you reinstall the plugin with specified v12.0.1, your app still requested, that is not this plugin.
Because this plugin does not request the permission at all.
https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/2176#issuecomment-375911920

This is very strange.
I tried to build the app without the plugin, and load the APK, and I get no error message, therefore the message must be coming from the plugin somehow. I will continue trying to find a solution…
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 12 apr 2018, alle ore 18:06, Masashi Katsumata notifications@github.com ha scritto:
Even you reinstall the plugin with specified v12.0.1, your app still requested, that is not this plugin.
Because this plugin does not request the permission at all.
#2176 (comment) https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/2176#issuecomment-375911920
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1670#issuecomment-380858547, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSQIEoGyvOz1xYFWCSnFwYMS5t8l5n_ks5tn3txgaJpZM4PBNqp.

Hi Guys
I am also having the same issue with storing files on IOS. The addTileOverlay works fine with on Android with local files but not on IOS.

Hello Masashi
I tried several times to rebuild, but I keep getting the same problem
I have updated the play service version as indicated.
You can see the code here: https://github.com/DanielKemedia/cordova-plugin-googlemaps https://github.com/DanielKemedia/cordova-plugin-googlemaps
Am I missing out on something?
As mentioned in my previous email I only get the error when I install the google maps plugin. If I remove the plugin I do not get the READ_PHONE_STATE request, so it must be coming from there
I really do hope we find a solution
Regards
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 12 apr 2018, alle ore 18:06, Masashi Katsumata notifications@github.com ha scritto:
Even you reinstall the plugin with specified v12.0.1, your app still requested, that is not this plugin.
Because this plugin does not request the permission at all.
#2176 (comment) https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/2176#issuecomment-375911920
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1670#issuecomment-380858547, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSQIEoGyvOz1xYFWCSnFwYMS5t8l5n_ks5tn3txgaJpZM4PBNqp.

Hello Masashi
By reading on the internet it looks like the problem may be in the AndroidManiest.xml file, in the line
<uses-sdk android:minSdkVersion="1” />
I tried modifying this file myself, changing it to:
<uses-sdk android:minSdkVersion="19” />
But if I change it myself it I then get an error when I build in monaca, saying that "package za.co.twyst.tbxml does not exist”
Do you think we can resolve this issue?
Regards
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 16 apr 2018, alle ore 12:46, Daniel Wilson Kemedia daniel.wilson@kemedia.it ha scritto:
Hello Masashi
I tried several times to rebuild, but I keep getting the same problem
I have updated the play service version as indicated.
You can see the code here: https://github.com/DanielKemedia/cordova-plugin-googlemaps https://github.com/DanielKemedia/cordova-plugin-googlemaps
Am I missing out on something?
As mentioned in my previous email I only get the error when I install the google maps plugin. If I remove the plugin I do not get the READ_PHONE_STATE request, so it must be coming from there
I really do hope we find a solution
Regards
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it mailto:daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 12 apr 2018, alle ore 18:06, Masashi Katsumata <notifications@github.com mailto:notifications@github.com> ha scritto:
Even you reinstall the plugin with specified v12.0.1, your app still requested, that is not this plugin.
Because this plugin does not request the permission at all.
#2176 (comment) https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/2176#issuecomment-375911920
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1670#issuecomment-380858547, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSQIEoGyvOz1xYFWCSnFwYMS5t8l5n_ks5tn3txgaJpZM4PBNqp.

Good news
I was able to modify the AndroidManiest.xml. That was the problem.
I have built the app, and loaded it successfully on Google play console.
You may want to modify it yourself in the plugin, in order to avoid this happening again
The file I modified was in src/android/frameworks/tbxml.android.aar/AndroidManifest.xml
Now I will load the app on IOS, hoping everything works fine
I will let you know if I encounter other issues
Have a nice day
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 18 apr 2018, alle ore 12:54, Daniel Wilson Kemedia daniel.wilson@kemedia.it ha scritto:
Hello Masashi
By reading on the internet it looks like the problem may be in the AndroidManiest.xml file, in the line
<uses-sdk android:minSdkVersion="1” />
I tried modifying this file myself, changing it to:
<uses-sdk android:minSdkVersion="19” />
But if I change it myself it I then get an error when I build in monaca, saying that "package za.co.twyst.tbxml does not exist”
Do you think we can resolve this issue?
Regards
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it mailto:daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 16 apr 2018, alle ore 12:46, Daniel Wilson Kemedia <daniel.wilson@kemedia.it mailto:daniel.wilson@kemedia.it> ha scritto:
Hello Masashi
I tried several times to rebuild, but I keep getting the same problem
I have updated the play service version as indicated.
You can see the code here: https://github.com/DanielKemedia/cordova-plugin-googlemaps https://github.com/DanielKemedia/cordova-plugin-googlemaps
Am I missing out on something?
As mentioned in my previous email I only get the error when I install the google maps plugin. If I remove the plugin I do not get the READ_PHONE_STATE request, so it must be coming from there
I really do hope we find a solution
Regards
Daniel Wilson
Via Ottava Strada Zona Industriale, 7
95121 Catania (CT)
Tel: +39 095 8362956
Email: daniel.wilson@kemedia.it mailto:daniel.wilson@kemedia.it
Web Site: www.kemedia.it http://www.kemedia.it/
Please consider your environmental responsibility before printing this email

The information contained in this communication is confidential, may be
privileged and is intended for the exclusive use of the above named
addressee(s). If you are not the intended recipient(s), you are expressly
prohibited from copying, distributing, disseminating, or in any other way
using any information contained within this communication. We have taken
precautions to minimise the risk of transmitting software viruses, but we
advise you to carry out your own virus checks on any attachment to this
message. We cannot accept liability for any loss or damage caused by
software viruses. If you have received this communication in error please
contact the sender by telephone or by response via mail.

Il giorno 12 apr 2018, alle ore 18:06, Masashi Katsumata <notifications@github.com mailto:notifications@github.com> ha scritto:
Even you reinstall the plugin with specified v12.0.1, your app still requested, that is not this plugin.
Because this plugin does not request the permission at all.
#2176 (comment) https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/2176#issuecomment-375911920
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1670#issuecomment-380858547, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSQIEoGyvOz1xYFWCSnFwYMS5t8l5n_ks5tn3txgaJpZM4PBNqp.

authors: DanielKemedia MikeWoots battika nicholasgcoles wf9a5m75

repo: mapsplugin/cordova-plugin-googlemaps


text:
Infowindow marker just show last element

I have this code to add multil marker
setMap(option: { map: GoogleMap, marker: Array }) {
let labels: any[] = ['A', 'B'];
let marker = option.marker;
let map = option.map;
let index = 0;
marker.forEach((option) => {
option.title = "A";
map.addMarker(option).then((marker) => {
marker.showInfoWindow();
});
});
}
i don't understant why just last element show infowindow.Other marker show when i click!
i used googlemap-native 4.2.1
please help me

The native APIs support only one infoWindow. Can not open multiple infoWindow at the same time.

source: gharchive/issue

license_type: permissive

license_source: bigquery


text:
API key problems

I'm submitting a ...  (check one with "x")

[] question
[x] any problem or bug report
[ ] feature request

If you choose 'problem or bug report', please select OS:  (check one with "x")

[x] Android
[ ] iOS

Hey,
First of all I am beginner with cordova and all that stuff around this. My issue is that when I type your console code : cordova plugin add cordova-plugin-googlemaps I get message which says: Error: Variable(s) missing: API_KEY_FOR_ANDROID. I have already got api key for android and ios as well but do know where to put them :( , some sources say that AndroidManifest.xml has to be changed. I am completely lost so. Big thanks for all advices.

$> cordova platform rm android

$> cordova platform add android

When I wrote platform add it showed same error with missing API_KEY_FOR_ANDROID.

It means you failed to install the plugin.
$> cordova platform rm android ios

$> cordova plugin rm cordova-plugin-googlemaps

$> cordova platform add android

$> cordova plugin add cordova-plugin-googlemaps --variable ...

Please do your best as much as possible

@Bravcoveoko21 Did you solve your problem?

@wf9a5m75 plugin is succesfuly installed :) sorry for late answer ..thanks :)

Above is resolve but after add ios platform got another error
Failed to install 'cordova-plugin-googlemaps': undefined
Error: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/universal-darwin18/rbconfig.rb:215: warning: Insecure world writable dir /Users/kapil/Desktop/project/AMS/node_modules/.bin in PATH, mode 040777
/Library/Ruby/Gems/2.3.0/gems/claide-1.0.2/lib/claide/command.rb:439:in `help!': [!] You cannot run CocoaPods as root. (CLAide::Help)


text:
PDF Creation Error: spawn /root/pando-app/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs ENOENT

I am trying to use node-html-pdf on linux/arm64 combination where I went into phantom-js prebuilt package and edited the download URL to download extract file for which supports linux-arm-64
refer this link: https://github.com/JerryFu-fyy/phantomjs-2.1.1-linux-arm
I am getting the below error
PDF Creation Error: spawn /root/pando-app/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs ENOENT
at ChildProcess._handle.onexit (node:internal/child_process:283:19)
at onErrorNT (node:internal/child_process:476:16)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
I ran node install.js inside node_modules of phantomjs module
getting below error
Error verifying phantomjs, continuing Error: spawn /root/app/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs ENOENT     at ChildProcess._handle.onexit (node:internal/child_process:283:19)     at onErrorNT (node:internal/child_process:476:16)     at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {   errno: -2,   code: 'ENOENT',   syscall: 'spawn /root/app/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs',   path: '/root/app/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs',   spawnargs: [ '--version' ],   cmd: '/root/app/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs --version' }
can anyone help me in this

There is no problem to operate on Linux system. However, on windoows system, has error as following:
Error: spawn D:Servicephantomjs-2.1.1-windowinphantomjs ENOENT
at Process.ChildProcess._handle.onexit (node:internal/child_process:283:19)
at onErrorNT (node:internal/child_process:478:16)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
errno: -4058,
code: 'ENOENT',
syscall: 'spawn D:Servicephantomjs-2.1.1-windows\binphantomjs',
path: 'D:Servicephantomjs-2.1.1-windows\binphantomjs',
spawnargs: [
'--local-url-access=false',
'E:.......\html-pdf\lib\scripts\pdf_a4_portrait.js'
]
}
The Configure is
const options = {
height: '100000px',
width: width + 'px',
orientation: 'portrait',
type: 'png',
quality: '20',
timeout: 3000,
phantomPath: './node_modules/phantomjs/bin/phantomjs'
};
And after I annotated the "phantomPath", it could be ok to operate！

repo: marcbachmann/node-html-pdf

license: mit


text:
refactor: Modify the default template root relative path

I modified the default template root ("templates" to ".").
And now only call the render_write function when receives the :text argument.
Added *.gem at gitignore's file

@gabrielalmir10 you don't need to commit the *.gem file

source: gharchive/pull-request

repo: marceloboeira/satriani


text:
🛑 Nextcloud is down

In f573c8b, Nextcloud ($NEXTCLOUD) was down:

HTTP code: 502
Response time: 400 ms

Resolved: Nextcloud is back up in 8a408ac after 5 minutes.

license: MIT

license_source: github-api


text:
🛑 kljb-lauben.de is down

In bf0eb84, kljb-lauben.de (https://kljb-lauben.de) was down:

HTTP code: 0
Response time: 0 ms

Resolved: kljb-lauben.de is back up in 597ae9b.


text:
Getting the below issue when Skylight is being loaded.

react-skylight/src/skylight.jsx Line 72: Unexpected token <
You may need an appropriate loader to handle this file type.
|
|         if (this.props.showOverlay) {
|             overlay = (

);
|         }
|
 @ ./~/react-skylight/index.js 1:17-46

@marcio Probably the cleanest way to solve this would be to generate a vanilla version for dist. You can do this as follows:

Set up "prepublish": "babel ./src --out-dir ./dist-modules" at package.json scripts section
Include index.js there as an entry point
Let package.json main point at the generated entry point - "main": "dist-modules/index.js",

You also need to hit npm i babel --save-dev to include it into your project.

@harshabhat86, I think so this is something about your jsx compiler. what are you using to handle your .jsx files?

@bebraw good idea. thks.

@marcio Unfortunately this component is unusable for the most part until @bebraw suggestions are implemented.

Hi @christianidylle! I agree, but for now, I'm very busy. Your pull request will be appreciated! :wink:

authors: bebraw christianidylle harshabhat86 marcio

repo: marcio/react-skylight


text:
🛑 Video Call is down

In bae2d6b, Video Call (https://jitsi01.diversolatam.com/test) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Video Call is back up in a767043.

repo: marcoadasilvaa/health


text:
🛑 Video Call is down

In c55fb80, Video Call (https://jitsi01.diversolatam.com/test) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Video Call is back up in 9e20ec9.


text:
🛑 Video Call is down

In c651c02, Video Call (https://jitsi01.diversolatam.com/test) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Video Call is back up in da23ea6.


text:
problema sulla funzione newRecord quando viene cliccato il bottone "nuovo"

quando viene cliccato il bottone "nuovo" viene aperto un modal vuoto, ma se prima di cliccare "nuovo" apro e chiudo un record che fa aprire il modal, poi quando clicco "nuovo" apre il modal con dentro i dati dell'ultimo record cliccato

sistemato


text:
How to filter by Authenticated User?

Spring boot 2.1.4.RELEASE
rate limit version 2.4.0.RELEASE
Hi guys, I tried to implement the usage for filter by user but i got error
  ratelimit:
    enabled: true
    key-prefix: 'ZUUL_RATELIMIT'
    repository: REDIS
    behind-proxy: true
    default-policy-list:
      - limit: 3
        quota: 1000
        refresh-interval: 60
        type:
          - user
    policy-list:
      account-service:
        - limit: 10 #optional - request number limit per refresh interval window
          quota: 1000 #optional - request time limit per refresh interval window (in seconds)
          refresh-interval: 60 #default value (in seconds)
          type: #optional
            - user
        - type:
            - user=anonymous

I followed the sample YAML config from here: https://github.com/marcosbarbero/spring-cloud-zuul-ratelimit#usage
but I got this error after running my zuul gateway
***************************
APPLICATION FAILED TO START
***************************

Description:

Binding to target org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'zuul.ratelimit' to com.marcosbarbero.cloud.autoconfigure.zuul.ratelimit.config.properties.RateLimitProperties failed:

    Property: zuul.ratelimit.policyList
    Value: {account-service=[com.marcosbarbero.cloud.autoconfigure.zuul.ratelimit.config.properties.RateLimitProperties$Policy@3509f32d, com.marcosbarbero.cloud.autoconfigure.zuul.ratelimit.config.properties.RateLimitProperties$Policy@56adb75e]}
    Reason: Policy must contain limit, quota or both

Action:

Update your application's configuration

By the way, my ultimate goal is to filter by any authenticated user, can it be done? what value should I set to user=xxxxx
is the opposite of user=anonymous => user=authenticated?
I really need to sample yaml for filtering authenticated user, but cannot find any after googling around.
Thanks guys.

Hi @shenlihartono
Basically, type user without a value is any user
with a value, will be only for the specific user
But each one need to have all the parameters
Try this one:
  ratelimit:
    enabled: true
    key-prefix: 'ZUUL_RATELIMIT'
    repository: REDIS
    behind-proxy: true
    default-policy-list:
      - limit: 3
        quota: 1000
        refresh-interval: 60
        type:
          - user
    policy-list:
      account-service:
        - limit: 10 #optional - request number limit per refresh interval window
          quota: 1000 #optional - request time limit per refresh interval window (in seconds)
          refresh-interval: 60 #default value (in seconds)
          type:
            - user
        - limit: 10 #optional - request number limit per refresh interval window
          quota: 1000 #optional - request time limit per refresh interval window (in seconds)
          refresh-interval: 60 #default value (in seconds)
          type:
            - user=anonymous

Hi @lchayoun

Try this one:
  ratelimit:
    enabled: true
    key-prefix: 'ZUUL_RATELIMIT'
    repository: REDIS
    behind-proxy: true
    default-policy-list:
      - limit: 3
        quota: 1000
        refresh-interval: 60
        type:
          - user
    policy-list:
      account-service:
        - limit: 10 #optional - request number limit per refresh interval window
          quota: 1000 #optional - request time limit per refresh interval window (in seconds)
          refresh-interval: 60 #default value (in seconds)
          type:
            - user
        - limit: 10 #optional - request number limit per refresh interval window
          quota: 1000 #optional - request time limit per refresh interval window (in seconds)
          refresh-interval: 60 #default value (in seconds)
          type:
            - user=anonymous

This works. The result is something like this when I hit it using Postman

Although not what I expected but I guess it's fine since I have no intention to filter out anonymous user, because without bearer token the client cannot access the protected resources.

Basically, type user without a value is any user
with a value, will be only for the specific user
But each one need to have all the parameters

This is what I'm curious about, and would like to confirm since yesterday.
So when I typed in
...
type:
   - user
...

that basically means filter out any user, whether it's anonymous or authenticated user right?
When you say I must put value for specific user, does that mean config like this:
    policy-list:
      account-service:
        - limit: 10 #optional - request number limit per refresh interval window
          quota: 1000 #optional - request time limit per refresh interval window (in seconds)
          refresh-interval: 60 #default value (in seconds)
          type:
            - user=user01
        - limit: 10 #optional - request number limit per refresh interval window
          quota: 1000 #optional - request time limit per refresh interval window (in seconds)
          refresh-interval: 60 #default value (in seconds)
          type:
            - user=user02
...
and so on..

Can I have a common config which only applied to / affected to all the authenticated users?
So, when I have let say 100 users, I have to make the 100 policy-list for account-service then?
What I'm looking for is to make one common policy-list which will affect each authenticated user in the same way (any users which access using bearer token) let say to only have limit 3-5 times on every 1 minute
Can it be achieved like this?

that basically means filter out any user, whether it's anonymous or authenticated user right?
yes
Can I have a common config which only applied to / affected to all the authenticated users?
You can use the type role instead of user and in the role specify USER which only authenticated users has.
So, when I have let say 100 users, I have to make the 100 policy-list for account-service then?
No, you can user the user without the value, so it will be applied to all users
Can it be achieved like this?
You can achieve (example here is 3 requests per minute for each user) using:
    default-policy-list:
      - limit: 3
        refresh-interval: 60
        type:
          - user

okay thanks @lchayoun !

authors: lchayoun shenlihartono


text:
Atualização do código da Agenda

Tipo bool funcionando e selecionável
close #265

Ok

authors: MarlyssonSD Vingreyck

repo: marcosdosea/AjudAki


text:
Add Namespace

To close issue #20

Thanks for contribution :)

authors: marcuxyz taconi

repo: marcuxyz/mvc-flask


text:
超链接无法跳转？

还是说我漏写了什么
const editorProps = {
            height: 0,
            contentFormat: 'row',
            initialContent: 'Hello World!',
            onChange: this.handleChange,
            onRawChange: this.handleRawChange,
            placeholder: "请输入详情...",
        }
<div>
   <BraftEditor {...editorProps} />
</div>

你这属性写的有点少啊，要配置
const editorProps = {
      height: 500,
      contentFormat: 'raw',
      initialContent: value,
      onChange: this.handleChange,
      onRawChange: this.handleRawChange,
      pasteMode: ['text'],
      controls: [
        'undo',
        'redo',
        'split',
        'font-size',
        'font-family',
        'line-height',
        'letter-spacing',
        'indent',
        'text-color',
        'bold',
        'italic',
        'underline',
        'strike-through',
        'superscript',
        'subscript',
        'remove-styles',
        'text-align',
        'split',
        'headings',
        'list_ul',
        'list_ol',
        'blockquote',
        'code',
        'split',
        'link',
        'split',
        'hr',
        'split',
        'media',
        'clear',
      ],
}

但是也有个问题：嵌入地址时如果不输协议，点击时会跳转无效，还是在原来的网站，不知道有没有自动检测并主动加上协议的回调函数。。。

超链接无法跳转是什么意思？ 是指在编辑器内无法跳转么？ 编辑器内的链接，按住Shift再单击是可以跳转的，如果做成点击直接跳转，那如果需要更改链接的某个文字岂不是很麻烦，在展示页是完全正常的。
@chjiyun 在新版本中会增加很多的钩子，包括插入链接之前的钩子，敬请期待

后面实践按Ctrl再单击,在编辑器内可跳转

authors: UnicornXU chjiyun margox yuuid

repo: margox/braft-editor


text:
Configuration file format is not recognised, and as a result the UI doesn't show anything

Hello thanks for your tool !
But i'm getting this and don't know

I fixed it, the config file should be name .js, not .json

@mccstan JSON makes more sense; that's probably why you had this issue. Your assumption is better. I'm using JSON as well. It was .js originally because I used to have js functions to handle logic; it was changed since then.
Can you describe your issue in more detail? I'd like to change the code so that only JSON is allowed; arbitrary js code should be discouraged.

Hello @marianogappa , this is step by step what i did :

I followed the quick start guide and then created a new config file from your template just by copying. I just edited the kafka brokers info.
Then i started flowbro and get the error page.
I launched the chrome debug tool and noticed that the front app was looking for a file named filename.js
That is why a changed the config file from .JSON to .JS
That worked for me !

@mccstan thank you so much for taking the trouble to describe the issue. I reckon anyone trying it will stumble upon the same. I'll look into it hopefully by this weekend and get it sorted so it's less confusing.

authors: marianogappa mccstan

repo: marianogappa/flowbro


text:
Failed to call service octopusagile/half_hour. min() arg is an empty sequence

Describe the bug
Unable to update the rates table.  When I manually ran the service is failed with the following
"Failed to call service octopusagile/half_hour. min() arg is an empty sequence"
To Reproduce
Developer Tools > Service > octopusagile: half_hour > Call Service
Expected behavior
Rate tables updated

duplicate


text:
Documentation out of date

The callback for the "error" event is out of date.
The documentation says that "data" will have "tableName" and "error" properties. In fact the properties are called "table" and "err".
Also, "start-backup" has a startTime (not documented) and "end-backup" has a duration, not documented.
If you want me to create a PR for the above then I can..
Thanks!
John

@jcbarton - a PR would be great, thanks!

authors: dylanlingelbach jcbarton


text:
Pii

This PR contains all of the commits in #366 too since I did those changes on a develop branch.
Anyhow, this PR contains changes to entity services models.  A new property called 'pii' is included.  This property is at the type level and its value is an array in JSON.
This property doesn't do anything in this PR.  We just cover validation, XML/JSON conversion, triples, and tests.  Note that the triples as ever are generated by a TDE, which is stored in the Config directory.  Changes to this TDE are pending in a patch I have locally.

OK I got reviewed changes in.  Also changed the spelling of the RDF class name to es:PIIProperty

repo: marklogic/entity-services


text:
Permissions problems on Mac OS

I am getting permission problems from ./gradlew test.  I installed ML 8 with a clean install (removed everything via the docs.)  Updated to java 1.8, updated npm, new samplestack, new spring, updated gradle.
Env:
Gradle 2.2.1
Build time:   2014-11-24 09:45:35 UTC
Build number: none
Revision:     6fcb59c06f43a4e6b1bcb401f7686a8601a1fb4a
Groovy:       2.3.6
Ant:          Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM:          1.8.0_31 (Oracle Corporation 25.31-b07)
OS:           Mac OS X 10.10.2 x86_64
MacOS is Yosemite – in case you didn’t know (which is unlikely.)
NPM 2.6.0
Log shows this error from index.html:  Caused by: com.marklogic.client.ForbiddenUserException: Local message: User is not allowed to search. Server Message: You do not have permission to this method and URL.
Script error (last one) from ./gradlew appserver:
com.marklogic.samplestack.integration.web.TagControllerIT > testSortFrequency FAILED
java.lang.IllegalStateException
Caused by: org.springframework.beans.factory.BeanCreationException
Caused by: org.springframework.beans.factory.BeanCreationException
Caused by: org.springframework.beans.factory.BeanCreationException
Caused by: com.marklogic.client.ForbiddenUserException
10:17:26.747 [Thread-31] INFO  o.s.w.c.s.GenericWebApplicationContext - Closing org.springframework.web.context.support.GenericWebApplicationContext@1eebc0ad: startup date [Fri Feb 20 10:17:23 PST 2015]; root of context hierarchy
10:17:26.747 [Thread-32] INFO  o.s.w.c.s.GenericWebApplicationContext - Closing org.springframework.web.context.support.GenericWebApplicationContext@60bb31ff: startup date [Fri Feb 20 10:17:26 PST 2015]; root of context hierarchy
10:17:26.752 [Thread-32] INFO  o.s.j.e.a.AnnotationMBeanExporter - Unregistering JMX-exposed beans on shutdown
83 tests completed, 46 failed, 4 skipped
:test FAILED
If I give the samplestack users admin privilege, my errors drop to 4.  I have tried changing the permissions in gradlew.properties to give all users admin; won’t complete 100%.  Change them in security, same results.
On ./gradlew bootrun, after stepping through cleanstart.sh procedure:
10:30:08.070 [main] INFO  c.m.s.dbclient.MarkLogicQnAService - Warming up MarkLogic Search Caches
10:30:08.153 [main] WARN  c.m.client.impl.JerseyServices - collections scope ignored for values query
10:30:08.848 [main] DEBUG c.m.s.dbclient.MarkLogicQnAService - Got date range to query: 2009-06-07T19:33:16.860+01:00 to 2014-10-01T01:59:12.230+01:00
10:30:09.832 [main] WARN  o.s.b.c.e.AnnotationConfigEmbeddedWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'qnADocumentController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.marklogic.samplestack.service.QnAService com.marklogic.samplestack.web.QnADocumentController.qnaService; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'markLogicQnAService': Invocation of init method failed; nested exception is com.marklogic.client.ForbiddenUserException: Local message: User is not allowed to search. Server Message: You do not have permission to this method and URL.
First error in the litany of errors.  All seem to relate back to a permissions problem.  My ML instance is called localhost, not the default name from install schrist-macbook-pro…..maybe somewhere in there.

Hi Stan. One thought since you started off by using cleanstart.sh (really intended more for our internal development team) -- can you verify you are still using 8.0-1 and not a nightly? The cleanstart script grabs nightly build.

I downloaded from the MarkLogic/developer website vs. nightly.
Stan
On Fri, Feb 20, 2015 at 11:39 AM, Kasey Alderete notifications@github.com
wrote:

Hi Stan. One thought since you started off by using cleanstart.sh (really
intended more for our internal development team) -- can you verify you are
still using 8.0-1 and not a nightly? The cleanstart script grabs nightly
build.
—
Reply to this email directly or view it on GitHub
https://github.com/marklogic/marklogic-samplestack/issues/588#issuecomment-75305278
.

Right but you said you ran 'cleanstart.sh'. did you run that script as-is or piecemeal? because that script goes and grabs the nightly. May be worth loading localhost:8001 just to verify what version its saying.

Piece meal.  Version is 8.0-1.1
Stan
On Fri, Feb 20, 2015 at 12:21 PM, Kasey Alderete notifications@github.com
wrote:

Right but you said you ran 'cleanstart.sh'. did you run that script as-is
or piecemeal? because that script goes and grabs the nightly. May be worth
loading localhost:8001 just to verify what version its saying.
—
Reply to this email directly or view it on GitHub
https://github.com/marklogic/marklogic-samplestack/issues/588#issuecomment-75312289
.

Hi Stan, the thing to check would be regular REST calls against http://localhost:8006/v1/search using the usernames and passwords in gradle.properties.  If you can find the permissions issue that way you can rectify maybe by hand.
Your system should have all the users on it after having run dbinit.  It sounds as though they are missing or were created with the wrong credentials or something.
We did find that any data directory that was used for EA-3 probably has to be removed -- there were schema changes during 8 development that render a deeper refresh necessary.  So in case your clean didn't go that far, that's one more necessary step.  Upgrades from 7 to 8 (bypassing EA releases) should work though.

Charles-
I did a fresh install of 8.  Backed up my db's that I needed and rm'd the
ML directories.
I will run some curl calls to see what is going on.
Thanks!
Stan
On Fri, Feb 20, 2015 at 12:52 PM, Charles Greer notifications@github.com
wrote:

Hi Stan, the thing to check would be regular REST calls against
http://localhost:8006/v1/search using the usernames and passwords in
gradle.properties. If you can find the permissions issue that way you can
rectify maybe by hand.
Your system should have all the users on it after having run dbinit. It
sounds as though they are missing or were created with the wrong
credentials or something.
We did find that any data directory that was used for EA-3 probably has to
be removed -- there were schema changes during 8 development that render a
deeper refresh necessary. So in case your clean didn't go that far, that's
one more necessary step. Upgrades from 7 to 8 (bypassing EA releases)
should work though.
—
Reply to this email directly or view it on GitHub
https://github.com/marklogic/marklogic-samplestack/issues/588#issuecomment-75317097
.

Uninstalled ML again, re-installed, now it works.  I must have missed something on my previous uninstall.

Good to hear. Thanks for all the retries and keep us posted if more hiccups in your getting started process...

authors: Scapadiver grechaw popzip

repo: marklogic/marklogic-samplestack


text:
Feature Request:

hey, this looks very nice and promising.
Could you maybe give some data about how long the average library (10000-50000 pictures) would take to process with low-/mid-/high-end cpu/gpu?

On a CPU, Intel(R) Xeon(R) CPU E3-1275 v5 @ 3.60GHz, it takes about 5 seconds per image as things currently stand (2 models, 1 caption 1 vqa + about 10 prompts). Average image is a 5MB jpeg.
on a mac with mps it's about half that. I haven't yet tried on a CUDA-capable device but the code should definitely run. I've also added a basic streamlit runner to enable rapid prompt prototyping in the latest comments.

authors: iluvatyr marklr

repo: marklr/labelizer


text:
Improve logging

Track which tools are adding comments and which commands are run.

Codecov Report

Merging #288 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #288      +/-   ##
==========================================
+ Coverage   91.19%   91.19%   +<.01%
==========================================
  Files          47       47
  Lines        2862     2863       +1
==========================================
+ Hits         2610     2611       +1
  Misses        252      252

Impacted Files
Coverage Δ

lintreview/docker.py
97.41% <100%> (-0.03%)
:arrow_down:

lintreview/processor.py
100% <100%> (ø)
:arrow_up:

lintreview/tools/__init__.py
84% <100%> (+0.18%)
:arrow_up:

Continue to review full report at Codecov.

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

authors: codecov-io markstory

repo: markstory/lint-review


text:
chore: switch to jest tests

I removed chai and updated the tests to they work with jest instead. Still a lot of typescript warnings we need to fix but the tests seems to pass with bun and jest at least.

awesome to lose chai

authors: markusahlstrand tomlarkworthy

repo: markusahlstrand/cloudworker-proxy


text:
Audioset schema

This PR adds tag_ namespaces for audioset, audioset-genre, and audioset-instruments.
Fixes #164 .

[X] Implement namespaces
[X] Documentation
[x] Unit tests

This one should be ready to :shipit: -- @rabitt please check it over?

repo: marl/jams

license: isc


text:
Upgrade to Angular 6

Upgrade to Angular 6

It's a react project ;)

authors: djhi klihelp

repo: marmelab/admin-on-rest


text:
[RFR] Move webpack to example

We don't need webpack in the main project, only in the example. Moving the related dependencies to emphasize that admin-on-rest is bundle agnostic.

missing style-loader and css-loader


text:
Fix responsive appbar

Trello Card #443 - Describe the card if necessary
Todo

[x] Do no display language, tour, title on mobile
[x] Display menu burger on mobile
[ ] Display refresh button on right
[ ] Display a simple nested menu on mobile

Screenshot(s)

Could you please add a screenshot / cast ?

authors: HALLERPierre fzaninotto

repo: marmelab/ra-enterprise-demo


text:
lt, lte, gt, gte function

Suggestion

⭐ Suggestion

Provides a size comparison function.
It does not provide a generic type, so we are going to provide curry by default.
💻 Use Cases

function lte(a:number, b:number) {
  return a <= b
}

function lt(a:number, b:number) {
  return a < b
}

function gte(a:number, b:number) {
  return a >= b
}

function gt(a:number, b:number) {
  return a > b
}

Your suggestion is that
What is the difference between 'filter'?

These functions serve as auxiliary functions.
filter is a higher-order function that handles iterable
If you look at how to use it, it is used as follows.
filter(lte(5), [1,2,5,8]); // Iterable<[1,2]>

repo: marpple/FxTS


text:
IdentityApi -> Just usable with ExternalId

The class IdentityApi just uses methods with ExternalId as arguments. Should also be able to use with ID String too.

Closing because it can't be used in the desired way.

repo: marquies/cot-java-rest-sdk


text:
look at actual persistence length distribution before raising error

Raise error/warning looking at the actual subsampled distribution

@jan-stevens can you check if this branch also fixes #185 i.e. check that on your example the warning is printed


text:
docs: add table with options

add table with options
add shields to readme
add populate object with asArray: false
add populate object with params
add references to feathers-shallow-populate

Thanks!

authors: fratzinger marshallswain

repo: marshallswain/feathers-graph-populate


text:
Unable to use keyboard for generating training data

I am unable to generate data using keyboard instead of joystick. What are the steps to be followed for using the code with a keyboard. Is the training data publicly available or will be made available in future.

I have the same issue. Actually, to test an algorithm, we don`t need to deal with so much data.The accelerating and steering are enough.

RIght now keyboard events are not supported, but it shouldn't be too difficult to add them. I'll try to upload the some training data as well. I'll ping you when it's done!

Thank You
On Fri, Sep 29, 2017 at 6:58 AM, Gyuri Im notifications@github.com wrote:

RIght now keyboard events are not supported, but it shouldn't be too
difficult to add them. I'll try to upload the some training data as well.
I'll ping you when it's done!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/marshq/europilot/issues/4#issuecomment-333010558, or mute
the thread
https://github.com/notifications/unsubscribe-auth/Aexa0J6duBXtg2Qt5ULAkK6bsV50MHTLks5snE7NgaJpZM4Pk1hl
.

also interested in whether we can have keybord support，thanks°。°

Thanks for this project and dataset.
I downloaded the dataset, but the csv is only having image -> wheel-axis and not other labels like brake, gas, etc.

repo: marshq/europilot


text:
[ENHANCEMENT] Visible real-time log when doing operations on packages

Please confirm these before moving forward

[X] I have searched for my feature proposal and not found a work-in-progress/duplicate/resolved/discarded issue.
[X] This improvements refers to an existing feature. If you want to suggest a new feature, please use this template
[X] This improvements is not a bug. If you want to report a bug, please use this template

Describe the improvement
Some months ago an Operation history (log) feature was introduced to the UI (#1023), added as a menu item to the top-right. This is a useful addition however it is both tucked away and also not real-time. For its purposes, this is fine, but I think it would be nice to have a glimpse into this log as packages are being installed/uninstalled etc.
I imagine a "Show log" / "Show operations" button at the top (same row as "Help") which we could click to reveal an integrated, small by default, but draggable (vertically expandable) log window which updates in real time, and would appear at the very bottom of WingetUI's UI, below any info rows:

Additionally, each row (see screenshot) could have its own log button, say an arrow/log/console icon, which when clicked, either expands a similar integrated log, or pops up a window, displaying only log lines related to the operation. A window is the cleaner suggestion, but if it's possible, a third suggestion would be for this button to instead jump to the relevant point in the real-time log already on display (as suggested in the previous paragraph). In that case, a jump-to-top button on the real-time log would be useful to return to the current line of output.
In short, I'd like to see what's happening under-the-hood when packages are being operated upon. Keeping the visibility of this log optional means those who prefer the less noisy and simplified experience can keep it that way.
Describe how this improvement could help users.
As packages are installed/uninstalled etc, we could see the details of the paths being affected, potentially cancel the operation if we notice it's not what we thought we were changing, etc. After some years of dealing with Scoop via the CLI, it's proven to be useful on many an occasion to see these details.

Wasn't looking for it (I did try) but it looks like issue #329 already existed. I'm not sure where this "live output/log" button is, but it was apparently added in https://github.com/marticliment/WingetUI/commit/7955889e216fb3cdf73b82754391c30f353a00c4. Was it removed, or where can it be found?

Wasn't looking for it (I did try) but it looks like issue #329 already existed. I'm not sure where this "live output/log" button is, but it was apparently added in 7955889. Was it removed, or where can it be found?

Click on the progressbar shown on an installation widget.

Click on the progressbar shown on an installation widget.

Thank you, I see that it creates a pop-up window. Useful, although one must click on each widget to keep a track of what's happening for each package, or switch to the Operation history tab (but as stated, this feels tucked away to me). If you don't consider the other suggestions outlined in this issue worth pursuing, specifically an integrated operation history log for the install/uninstall UIs, you can close it.

I am afraid that due to the parallel-operation direction that UniGetUI is taking an unified log window wouldn't be a good idea, as it would be confusing.
Details about the new features for package operations can be checked here: https://github.com/marticliment/UniGetUI/pull/3070

authors: marticliment redactedscribe

repo: marticliment/WingetUI


text:
Able to add a list of MediaItem and play the item in the desire index

Hi. I would like to add a list of MediaItem to play and then play the item at the index 3 for example. There is no future for this. And i really would like it to be.
maybe this is not a right place to say but i have to trigger Play two time the next time i change MediaQueue. So this is clearly a bug.
And lastly much thx for the greet library you have provided us. and keep upp the good work.

@AlenToma Update the issue by using an issue template, or it will be closed.

Well i did, I added a  Feature Request

@AlenToma you didn't fill it in. You removed all the items in the template.

Aha i see ok will do soon, sorry for the trouble

await CrossMediaManager.Current.PlayQueueItem(mediaItem);
Available in 0.6.3

thx for the fast support


text:
Add basic support for custom error handling

This is a WIP.
Fixes: https://github.com/martinn/quickapiclient/issues/2

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 80.00000% with 5 lines in your changes missing coverage. Please review.

Project coverage is 91.4%. Comparing base (68238c4) to head (1a51930).

Files with missing lines
Patch %
Lines

quickapi/exceptions.py
72.7%
2 Missing and 1 partial :warning:

quickapi/api.py
85.7%
2 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##            main     #11     +/-   ##
=======================================
- Coverage   92.5%   91.4%   -1.1%
=======================================
  Files         14      14
  Lines        322     340     +18
  Branches      43      43
=======================================
+ Hits         298     311     +13
- Misses        22      26      +4
- Partials       2       3      +1

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

authors: codecov-commenter martinn

repo: martinn/quickapiclient


text:
./install.sh fails on arm64

The /install.sh script fails which building the wheel for pynacl on arm64 machines.
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/home/batesste/chiadog/venv/include -I/usr/include/python3.8 -Ibuild/temp.linux-aarch64-3.8/include -c build/temp.linux-aarch64-3.8/_sodium.c -o build/temp.linux-aarch64-3.8/build/temp.linux-aarch64-3.8/_sodium.o
  build/temp.linux-aarch64-3.8/_sodium.c:50:14: fatal error: pyconfig.h: No such file or directory
     50 | #    include <pyconfig.h>
        |              ^~~~~~~~~~~~
  compilation terminated.
  error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for pynacl
Failed to build pynacl
ERROR: Could not build wheels for pynacl which use PEP 517 and cannot be installed directly

A clear and concise description of what the bug is and how it can be reproduced.
git clone on an arm64 machine (I was working on an AWS Graviton-2 based VM).
. ./install
Environment:

OS: Ubuntu 20.04
Python version: 3.8
PIP version: 21.1.1
Chia version: 1.1.5

This was due to a missing package dependency. Perhaps this needs to be added to the install script?
sudo apt install python3-dev

I recently had a similar problem with additional package dependency problems, and I solved it. See here: https://github.com/martomi/chiadog/issues/148

Thanks, I have a branch ready for this that adds the following line to the install.sh file
# Install dev tools
sudo apt-get update
sudo apt-get install libpython3-dev build-essential -y

authors: djdookie pieterhelsen sbates130272

repo: martomi/chiadog


text:
"The 20 Game" Project

Note: The project is completed, but we may edit it before the discussion.

Nice job


text:
Update advance search Twitter documentation

We currently do not document examples of advanced search in the swagger documentation or developer documentation so people understand the full functionality of the twitter search API.
Here are some examples of advanced search queries:
curl -X 'POST' \
  'http://localhost:8080/api/v1/data/twitter/tweets/recent' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "query": "Masa Moon (from:getmasafi) until:2022-01-01 since:2006-01-01",
  "count": 10
}'

curl -X 'POST' \
  'http://localhost:8080/api/v1/data/twitter/tweets/recent' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "query": "(Masa OR CoinList)(from:getmasafi) until:2022-01-01 since:2006-01-01",
  "count": 10
}'

These developer documentation can be found here: https://help.x.com/en/using-x/x-advanced-search

Closing in favor of #399

repo: masa-finance/masa-oracle


text:
Implement a prefix: macro

I keep coming up with new simple-ish macros to define. This one would also be an excellent specimen in examples/, and not too far-fetched in the short term, either.
I want to emulate mostly Python's del statement. More precisely,

Let's skip being able to delete lexical names. I know Python values that kind of dynamism, but I don't. I prefer being able to statically assume that a declared variable exists along all paths.
Let's also skip being able to delete object properties, for similar reasons. I prefer not to muck around with static properties.
Deleting an array element should be possible, and should have the same effect as a corresponding 1-element splice. (Aka the removeElements of #238.)
Deleting a dictionary entry should also be possible, and should have the same effect as using a .delete method on the dictionary. (Do we have this? Should we?)

I will file a separate issue about array slices, and the opportunity to do delete on those too. (Update: Filed as #291.)
It hasn't escaped my notice that #214 has a story about handling long chains of accessors only to do something specific with the rightmost tip. I just skimmed that issue, and solidify doesn't strike me as a perfect match for what we want to do here. But I sense there's something that would satisfy both the original needs of #214 and the prefix:<delete> macro. Will revisit this point when I have the requisite brainpower.
Should prefix:<delete> return something sensible? In both Perl 5 and Perl 6, the return value is the thing deleted, but I'm not sure I see the allure. Tempted to just return None.

Tempting opportunity: implement delete by taking an lvalue() of the expression and calling .delete on it.
This method (which isn't mentioned in #214 but which I realized yesterday we'll want to have for exactly these things) would work on Array/Dict/(other data structure) elements/entries, but not on lexical slots or object properties.

Given an a without a .b, what should delete a.b[c] do?

Throw an exception, because .b doesn't exist.
Do nothing and consider that a success; after all, a.b[c] already does not exist since a.b doesn't.

I think I want the first option, which is the slightly more Pythonic of the two — in general, I want assumptions that don't hold up to be flagged to me as errors instead of swept under rugs.
Also, per #229, we can (should) still get the laissez-faire behavior by writing it delete a?.b[c]. (Look, another force-multiplier!) This is what convinced me we should be strict by default.

...even though #229 doesn't exactly have the same semantics here, but it's close enough. #229 says "at any point, when something is missing, immediately give back none and don't look further". Here, with prefix:<delete>, what we want the semantics to be is "at any point, when something is missing, immediately declare success and don't look further". Since we're not expecting a value from an evaluation, we don't care about the none. But there is clearly still some commonality here.

"at any point, when something is missing, immediately declare success and don't look further"

I mean, what this is is just a Maybe monad, of course. *handwave handwave*
And something about @229-style optional chains could be configurable, so that normal expression evaluation can get none, and the delete operator can get silent success. Everyone happy.

"at any point, when something is missing, immediately declare success and don't look further"

I mean, what this is is just a Maybe monad, of course. *handwave handwave*
And something about @229-style optional chains could be configurable, so that normal expression evaluation can get none, and the delete operator can get silent success. Everyone happy.

repo: masak/alma


text:
Js error when mouse over showing tooltip and c3 is destroyed

Sometimes I have to completely regenerate c3 graph (when update isn't supported well for some data changes), if the mouse is hovering over the graph during that time I get the following js error:
Uncaught TypeError: Cannot read property 'data_types' of null

The error can be tested using this code (just move the mouse and let the magic happen):
    var _chart;
    var _testIndex = 0;
    function test() {
        _testIndex++;
        console.info("testing "+_testIndex);
        if (_chart != null) {
            _chart.destroy();
            _chart = null;
        }
        var x = {
            data: { columns: [["x"], ["y"]], x: "x", }
        };
        for (var i = 1; i < 300; i++) {
            x.data.columns[0].push(i * 2);
            x.data.columns[1].push(i * 3);
        }
        _chart = c3.generate(x);
        if(_testIndex<20)
            scheduleTest();
    }

    test();
    function scheduleTest() {
        window.setTimeout(test, 1000);
    }

Happens in c3 0.4.9 (latest), and d3 3.5.0 (recommended version as far as I know)
Thanks

.destroy() make this issue, not sure why this happen, they just reset the internal, but when this issue happen, the new chart's internal have be change too.
 c3_chart_fn.destroy = function () {
    var $$ = this.internal;

    window.clearInterval($$.intervalForObserveInserted);
    window.onresize = null;

    $$.selectChart.classed('c3', false).html("");

    // MEMO: this is needed because the reference of some elements will not be released, then memory leak will happen.
    Object.keys($$).forEach(function (key) {
        $$[key] = null;
    });

    return null;
};

+1 for this issue. It doesn't effect anything as far as I can see, but it's unpleasant to see errors on the console.

Thanks for reporting. Yeah, this should be fixed and I think now it's been fixed by the commit above.
I'll release this fix in the next release 0.4.10 shortly. Thanks.

0.4.10 has been released, so let me close at the moment. Thanks.

authors: danelkhen masayuki0812 morlay salemdar


text:
🛑 POH events bot from render hosting is down

In cb26ccd, POH events bot from render hosting (https://poh-events-bot.onrender.com/ping) was down:

HTTP code: 0
Response time: 0 ms

Resolved: POH events bot from render hosting is back up in 4930bea.

repo: masch/poh-events-uptime


text:
🛑 POH events bot from render hosting is down

In e3e7ee2, POH events bot from render hosting (https://poh-events-bot.onrender.com/ping) was down:

HTTP code: 0
Response time: 0 ms

Resolved: POH events bot from render hosting is back up in fa59367 after 31 minutes.


text:
🛑 POH events bot from render hosting is down

In b8a59ff, POH events bot from render hosting (https://poh-events-bot.onrender.com/ping) was down:

HTTP code: 0
Response time: 0 ms

Resolved: POH events bot from render hosting is back up in 7ffcdf1 after 9 minutes.


text:
🛑 POH events bot from render hosting is down

In daacef8, POH events bot from render hosting (https://poh-events-bot.onrender.com/ping) was down:

HTTP code: 0
Response time: 0 ms

Resolved: POH events bot from render hosting is back up in d1c4c87 after 9 minutes.


text:
🛑 POH events bot from render hosting is down

In e4f463e, POH events bot from render hosting (https://poh-events-bot.onrender.com/ping) was down:

HTTP code: 0
Response time: 0 ms

Resolved: POH events bot from render hosting is back up in 3015f57 after 11 minutes.


text:
🛑 POH events bot from render hosting is down

In 068d0c6, POH events bot from render hosting (https://poh-events-bot.onrender.com/ping) was down:

HTTP code: 0
Response time: 0 ms

Resolved: POH events bot from render hosting is back up in 5ed3ddd after 9 minutes.


text:
chore: update stdlib from 0.44 to 0.48

Closes #41

Damn your timing is fabulous, I was just investigating a error: Type mismatch on yielder.Yielder(Time)
Hope it gets merged soon!

Damn your timing is fabulous, I was just investigating a error: Type mismatch on yielder.Yielder(Time)
Hope it gets merged soon!

i fixed that 3 hours ago and it got merged at the same time it just needs the updated the package to be published to hex

Thanks for your many contributions @kemo-1!
It probably needs this very PR for the CI to turn green https://github.com/massivefermion/birl/actions/runs/12388645351/job/34580106412 and a release by massivefermion afterwards

Would be good to update the ranger version in gleam.toml to be explicitly >= 1.4.0 as that's the version that has the iterator updates.

Would be good to update the ranger version in gleam.toml to be explicitly >= 1.4.0 as that's the version that has the iterator updates.

resolved this comment

Thanks

authors: GauBen dinkelspiel kemo-1 massivefermion richard-viney

repo: massivefermion/birl


text:
🛑 RESTREAM-IR-12-ZirSakht-3 is down

In dd044f5, RESTREAM-IR-12-ZirSakht-3 ($IR_12) was down:

HTTP code: 0
Response time: 0 ms

Resolved: RESTREAM-IR-12-ZirSakht-3 is back up in 1404196.


text:
🛑 RESTREAM-IR-10-ParsOnline-4 is down

In a4fb757, RESTREAM-IR-10-ParsOnline-4 ($IR_10) was down:

HTTP code: 0
Response time: 0 ms

Resolved: RESTREAM-IR-10-ParsOnline-4 is back up in 0c9266d.


text:
🛑 Iran 11 - ParsOnline 4 is down

In c71169d, Iran 11 - ParsOnline 4 ($IR_11) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Iran 11 - ParsOnline 4 is back up in 28ecc1a.


text:
Hangs with Cloud CP/M and Ishkur CP/M

Hi, not sure if this expected at the current state of development, but copying files from one logical disk to another fails under both flavors of CP/M.  Cloud CP/M wants a 'replace' API operation that's not implemented and Ishkur CP/M just hangs.  I find Cloud CP/M troublesome even on the author's adapter, but Ishkur shows no issues with, e.g. nns or the opensource internet adapter.

Hi,
nabu.run currently doesn't have any local file support, so there would be no place to copy files to. The other adapters run on your computer and can access your hard drive to store their virtual disks.
Issue #10 is the tracking bug for adding support to access your local disk from a web page. I do intend to find a solution here, but the APIs for this have limited functionality for security reasons.

authors: masto snhirsch


text:
No longer trigger github action in forked repository

Now that we are posting this issue, we seem to be unable to use Github Action on a forked repository.
Perhaps there is no other way to go back to Circle CI or host it on your own, but please let me know if you have any good ideas.

If someone stumbles across this: Actions need to be enabled when forking a repository.

repo: matchai/waka-box

license: ISC


text:
notice shortcodes - multiple lines/layout

Hi,
I want to have multiple lines within a tip notice. Attached an example. The header (without text) is everytime shown for a new line. Lists are neither working
Many thanks for suggestions

below with Hugo v0.71.1. It behaves differently with v0.56.x which I'll try to capture too

Should be the same in Hugo 0.56. The CSS simply applies the styling only on the <p>.

Should be the same in Hugo 0.56. The CSS simply applies the styling only on the <p>.

Ignore that comment. Checked, it's v0.59.0 and a circa 2018 pull of the theme before v2.1.0 so not comparable.

authors: fritzmg rlonstein stenootje

repo: matcornic/hugo-theme-learn


text:
Failed to execute script 'discord_token_grabber'

Yo. even when i installed discord.py (using pip install discord.py) it still gives me this error
Traceback (most recent call last):
File "resources\discord_token_grabber.py", line 5, in
ModuleNotFoundError: No module named 'requests'
How to fix it?
(launched on vm, windows 10)

which python version? install and use python 3.11.4 on windows 10.

Which python version are you using?
If 3.12, then uninstall it and install python 3.11.4 on windows 10.

pip install requests

same error and i install requests like 1 day ago

Hey, just use the ModdedPysilon version, it covers every bug and it make sure your discord account never get banned.
Leave me a star if you like my project ;)

repo: mategol/PySilon-malware


text:
Error when compiling

Describe the bug
There is an error where it will not complete, but says:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\USERNAME\pysilon-malware\resources\discord_token_grabber.py'
How to I get around this?
To Reproduce
Steps to reproduce the behavior:
1.Complile PySilon Builder
2. Recieve error
Expected behavior
I expected the program to work
Screenshots
If applicable, add screenshots to help explain your problem.

OS: [Windows 11]
Python Version: [Latest]

I got the same thing :/


text:
Remove use of any in @customElements decorator

Requires https://github.com/Microsoft/TypeScript/issues/27171 to be fixed.

I think we no longer need any in @customElement. I've been using it without as any since TS 3.2. I'll verify again later today.

authors: azakus motss


text:
mwc-slider layout in mwc-dialog not updated properly.

An example is better than words, so here's what I'm facing :
Click on the upper right corner gear icon and see how the slider renders.
https://vdegenne.github.io/htmlpreview/?https://github.com/vdegenne/hanja-training/blob/slider-glitch/index.html
(branch slider-glitch)
The pin is not properly placed on the current value. I believe this is because the dialog was not open yet so the pin places itself on the location relative to the directive width: 100% which is smaller than when it renders.
I am aware of the layout function on the slider element to readjust but even if it's called beforehand it has no effect for the same reason mentioned above.
I wanted to report this behavior because even it's not really a bug, I think it's a discrepancy of how one would expect it to work like.
And here is the nasty fix I found, not the best one I believe but it's just to show you what I was expecting:
https://github.com/vdegenne/hanja-training/blob/ecbe8b81e08f79f671db14abe3da0353575b85df/app.ts#L104-L108
(branch slider-fix)
I am using version 0.20.0 for all the elements.

Hello, this is expected behavior and you are correctly calling layout and your reasoning for the issue is also correct, but I'd suggest to wait for dialog's opened event to call the function rather than setting a timeout.
example: https://jsbin.com/kugaveroda/edit?html,output
Additionally, we are currently in the process of rewriting slider to the Material 2 version. Unfortunately we decided not to call layout on resize because we found the impact of calling it often to be too expensive as well as having to add any ResizeObserver polyfills. We may consider this later if we ever drop IE support and if Typescript ever adds ResizeObserver support as it is currently a hassle to implement the types without breaking users

Hello, this is expected behavior and you are correctly calling layout and your reasoning for the issue is also correct, but I'd suggest to wait for dialog's opened event to call the function rather than setting a timeout.
example: https://jsbin.com/kugaveroda/edit?html,output
Additionally, we are currently in the process of rewriting slider to the Material 2 version. Unfortunately we decided not to call layout on resize because we found the impact of calling it often to be too expensive as well as having to add any ResizeObserver polyfills. We may consider this later if we ever drop IE support and if Typescript ever adds ResizeObserver support as it is currently a hassle to implement the types without breaking users


text:
Wrong links in docs for mwc branch

When I click on one of the links for a component in the Components table on this page https://github.com/material-components/material-web/tree/mwc it still links to the master branch, resulting in a 404.
For example, clicking on <mwc-button> links to https://github.com/material-components/material-web/tree/master/packages/button while this should be https://github.com/material-components/material-web/tree/mwc/packages/button.

@EstebanG23 Might want to close this one as well

This is fixed looks like.

authors: DannyMoerkerke MrBirb treeder

repo: material-components/material-web


text:
Improvements on Artisan commands

Hello Mateus,
This PR adds a friendly and informative output to the artisan commands. In the case of coins:fetch-price command, I believe the user should be notified about the indefinitely run  and instructed on how to quit.
Following that, I  proposed an implementation to signal handling discussed in Issue  https://github.com/mateusjatenee/crypto-tracker/issues/2,  according to Laravel Documentation.

Thank you
Dan

That looks amazing. I merged another branch that created merge conflicts with this one -- can you fix it?

Hi @mateusjatenee, I believe it's resolved.
Please let me know if something else is required!
thanks

authors: dansysanalyst mateusjatenee

repo: mateusjatenee/crypto-tracker


text:
Support for Django 1.11

Currently we get this error: https://travis-ci.org/mathebox/django_hana_pyhdb/jobs/198423911

I believe this issue is same as the one seen in other django db backends. This post about IBM DB2 might help:
https://github.com/ibmdb/python-ibmdb/issues/262

authors: mathebox sharad-zot


text:
INIT7 EPG invalid XML?

Dear all
I am using the INIT7 EPG file for quite a while. Thank you!
For a few days (maybe 2, 3 weeks) I cannot load the EPG information into TELLY any longer. It says the format is invalid...
I did not investigate any further (so not sure if its an issue), thought I come to ask first :-)
Anybody else facing the issue?
Kind regards
N3
time="2020-02-24T10:14:44Z" level=error msg="Could not decode xmltv programme" error="the type Date field of date is not a time, value is: 2"
time="2020-02-24T10:14:44Z" level=error msg="error when parsing EPG" error="the type Date field of date is not a time, value is: 2"
time="2020-02-24T10:14:44Z" level=error msg="error when preparing provider" error="the type Date field of date is not a time, value is: 2"
time="2020-02-24T10:14:44Z" level=error msg="error when processing provider" error="the type Date field of date is not a time, value is: 2"

just to add. It is working with xTeVe.

hey @noviceiii
Sorry just saw the issue now.
Is this still the case?

Hi @mathewmeconry
No worries. Thanks for coming back.
The error may still exist. However I have meanwhile switched from Telly to xTeVe so I cannot retest nor digg further into it.
Kind regards
N3

authors: mathewmeconry noviceiii


text:
Not working in IE8

I have two forms on the page. The inputs all have existing classes. But I noticed that the placeholder class is not being added. Works fine in IE9, but not in IE8. Anyone else have this issue?

I'm having an issue getting this working in ie8. The placeholder() method is called in jQuery's ready handler. I can see the inputs have attributes added to them (i.e. jQuery1102006566...=500 etc...), I'm assuming this is the placeholder plugin at work. But the placeholder text is still not appearing in the input fields. Any pointers?

@stevedb do you have a demo for me to try out? Or maybe can you paste the code here?

you use web developer tool check out if have js error?
At 2015-01-30 02:11:21, "Steven Duncan-Brown" notifications@github.com wrote:
I'm having an issue getting this working in ie8. The placeholder() method is called in jQuery's ready handler. I can see the inputs have attributes added to them (i.e. jQuery1102006566...=500 etc...), I'm assuming this is the placeholder plugin at work. But the placeholder text is still not appearing in the input fields. Any pointers?
—
Reply to this email directly or view it on GitHub.

Thanks for the replies, sorry to waste your time but this is a non issue.
I've taken over a build from someone else and I just needed to study the code harder. It works fine as directed in the documentation.

I have 2 forms on a page and tested IE8 on Windows 7 with the latest version of the plugin v2.2.0 and it works fine. Try updating to latest version of the plugin.

authors: amerikan erikmontes greendezine shenmiweiyi stevedb

repo: mathiasbynens/jquery-placeholder


text:
Finding intersection between LineSegment and Rectangle

Hello, and thanks for this great library!
I wanted to use this library to calculate the intersection between a line segment and a rectangle but was unable to figure out how to do that. The intersections method  looked promising, but it does not accept LineSegment or Rectangle as arguments.
In my particular case, it would always just be one intersection because I want to draw a line from the center of one rectangle to the center of another non-overlapping rectangle, but in general, I guess such a function should return a list of potentially more than one intersection.

Hi! Thanks for your interest in euclid.js. The intersections method does except euclid's Rectangle and Segment classes as argument, and you should be able to use it to find intersections between them. I've added a text case here to show how to use it:
https://github.com/mathigon/euclid.js/commit/32be0713e524033be18c80d0f0521a206e454836
Note that line Segments are bounded, while the Line class is infinite and could have up to 2 intersections. Hope this helps!

Thanks for the quick reply! The intersections method seems to work great after all. I think actually I tried to use the intersect method instead previously 😅
A small nitpick to the commit (32be071); Should maybe the test case be called "rectangle-segment intersection" instead? :)

authors: greenbech plegner


text:
[v3][svg][TeX] The spacing of the characters gets messed up for \boldsymbol

When I write \langle \boldsymbol { U I } \rangle  the spacing of the characters gets messed up:

 + \boldsymbol{AI}

Thanks, I can confirm the behavior, and will check into it.

The issue appears to be only if the math is entered in TeX form.  The corresponding MathML renders properly.

This turns out to be an issue with the internal MathML generated by the \boldsymbol macro.  I have created a pull request that resolves the problem.

authors: OlgaRedozubova dpvc

repo: mathjax/MathJax


text:
TeX input: array support for @{...} with spacing

It would be great to have some level of support for @{...} in the array environment to control column spacing.

In our case, just supporting @{} would already go a long way.

It is on my list of things to do.  I worked a bit on the rowspan and colspan options for tables, and was planning to consider this as part of a larger table update next year.

Thanks for the update, Davide.

Thanks, we'll do that.

Just to follow up, we're still gathering data. The example @{..} is high on our list thought because it can contain fairly arbitrary stuff (in TeX at least), though we mostly have spacing and the odd plain text (e.g. @{=}). It seems like this could just be done as an extra column.

I don't really know the use-cases for @{...}.  Can you give me a curls of complete examples that illustrate what is needed?
I have implemented (in the linebreak branch) everything else from the array.sty package except @{...} and !{...}, as I don't really have a good handle on how they are used.  Any help on that would be great.

Here are a couple of examples from real world articles and books.
Most frequently, I see spacing commands in there but in some cases there is actual text content (e.g., the last one below).
\begin{equation}
 \begin{array}{c@{}l} W_{max} \\\downarrow \\W &{}= W_{max}/B, \ G(W/Y) = H_1/B. \\\downarrow \\Y &{}= W_{max} / H_1 \end{array} \tag{14}\cssId{texmlid7}{}
\end{equation}

\begin{array}{lcl@{\quad }lcl@{\quad }lcl} S(H_1, x) &=& \{ 12 \} & S(H_2,x) &=& \{ 12 \} & S(H_3, x) &=& \{ 4, 12 \} \\S(H_5, x) &=& \{ 4,8 \} & S(H_6, x) &=& \{ 8 \} & S(H_7, x) &=& \{ 8 \} \\S(H_9, x) &=& \{ 8 \} & S(H_{10}, x) &=& \{ 8 \} & S(H_{11}, x) &=& \{ 12 \} \\\end{array}
\end{equation*}

\begin{equation*}
 \begin{array}{rc@{\hskip 1em}c@{\hskip 1em}c} w'_n(0) & = \dfrac{1}{k+1} {\scriptstyle \left(\scriptstyle 2k\atop \scriptstyle k\right)} {\scriptstyle \left(\scriptstyle 2k+1\atop \scriptstyle k\right)} & \text{or} & \dfrac{1}{k+2} {\scriptstyle \left(\scriptstyle 2k+2\atop \scriptstyle k+1\right)} {\scriptstyle \left(\scriptstyle 2k+1\atop \scriptstyle k\right)}, \\[16.0pt]  \text{i.e.,} & {\scriptstyle \left(\scriptstyle 2k+1\atop \scriptstyle k\right)} C_k &\text{or} &{\scriptstyle \left(\scriptstyle 2k+1\atop \scriptstyle k\right)} C_{k+1}, \end{array}
\end{equation*}

\begin{equation*}
 \begin{array}{c@{\,}c@{\,}l} \tilde{w}^{-1} \Phi ^-(L^Q)\cap \Phi ^+(L^P)&=&w^{-1}\bar{w}\Phi ^-(L^Q)\cap \Phi ^+(L^P)\\&\subset &w^{-1}\Phi ^-\cap \Phi ^+(L^P), \end{array}
\end{equation*}

\begin{equation*}
 \begin{array}{cc@{\,=\,}c@{\,=\,}l} \mathrm{B}: & 100-4 & 96 & 8\times 12 \\\mathrm{A}: & 96-12 & 84 & 6\times 14 \\\mathrm{B}: & 84-14 & 70 & 2\times 35 \\\mathrm{A}: & 70-2 & 68 & 4\times 17 \end{array}
\end{equation*}

OK, thanks, that helps.  I'll look into adding @{} support based on this information.  I think I see how it can be done.

Also, if you have anything that uses other column specifiers, like p{...}, m{...} or b{...}, could you try them out and see if they work as expected?  Again, I've never used these myself in actual LaTeX, so may not have a complete understanding of what they should do.  Thanks!

OK, I've added @{} support to the linebreaks branch.  Give it a try, and let me know how it works for you.  It does seem to handle the examples that you provided.
Just as an aside, the @{\,=\,} should probably be @{{}={}} to get the spacing right, and I think the second one is better handled by an align or aligned environment.  The spacing can be improved in several of the others as well, but I don't know if you are adjusting things at that level.

OK, I've added @{} support to the linebreaks branch. Give it a try, and let me know how it works for you. It does seem to handle the examples that you provided.

Thanks! I'll check it out.

Just as an aside, the @{\,=\,} should probably be @{{}={}} to get the spacing right, and I think the second one is better handled by an align or aligned environment. The spacing can be improved in several of the others as well, but I don't know if you are adjusting things at that level.

Yeah no argument from me. However, some authors intentionally write macros to hack spacing like that (and complain when those are changed during cleanup). Besides, fixes on that level of detail would be rather expensive.

I gave it a quick test with the "hardest" (the example above starting with \begin{array}{cc@{\,=\,}c@{\,=\,}l}...).
Here's what I'm getting with MathJax:

vs LaTeX:

where the = appear between the columns in LaTeX.

Hmm.  I tested with that example myself, and it worked for me.  Just tested again (on the linebreaks branch) and it works.  Are you sure you have the latest copy, and have compiled it?  Here's my MathJax output:

Your is what would have happened before I made the recent changes to support @{...}.

D'oh! So sorry - I had updated my package file but not installed :disappointed:
Looking good now!

Ok, thanks for the update.  Glad it was an easy fix.

From my latest round of randomized testing:
\begin{equation*}
 \begin{array}{lll@{\hskip 3em}l@{\hskip 3em}l} t & I & \bar{d} & f & C/\mathbb{Q}_2 \\\hline 1 & C_3 & 3 & 1 & y^2 = x^6+4x^4+2x^3+4x^2+1\vphantom {C^{f^f}} \\1 & C_3 & 3 & 3 & y^2 = 4x^6-20x^4-8x^3+21x^2+22x+13 \\\hline 2 & C_3 & 2 & 2 & y^2 = x^6+6x^4-7x^2+16\vphantom {C^{f^f}} \\2 & C_3 & 2 & 4 & y^2 = 5x^6+4x^3-12 \\\hline 1 & C_2 & 2 & 2 & y^2 = -x^6+6x^4-x^2-8\vphantom {C^{f^f}} \\1 & C_2 & 2 & 3 & y^2 = x^6-6x^4+x^2+8 \\\hline 1 & C_6 & 1 & 3 & y^2 = x^6-6x^4+5x^2+8\vphantom {C^{f^f}} \\1 & C_6 & 1 & 4 & y^2 = x^6-31x^4-25x^2-32 \\\end{array}
\end{equation*}

the last hskip seems to be missing. (Or maybe is a side effect of our mathjax setup not matching the corresponding LaTeX setup in all details)
MathJax rendering:

LaTeX rendering:

Thanks, this appears to be a bug with the brace-counting code that seems to be getting confused about the \vphantom at the ends of the lines that are incorrectly spaced.  I'll check into it further.
Davide

On Aug 9, 2022, at 9:46 AM, Peter Krautzberger @.***> wrote:
From my latest round of randomized testing:
\begin{equation*}
\begin{array}{lll@{\hskip 3em}l@{\hskip 3em}l} t & I & \bar{d} & f & C/\mathbb{Q}_2 \\hline 1 & C_3 & 3 & 1 & y^2 = x^6+4x^4+2x^3+4x^2+1\vphantom {C^{f^f}} \1 & C_3 & 3 & 3 & y^2 = 4x^6-20x^4-8x^3+21x^2+22x+13 \\hline 2 & C_3 & 2 & 2 & y^2 = x^6+6x^4-7x^2+16\vphantom {C^{f^f}} \2 & C_3 & 2 & 4 & y^2 = 5x^6+4x^3-12 \\hline 1 & C_2 & 2 & 2 & y^2 = -x^6+6x^4-x^2-8\vphantom {C^{f^f}} \1 & C_2 & 2 & 3 & y^2 = x^6-6x^4+x^2+8 \\hline 1 & C_6 & 1 & 3 & y^2 = x^6-6x^4+5x^2+8\vphantom {C^{f^f}} \1 & C_6 & 1 & 4 & y^2 = x^6-31x^4-25x^2-32 \\end{array}
\end{equation*}
the last hskip seems to be missing. (Or maybe is a side effect of our mathjax setup not matching the corresponding LaTeX setup in all details)
MathJax rendering:
https://user-images.githubusercontent.com/426686/183664891-85bc1833-df77-4d44-8477-c7b24d1610bc.png
LaTeX rendering:
https://user-images.githubusercontent.com/426686/183664943-760db6b8-2caa-4292-ad8b-44ac59eafa0f.png
—
Reply to this email directly, view it on GitHub https://github.com/mathjax/MathJax/issues/2771#issuecomment-1209404440, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADJVDQJCCCEWXRI6WFSXQ3VYJOKNANCNFSM5ECLFYBA.
You are receiving this because you commented.

I was right, there was a problem with the determination of the cell contents that was caused by the braces (though it wasn't a counting issue).  I've pushed an update to the linebreaks branch that fixes the problem.

Thanks, Davide. I can confirm the fix.

authors: dpvc pkra


text:
Fix problems with \middle.  #1023

Surround \middle with OPEN and CLOSE TeXAtoms, so that the spacing will be consistent with TeX's version (e.g., \mathrel{}\middle|\mathrel{} will produce the right spacing).  As a side effect, this resolves the problem with the quotes, sot this resolves issue #1023.

lgtm.
Question: What happens on a TEX.ERROR? Will that lead to a math processing error?

What happens on a TEX.Error?

The TeX input processor will stop parsing the expression and produce an merror element that includes the error message.  If the noErrors extension is in play, then the error causes the original TeX code to be displayed rather than the error message (this was requested by AMS long ago, though personally I think it is a mistake to have it in the combined config files).

Will that lead to a math processing error?

No.  Those should only come from errors in the MathJax javascript code, not from errors in the user input (which should be reported like the one at line 1340 here).

though personally I think it is a mistake to have it in the combined config files).

+1

authors: dpvc pkra zorkow


text:
[test] write unittest for analysis default block

once the reproducibility problem is solved, and one can load the model weights and so on and test it

cf stimulus-py

authors: mathysgrapotte suzannejin

repo: mathysgrapotte/stimulus


text:
🛑 Servicios is down

In 1ba0cbc, Servicios (https://services.delellis.com.ar) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Servicios is back up in c408007 after 10 minutes.

repo: matiasdelellis/upptime


text:
Sidebar template for non-core packages

The top nav bar is hardcoded into the theme, which works well for matplotlib/matplotlib. However, for non-core packages there is no site-wide top level navigation. For matplotlib/pytest-mpl I've created a new sidebar template for the top level navigation: https://github.com/matplotlib/pytest-mpl/blob/main/docs/_templates/mpl_third_party_sidebar.html. This sidebar is set to appear above any existing "Section Navigation" sidebars on all pages. https://matplotlib.org/pytest-mpl/latest/index.html
Is this something that should be included in this theme so other non-core packages can have a consistent design? Or maybe you'd rather non-core packages just override the nav bar?

Can you point to your docs?  I think we mostly made this theme for things like third-party-page that are supposed to look like they are part of the Matplotlib docs, hence the hard-coded navigation.  But if we can make it more flexible to affiliated docs, we can look into doing that.

Sounds good. Docs are built from https://github.com/matplotlib/pytest-mpl/tree/main/docs, and written to https://github.com/matplotlib/pytest-mpl/tree/gh-pages/latest. The website is hosted at https://matplotlib.org/pytest-mpl/latest/index.html

I think it makes sense to move the top nav bar config out of the theme and into matplotlib and mpl-third-party. For other projects it doesn't make sense to have these links that point to matplotlib package documentation.

I'd be for making this modular somehow.  However, this theme is meant for our docs, and hardwiring the nav was one of the original motivations, so that we don't have to change it in 5 places.  However, again if there is a way to allow other projects to override our default, then that would be most welcome.

authors: ConorMacBride dstansby jklymak

repo: matplotlib/mpl-sphinx-theme