Derrick Hammer
eac9e7b579
*Replace variables with more getter/setters
2022-08-22 01:49:58 -04:00
Derrick Hammer
697819bc4e
*Update to new dns resolver framework
2022-08-21 21:48:46 -04:00
Derrick Hammer
a105c9471d
*Track the provider used for a domain via a map
...
*Add a context menu to clear the cache if the provider is ipfs
2022-08-15 09:51:43 -04:00
Derrick Hammer
a3baf41237
*Handle both google.com and www.google.com
...
*Ensure queriedUrl has a protocol before parsing
*Handle kernel.skynet in navigation request
*Abort if we are not logged in only after checking for kernel urls
2022-08-14 15:15:28 -04:00
Derrick Hammer
c9b0daf053
*Major refactor to store global state behind getter and setters to be shared between files
2022-08-14 14:36:26 -04:00
Derrick Hammer
0274210bfb
*Abort trying to intercept if we are not logged in
2022-08-14 13:51:01 -04:00
Derrick Hammer
25db9704ce
*Refactor background to start everything up in a boot function
...
*Preload the dns and rpc subsystem with the dns ready call
2022-08-14 08:21:09 -04:00
Derrick Hammer
ab278d20f3
*Add initial version of IPFS provider
2022-08-13 04:19:01 -04:00
Derrick Hammer
03c9f543d9
*Add serverProvider which supports ip's and hostnames, and does not filter content
2022-07-31 01:36:06 -04:00
Derrick Hammer
c6398c2efb
*Add needed imports
...
*register the skynetprovider
2022-07-31 00:59:51 -04:00
Derrick Hammer
1142576ea5
*Solve bridge loading race condition by using a blocking promised, resolved by a bridgeLoaded command from a bridge
2022-07-31 00:51:02 -04:00
Derrick Hammer
f394776a72
*Support calling modules from the background page
2022-07-29 19:42:49 -04:00
Derrick Hammer
fa97cba286
*Fix casing
2022-07-29 19:41:58 -04:00
Derrick Hammer
34b132fc54
*Fix bad casing
2022-07-29 08:06:11 -04:00
Derrick Hammer
250b09e5be
*Skeleton starting point for new extension
2022-07-29 06:37:20 -04:00