Thomas Rittson
b467206448
[EC-156] [BEEEP] Remove factory providers in Angular DI ( #1496 )
...
* Use tokens
* Use initService
Co-authored-by: Oscar Hinton <oscar@oscarhinton.com>
2022-04-29 17:48:44 +10:00
Kyle Spearrin
a135acb3c4
move services module to app root
2018-04-24 23:26:50 -04:00
Costantini Matteo
6bf0821ca6
Add language selection in settings ( #75 )
...
* Add language selection in settings
* Removed comment
* Mapping Locale-Language saved as key-value instead of list of objects
* Remove comment
* Revert supported locales array
2018-04-24 23:25:31 -04:00
Kyle Spearrin
4d015568f5
temp move services back
2018-04-24 23:25:15 -04:00
Kyle Spearrin
54f534529a
move modal to jslib
2018-04-24 23:23:10 -04:00
Kyle Spearrin
d02a16a370
move common code to jslib
2018-04-24 16:30:47 -04:00
Kyle Spearrin
593f05be66
refactor utils service to utils
2018-04-23 13:04:02 -04:00
Kyle Spearrin
0c147cc35b
pass crypto function service more
2018-04-21 23:56:18 -04:00
Kyle Spearrin
2501c1a623
use new crypto function service
2018-04-21 23:14:58 -04:00
Kyle Spearrin
91199d3dda
remove constants service
2018-04-19 14:10:28 -04:00
Kyle Spearrin
e04e064515
move broadcaster to jslib
2018-04-06 15:33:53 -04:00
Kyle Spearrin
e27b2a7a53
convert to ngtools/webpack for aot compilation
2018-04-06 12:25:22 -04:00
Kyle Spearrin
def6bd7874
re-use various angular bits in jslib
2018-04-04 08:30:14 -04:00
Kyle Spearrin
ffb87742f8
fix lint issue
2018-03-09 13:04:30 -05:00
Kyle Spearrin
d106ec6179
do nothing on locked function since we use message
2018-03-03 22:55:23 -05:00
Kyle Spearrin
8d45302e26
change to full hostname to host
2018-03-02 12:03:27 -05:00
Oscar Hinton
df9d79ab7d
Integration with Have I been pwned ( #47 )
...
* Add password check.
* Fix indention, update messages.
2018-02-28 10:53:18 -05:00
Kyle Spearrin
27046cb38e
wire up updater logger
2018-02-23 23:27:20 -05:00
Kyle Spearrin
546d1e91e2
log service implementation
2018-02-23 23:12:06 -05:00
Kyle Spearrin
698aa62180
no longer need to registerURLSchemeAsPrivileged
2018-02-20 08:14:37 -05:00
Kyle Spearrin
5f87bf3e28
jslib file to get rid of ts errors without linking
2018-02-19 13:16:12 -05:00
Kyle Spearrin
35f830345a
detect installations and updates
2018-02-16 15:46:37 -05:00
Kyle Spearrin
17494cc779
logout callbacks implemented
2018-02-16 15:09:35 -05:00
Kyle Spearrin
6a3f3100be
no analytics in dev
2018-02-16 15:06:54 -05:00
Kyle Spearrin
3ee71a2b5b
apply settings with state service.
2018-02-12 15:07:38 -05:00
Kyle Spearrin
fa39ba2d2d
secure storage with keytar
2018-02-11 00:36:32 -05:00
Kyle Spearrin
132c59f8fc
settings and lock options
2018-02-10 23:24:22 -05:00
Kyle Spearrin
b41a38afbb
refactor broadcaster service
2018-02-10 15:22:07 -05:00
Kyle Spearrin
6e77916a49
record activity for lock
2018-02-09 23:28:22 -05:00
Kyle Spearrin
a77b16b766
lock/unlock
2018-02-09 22:47:53 -05:00
Kyle Spearrin
825cc5fd37
messaging service implementation
2018-02-08 12:24:17 -05:00
Kyle Spearrin
6452cfaf7f
auth guard service to routes
2018-02-08 11:12:25 -05:00
Kyle Spearrin
2030100631
sync after login
2018-02-08 10:48:50 -05:00
Kyle Spearrin
58e39c0c81
lint fixes
2018-02-08 10:37:54 -05:00
Kyle Spearrin
fd15c09406
2fa support
2018-02-01 22:59:04 -05:00
Kyle Spearrin
ae955e6650
register page
2018-01-31 14:19:21 -05:00
Kyle Spearrin
b50bf9d5cc
added validation to login form
2018-01-30 23:34:45 -05:00
Kyle Spearrin
5fdfce0bff
environment styling
2018-01-30 20:03:41 -05:00
Kyle Spearrin
ce84e8e428
password generator
2018-01-29 16:13:37 -05:00
Kyle Spearrin
f8aba3cc17
new i18n properties
2018-01-26 22:39:45 -05:00
Kyle Spearrin
298b12bf0d
added toaster
2018-01-26 14:12:41 -05:00
Kyle Spearrin
0f5af81bd9
add analytics support
2018-01-26 10:50:06 -05:00
Kyle Spearrin
8f9cc29661
finish implementing view page
2018-01-25 14:25:44 -05:00
Kyle Spearrin
fcdbed93a3
view login info/styles
2018-01-24 23:26:40 -05:00
Kyle Spearrin
64663b040a
rename locales directory
2018-01-24 20:52:51 -05:00
Kyle Spearrin
4f62792bda
apply i18n strings
2018-01-24 16:32:24 -05:00
Kyle Spearrin
c49ac847d6
i18n from main proc as well
2018-01-24 16:02:18 -05:00
Kyle Spearrin
e42bf66b2f
load locale files by require
2018-01-24 15:22:13 -05:00
Kyle Spearrin
2ab23c2c9e
i18n service and helpers
2018-01-24 14:59:03 -05:00
Kyle Spearrin
41797f5ce4
icon component
2018-01-23 17:29:30 -05:00