All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
21 October 2020
- (Bug) Error requesting phone validation #2603
#276
- chore: release qa version 1.7.1-3 [skip ci]
831951e
- add: update contracts to fix fishing test
41fc107
- fix: dbupdate default cron
fdd6256
20 October 2020
- chore: release qa version 1.7.1-2 [skip ci]
63f2f13
20 October 2020
- add: support alreadyVerified email/mobile
#271
- add: lockOrFail
f4e19a8
- add: debug fishing
b3e66e7
- fix: check inactive in chunks
b399e79
16 October 2020
- 1977 save to mautic startup
#269
- chore: release qa version 1.7.1-0 [skip ci]
22df78d
- wip: fix not removing from queue
807e9c4
- fix: taskid
784c891
15 October 2020
- wip: debug stakingModel task stuck
efa9076
- chore: release version 1.7.0
4a44caa
- add: get multiple users by email/mobile
412a12a
13 October 2020
- hotfix failed requests logging in MauticAPI
aaa537f
- chore: release qa version 1.6.1-3 [skip ci]
dc9e8e5
13 October 2020
- chore: release qa version 1.6.1-2 [skip ci]
cc10642
12 October 2020
- add: make mobile verification optional, save status
#270
- fix: move fix gun profiles to crontask not to block build
ab555cc
- (Chore) fix database persistance issues #257
934929f
- fix: blockchain unit tests
15feb99
8 October 2020
- add initialize twilio client only if env vars are set and valid
#268
- chore: release qa version 1.6.1-0 [skip ci]
d136549
- Merge branch staging [skip ci]
507eea1
- add: optional settings from server
b77bf73
7 October 2020
- chore: release version 1.6.0
bba077d
2 October 2020
- chore: release qa version 1.5.1-0 [skip ci]
d2c2161
- Merge branch staging [skip ci]
177f450
- add: topwallet timeout and passing logger
851b77d
30 September 2020
- chore: release version 1.5.0
86da831
29 September 2020
- chore: release qa version 1.4.1-2 [skip ci]
1af89d0
29 September 2020
25 September 2020
- Single request logger
#263
- fix: add voice call option for otp code
#264
- add: handle uncaught promise exception
e444567
- fix: wait express init until
e0b7cb7
- add: disable w3 registration
732db17
21 September 2020
- fix: revert torus upgrade
986e8f2
- add: delete duplicate on contact update
586180f
- chore: release version 1.4.0
19a8cb2
18 September 2020
- (Bug) Phone verification issues
#259
- chore(deps): bump http-proxy from 1.17.0 to 1.18.1
#252
- add: upgrade torus
0f45649
- add: improve topwallet and topadmins
20fe02c
- add: fuse tx timeouts
29963f8
17 September 2020
- remove abort middleware breaking logging of the cancelled requests
b4a438c
- chore: release qa version 1.3.1-0 [skip ci]
8bef886
- Merge branch staging [skip ci]
b5f2f70
17 September 2020
- Squashed commit of the following:
dfd3166
- fix: handle mautic duplicate contacts
b2483a9
- chore: release version 1.3.0
32c2e4c
16 September 2020
- Open (Bug) Server logs missing request id and throw exception
#251
- Retry timeout txs
#253
- fix: optimize trust index initialize
3fbec3b
- fix: another trust index hotfix
c53566f
- chore: release qa version 1.2.1-2 [skip ci]
d00bfe1
10 September 2020
- (Chore) Server should add user utm to mautic
#249
- chore(deps): bump tree-kill from 1.2.1 to 1.2.2
#246
- add cookieparser middleware, add parse parseUtmString to Mautic, add utm fields to the mautic record in addUserSteps
bf80b37
- chore: release qa version 1.2.1-1 [skip ci]
49bdbb6
- fix: reverse utm field names
f7004ff
8 September 2020
- (Bug) FV liveness failure should show the zoom native "retry" screen
#247
- add: re-authenticate user
#245
- (Chore) Remove everything related to the Hanukkah bonuses and eToro's GoodMarket
#243
- remove hanuka bonus-related stuff
3b28257
- fix: remove market token functionality
55a2669
- add: max mainnet gas and awaiting transferinterest
721bbf1
2 September 2020
- hotfix: mainnettexmanager instead of txmanager
7ddf091
- chore: release version 1.2.0
079d5a8
- add:update gun-pk-auth
2b69b79
1 September 2020
- add: latest gun
c852747
- wip: debugging failed dai approve
c78d6c7
- chore: release qa version 1.1.3-0 [skip ci]
712076a
25 August 2020
- chore: release version 1.1.2
8ad70ca
23 August 2020
- add check for mauticID existence during /verify/sendemail
167938d
- hotfix ZoomAPI
70efb3b
- chore: release version 1.1.1
cfdaca0
20 August 2020
- chore: release version 1.1.0
ac1e3ca
20 August 2020
- (Chore) Retry the torus verification a few times of failure
#237
- chore: release qa version 1.0.1-2 [skip ci]
97ec82f
18 August 2020
- (Bug) #2304 Submit email verification code failed
#235
- Hotfix Zoom API calls processing
b5f2c76
- fix: check places where error message used not only for logs to prevent its mutation
a3834c2
- revert: human-readable error messages
6e141b4
13 August 2020
- (Bug) Express deprecated syntax crashes logs
#234
- (Bug) Adapt ZoOm API client to non-testing mode
#232
- chore: release qa version 1.0.1-0 [skip ci]
d223a15
- fix: blockchain tasks need longer lock time
d82f41e
- fix: fix duplicate data in log content
3c1044e
9 August 2020
- chore: release version 1.0.0
59d76b3
9 August 2020
- add: use wallet private key for gun SEA pair
#229
- add: refactor gun init
2fe37ee
- fix: tests for new gun pk auth
bc76cba
- chore: release qa version 0.25.1-11 [skip ci]
aa04d80
7 August 2020
- 219 approve claimqueue by email
#225
- (BUG) The duplicates screen is displayed on the FV stage after recovering the wallet
#228
- add: mainnet contracts version
a901938
- add: approve by email
f741bff
- fixed cron tasks logging, optimized /enroll API call
972ec85
29 July 2020
- (CHORE) Adjust building general error message sent to the sentry
#222
- (Bug) numbers are parsed as strings on incomming json
#223
- (Feature) #2189 phase0 to phase1 upgrade popup
#221
- Fix Unit Tests
#218
- add validation / sanitization
c85945e
- add PropsModel.discriminator to dpecify type & default value for different name field values
95134f8
- fix tests
19a59af
24 July 2020
- 205 send alerts
#215
- Add better node cluster support
#214
- add: adminwallet funds alerts
2f37297
- add: use mongolock
34ac551
- add: delay constructors for better concurrency support
ce4d38b
23 July 2020
- (BUG) The "something went wrong on our side" screen is displayed after every attempt to pass the FV
#216
- Fixes of log.errors and tests
#217
- (BUG) The "something went wrong on our side" screen is displayed after every attempt to pass the FV
#213
- chore(deps): bump lodash from 4.17.11 to 4.17.19
#210
- jwtPayload should take precedence in passport strategy
495bad0
- fix: check and fix log.error format across the project
ff5f22d
- catch the exception correctly (only async exception were catched, non async haven't yet)
3dd8533
21 July 2020
- add: queue statistics
1ec372c
- chore: release qa version 0.25.1-6 [skip ci]
1530d0f
- fix: bad map usage
1c606ad
20 July 2020
19 July 2020
- add: upgrade to gun 719
a6f5122
- chore: release qa version 0.25.1-4 [skip ci]
ab2d9e1
- add: store indexes souls on init
8593a51
17 July 2020
- wip: test latest gun
dd65e70
- wip: gun trust
76ac91c
- chore: release qa version 0.25.1-3 [skip ci]
408ac67
17 July 2020
- (Bug) #168 Fix printing of log context to console
#208
- (Chore) Search failing because of liveness should be treated like liveness failure
#207
- (Feature) #168 Setup sentry
#194
- add basic auth to access own zoom server
#204
- add changes i would request to #207 PR
6b0b25c
- add catch '3D FaceMaps that are used with Search APIs must have had Liveness Proven.' as liveness isuue
53f00f6
- fix: remove Sentry plugin for develppment mode builds
16afff9
13 July 2020
- chore: release qa version 0.25.1-1 [skip ci]
fedee98
- Merge branches 'master' and 'master' of https://github.com/GoodDollar/GoodServer
a9a88aa
- add: staging contracts
0dc490e
13 July 2020
- (Chore) Skip claim queue while running cypress tests
#202
- add: also tag user in claim queue process
#198
- Next
#201
- Update next (Server 0.25.0 release)
#200
- (Chore) Don't call ZoOm directly: update unit tests
#199
- #1462 #153 server stakingmodel scripts
#182
- add: staking model fish and collect funds tasks
a425977
- fix: correct install goodcontracts v2
9b409cf
- fix networks.js to support .env file
1bb0938
6 July 2020
- 2108 fix trust index
#196
- add: update email/mobile also on dev
#190
- (Chore) Don't call ZoOm server directly
#195
- (Chore) Totally disable face verification during cypress test runs
#192
- Pass logger via DI, incapsulate initialization using Factory pattern
#191
- (Chore) Add config option to run torus on mainnet
#193
- add: fix #183 #2039
#183
- add: upgrade gun to latest working version
4d29210
- add: update to fix existing bad index
88b1e1b
- wip: fix gun login issues
e99503c
26 June 2020
- (Feature) Verify user facebook email
#189
- #2040 fix email mobile signup validation
#188
- chore: release qa version 0.24.1-3 [skip ci]
ce8893c
26 June 2020
- (Feature) Add server endpoint to check if face identifier is in delete queue
#187
- #1819 torus mainnet
#184
- add: fix #183 #2039
#183
- add: torus verifier
edd76aa
- fix: package-lock
f61c9b3
- add GET /verify/face/:enrollmentIdentifier returning isDisposing status
01aedc0
19 June 2020
18 June 2020
- (Chore) Add unit test for the 24h-delayed enrollments disposal flow
#179
- build(deps): bump websocket-extensions from 0.1.3 to 0.1.4
#181
- build(deps): bump https-proxy-agent from 2.2.1 to 2.2.4
#162
- Unify skip and disable face verification env vars
#180
- fix: failing tests
afe2ba0
- fix: always update mautic contact on adduser
b0d935f
- chore: release qa version 0.23.1-0 [skip ci]
9612fba
3 June 2020
- chore: release version 0.23.0
ee8429d
2 June 2020
1 June 2020
- (Feature) #56 User facial record should be delete only after 24hours
#177
- #174 server claim queue
#175
- fix: delay db init on test env
4ae7e71
- chore: release qa version 0.22.1-1 [skip ci]
7de1f1d
- add: rename gundb gooddollar user
d67e701
27 May 2020
- chore: release qa version 0.22.1-0 [skip ci]
761fc55
25 May 2020
- chore: release version 0.22.0
82a5455
20 May 2020
- (Chore) Adjust Face Verification #172
#173
- chore: release qa version 0.21.1-0 [skip ci]
b04657f
- Merge branch staging [skip ci]
046842e
- Added unit tests for check FR skipping for E2E test runs
81a6ad7
19 May 2020
- #166 (Chore) Enhance enrollment logic
#171
- (Chore) #1724 User email was empty on /user/add
#170
- chore: release version 0.21.0
618b236
- chore: release qa version 0.20.2-1 [skip ci]
571af39
- add: more logining and correct log format
d7d9938
3 May 2020
- chore: release version 0.20.2
1f58b5a
13 May 2020
- #166 (Chore) Enhance enrollment logic
#171
- (Chore) #1724 User email was empty on /user/add
#170
- chore: release qa version 0.20.2-1 [skip ci]
571af39
- add: more logining and correct log format
d7d9938
- When KEEP_FACE_VERIFICATION_RECORDS <= 0, account removal should immediatly delete the face record
0847921
3 May 2020
- chore: release qa version 0.20.2-0 [skip ci]
983d014
1 May 2020
- chore: release version 0.20.1
32a322e
1 May 2020
- Adsjusted verifications tests
b780bd7
- chore: release qa version 0.20.1-0 [skip ci]
d0650c9
- fix: revert throwing exception on gun login on tests
2e6d3e9
30 April 2020
- chore: release version 0.20.0 [skip ci]
0e4fb55
30 April 2020
27 April 2020
27 April 2020
- add: make sure gun starts
2f2ff2b
- chore: release version 0.19.4 [skip ci]
19dd348
- add: make sure w3 registration happens if was missed
56af432
27 April 2020
- chore: release version 0.19.3 [skip ci]
6089ee4
27 April 2020
- chore: release qa version 0.19.3-0 [skip ci]
05835aa
26 April 2020
- chore: release version 0.19.2 [skip ci]
72aaa3e
- Merge branch staging [skip ci]
9cb77cd
- add: phase0 production contracts
a6063a2
26 April 2020
- chore: release version 0.19.1 [skip ci]
3e990a6
26 April 2020
- chore: release version 0.19.0 [skip ci]
6cf6071
26 April 2020
- (Chore) #1376 Retire old login flow screens and logic
#165
- build(deps): bump acorn from 5.7.3 to 5.7.4
#161
- fix: try to fix build
f911129
- fix: try to fix build
255aea2
- fix: skip mautic contact if not sending verification email
94d3c7f
19 April 2020
- fix: package-lock.json
4c3607a
- add: improve signup speed and logs
57d35d8
- add: improve adminwallet logs
7ef6d05
14 April 2020
- add: simplify createifnotexists to use findandmodify with setOnInsert
3f1246e
- chore: release qa version 0.18.1-2 [skip ci]
93d7044
- add: index on address+networkid
67b8980
13 April 2020
- chore: release qa version 0.18.1-1 [skip ci]
5041f4f
- add: upgrade contracts
4aa0385
- fix: verify wallet lock exists
6a0aeed
5 April 2020
- whitelist + topwallet through the admin proxy contract
#139
- add: await for mautic email to be sent
#155
- chore: release qa version 0.18.1-0 [skip ci]
ad146bb
- Merge branch staging [skip ci]
f777bce
- fix: isLocked, consider also expiry
8633398
26 March 2020
- chore: release version 0.18.0 [skip ci]
6ee4f85
26 March 2020
- chore: release version 0.17.0 [skip ci]
9d4831d
18 March 2020
- chore: release qa version 0.16.1-1 [skip ci]
877c8b2
12 March 2020
- chore: release qa version 0.16.1-0 [skip ci]
60be6ba
3 March 2020
- chore: release version 0.16.0 [skip ci]
928e7f1
26 February 2020
- chore: release qa version 0.15.1-1 [skip ci]
45c5877
16 February 2020
- chore: release qa version 0.15.1-0 [skip ci]
71fcb48
- Revert "chore: release version 0.14.1-3 [skip ci]"
d087ae3
- Revert "chore: release version 0.15.0 [skip ci]"
62e8fd7
16 February 2020
- chore: release version 0.15.0 [skip ci]
1140cab
4 February 2020
- chore: release version 0.14.1-2 [skip ci]
8017214
3 February 2020
- chore: release version 0.14.1-1 [skip ci]
4de82af
30 January 2020
- chore: release version 0.14.1-0 [skip ci]
ae7d5a6
27 January 2020
21 January 2020
- chore: release version 0.13.1-14 [skip ci]
c901ef2
21 January 2020
- chore: release version 0.13.1-13 [skip ci]
301278d
21 January 2020
- chore: release version 0.13.1-12 [skip ci]
c9d9a5b
21 January 2020
- chore: release version 0.13.1-11 [skip ci]
654c789
21 January 2020
- chore: release version 0.13.1-10 [skip ci]
420a476
21 January 2020
- chore: release version 0.13.1-9 [skip ci]
5d0b702
21 January 2020
- chore: release version 0.13.1-8 [skip ci]
28d987d
21 January 2020
- chore: release version 0.13.1-7 [skip ci]
8c62bf7
21 January 2020
- chore: release version 0.13.1-6 [skip ci]
be739ec
21 January 2020
- chore: release version 0.13.1-5 [skip ci]
49f7488
21 January 2020
- chore: release version 0.13.1-4 [skip ci]
be256c7
21 January 2020
- chore: release version 0.13.1-3 [skip ci]
4e186f7
21 January 2020
- chore: release version 0.13.1-2 [skip ci]
bcab43a
21 January 2020
- chore: release version 0.13.1-1 [skip ci]
b866135
21 January 2020
- remove from Mautic DNC list after Create new Mautic user
#140
- fix: User should be able to retry signup on error
#141
- (Chore) #126 switch logger from pino
#132
- chore: release version 0.13.1-0 [skip ci]
3775410
7 January 2020
- chore: release version 0.13.0 [skip ci]
43a942d
5 January 2020
- chore: release version 0.12.2-1 [skip ci]
7eb8b73
5 January 2020
- build(deps): bump handlebars from 4.1.2 to 4.5.3
#138
- (bug) user can't continue registration if stopping in middle
#137
- chore: release version 0.12.2-0 [skip ci]
a10d8cf
- fix: validate hanuka dates
8cdb0d2
- fix: check claim before giving hanuka bonus
5bd1182
22 December 2019
- add: hotfix, give bonus to users that claimed before app update
7d2dd77
21 December 2019
19 December 2019
- (Feature) add verify/registration
#122
- 1020 add tests and fixes
#135
- (Chore) 550 setup heroku webworkers
#130
- (Bug) #133 user not able to create account after failure
#134
- delete heapdump snapshoots
ecaa909
- setup node cluster
312e523
- remove requirements for whitelist when wallet topping
6c2bded
18 December 2019
18 December 2019
17 December 2019
- add: reset production contracts alphav3
8cd92e5
- add: update contracts solve travis issue
b8dedd7
- add: disable w3 and market for alpha
f59838c
16 December 2019
- add: tag user with version
acf0a53
11 December 2019
11 December 2019
- (Bug) #991 User receive the verification code to the wrong email address when try to change profile email
#129
- (Chore) #112 refactor w3helper
#127
5 December 2019
4 December 2019
- (Chore) #972 hotfix sms error pop up add or contactsupport at the end
#128
3 December 2019
3 December 2019
- add: update fuse node
9ac3379
28 November 2019
28 November 2019
28 November 2019
- Revert "add: update fuse websockets rpc"
86ddc1e
28 November 2019
28 November 2019
- add: update fuse websockets rpc
4f3c7a9
28 November 2019
- in user/add function save each successful step into mongo db
#124
- refactor: prettier webpack config
be9eaf4
- add: update fuse domain
f3e2e60
- fix: correct totop/maxtop calculation
126e541
20 November 2019
- fix: signup user with w3 email from otp field
3dabbbc
- add: take mobile from otp record, to support refresh in SMS stage
46e63dd
18 November 2019
- fix: /verify/w3/bonuses - send response after start redeem bonuses
#120
- refactor: better log send otp
cfd6bcf
- fix: ping should be get
386dab8
14 November 2019
11 November 2019
- add: save magiclink for etoro users for recovery
deb5ef1
10 November 2019
- fix: queuemongo isLock was async
3ab7a0d
- add: update packages
102f5cd
- add: ping endpoint and refactor ratelimit
d873b8d
10 November 2019
8 November 2019
- add: log markettoken generation
59e4bf7
- fix: travis contracts build
30b42e4
- fix: travis build
b1b4025
7 November 2019
- make possibility to pass one address or list of addresses to the lock function as parameter
#113
- add: upgrade to etoro final contracts
b76fd2f
6 November 2019
- (Feature) #801 webapp ios should start at special signin screen
#115
- build(deps): bump mongoose from 5.6.11 to 5.7.5
#116
- (Feature) #593 apply bonus branch
#101
- add: update package-lock
434e17c
- fix: unit tests
5367913
- fix: wallet tests
0a11bc3
4 November 2019
4 November 2019
- Feature 88 adminwallet lock based on mutli address
#110
- (Feature) #96 User should be registered to paperclip
#108
31 October 2019
29 October 2019
- (bug)Can't reuse email/mobile if registration didnt complete
#109
- (Feature) 468 server should send emails with new design
#106
- Revert "(Feature) 88 adminwallet lock based on mutli address (#92)"
#105
- (Feature) 88 adminwallet lock based on mutli address
#92
- fix: unit tests
46f5cd9
- add: silent travis ci
2ed5259
- add: travis silent
c765e25
22 October 2019
16 October 2019
- (Bug) email verification problem
#99
16 October 2019
16 October 2019
- (Bug) #662 User don't get the verification email during wallet creation
#98
- 502 user should verify his changed email or mobile
#91
- #79 Use twilio for sms verification
#90
- test: travis build fix
1fdec3c
6 October 2019
- 550 setup heroku webworkers
#89
2 October 2019
- User should send a signed zoomid when deleting account
#76
- Add network id to mongo db when lock and check wallet address
#87
- 619 Feature: remove requirements for whitelist when wallet topping
#81
- 602 nonce stuck problem
#77
- Fusenet
#86
- Fusenet
#85
- Revert "Fusenet (#83)"
#84
- Fusenet
#83
- Revert "add: fusenet (#80)"
#82
- add: fusenet
#80
22 September 2019
22 September 2019
22 September 2019
22 September 2019
- Bug 602 Nonce stuck problem
#74
19 September 2019
- gas check
#57
- User should get a magic link on signup instead of recovery
#69
- #67 development server good server should be configured to work with adminloc
#68
- (#415) (#63) send new user data to web3 and get wallet_token
f462ad2
- loadtest in admin wallet (#72) #546
6fe1c69
- refactor: rename w3 logintoken endpoint
ca70133
4 September 2019
4 September 2019
4 September 2019
3 September 2019
3 September 2019
- add: verification of web3 user email on server (#59)
#62
- add: otp logging
0bcccdb
- add: gun axe multicast settings
350a73e
- fix: remove zoom usage
a4534e4
1 September 2019
29 August 2019
- #406 user should verify his email by copy pasting a code
#58
- fix: package lock
bceea9f
- fix: temporary gun fix
4cc9e24
13 August 2019
- add: gundb package lock
bab5311
- fix: remove whitelist "backdoor"
889c9e5
- add: revert some gundb settings
7ded857
13 August 2019
- add: return complete user record getuser
8411020
11 August 2019
- add: standalone gun for publicdb
#49
- fix: use gundb server mode by default for dev
2250b86
- fix: user delete, make sure we have identifier set
983f508
- add: more verbose on delete user
1072705
8 August 2019
- Fr error via gundb
#51
- change duplicates config
#50
- remove file
fc863d6
- fix: tmp file removal
91c00ef
- add: minor config changes
3f456d6
7 August 2019
7 August 2019
7 August 2019
30 July 2019
- 166282530 fr verbose gun infra
#45
- 166718951 fr skip liveness test
#41
- (Chore) OTP as string
#43
- Merge production fixes
#42
- (Feature) Adds some tests and updates jest settings
#35
- faster signup flow
#33
- (Chore) Adding jsdocs
#36
- fix: remove zoomMatch liveness test, modify duplicate=false test to support env variables
97effeb
- Adding jsdocs
e97929f
- Adding API docs
7d854d6
4 June 2019
4 June 2019
- Adding gun debug branch + les library to improve garbace collection
#39
- Enable new relic
8c680ea
- Enable new relic
30f33dd
- Remove .github foder
17b2a24
2 June 2019
- Add web3 mutex adminwallet
#38
- add: upgrade all dependencies
536e6ac
- newrelic setup
df5c85d
- Revert "newrelic setup"
0a225f0
27 May 2019
- add: env variable and logic to skip email verification
#32
- Support production
#30
- Add contributing related files
#31
- #166181754 fix duplicate info signup process
#29
- (Chore) Adding docs script and initial docs
#28
- [deliver #165765441] fix: small changes to make sure registration wont fail
#24
- fix: treat isDuplicate as it can return "false" if the user is in the…
#26
- Chore: face recognition tests
#25
- 164355301 user should go liveness test
#23
- #165816757 integrate s3 gundb
#22
- chore: use mautic to send emails
#20
- Would like to use latest changes in my branch
#21
- (Fix) Allow new user to continue signup process in dev mode
#19
- (Chore) Setup sendgrid env variables on heroku and allow onlyInEnv(envs)
#18
- Adds endpoint to send recovery instructions email
#17
- (Feature) User should have his email verified
#15
- (Feature) Add coverals badge
#16
- Profile index attestations
#14
- updating good contracts to 0.0.9
#13
- (Chore) setup unit tests express
#12
- (Feature) Send link via SMS
#11
- (Feature) Send via email
#10
- Configure Travis CI
#8
- 163222091 top user wallet with native token
#7
- (Fix) SMS OTP code is not being properly generated/validated
#5
- (Chore) Install husky and lint-staged to properly format files before commit
#6
- #163177065 (Feature) User should have his phone verified via sms
#4
- #163621735 (Chore) Review and fix flow-types
#3
- 163176948 identity contract
#2
- (Chore) Implement pino-logger for server
#1
- add: update gun
f322a00
- fix: remove tmp files
c9ca748
- Prepare server to serve static files
2121e70