bebbf7459f
Update .gitignore
2021-02-03 17:09:02 +01:00
58604d7de1
Remove cryptography dependency
...
It was only being used in a poc, and it's cause the ios build to fail.
2021-01-19 19:06:45 +01:00
80cea93866
ios: Commit the development team
...
Not sure how it got removed
2021-01-19 19:04:25 +01:00
03899810e1
ios: Fix default branch
2021-01-19 16:55:27 +01:00
1baa803443
ios: Fix gitDefaultBranch
2021-01-19 16:55:27 +01:00
e46898cc5a
ios: Add missing keygen.c file
2021-01-19 16:54:47 +01:00
0893ea2325
ios: Use automatic code signing
...
I give up
2021-01-19 16:54:47 +01:00
98701379c2
ios: Update podfile and all
2021-01-19 15:40:12 +01:00
10e5372f73
ios: Add git default branch
2021-01-19 15:40:12 +01:00
75733c9246
Go back to generating the ssh keys via openssl
...
Instead of our custom dart code.
Fixes #351
Fixes #353
2020-12-26 11:52:58 +01:00
014d790b17
Update provisioning profiles
...
Not sure what has changed
2020-11-16 14:33:17 +01:00
943ae17b58
CircleCI: Try to build it on osx
2020-11-14 22:15:51 +01:00
2b252d6401
ios: Hopefully get code signing to work
2020-11-11 13:03:38 +01:00
2714760fa9
ios: Move to manual code signing
...
Hopefully with this things should work
2020-11-11 12:29:48 +01:00
c5b02581be
xcode rearranging Info.plist
...
Not sure why it cares.
2020-11-11 11:58:54 +01:00
90fac6342b
ios: Allow the app to be used upside down
2020-11-11 11:57:52 +01:00
2221a03322
Move Provisioning profiles to their own directory
2020-11-11 11:46:14 +01:00
743a8b40e7
CI: Try to do the keysigning stuff for IOS
2020-11-10 22:48:52 +01:00
0148873e77
Add ios keys
2020-11-09 19:18:14 +01:00
59e9c66534
Bump firebase analytics
...
This also required a pod update.
2020-11-09 10:49:21 +01:00
35e1ab3e07
ios fastfile: Do not increment the build number
...
This is taken care of by flutter
2020-10-21 19:15:58 +02:00
d0547c77ed
ios: Add ShareExtension to App Group
...
Not sure if this is required
2020-10-21 18:06:30 +02:00
1dda2ce1c0
Handle new git_bindings
...
In ios we use ssh in memory. On Android it just doesn't seem to work.
2020-10-21 16:26:20 +02:00
d2306a590b
ios quick_actions: Add icons
2020-10-21 01:30:18 +02:00
83ecfe239e
ios quick_actions: Add workaround
...
https://github.com/flutter/flutter/issues/13634
2020-10-21 00:40:35 +02:00
035c4f2d3b
ios Share Extension: Make development target match the main app
2020-10-21 00:23:30 +02:00
466c038579
ios: Try to handle share intents
...
Doesn't seem to be working. I'm not sure what I'm doing wrong.
2020-10-20 23:57:30 +02:00
9f53115616
ios: Add iCloud capability
...
I cannot see the GitJournal app's data in my iCloud, but I believe maybe
my app needs to go through the app review process.
2020-10-19 20:01:36 +02:00
98c92a3fe1
Handle new version of git_bindings
...
This changes the way the SSH keys are managed, they are no longer
managed by the git_bindings plugin and are instead just passed as
parameters. They are now saved in shared_prefs. This allows us to easily
have multiple ssh keys.
It also allows us to store the ssh keys in a more secure storage
location in the future.
2020-10-19 14:52:24 +02:00
05be1ce397
ios: Remove gitInit method
...
We use the init method from dart_git instead.
2020-10-18 10:35:58 +02:00
6c1860071c
ios: Remove keygen.c file from sources
2020-10-18 10:34:14 +02:00
9ad1ad48f2
ios: Remove generateSshKeys
...
The keys are now being generated via Dart code.
2020-10-18 10:17:43 +02:00
a1e7135236
ios: Allow the GitJournal files to be visible in the Files app
2020-10-16 00:55:04 +02:00
dacd41b1c5
Update Podfile.lock
2020-10-15 10:52:37 +02:00
26688d3577
Fix invalid Podfile
...
Forgot to commit this earlier
2020-10-14 19:35:27 +02:00
d59dd5640e
ios: State explicitly what permissions are not required
...
From the docs of the https://pub.dev/packages/permission_handler
2020-10-12 21:49:53 +02:00
f5be2d4e79
ios: Bump min os version to 9.0
...
This really should have been in the release notes.
2020-10-12 21:15:43 +02:00
d6612a7a84
Update podfile and xcodeproj
2020-10-12 17:34:29 +02:00
34cdd21026
ios: Remove unused function
2020-09-28 13:04:41 +02:00
fc8e83b035
ios: Use git_fetch and git_merge instead of pull
...
Now with the latest git_bindings we no longer use git_pull which would
do a fetch + merge. It's good that these two actions are separated as
I can then easily replace the git_merge with a smarter version
implemented in git.
Also, that way in the future, the git_bindings plugin will only be used
for git_fetch and git_push for SSH. Everything else can be handled by
dart_git.
2020-09-28 13:02:55 +02:00
cd6a656cd5
ios: Remove shell script from Build Phases
...
This was part of Crashlytics which is no longer used.
2020-09-05 21:51:14 +02:00
c4ac886372
ios: Add missing Runner-Bridging-Header.h
2020-09-04 23:08:13 +02:00
ab072fc75e
Bump firebase analytics
2020-09-04 09:03:01 +02:00
5f0a5573ed
Update ios .gitignore
2020-09-02 17:38:58 +02:00
3885a5e153
ios build
...
The Podfile format has changed with Flutter 1.20
2020-08-18 12:03:18 +02:00
6d101ad5c4
Remove flutter crashlytics
...
Sentry is being used instead, and it's working out quite well.
2020-07-26 19:05:52 +02:00
b0acadec6b
ios: Fastfile upload to test_flight
...
This is the only command I could get to work using an app specific
password.
2020-07-26 18:04:00 +02:00
7918676c7a
ios: Commit empty swift file
...
Seems to be needed to get certain plugins to work which need some swift
code. Magic
2020-07-26 17:01:36 +02:00
aebbe016c7
ios AppFile: Use special email for CI
2020-07-26 14:03:31 +02:00
28d53242d8
Move away from RevenueCat
...
The iOS updates keep getting rejected, and I think it's because
RevenueCat is taking too long to respond. Additionally, revenueCat
doesn't really give us anything useful as its receipt validation isn't
perfect, and I've had to roll my own.
Plus from a privacy point of view, this is better as we are no longer
talking to any third party service.
This has so far only been tested on iOS
2020-07-26 12:20:09 +02:00