Transport Canada has allowed pilots to fly with type 1 Diabetes. There was some article on that subject ( refer to:
Flying on Insulin | My Life With Diabetes)
I was flying as an ATPLwith type 2 diabetes for about 5 years before I retired. The medicals were very thorough and in my case every 3 months with several specialists following my case.
Hope this help!