Kyle Spearrin
a4cbf3bee3
set main page
2019-04-19 16:40:20 -04:00
Kyle Spearrin
7f2c265965
sequentialize some methods
2019-04-19 16:38:20 -04:00
Kyle Spearrin
c6ce3e9480
convert to local functions to avoid continuewith
2019-04-19 16:15:29 -04:00
Kyle Spearrin
6d8af4d97a
null check
2019-04-19 15:33:55 -04:00
Kyle Spearrin
60efcbaf02
empty ctors
2019-04-19 15:25:07 -04:00
Kyle Spearrin
3b63fbb61b
no userid on cipher domain
2019-04-19 15:18:43 -04:00
Kyle Spearrin
2637587cf7
null checks
2019-04-19 15:18:26 -04:00
Kyle Spearrin
480f954433
changes for new messaging
2019-04-19 12:33:57 -04:00
Kyle Spearrin
7c1549bb95
re-worked message sending
2019-04-19 12:29:37 -04:00
Kyle Spearrin
4b7366e9b3
full sync on login
2019-04-19 09:57:19 -04:00
Kyle Spearrin
6288a06b49
login page
2019-04-19 09:42:55 -04:00
Kyle Spearrin
b3c67bab92
json property mapping
2019-04-19 09:25:15 -04:00
Kyle Spearrin
8c8fa8ae4c
api error detection updates
2019-04-19 09:11:17 -04:00
Kyle Spearrin
0c93fc2662
home page buttons
2019-04-19 07:42:36 -04:00
Kyle Spearrin
aec2855db9
update message send type
2019-04-18 14:30:38 -04:00
Kyle Spearrin
2becf769c1
use new messaging and broadcaster services
2019-04-18 13:15:46 -04:00
Kyle Spearrin
da73a2f5d2
mobile broadcaster service
2019-04-18 12:53:05 -04:00
Kyle Spearrin
1dd5f9fc27
fix multiple i18n inits
2019-04-18 12:34:53 -04:00
Kyle Spearrin
e141991166
bootstrap
2019-04-18 12:31:35 -04:00
Kyle Spearrin
fff32e8086
register environment service
2019-04-18 12:21:35 -04:00
Kyle Spearrin
859788ca46
environment service
2019-04-18 12:19:17 -04:00
Kyle Spearrin
b94485be75
register services on android
2019-04-18 10:40:57 -04:00
Kyle Spearrin
43948c65f1
auth service
2019-04-18 09:45:31 -04:00
Kyle Spearrin
b61355a8fa
update xamarin forms
2019-04-17 17:14:04 -04:00
Kyle Spearrin
8834492ec2
update xamarin forms
2019-04-17 17:13:53 -04:00
Kyle Spearrin
676e896d8c
audit service
2019-04-17 17:10:21 -04:00
Kyle Spearrin
f48aa24129
totp service
2019-04-17 16:01:07 -04:00
Kyle Spearrin
f46151bb71
password generation service
2019-04-17 15:23:26 -04:00
Kyle Spearrin
818414eb37
sync service
2019-04-17 12:12:43 -04:00
Kyle Spearrin
808fcea655
setup sync service
2019-04-17 09:38:20 -04:00
Kyle Spearrin
d050e01d08
interfaces
2019-04-17 09:09:54 -04:00
Kyle Spearrin
6cab060509
collection service
2019-04-17 09:07:51 -04:00
Kyle Spearrin
18f04af051
tree node traversal for folder
2019-04-17 08:46:51 -04:00
Kyle Spearrin
4b3bae5797
optional params
2019-04-16 23:31:05 -04:00
Kyle Spearrin
98291caf76
cipher service interface
2019-04-16 23:30:52 -04:00
Kyle Spearrin
a1a8c95ece
cipher service methods
2019-04-16 20:43:54 -04:00
Kyle Spearrin
40b6460ac9
more cipher service functions
2019-04-16 17:34:59 -04:00
Kyle Spearrin
25c82ffd58
new apis
2019-04-16 17:21:04 -04:00
Kyle Spearrin
f76051d362
data model updates
2019-04-16 11:09:05 -04:00
Kyle Spearrin
351c99fb42
locale string comparer for i18n service
2019-04-16 11:08:28 -04:00
Kyle Spearrin
803527f585
locale string comparer for i18n service
2019-04-16 11:08:05 -04:00
Kyle Spearrin
d1c696bad5
new api endpoints
2019-04-16 11:07:44 -04:00
Kyle Spearrin
5d2f4e6ca4
api models
2019-04-16 11:07:32 -04:00
Kyle Spearrin
567ebcd06e
more cipher service functions
2019-04-16 07:59:53 -04:00
Kyle Spearrin
1103354de3
new constants for mobile app prefixes
2019-04-16 07:44:18 -04:00
Kyle Spearrin
2fa3d214e5
make regex helpers public
2019-04-16 07:44:05 -04:00
Kyle Spearrin
7d6ec46ebe
view updates
2019-04-16 07:43:56 -04:00
Kyle Spearrin
40598721f1
Url helpers
2019-04-15 18:17:19 -04:00
Kyle Spearrin
576f44a924
DomainName helper class for getting base domain
2019-04-15 16:16:53 -04:00
Kyle Spearrin
694e4960ad
cipher service encrypt
2019-04-15 11:46:20 -04:00
Kyle Spearrin
4b67ba027e
collection and folder models
2019-04-15 08:42:50 -04:00
Kyle Spearrin
eeb28f6ddf
card view
2019-04-15 08:30:59 -04:00
Kyle Spearrin
4aa5ba2754
use crypto service
2019-04-15 07:56:46 -04:00
Kyle Spearrin
f228758fb7
domains and cipherview
2019-04-13 22:53:20 -04:00
Kyle Spearrin
d136eee224
field and password history domains/views
2019-04-12 17:21:21 -04:00
Kyle Spearrin
52a978a59a
cipher data
2019-04-12 16:55:14 -04:00
Kyle Spearrin
8ade49c958
domains and view stubs
2019-04-12 16:39:20 -04:00
Kyle Spearrin
7c6c36b744
attachment models
2019-04-12 15:50:30 -04:00
Kyle Spearrin
87798612a6
more models
2019-04-12 11:42:45 -04:00
Kyle Spearrin
c89805d123
setup more models
2019-04-12 10:06:47 -04:00
Kyle Spearrin
a1ba2bf60b
setup domain and view
2019-04-11 23:57:41 -04:00
Kyle Spearrin
87543f5beb
api service interface
2019-04-11 23:57:05 -04:00
Kyle Spearrin
2e31a7b280
settings service
2019-04-11 16:27:45 -04:00
Kyle Spearrin
9fb2ce9297
mobile messaging service
2019-04-11 15:50:51 -04:00
Kyle Spearrin
567d527a71
fixes to i18n service
2019-04-11 15:43:13 -04:00
Kyle Spearrin
6ee109dc80
i18n service
2019-04-11 15:33:10 -04:00
Kyle Spearrin
6a65b6d735
platform utils init
2019-04-11 14:28:38 -04:00
Kyle Spearrin
b9838ecc4e
service container
2019-04-11 14:14:34 -04:00
Kyle Spearrin
e1080f9be4
add app resources resx
2019-04-10 17:01:25 -04:00
Kyle Spearrin
115fa349d2
account apis
2019-04-10 15:35:23 -04:00
Kyle Spearrin
567161d8f3
auth apis and api helpers
2019-04-10 15:03:09 -04:00
Kyle Spearrin
579a7e0398
stub out beginnings of apiservice
2019-04-10 10:49:24 -04:00
Kyle Spearrin
0d417b3eee
more device actions
2019-04-09 23:33:12 -04:00
Kyle Spearrin
9e51c46522
mobile platform utils
2019-04-09 23:24:03 -04:00
Kyle Spearrin
36780c5ef8
lots of enums
2019-04-09 17:14:16 -04:00
Kyle Spearrin
9e3ee50020
move some xamarin specific services to app proj
2019-04-09 17:10:56 -04:00
Kyle Spearrin
963b27fd71
state service
2019-04-09 17:01:55 -04:00
Kyle Spearrin
13a2206735
user service
2019-04-09 16:13:32 -04:00
Kyle Spearrin
929727ba41
token service
2019-04-09 10:35:21 -04:00
Kyle Spearrin
a0f6af8097
requires nuget refs
2019-04-09 10:00:32 -04:00
Kyle Spearrin
0898e3cc09
no nuget packages directly
2019-04-09 09:33:08 -04:00
Kyle Spearrin
c68927c17a
crypto service interface
2019-04-09 09:08:15 -04:00
Kyle Spearrin
9f740cf371
remove app reference
2019-04-08 21:42:19 -04:00
Kyle Spearrin
474ce458bf
ios core lib
2019-04-08 21:38:17 -04:00
Kyle Spearrin
8c6823c463
key chain storage service
2019-04-08 21:23:16 -04:00
Kyle Spearrin
8055de4f25
shared name
2019-04-08 20:59:19 -04:00
Kyle Spearrin
d1c1aff7d9
mobile storage service
2019-04-08 20:54:59 -04:00
Kyle Spearrin
41321e3c9e
json settings
2019-04-08 20:49:48 -04:00
Kyle Spearrin
992cf033f2
support more object types by using JSON strings
2019-04-08 20:48:18 -04:00
Kyle Spearrin
24b4073616
support bool type
2019-04-08 20:33:52 -04:00
Kyle Spearrin
4ef8ccaa8e
support nullable preference types
2019-04-08 20:32:12 -04:00
Kyle Spearrin
f0eca137ef
crypto service implementation
2019-04-08 16:04:41 -04:00
Kyle Spearrin
3f5115728b
layout tweaks
2019-04-05 22:30:11 -04:00
Kyle Spearrin
3539d7389e
cell buttons
2019-04-05 16:13:17 -04:00
Kyle Spearrin
8c79c42b28
entry cell renderer
2019-04-05 13:35:19 -04:00
Kyle Spearrin
1085808867
rename cell resources
2019-04-04 23:29:29 -04:00
Kyle Spearrin
0a5f9f1b23
remove description from base cell
2019-04-04 23:15:24 -04:00
Kyle Spearrin
8006bcf10c
cleanup
2019-04-04 23:00:02 -04:00
Kyle Spearrin
61e95e03c8
BoxedView with LabelCell
2019-04-04 22:28:03 -04:00
Kyle Spearrin
2b2342bcad
start writing crypto service
2019-04-03 14:21:54 -04:00
Kyle Spearrin
56b8bc1730
run sass on build
2019-04-03 10:05:37 -04:00
Kyle Spearrin
53aaf7caa8
back to sass
2019-04-02 23:41:17 -04:00
Kyle Spearrin
b2c0b02be4
move gulp tasks to sln root
2019-04-02 22:43:22 -04:00
Kyle Spearrin
61c1c6ebf8
build css from less
2019-04-02 22:15:11 -04:00
Kyle Spearrin
b837c600a8
remove css files from source
2019-04-02 21:47:36 -04:00
Kyle Spearrin
3a90b3beb6
theme manager
2019-03-29 21:23:34 -04:00
Kyle Spearrin
fe52324eea
stylesheets
2019-03-29 17:54:03 -04:00
Kyle Spearrin
a1c853d7fc
cipher view cell control
2019-03-29 16:52:57 -04:00
Kyle Spearrin
53974c4464
reorg groupings page
2019-03-29 13:24:44 -04:00
Kyle Spearrin
69ac98b2f6
vault groupings page list view stubbed
2019-03-29 12:52:57 -04:00
Kyle Spearrin
d84eece715
compile bindings
2019-03-29 09:16:22 -04:00
Kyle Spearrin
af7a456e96
more moz browsers for autofill
2019-03-29 08:48:48 -04:00
Kyle Spearrin
02e03c7654
stub out various pages
2019-03-28 23:52:33 -04:00
Kyle Spearrin
30dd2e993f
home page
2019-03-28 17:10:10 -04:00
Kyle Spearrin
574c826036
app id service
2019-03-28 16:45:00 -04:00
Kyle Spearrin
6d22888bf6
crypto function service interface
2019-03-28 16:06:55 -04:00
Kyle Spearrin
556741683d
compare crypto alg
2019-03-28 16:04:38 -04:00
Kyle Spearrin
cb9dddc7a7
crypto function service
2019-03-28 15:43:50 -04:00
Kyle Spearrin
fca1dbd6ec
secure storage service
2019-03-28 14:09:39 -04:00
Kyle Spearrin
364f25e22a
fixes to PreferencesStorageService
2019-03-28 14:09:33 -04:00
Kyle Spearrin
9042702c09
use formatted key
2019-03-28 14:01:36 -04:00
Kyle Spearrin
86f1874379
playground app and json settings for litedb
2019-03-28 13:57:45 -04:00
Kyle Spearrin
781f838ce7
remove installLocation
2019-03-28 13:39:50 -04:00
Kyle Spearrin
addb7a0ecb
fix connection string for litedb
2019-03-27 23:47:24 -04:00
Kyle Spearrin
21777602f6
storage services
2019-03-27 23:44:54 -04:00
Kyle Spearrin
a88f799372
rename lib to core
2019-03-27 21:36:28 -04:00
Kyle Spearrin
daee1a8e9d
lib project
2019-03-27 21:34:39 -04:00
Kyle Spearrin
afd5d55b5f
fontawesome icons
2019-03-27 21:26:57 -04:00
Kyle Spearrin
0f2d2ac7a9
themeing
2019-03-27 21:09:59 -04:00
Kyle Spearrin
a77bf9ddff
stub out xamarin project
2019-03-27 20:12:44 -04:00
Kyle Spearrin
297beac169
reset for v2
2019-03-27 16:23:00 -04:00
Kyle Spearrin
5a7f106e3e
restore secure flag
2019-03-15 23:00:22 -04:00
Kyle Spearrin
25636ac6ce
remove secure flag
2019-03-15 23:00:06 -04:00
Kyle Spearrin
6d11921f45
exclude TextFlagMultiLine from autofill detection
2019-02-26 11:50:02 -05:00
Kyle Spearrin
05f6d6d156
opera touch support
2019-02-19 22:25:15 -05:00
Kyle Spearrin
b0cabbbfc2
parsed ShouldAutofill with app URL blacklist
2019-02-10 22:16:16 -05:00
Kyle Spearrin
4b9fa5041c
bump version for ios
2019-02-04 08:56:19 -05:00
Kyle Spearrin
ed2ea75938
invoke Dispatch handler
2019-02-04 08:53:54 -05:00
Kyle Spearrin
a1fdc4a970
detect hidden field even when toggled
2019-01-25 09:08:13 -05:00
kspearrin
d20b3cadbf
fix opening file on ipad
2019-01-25 08:55:26 -05:00
kspearrin
1374ee31ba
remove additional ga refs
2019-01-25 08:55:26 -05:00
Kyle Spearrin
062f6b6665
remove whitespace
2019-01-24 14:46:27 -05:00
ShirokaiLon
8053e6cb81
Set Android InputType directly for the pin lock screen to force numeric-only keyboard layout. ( #451 )
...
* Set Android InputType directly for the pin lock screen to force numeric-only keyboard layout.
* Renamed variable
2019-01-24 14:45:42 -05:00
ShirokaiLon
60c5bbc73d
Handle exception when adding attachment that does not exist on file system. ( #449 )
2019-01-22 15:53:48 -05:00
Kyle Spearrin
f0fb401d07
analytics not part of fdroid build any longer
2019-01-16 17:29:05 -05:00
Kyle Spearrin
6f3c302f28
missing null check
2019-01-16 16:38:12 -05:00
Kyle Spearrin
ba5495877c
disable test nodes
2019-01-16 16:15:13 -05:00
Kyle Spearrin
2b8fe5fa98
New Crowdin translations ( #445 )
...
* New translations AppResources.resx (Bulgarian)
* New translations AppResources.resx (Romanian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations AppResources.resx (Portuguese, Brazilian)
* New translations AppResources.resx (Portuguese)
* New translations AppResources.resx (Polish)
* New translations AppResources.resx (Russian)
* New translations AppResources.resx (Persian)
* New translations AppResources.resx (Norwegian Bokmal)
* New translations AppResources.resx (Korean)
* New translations copy.resx (Vietnamese)
* New translations AppResources.resx (Vietnamese)
* New translations AppResources.resx (Ukrainian)
* New translations AppResources.resx (Turkish)
* New translations AppResources.resx (Thai)
* New translations AppResources.resx (Swedish)
* New translations copy.resx (Spanish)
* New translations copy.resx (Spanish)
* New translations AppResources.resx (Spanish)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (Japanese)
* New translations AppResources.resx (Czech)
* New translations AppResources.resx (English, United Kingdom)
* New translations AppResources.resx (Dutch)
* New translations copy.resx (Danish)
* New translations copy.resx (Danish)
* New translations AppResources.resx (Danish)
* New translations copy.resx (Czech)
* New translations copy.resx (Czech)
* New translations copy.resx (English, United Kingdom)
* New translations AppResources.resx (Croatian)
* New translations copy.resx (Chinese Traditional)
* New translations AppResources.resx (Chinese Traditional)
* New translations AppResources.resx (Chinese Simplified)
* New translations copy.resx (English, United Kingdom)
* New translations AppResources.resx (Estonian)
* New translations AppResources.resx (Italian)
* New translations AppResources.resx (Indonesian)
* New translations AppResources.resx (Hungarian)
* New translations AppResources.resx (Hindi)
* New translations copy.resx (German)
* New translations AppResources.resx (German)
* New translations copy.resx (French)
* New translations copy.resx (French)
* New translations AppResources.resx (French)
* New translations copy.resx (Finnish)
* New translations copy.resx (Finnish)
* New translations AppResources.resx (Finnish)
* New translations copy.resx (Vietnamese)
2019-01-15 20:26:21 -05:00
Kyle Spearrin
c4253e63d2
Revert "New Crowdin translations ( #440 )"
...
This reverts commit 0694721e68
.
2019-01-15 20:19:27 -05:00
Kyle Spearrin
8c1dc9c4ae
Revert "New Crowdin translations ( #443 )"
...
This reverts commit bfddb2b4d6
.
2019-01-15 20:19:17 -05:00