[google-appengine] Re: Uploading large image files and video to Google Cloud Storage

2017-02-24 Thread Richard Cheesmar
Ok, thank you guys, time to just get on with it. On Monday, February 20, 2017 at 5:47:26 PM UTC+2, Richard Cheesmar wrote: > > I am using the standard python app engine environment and currently > looking at how one goes about uploading multiple large media files to > Google Cloud Storage

[google-appengine] Re: OAuth2 server-to-server on Google App Engine

2017-02-24 Thread 'Nick (Cloud Platform Support)' via Google App Engine
Hey Joshua, You correctly found that you can use service account credentials from a keyfile. You can also use Application Default Credentials , which will give access to anything that your app's default service

[google-appengine] Re: Switching from Backends to Modules

2017-02-24 Thread 'Adam (Cloud Platform Support)' via Google App Engine
In your case to deploy the 'reporting' service you would use: appcfg.py update reporting.yaml You can list any number of .yaml files for services to deploy after 'appcfg.py update'. The usage is given in the documentation under *Deploying multiple service applications*

Re: [google-appengine] Switching from Backends to Modules

2017-02-24 Thread Joshua Smith
Thanks. I did eventually find that. Google cloud is getting to be a lot like Microsoft. Everything is documented, but there are so many docs it’s impossible to find what you are looking for. > On Feb 24, 2017, at 4:20 PM, 'Adam (Cloud Platform Support)' via Google App > Engine

[google-appengine] Re: Switching from Backends to Modules

2017-02-24 Thread Vitaly Bogomolov
Hi Joshua. > Anyway, I found the article that told me how to generate a .yaml for my > module based on my old backends.yaml and my app.yaml. My module is called > “reporting” so I have reporting.yaml. > > I used to do this with: appcfg.py backends update > > What command should I issue to

[google-appengine] Re: "Found more than 100 URLMap entries"

2017-02-24 Thread 'Nicholas (Google Cloud Support)' via Google App Engine
There does not seem to be any explicit documentation about the URLMap limitations for GAE nor a breakdown of which XML elements count towards this limit. The most relevant documentation I could find is the HTTP/S load balancer documentation about URL Maps

[google-appengine] Re: Custom domain redirecting to appspot URL

2017-02-24 Thread 'Lorne Kligerman' via Google App Engine
Hi folks, We recently migrated all traffic from the appspot-preview.com domain back to the regular appspot.com as we approach a full release. The regression you noticed was due to an issue that came up as all beta traffic moved into the full time stack. We quickly identified the issue and

[google-appengine] Re: Datastore connection problem

2017-02-24 Thread 'Adam (Cloud Platform Support)' via Google App Engine
You'd want to ensure that you are correctly setting the emulator environment variables with $(gcloud beta emulators datastore env-init) after starting it according to the docs , however even when I do that the bookshelf sample

[google-appengine] Re: OAuth2 server-to-server on Google App Engine

2017-02-24 Thread Joshua Smith
Nevermind. I found this: https://developers.google.com/identity/protocols/OAuth2ServiceAccount The code is pretty simple: class GetGAHandler(webapp2.RequestHandler): def get(self): from oauth2client.service_account

Re: [google-appengine] Re: Google has fixed 30 of 707 bugs reported in the past 12 months

2017-02-24 Thread 'Lorne Kligerman' via Google App Engine
Yep, its definitely live. We'll get the docs updated right away! On Fri, Feb 24, 2017 at 3:01 AM, Amaury Gauthier wrote: > Hello Lorne, > > Can you confirm that the bump from 1600px to 3200px is already effective > in production for Image API? It seems that passing the

[google-appengine] Re: Uploading large image files and video to Google Cloud Storage

2017-02-24 Thread 'Adam (Cloud Platform Support)' via Google App Engine
To answer your other questions: 1) Does that mean the JSON API will be deprecated at some point? The documentation mentions using the Google Cloud Storage Client libraries, which themselves use the JSON API, so no. 2) Why there is not an equivalent to the CloudStorageTools file upload for

[google-appengine] Re: GAE PHP - Vulnerability patching strategy?

2017-02-24 Thread 'Nick (Cloud Platform Support)' via Google App Engine
Hey Tommie, You're right that it appears our docs don't have an explicit page dealing with this question. Perhaps we could write one, and I'll see about getting this request tracked, although I can't guarantee it will occur. At any rate, the latest update is 5.6.30

Re: [google-appengine] Re: App Engine Flex Environment custom domain forwarded to appspot-preview.com

2017-02-24 Thread 'Adam (Cloud Platform Support)' via Google App Engine
You can use 'Reply privately to author' from the dropdown to send a private message from the thread. On Wednesday, February 22, 2017 at 9:23:53 AM UTC-5, Nickolas Daskalou wrote: > > Adam what is your private email address so I can PM you our app details? > > > On 22 February 2017 at 06:30,

[google-appengine] OAuth2 server-to-server on Google App Engine

2017-02-24 Thread Joshua Smith
I’m trying to access the Google Analytics API from a Google App Engine app. I got this working a long time ago, before Analytics was one of the APIs you could use server-to-server. So I have code that works with an administrator user in the middle of the transaction. I used the decorator from

Re: [google-appengine] App Engine - Inbound Mail Issues/Delays?

2017-02-24 Thread 'Adam (Cloud Platform Support)' via Google App Engine
You should be able to use the 'Reply privately to author' option from the dropdown. This issue has already been addressed though. This appeared to be caused by mail processing being queued due to a transient load spike. No messages were actually lost, and this falls within expected behavior as

[google-appengine] Re: Where to host a Perforce server?

2017-02-24 Thread 'Jordan (Cloud Platform Support)' via Google App Engine
Could you clarify what you mean by "better team access" as this will help identify the best Cloud product to host your Perforce depot. The current entire purpose of Perforce is to allow easy team accessibility

