Re: Apple Notary Service

2019-03-15 Thread Keisuke Miyako via 4D_Tech

> I think Miyako has something on his github account...

Notarisation goes one step further than a normal code sign.

This example only deals with code signing.

https://github.com/miyako/4d-utility-build-application

c.f.

http://forums.4d.com/Post/FR/26869162/1/26874716#26874716

Further reading:

https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution

https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_cs_allow-jit?language=objc

Note: You can code sign your App with the "Mac Developer" profile, which does 
not require a $99 membership, just a free apple ID promoted to an Apple 
Developer ID. The app will be flagged to be coming from an "unidentified 
developer" but the user can still choose to run it. Im my opinion, there is no 
reason for a 4D developer to not sign their app at least using this option. You 
can also code sign a 4D for iOS app with this option, if you only need to 
install and run your app on your own device. The $99 membership enables the 
"Developer ID Application" and "Developer ID Installer" profile and their iOS 
counterparts required for distribution via the App Store in addition to ad hoc 
deployment to registered devices. The enterprise membership enables 
distribution outside the App Store, so the two programs are actually 
complementary, not mutually exclusive.




**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Simulated Multiuser Testing

2019-03-15 Thread Tom Benedict via 4D_Tech
Hi Robert,

Some years ago we set up a “Load Test” server where we could scale concurrent 
user count and track certain metrics. The Load Test system would spawn Terminal 
Server/Citrix sessions on a Windows Server and automatically launch 4D client 
and start scripts of simulated user actions. It took a lot of effort to design 
and build and it helped that we had an enterprise IT department to provide the 
Terminal Server hardware and licenses. I think we ran it up to 350 concurrent 
clients. We used it a lot to try to understand 4D Server “anomalies” but in the 
end we never really came up with anything conclusive.

I also recall that Thibaud A., former 4D Evangelist, did something similar 
using Amazon Cloud. I think he got up to 500+ concurrent clients.

I think you could do something similar at a smaller scale today with VMWare and 
spin up a bunch of 4D clients pretty quickly. 

HTH,

Tom Benedict

> On Mar 15, 2019, at 15:56, Robert ListMail via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> I’m trying to diagnose an issue with 4D client disconnecting from the server 
> and it only seems to happen when there are 10 or more users connected. Have 
> you ever simulated multiple users during your own testing?
> 
> Thanks,
> 
> Robert 
> 
> Sent from my iPhone
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Simulated Multiuser Testing

2019-03-15 Thread Robert ListMail via 4D_Tech
I’m trying to diagnose an issue with 4D client disconnecting from the server 
and it only seems to happen when there are 10 or more users connected. Have you 
ever simulated multiple users during your own testing?

Thanks,

Robert 

Sent from my iPhone
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Apple Notary Service

2019-03-15 Thread Cannon Smith via 4D_Tech
Hi David,

Thanks! I’m glad to know that it works. I wouldn’t be surprised if we need it 
this fall.

--
Cannon.Smith
Synergy Farm Solutions Inc.
Aetna, AB Canada




> On Mar 15, 2019, at 12:39 PM, David Ringsmuth  wrote:
> 
> I helped my client do this.
> 

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Apple Notary Service

2019-03-15 Thread Cannon Smith via 4D_Tech
Hi Jeff,

That’s a pretty safe statement to make! :-)

I’ll take a look. Thanks much.

--
Cannon.Smith
Synergy Farm Solutions Inc.
Aetna, AB Canada




> On Mar 15, 2019, at 12:57 PM, Jeffrey Kain via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> I think Miyako has something on his github account...

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Apple Notary Service

2019-03-15 Thread Jeffrey Kain via 4D_Tech
I think Miyako has something on his github account...

> On Mar 15, 2019, at 12:02 PM, Cannon Smith via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Has anyone tried to notarize a built 4D application with Apple yet? Is it 
> possible with 4D?
> 
> Thanks.

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

RE: Apple Notary Service

2019-03-15 Thread David Ringsmuth via 4D_Tech
Cannon,

I helped my client do this.

