Luke Childs
381cb6a4f9
v1.2.1
6 years ago
Luke Childs
c1f814d68f
Check currency is defined before accessing node
6 years ago
Luke Childs
007bb53e7a
v1.2.0
6 years ago
Luke Childs
7798191b33
serializeResponse => action
6 years ago
Luke Childs
aac92c5dc2
Fix bug where webext fetch message listener kills all others.
Returning a Promise from an onMessage event listener means the resolved value will be sent back as a response.
This means if our message condition isn't met so we don't return a value, the async function will return a Promise that resolves to null.
Therefore, this handler will send a null value back to all messages, and any handlers that haven't yet fired which may mach the message condition are no longer able to send a reply.
This also causes the tab to crash in Firefox. Possibly because Firefox is adding it's own native handlers which no longer communicate back to the page...?
6 years ago
Luke Childs
82157175d0
Get list of available users to check before making requests
6 years ago
Luke Childs
679b33e343
Fix lint errors
6 years ago
Luke Childs
46b9f79c09
Proxy all fetch requests through background script
6 years ago
Luke Childs
bd4a52387c
Use new API endpoint
6 years ago
Luke Childs
9346091526
Use userId instead of username
6 years ago
Luke Childs
312da05598
Supress errors if profileCard doesn't exist
6 years ago
Luke Childs
5ef41fa7d0
Add linting
6 years ago
Luke Childs
974ef31462
v1.1.0
6 years ago
Luke Childs
894ab525cd
Remove pointless extra loop
6 years ago
Luke Childs
5ca59b6423
Document constants
6 years ago
Luke Childs
0ba9560af9
Add EXPONENT_MULTIPLIER
6 years ago
Luke Childs
8c61b03e48
Fix formatting
6 years ago
Luke Childs
7e97f83da5
Zero values below threshold
6 years ago
Luke Childs
8d99d1dfb3
Refactor bias algorthim
Large code refactor and modify calculations so the differecne from the largest influence is used to reduce the value instead of the order.
6 years ago
Luke Childs
6a5e2fc1ad
Fix unable to get username on own profile
6 years ago
Luke Childs
6bd171cca8
Improve data pre-load
6 years ago
Luke Childs
603addc780
Improve init script
6 years ago
Luke Childs
6502f23078
Show stats on profile page
6 years ago
Luke Childs
3e9c8a1d44
Build bias element in seperate module
6 years ago
Luke Childs
5a26269d10
Extract styles into stylesheet
6 years ago
Luke Childs
6cfdd46902
Improve getData() to not make duplicate requests simultaneously
6 years ago
Luke Childs
4443238631
Improve data pre-loading
6 years ago
Luke Childs
59c337fa7d
Add required Firefox permissions
6 years ago
Luke Childs
cd65a406ab
Add icon
6 years ago
Luke Childs
d154fc782e
Fix missing export
6 years ago
Luke Childs
f0646b4586
Capitalise Crypto Twitter
6 years ago
Luke Childs
b51bf49687
Modularise code and add build system
6 years ago
Luke Childs
16d77dd238
Improve bias algorithm by reducing each currency metric the lower the influence
6 years ago
Luke Childs
f784161227
Kick off preloading instantly
6 years ago
Luke Childs
c7057c0fca
Rename
6 years ago
Luke Childs
692689675f
Coinbias => Bias
6 years ago
Luke Childs
b67b32b4fd
Improve layout
6 years ago
Luke Childs
3eaf4bd272
Improve bias calculations
6 years ago
Luke Childs
bcb9eb8fd5
Render bias chart
6 years ago
Luke Childs
11b072ebfc
Bias => Coinbias
6 years ago
Luke Childs
072b4ba8ca
Preload data
6 years ago
Luke Childs
89cfdca479
Cache API responses
6 years ago
Luke Childs
62302ff45f
Fetch data from API
6 years ago
Luke Childs
757edaedf2
Correct profile card position
6 years ago
Luke Childs
eb44e4782c
Insert biases to profile card
6 years ago
Luke Childs
4f8117ebb2
Initial commit
6 years ago