[google-appengine] Re: Working with unicode filenames on cloudstorage?

2017-02-24 Thread 'Nick (Cloud Platform Support)' via Google App Engine
Hey Attila, Through testing, I've determined that in fact the pattern urllib.quote (unicodestr.encode ('utf-8')) does in fact work. Have you seen this on your end? I've attached to this post an example project which illustrates the use. Send it a request like so to see it at work: curl -v

[google-appengine] Re: how to connect codeigniter application to google cloud SQL

2017-02-24 Thread Pablo Castro López
Hi, did you connect ci with google cloud? El jueves, 5 de enero de 2017, 11:27:38 (UTC-3), Dinesh Kumar escribió: > > Hi, >I am unable to connect the codeigniter application to google cloud > SQL, i need some step or videos link for it. > > My code is : > > > db['default'] = array( >

[google-appengine] Re: Importing data into Datastore. What's the deal?

2017-02-24 Thread 'George (Cloud Platform Support)' via Google App Engine
Datastore is beneficial in some cases, and your use case is not the most frequently encountered in this context. There are alternative storage solutions you might have a look at, listed in the Other storage options from the Cloud Datastore Overview document

[google-appengine] Re: Uploading large image files and video to Google Cloud Storage

2017-02-24 Thread Richard Cheesmar
Ok, looks like you can only do this with signed requests On Monday, February 20, 2017 at 5:47:26 PM UTC+2, Richard Cheesmar wrote: > > I am using the standard python app engine environment and currently > looking at how one goes about uploading multiple large media files to > Google Cloud

[google-appengine] Re: Uploading large image files and video to Google Cloud Storage

2017-02-24 Thread Simon Green
Yes, your app creates the signed URL which can be based on whatever authentication you want or already have. That's the point of the signed URLs - the app is giving authorization to upload a file, the user doesn't need to authenticate to the storage system at all. On Friday, 24 February 2017

[google-appengine] Re: Uploading large image files and video to Google Cloud Storage

2017-02-24 Thread Richard Cheesmar
It looks like JSON api for javascript require some form of client oauth for uploads and this is exactly what I don't want. I want any user using my system to be able to upload direct to my GCS without the necessity to have a Google account. Is this possible? On Monday, February 20, 2017 at

[google-appengine] Re: [Stackdriver Trace] Cannot have multiple spans with the same name in a trace

2017-02-24 Thread 'Nick (Cloud Platform Support)' via Google App Engine
Hey Adrian, While opening new projects on Google Code was discontinued, we continue to operate Public Issue Trackers for many of our projects there as the official forums for issue reporting, and we monitor them daily. Here are a few of them: App Engine

[google-appengine] Switching from Backends to Modules

2017-02-24 Thread Joshua Smith
I have a process I need to let run longer than 10 minutes, and I have been using “backends” for this. I saw the deprecation warning, so I decided to try making it into a module instead. The documentation on this is a complete mess. Hey google: You need to go clean this up. There are a whole

[google-appengine] Re: Custom domain redirecting to appspot URL

2017-02-24 Thread Robert Gaal
+1. This is a huge issue for any production app running on App Engine. On Friday, February 24, 2017 at 11:44:07 AM UTC+1, Aron Adler wrote: > > Could we clarify exactly what the issue here is? Everything was working > for a couple of days, why did it go back to redirecting to the appspot >

[google-appengine] Datastore connection problem

2017-02-24 Thread Alexey Gromov
Hi, I'm new in the GCP. Now I'm trying to setup my local dev env using Google tutorials. I've got a problem with Datastore example "/nodejs-getting-started/2-structured-data". It doesn't work both with/without Datastore Emulator. Does anybody know anything about this:

[google-appengine] GAE PHP - Vulnerability patching strategy?

2017-02-24 Thread Tommie
Hi, Does anyone know where to find vulnerability patching strategies and/or official documentation on how google keeps its PHP version patched from new CVEs? I'm investigating GAE for a project and i'm finding very little documentation around this. Thanks! -- You received this message

[google-appengine] Re: GAE PHP - Vulnerability patching strategy?

2017-02-24 Thread Tommie
Official docs says PHP is on version 5.5.34. Most recent security update is 5.5.38. On Friday, February 24, 2017 at 3:11:15 PM UTC+1, Tommie wrote: > > Hi, > > Does anyone know where to find vulnerability patching strategies and/or > official documentation on how google keeps its PHP version

Re: [google-appengine] Re: Google has fixed 30 of 707 bugs reported in the past 12 months

2017-02-24 Thread Amaury Gauthier
Hello Lorne, Can you confirm that the bump from 1600px to 3200px is already effective in production for Image API? It seems that passing the parameter "=s3200" works, but the documentation still mentions 1600px as the limit. Cheers, Amaury On Saturday, December 17, 2016 at 12:38:06 AM UTC+1,

[google-appengine] Re: Custom domain redirecting to appspot URL

2017-02-24 Thread Aron Adler
Could we clarify exactly what the issue here is? Everything was working for a couple of days, why did it go back to redirecting to the appspot domain? Also seeing as everyone seems to be having the same issue it doesn't really make sense for everyone to create separate support tickets. Can we

[google-appengine] Re: [Stackdriver Trace] Cannot have multiple spans with the same name in a trace

2017-02-24 Thread Adrian Bogatu
Hi, Nick, Thanks for the answer. Honestly, at first, I wanted to post on Google Code, but I know it has been discontinued in 2016 and I wasn't sure it was tracked anymore. Thanks, Adrian On Thursday, February 23, 2017 at 10:16:04 PM UTC+2, Nick (Cloud Platform Support) wrote: > > Hey Adrian,