Get the basic Apple developer program ID ($99/year)

Follow their instructions to generate a certificate for your application.

We provided the CSR to the process. They provided the certificate after a few 
days.

hth

David Ringsmuth

From: Cannon Smith via 4D_Tech
Sent: Friday, March 15, 2019 11:24 AM
To: 4D iNug Technical
Cc: Cannon Smith
Subject: Apple Notary Service

Has anyone tried to notarize a built 4D application with Apple yet? Is it 
possible with 4D?

Thanks.

--
Cannon.Smith
Synergy Farm Solutions Inc.
Aetna, AB Canada




**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Apple Notary Service

2019-03-15 Thread Cannon Smith via 4D_Tech
Has anyone tried to notarize a built 4D application with Apple yet? Is it 
possible with 4D?

Thanks.

--
Cannon.Smith
Synergy Farm Solutions Inc.
Aetna, AB Canada




**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: OAuth

2019-03-15 Thread Ed Glassgow via 4D_Tech
Thanks Peter...  I will be interested in what you accomplish and how you do it. 
 I have a project going where I collect a bunch of sensor data using a 
Raspberry Pi and post it to a Google Sheet.  I have that working fine.  What. I 
would like to do from here is to use 4D to suck up that data and do analysis 
and reports.

Ed Glassgow
glass...@pcisys.net


On 3/15/19, 4:00 AM, "4D_Tech on behalf of Peter Jakobsson via 4D_Tech" 
<4d_tech-boun...@lists.4d.com on behalf of 4d_tech@lists.4d.com> wrote:



> On 10 Mar 2019, at 09:51, Jeremy Roussak via 4D_Tech 
<4d_tech@lists.4d.com> wrote:
> 
>  The server I’m hoping to talk to is the Value Added Tax server at HMRC 
in England (in a couple of months’ time, entering figures for VAT returns will 
have to be done by software rather than online, by hand, at present).

Hi Jeremy

I am also doing this. I have a couple of sites using the same 4D 
application that I need to make MTD compliant by next month for VAT return 
filing.

I’ve done quite a bit of API work before but am just at the HMRC “hello 
world” stage just now.

Will post my approaches here when I know what I’m doing !

Regards

Peter Jakobsson

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**


**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: OAuth

2019-03-15 Thread Jeremy Roussak via 4D_Tech
Peter,

I’ve now managed one step more, in that I have created a dummy user and 
obtained liability information. I’m hoping to do some more work on it this 
weekend.

I’ll feed back as well.

Jeremy


> On 15 Mar 2019, at 09:59, Peter Jakobsson via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> 
> 
>> On 10 Mar 2019, at 09:51, Jeremy Roussak via 4D_Tech <4d_tech@lists.4d.com> 
>> wrote:
>> 
>> The server I’m hoping to talk to is the Value Added Tax server at HMRC in 
>> England (in a couple of months’ time, entering figures for VAT returns will 
>> have to be done by software rather than online, by hand, at present).
> 
> Hi Jeremy
> 
> I am also doing this. I have a couple of sites using the same 4D application 
> that I need to make MTD compliant by next month for VAT return filing.
> 
> I’ve done quite a bit of API work before but am just at the HMRC “hello 
> world” stage just now.
> 
> Will post my approaches here when I know what I’m doing !
> 
> Regards
> 
> Peter Jakobsson


**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: OAuth

2019-03-15 Thread Peter Jakobsson via 4D_Tech


> On 10 Mar 2019, at 09:51, Jeremy Roussak via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
>  The server I’m hoping to talk to is the Value Added Tax server at HMRC in 
> England (in a couple of months’ time, entering figures for VAT returns will 
> have to be done by software rather than online, by hand, at present).

Hi Jeremy

I am also doing this. I have a couple of sites using the same 4D application 
that I need to make MTD compliant by next month for VAT return filing.

I’ve done quite a bit of API work before but am just at the HMRC “hello world” 
stage just now.

Will post my approaches here when I know what I’m doing !

Regards

Peter Jakobsson

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**