Neeraj Kashyap
8957329df5
Added statement timeout to Postgres connection configuration
2021-08-22 16:06:31 -07:00
Neeraj Kashyap
686bfef49b
Got existing frontend working with updated API
...
Currently only renders `"ethereum_blockchain"` events.
Moved all stream state into the `useStream` hook. This is how we started
and really this is what makes sense rather than putting some pretty
heavy logic into the component/view.
2021-08-22 08:43:25 -07:00
Neeraj Kashyap
6959b78daf
Fixed issue with ethereum provider not looking at subscriptions
...
Before, the `ethereum_blockchain` provider was returning all blockchain
transactions in the given stream boundary.
Now, it only returns transactions that are relevant to the user's
subscriptions.
2021-08-22 08:15:22 -07:00
Neeraj Kashyap
cc4dfa5ebf
Server sends /now responses with microseconds since epoch
...
Millisecond and microsecond is fractional part of float response.
Also removed search.service.js from frontend codebase.
2021-08-22 04:52:49 -07:00
Neeraj Kashyap
769b28f728
Merge branch 'main' into whale-watch
2021-08-22 04:28:47 -07:00
Neeraj Kashyap
6443ad3da5
Moved /streams/now -> /now
...
Response is now JSON object of the form:
```json
{
"epoch_time": 1629572206
}
```
It is not authenticated.
2021-08-21 11:55:59 -07:00
Neeraj Kashyap
036d1c169d
Added a /streams/now endpoint so that clients have access to server time
2021-08-21 11:52:48 -07:00
Neeraj Kashyap
2adedaf1fd
10 second timeout on /streams/
2021-08-21 11:45:00 -07:00
Neeraj Kashyap
2fbb0a3c7b
Fixed issue with previous and next event handlers in BugoutEventProvider
2021-08-21 11:44:34 -07:00
Neeraj Kashyap
36fb761e12
Added stream boundary validator
...
(and tests)
2021-08-21 11:26:52 -07:00
Neeraj Kashyap
2886aed32e
Added ethereum_whalewatch provider to API
2021-08-20 14:14:36 -07:00
Neeraj Kashyap
9c8005a008
Merge pull request #135 from bugout-dev/card-wrapper
...
split stream card to ethereum card and wrapper
2021-08-20 12:53:52 -07:00
Tim Pechersky
894d122aa3
split stream card to ethereum card and wrapper
2021-08-20 21:40:33 +02:00
Neeraj Kashyap
0da5e7c3fb
Merge pull request #133 from bugout-dev/landing-improvements
...
Landing improvements
2021-08-20 12:30:17 -07:00
Tim Pechersky
1162bf61f7
cleanup
2021-08-20 21:05:25 +02:00
Tim Pechersky
b69a4b77d2
added github icon and OSS subtitle
2021-08-20 21:04:50 +02:00
Neeraj Kashyap
117cfa881e
Hooked up /streams/ routes to providers
...
Also added a top-level providers interface which gets data from each
individual event provider in the background before returning data to the
API. Check `backend/moonstream/providers/__init__.py`.
2021-08-20 11:14:21 -07:00
Neeraj Kashyap
095142cd97
Merge pull request #130 from bugout-dev/favicon
...
favicon update
2021-08-20 08:54:24 -07:00
Neeraj Kashyap
35b6aac82d
Merge pull request #129 from bugout-dev/product-team-pages
...
Product team pages
2021-08-20 08:53:58 -07:00
Tim Pechersky
0441898862
favicon update
2021-08-20 16:06:42 +02:00
Tim Pechersky
f01c6b3543
add programmatic links to navbars
2021-08-20 15:07:25 +02:00
Tim Pechersky
873d2480f2
delete unused file
2021-08-20 15:07:10 +02:00
Tim Pechersky
1aafd21b98
delete unused file
2021-08-20 15:06:57 +02:00
Tim Pechersky
4a7942ee53
move component/constants in to core/constants
2021-08-20 15:06:49 +02:00
Tim Pechersky
819c3a4525
Merge branch 'team-page' into product-team-pages
2021-08-20 14:13:56 +02:00
Tim Pechersky
ef279d6f7b
preloads
2021-08-20 13:57:37 +02:00
Tim Pechersky
dce6866258
responsive improvement
2021-08-20 13:55:06 +02:00
Tim Pechersky
11988032af
increase horizontal margin on desktop view
2021-08-20 13:52:11 +02:00
Tim Pechersky
2035fe9869
reduce horizontal margins in mobile view
2021-08-20 13:50:42 +02:00
Tim Pechersky
9db654ea41
remove cards background
2021-08-20 13:45:49 +02:00
Tim Pechersky
b631967f79
cleanup
2021-08-20 13:43:38 +02:00
Tim Pechersky
02cc35d774
team page text version
2021-08-20 13:42:40 +02:00
Tim Pechersky
90800a985e
remove backgrounds
2021-08-19 17:18:07 +02:00
Neeraj Kashyap
5db3c60769
Hooked up ethereum_blockchain provider to /streams/ route
2021-08-19 08:09:58 -07:00
Tim Pechersky
1b2e1de1c5
initial product page ready
2021-08-19 15:51:50 +02:00
Tim Pechersky
2605a5b7a4
added github button, changed title, added OSS row
2021-08-19 14:48:17 +02:00
Neeraj Kashyap
8d07d0a53b
Updated subscription type handling on frontend
...
Including icon changes (icon_url being passed from backend).
2021-08-19 00:02:51 -07:00
Neeraj Kashyap
5cf669a93e
"Learn how to" -> "Learn how to use Moonstream"
2021-08-18 23:28:20 -07:00
Neeraj Kashyap
ffd1dabe15
get_address_labels in actions.py
2021-08-18 23:12:59 -07:00
Neeraj Kashyap
828c6b1e61
Merge branch 'main' into whale-watch
2021-08-18 23:06:17 -07:00
Neeraj Kashyap
e06cebbacb
Added function on backend to resolve user subscriptions
...
And group them by subscription type.
2021-08-18 23:05:01 -07:00
Neeraj Kashyap
13a7775bae
Updated ethereum_blockchain provider to respect StreamQuery objects
2021-08-18 15:57:45 -07:00
Neeraj Kashyap
a9320b8521
Updated how filters are parsed from StreamQuery
...
WIP
2021-08-18 11:06:30 -07:00
Sergei Sumarokov
0a709b97d9
Merge pull request #116 from bugout-dev/signup-onboarding-flow
...
Signup onboarding flow
2021-08-18 20:01:16 +03:00
Tim Pechersky
d110d67620
finish onboarding when all views visited
2021-08-18 18:57:40 +02:00
Tim Pechersky
39bafd4659
button in stream view
2021-08-18 18:57:14 +02:00
Neeraj Kashyap
8d38ade60b
Merge pull request #117 from bugout-dev/stream-improvements
...
entry details will better fit in to split view
2021-08-18 09:42:12 -07:00
Neeraj Kashyap
19bfa9ba14
Merge pull request #93 from bugout-dev/ethscan-crawler
...
Ethscan crawler
2021-08-18 09:40:20 -07:00
Neeraj Kashyap
ccab0750ed
Merge pull request #115 from bugout-dev/fix-unique-addr-const
...
Unique const for addr in ethereum_address table
2021-08-18 09:39:04 -07:00
yhtiyar
0ef9f5e06c
removed AWS_BUCKET_PREFIX
2021-08-18 19:18:28 +03:00