ebf48911e8
Use dart-git's convenience method
2020-11-10 00:46:51 +01:00
420de6ee4c
Do not call setState if unmounted
...
Fixes APP-GV
2020-11-10 00:40:21 +01:00
57c1911df9
Scripts: Add pipefail and some minor cleanups
2020-11-09 19:18:39 +01:00
d9f801bb69
CI: Install gpg
2020-11-09 19:18:20 +01:00
0148873e77
Add ios keys
2020-11-09 19:18:14 +01:00
6398d121d9
Android: Apps must now target sdk version 29 or higher
...
https://developer.android.com/distribute/best-practices/develop/target-sdk
2020-11-09 18:57:41 +01:00
3c8e36aba6
Relicense inline tags code to MIT
2020-11-09 18:35:27 +01:00
3b165a9e7e
Add other android keys
...
Now that I'm sure git crypt is working.
2020-11-09 13:41:39 +01:00
98dc2be7e0
Add google-api-key encrypted via git-crypt
2020-11-09 13:40:10 +01:00
466e6f0569
Reset _sharedText and _sharedImages values after use
2020-11-09 13:15:32 +01:00
a2ba8b84db
Bump minor version
2020-11-09 12:56:41 +01:00
9fd24169c8
Fix sharing to GitJournal
...
Fixes #293
2020-11-09 12:56:20 +01:00
9e71f3295c
Fix unnecessary listen
2020-11-09 12:56:20 +01:00
7fc6847933
Remote Settings: Display the git host
2020-11-09 12:55:54 +01:00
aaf96c82d1
Convert IgnoreReason to an enum
2020-11-09 12:10:38 +01:00
eac5a296ab
Logger: Add more logging statements
2020-11-09 11:41:12 +01:00
63cc668db2
Improve log messages
...
* Remove one annoying one
* Event is an enum and prints a 'Event.'
2020-11-09 11:35:46 +01:00
0d22fa76c4
isolate firebase analytics code to one file
...
This way it'll be easier to remove in the future
2020-11-09 11:16:21 +01:00
59e9c66534
Bump firebase analytics
...
This also required a pod update.
2020-11-09 10:49:21 +01:00
459ea56c58
Experimental Analytics: Add more notes
2020-11-08 10:47:32 +01:00
a90541df59
resetGitHost: Save the new folder in the settings
...
Otherwise when we restart the app the old repo is still used.
2020-11-08 10:44:20 +01:00
5da69de515
Improve log message
2020-11-08 10:38:59 +01:00
ee34e2f628
Avoid annoying log statement
...
The reason should be saved in some other place so the user can know what
is going on. The debug logs get cluttered with this and this would leak
the folder names.
2020-11-08 10:36:29 +01:00
6205e47aa3
Move adding a single file to an empty repo to after the merge
...
Otherwise this is always added.
2020-11-08 10:34:27 +01:00
2c11185e0b
DateTime doesn't support operator + or -
2020-11-08 10:34:14 +01:00
e9bf257b25
Add more notes on Experimental Analytics
2020-11-07 17:44:01 +01:00
cc22a19c7b
Make feature toggles const
2020-11-07 17:43:29 +01:00
ab1e8ad4af
Emails: Add proMode and expiry date
2020-11-07 17:39:57 +01:00
199db78c58
Fill out experimental analytics device id
2020-11-07 17:08:02 +01:00
c2ae07bf5c
Remove custom email regexp
...
Use the EmailValidator package instead
2020-11-07 15:52:39 +01:00
93fd99148f
Experiment with the concept of Transformers
2020-11-07 15:52:33 +01:00
85d21a62e5
Avoid logging note data
2020-11-07 15:32:36 +01:00
071f15b067
Bug Report: Send logs for today and yesterday
2020-11-07 15:31:16 +01:00
5e74f75ebd
Logs: Show today and yesterday's logs
...
Fixes APP-8T
2020-11-07 15:24:43 +01:00
245ec8a53b
Debug Screen: Add a button to copy messages to the clipboard
2020-11-07 15:13:06 +01:00
1ab2f8725e
_subscriptionStatus: Print out more info
...
Also return the sub with the largest datetime. Not sure when/if this
case actually occurs.
2020-11-07 14:36:07 +01:00
699f79ae4c
Add a few more log statements
...
ConfirmProPurchase doesn't seem to be working for everyone on iOS
2020-11-07 14:31:15 +01:00
c37b47302d
Add some clear logs about when the app was launched
...
It makes it easier to read the logs
2020-11-07 14:25:58 +01:00
3000d94123
When adding a remote rm the old remote with the same name
...
This is a problem when setting up the remote fails.
2020-11-07 14:17:41 +01:00
2bb0646f48
Log errors if public/private key is empty
...
This shouldn't ever happen. It means a migration has gone wrong.
2020-11-07 10:05:41 +01:00
f72f317cee
Custom analytics experiment
2020-11-05 14:48:39 +01:00
7be85bf569
Avoid using tr inside NotesFolderFS
...
Not sure why it doesn't work.
Fixes APP-F4
2020-11-03 13:44:58 +01:00
73c9122392
Bump version
2020-10-25 19:49:35 +01:00
56adb27f01
App: Use a provider consumer
...
I'm hoping with this if any value in the repo changes it will result in
a rubuild of the entire subtree, so this way I can change the entire
NotesFolderFS easily.
2020-10-23 16:34:38 +02:00
aa805f80c5
SyncButton: Show a different icon on error
2020-10-23 15:35:46 +02:00
07d0bdb7d8
Migrate setting to be repo specific
...
Each attribute of the settings is prefixed with the "id" of the repo.
2020-10-23 15:25:12 +02:00
a9abf5d9b3
Make Setting Migrations independent of the Settings class
...
That class is going to lose many of its members, and I don't want to
keep the old ones just for compatibility sake.
Also give each setting the concept on an id - will be used later.
2020-10-23 14:38:16 +02:00
c9673da721
Move Setting migrations to its own file
2020-10-23 14:23:37 +02:00
a76e32d8d3
Disable Scroll to Refresh when sync mode set to Manual
2020-10-23 14:14:02 +02:00
9ed9744306
Android: Change Settings text to "Store Repo Externally"
...
The earlier mechanism was a bit confusing.
2020-10-23 13:52:49 +02:00