c22f738d6a
build_ios: Add a hack to make this work
...
I'm not sure why the ShareExtension isn't picking up these variables and
I'm tired of debugging ios issues.
2020-11-30 13:37:26 +01:00
1e700b953f
Bump minor version
2020-11-30 13:00:23 +01:00
ad77f102e6
Add a workaround for giving people pro mode
...
The accounts setup is taking way way too long. And some ios users have
paid for pro and haven't gotten it. This way, they will at least get it
ASAP. I should have done this weeks ago.
2020-11-30 12:59:23 +01:00
0b5701b739
Move purchasing logic to PurchaseManager
...
Hopefully with this there will never be any more problems of purchases
not being completed.
2020-11-27 17:19:42 +01:00
4eff5844b1
Cleanup PurchaseScreen
...
Avoid having one widget call the other widget with the sku price. It was
complicating the entire code base. Also, create a new class
PurchaseManager which is a singleton and will be used to manage all
purchases from now on.
The earlier approach of having the code in a widget would sometimes
result in purchases not being confirmed. I'm hoping that putting the
class in a singleton will help.
2020-11-27 16:28:58 +01:00
1c55546340
Only Print repository Info in Android
...
It's only to diagnose a specific bug in Android.
2020-11-27 00:26:11 +01:00
48ac4b8850
Add debug logs for ios transaction processing
2020-11-27 00:26:11 +01:00
658cc5cd5f
Pubspec: Sort dependencies
...
It's much nicer to have them in a deterministic order
2020-11-26 23:59:45 +01:00
60ae75c3cc
Add a signup screen
2020-11-19 12:20:47 +01:00
c89b72e667
Login: Try actually logging in with gotrue
2020-11-19 12:20:22 +01:00
8267d420a7
LoginPage: Add GitJournal header
...
+ cleanup the code a little
2020-11-18 16:39:15 +01:00
909803aa8e
Add an experimental Login page
...
Code adapted from https://github.com/TheAlphamerc/flutter_login_signup
2020-11-18 16:25:39 +01:00
03e3d1f1c5
Remove verbose logging
2020-11-18 16:08:46 +01:00
e87a096c7d
Allow Delete dialogs to be configured
...
Fixes #330
2020-11-18 13:01:33 +01:00
a9f3001798
Use StackTrace library to make the traces shorter
...
And hopefully add some more context to some async stack traces that
don't make any sense.
2020-11-18 12:53:12 +01:00
e5caafd6a1
Add debug statements for the remotes
...
Makes it easier to debug some of the users issues.
2020-11-17 23:10:47 +01:00
b2f9ad28c3
Remove debug statements for debugging icloud problem
2020-11-17 23:10:25 +01:00
7873c8eebb
Bump minor version
2020-11-17 14:09:59 +01:00
6983f91a47
Fix iCloud problem
...
Fixes #296
2020-11-17 14:09:59 +01:00
d80f2fc257
HostSetup: Remove the remote if setup closed without completion
2020-11-17 14:09:59 +01:00
35483d07d8
MigrateSshKeys: Reduce code duplication and do not delete the folder
...
This migration seems to have gotten really fucked up and I think the ssh
keys are now lost. I'll have to issue a notice on how to fix it.
2020-11-17 14:09:59 +01:00
014d790b17
Update provisioning profiles
...
Not sure what has changed
2020-11-16 14:33:17 +01:00
231053ea8a
Add some more debugging info
...
Not sure why I get errors where the folder is not a git repo even though
it contains a .git folder.
2020-11-16 00:21:30 +01:00
568e9a407f
RsaKeyPair: Improve isValid
2020-11-15 00:50:33 +01:00
f821fc73e1
SSH Private Key: Try formats supported by ssh_key
2020-11-15 00:49:42 +01:00
3b4c257afc
Accept more Private Key formats
2020-11-15 00:35:49 +01:00
b9e81b7ae7
RsaKeyPair: Use the recommended size of 4096
2020-11-15 00:33:42 +01:00
c5a999988f
Revert "CircleCI Android: Use git-crypt"
...
This reverts commit 27349bfbe3e9a8fcbc4bc832984960db8432704e.
Doesn't seem to work
2020-11-15 00:27:25 +01:00
a052467ebc
Migrate from steel_crypt to crypton
...
SteelCrypt is deprecating asymetric key crypto functions and recommends
using crypton. This also simplifies our code.
2020-11-15 00:25:39 +01:00
215fe07d50
Move some deps to dev
...
These aren't still being used in production, they were just added for
experiments
2020-11-14 23:57:20 +01:00
90fe13d66c
build_ios: Print xcode version
2020-11-14 23:35:42 +01:00
4a69524bff
build_ios: Remove the check for uncommitted changes
...
Hopefully now that builds witll be done by the CI, this won't really
happen.
2020-11-14 23:31:13 +01:00
3fc813336a
Rename github CIs
2020-11-14 22:49:43 +01:00
302f205fed
Github ios CI: Run on macos-10.14
...
This is what my laptop has, and hopefully it won't get stuck on this.
Also removing gnupg as it is isn't required as gpg is installed on this
image.
2020-11-14 22:45:46 +01:00
1a36bd3fdd
add_ios_keys: cleanup
2020-11-14 22:23:36 +01:00
27349bfbe3
CircleCI Android: Use git-crypt
...
This way we only need to pass one env variable. And the build process is
more similar to ios.
2020-11-14 22:22:48 +01:00
943ae17b58
CircleCI: Try to build it on osx
2020-11-14 22:15:51 +01:00
014d0feb5d
Add remote: Add more debugging info in the logs
...
Related to #347
2020-11-13 16:33:51 +01:00
7ffb3f86ac
RepoSelector: Auto select exact matching item when the user types it in
2020-11-13 16:25:45 +01:00
daf63b438a
RepoSelector: Sort by prefix first
...
If we have "blahFlutter" and "Flutter" searching for "flu" should put
"Flutter" higher up in the list.
2020-11-13 16:13:34 +01:00
9bf9193ec8
RepoSelector: Hilight selected text
2020-11-13 16:03:28 +01:00
df78b24542
GitHostRepo: Add name and username
...
Instead of having to parse this from the fullName. This way the code is
easier to read and it's more reliable.
2020-11-13 15:36:24 +01:00
819702bc6c
Create Repo: Indicate that it will be private
...
Fixes #323
2020-11-13 15:20:28 +01:00
d5148dba6f
Create Repo: Reduce left padding
...
Thre was just too much.
2020-11-13 15:19:23 +01:00
ba844282a6
Do not let the user create a repo which already exists
...
Fixes APP-3C
2020-11-13 15:15:30 +01:00
bdc2f4ddc3
add_ios_keys: Cleanup script
2020-11-11 16:47:04 +01:00
b708610867
ios ci: Add a timeout
...
The CI seems to get stuck and then continue running forever :(
2020-11-11 16:45:50 +01:00
b54e8018af
Log if the private key is not empty in the settings
...
It typically shouldn't be
2020-11-11 13:44:24 +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