Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added https server if cert exists. #88

Open
wants to merge 4,713 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4713 commits
Select commit Hold shift + click to select a range
9a58f2f
Updated vectors without useless front() and back().
ctubio Apr 22, 2021
c29acc0
Fixed Binance exception while reading fees from alien markets because…
ctubio May 7, 2021
950e52a
Updated pvs download to new url.
ctubio May 7, 2021
2c46e70
Added gate.io handshake (and --list argument) because #1108.
ctubio May 31, 2021
f2ee13d
Added gate.io orderbook and trades because #1108.
ctubio May 31, 2021
c8dd446
Added gateway nonce() method.
ctubio Jun 1, 2021
03fa4f8
Added gate.io wallet because #1108.
ctubio Jun 2, 2021
fcc0f91
Added gate.io orders to resolve #1108.
ctubio Jun 2, 2021
9858dcd
Added back Bitfinex margin trading to resolve #1107 and #1106 and #1097.
ctubio Jun 3, 2021
de1e413
Fixed gate.io currency pairs without minimum order amounts.
ctubio Jun 3, 2021
5103c3d
Fixed KuCoin deprecated api v2 to resolve #1110.
ctubio Jun 9, 2021
2ed0bc7
Added stable--bot to resolve #1109.
ctubio Jun 9, 2021
0c08112
Added groups of arguments to --help.
ctubio Jun 10, 2021
7705eed
Fixed Binance battery of errored orders to resolve #1075.
ctubio Jun 13, 2021
9eeb0c4
Fixed Kraken disconnected status to resolve #1084.
ctubio Jun 13, 2021
7fa8d87
Added +portfolios very important notes.
ctubio Jun 13, 2021
de2f5ac
Added online() to abstract class instead of to each child.
ctubio Jun 13, 2021
6d8645a
Added all wallets instead of only base/quote.
ctubio Jun 14, 2021
5dbdb6a
Fixed KuCoin discovery of instanceServers before connect.
ctubio Jun 14, 2021
2039a87
Updated UI deps.
ctubio Jun 14, 2021
f8edbc0
Fixed missing rxjs.
ctubio Jun 14, 2021
4f17736
Added conditional ws streams to Poloniex and Kraken.
ctubio Jun 14, 2021
3ddd1c7
Added conditional ws streams to all exchanges.
ctubio Jun 14, 2021
2ddc0e8
Added +portfolios dummy terminal.
ctubio Jun 15, 2021
46bedc4
Updated Wallets without dupe json serializer.
ctubio Jun 15, 2021
1505006
Updated clients without dupe common files.
ctubio Jun 16, 2021
6905a99
https://tinyurl.com/u75hpzzr
ctubio Jun 16, 2021
5ca8767
Updated license.
ctubio Jun 16, 2021
d79ad2b
Updated submit-order ui component without spaghettis.
ctubio Jun 16, 2021
1da2be9
Updated settings ui component without spaghettis.
ctubio Jun 16, 2021
60afbd0
Updated source without unfortunate namings.
ctubio Jun 16, 2021
83dc2ee
Updated ui socket without useless injected factory module.
ctubio Jun 17, 2021
57d0e99
Updated ui dependencies.
ctubio Jun 17, 2021
4416357
Fixed ancient troubleshooting notes.
ctubio Jun 17, 2021
1ddde62
Added make lib instead of make dist.
ctubio Jun 19, 2021
680a5d5
Updated src/www/ into src/lib/.
ctubio Jun 19, 2021
c80151a
Added node_modules/lib fake package on the fly.
ctubio Jun 19, 2021
7aadda9
Updated js without lazy any type.
ctubio Jun 19, 2021
f304022
Updated js without useless public access modifiers.
ctubio Jun 20, 2021
f9c77e7
Updated ui state without multiple states.
ctubio Jun 20, 2021
795f46d
Updated js without a million useless dupe vars.
ctubio Jun 21, 2021
141a8da
Fixed impossible tests.
ctubio Jun 21, 2021
66100ec
Updated ui inputs without selecting values on click.
ctubio Jun 21, 2021
ab2f706
Updated state without null object (but with null states).
ctubio Jun 21, 2021
98ced0d
Updated grid components without spaghettis.
ctubio Jun 21, 2021
2d00b90
Updated js without last useless dupe vars.
ctubio Jun 21, 2021
6cb5a61
Added easy bootstrap of diff client modules.
ctubio Jun 22, 2021
90f43f4
Updated chart components without spaghettis.
ctubio Jun 22, 2021
42a4f74
Updated ui sockets without import of useless shared models.
ctubio Jun 22, 2021
f8fceac
Updated bootstrap file without component definitions.
ctubio Jun 23, 2021
00b1dfd
Added easy lib/K import.
ctubio Jun 23, 2021
bf198d2
Updated sqlite dependency.
ctubio Jun 23, 2021
b0d6cbe
Updated fake node lib with generated source.
ctubio Jun 23, 2021
7e99e03
Updated ui deps.
ctubio Jun 23, 2021
ad524ca
Added autogenerated hidden .main.ts file to bootstrap any existent mo…
ctubio Jun 23, 2021
a95d657
Updated source without unfortunate namings.
ctubio Jun 24, 2021
14629d1
Updated ws without parsing worthless data on all channels.
ctubio Jun 24, 2021
686be5d
Added currency icons.
ctubio Jun 26, 2021
5dc83f7
Added shared parent for client components.
ctubio Jun 26, 2021
00f4396
Fixed grid/window resize events.
ctubio Jun 27, 2021
c0c3343
Added price and balance to portfolios.
ctubio Jun 30, 2021
06ef018
Added prices for all portfolios.
ctubio Jun 30, 2021
a931824
Updated Kraken symbols without useless altnames.
ctubio Jul 1, 2021
e2fac91
Fixed display trades table to resolve #1115.
ctubio Jul 2, 2021
0b8c040
Added Kraken and KuCoin portfolios.
ctubio Jul 2, 2021
5405641
Added Gate.io portfolios.
ctubio Jul 2, 2021
33dfe37
Added Binance portfolios.
ctubio Jul 2, 2021
b8235e6
Updated UI deps.
ctubio Jul 2, 2021
a0ffbb0
Added HitBTC portfolios.
ctubio Jul 2, 2021
7cc126a
Added Bitfinex and Coinbase portfolios.
ctubio Jul 3, 2021
ade5309
Updated grids without useless sizeColumnsToFit().
ctubio Jul 3, 2021
2ed5c6b
Added filter of zeroed balances.
ctubio Jul 3, 2021
27b4f01
Added moar filters to portfolios table.
ctubio Jul 3, 2021
9c43c5b
Added pinned settings because of reasons.
ctubio Jul 3, 2021
483be28
Added sketchy links to all markets.
ctubio Jul 4, 2021
b3156cc
Fixed db size display.
ctubio Jul 4, 2021
db060cb
Added support for whatever HTTP protocol to resolve #1116.
ctubio Jul 4, 2021
1519103
Fixed market links overflow.
ctubio Jul 5, 2021
838d50a
Fixed removed elements while filter rows.
ctubio Jul 5, 2021
9da97d2
Updated market links with urls as titles.
ctubio Jul 5, 2021
7363c1e
Added balance percentage.
ctubio Jul 6, 2021
38cdf81
Fixed jumping checkbox.
ctubio Jul 6, 2021
7cb849a
Updated browser suggestions without bad suggestions.
ctubio Jul 7, 2021
6ce8ea8
Added table of markets for each currency.
ctubio Jul 8, 2021
d781fe6
Updated very important notes.
ctubio Jul 9, 2021
7750c8b
Added +portfolios market stats because of reasons.
ctubio Jul 10, 2021
4eca855
Fixed pong status on new quotes to resolve #1096.
ctubio Jul 12, 2021
16b9473
Updated (again) ping pong symbols.
ctubio Jul 12, 2021
b7dd723
Updated deps.
ctubio Jul 18, 2021
52303f0
Fixed depleted state to resolve #1117.
ctubio Jul 20, 2021
26c269a
Updated ui dependencies.
ctubio Jul 21, 2021
71144a4
Updated irc links to libera.chat.
ctubio Aug 22, 2021
a54f010
Updated deps (curl, openssl, json).
ctubio Sep 2, 2021
618c757
Updated ui deps.
ctubio Sep 2, 2021
cb74ae0
Updated scaling-bot without placing pongs (using --pong-width=0).
ctubio Sep 4, 2021
e6e67e2
Added scaling-bot --wait-width and --scale-pong arguments.
ctubio Sep 5, 2021
4a5911f
Fixed very important typos.
ctubio Sep 5, 2021
b082691
Added readme files.
ctubio Sep 5, 2021
a79c879
Added scaling-bot overlap warnings.
ctubio Sep 5, 2021
eb7fa0d
Added manual/external orders to quote limits (like pongs).
ctubio Sep 5, 2021
e13a680
Fixed scaling-bot pongs when no funds yet after order.
ctubio Sep 7, 2021
69dbfea
Added scaling-bot log of quoting state changes.
ctubio Sep 7, 2021
2fdc77b
Fixed scaling-bot depleted state and wild quotes just after a fill be…
ctubio Sep 8, 2021
c714f07
Added scaling-bot detailed log lines.
ctubio Sep 9, 2021
e24e0e5
Added scaling-bot log line because of reasons.
ctubio Sep 9, 2021
66a86bb
Added scaling-bot moar detailed reasoning.
ctubio Sep 9, 2021
0f1cc7f
Updated market data updates without useless loops.
ctubio Sep 11, 2021
399507d
Added the one and only Tony Hawk.
ctubio Sep 12, 2021
c44309b
Added big love (thanks to hcantave!) to resolve #1128.
ctubio Sep 12, 2021
5ab7ba8
Added scaling-bot fair value to LIVE logs.
ctubio Sep 13, 2021
f22b2c1
Updated scaling-bot without redundant args and diff order size for bi…
ctubio Sep 13, 2021
9ccea67
Updated gateways with fixed amount of levels even if some are matched…
ctubio Sep 15, 2021
2fe8d9c
Added --beep arg to make computer go beep when an order is filled.
ctubio Sep 15, 2021
07e1131
Updated --debug-wallet to --heartbeat because of reasons.
ctubio Sep 15, 2021
5a5da15
Updated bots without useless map.
ctubio Sep 16, 2021
adfc515
Added scaling-bot pings to --heartbeat output.
ctubio Sep 16, 2021
82a019d
Added built-in memory of orders for any bot.
ctubio Sep 17, 2021
5fce247
Fixed impossible test.
ctubio Sep 17, 2021
fa0669a
Updated all order management functions outta bots into lib.
ctubio Sep 18, 2021
6b63658
Fixed nightly segfault.
ctubio Sep 18, 2021
1f3d026
Fixed impossible tests (again).
ctubio Sep 18, 2021
5044464
Fixed clang-tidy install on github actions.
ctubio Sep 18, 2021
34716eb
Fixed wrong lcov.info reports on github actions.
ctubio Sep 18, 2021
0216e91
Updated curl to v7.79.0.
ctubio Sep 18, 2021
ff4b891
Updated ui deps.
ctubio Sep 18, 2021
e4de50f
Updated openssl to v3.0.0.
ctubio Sep 18, 2021
0d6df87
Updated build without useless warnings.
ctubio Sep 18, 2021
0585d96
Added clang-tidy alternative to github actions.
ctubio Sep 18, 2021
6e2101f
Added 4 jobs when running make lib with enough cores.
ctubio Sep 19, 2021
9bd70a3
Added lazy gdb and valgrind comments.
ctubio Sep 19, 2021
e7e9683
Addedd built-in deferred wallet refresh after orders filled.
ctubio Sep 19, 2021
b4aed3f
Added built-in last order reference for any bot.
ctubio Sep 19, 2021
2e6bb42
Fixed impossible tests (again).
ctubio Sep 19, 2021
994e2cf
Fixed memory leak of curl headers to resolve #1129.
ctubio Sep 20, 2021
9736621
Fixed wild empty string.
ctubio Sep 21, 2021
05c1ae2
Fixed moar data races on xfer and on exit because #1129.
ctubio Sep 24, 2021
5448502
Fixed impossible tests.
ctubio Sep 24, 2021
1d4ae4c
Updated ui deps.
ctubio Sep 24, 2021
5dd5fb1
Updated curl to v7.79.1.
ctubio Sep 24, 2021
65c6cd6
Fixed Binance insufficient balance error handling to resolve #1118.
ctubio Sep 24, 2021
7e2a421
Fixed backtrace output on error.
ctubio Sep 25, 2021
681ae5e
Added clean built-in quotes but yet dirty broker.
ctubio Sep 26, 2021
2808009
Added quoting state logs everywhere.
ctubio Sep 26, 2021
066b108
Updated osx target to big sur sdk.
ctubio Sep 29, 2021
81e41a2
Update README.md - fix spelling typos
evil-maid Oct 1, 2021
cb8a70c
Merge pull request #1133 from evil-maid/patch-1
ctubio Oct 2, 2021
96322bb
Updated terminals without 2Mb of useless ncurses.
ctubio Oct 3, 2021
5fb919b
Updated to g++-10 and C++20.
ctubio Oct 7, 2021
06a4192
Updated build to g++-10 and C++20.
ctubio Oct 7, 2021
9b36299
Updated debian image (thanks to leantrace!).
ctubio Oct 8, 2021
8dc4e8a
Updated extern declarations for disk files outta src/bin/*.main.h.
ctubio Oct 9, 2021
cf2920f
Updated webserver paths near filesystem paths.
ctubio Oct 9, 2021
0dc86b4
Updated disk file ids as numbers.
ctubio Oct 10, 2021
8cbb413
Updated documents outta src/bin/*.main.h.
ctubio Oct 10, 2021
f42ea81
Updated unlock price since 2017 to modern times.
ctubio Oct 11, 2021
f723d6a
Updated json to v3.10.3.
ctubio Oct 11, 2021
1db9788
Updated disk object from assets to client.
ctubio Oct 11, 2021
1a3e5d4
Updated optional_setup without event declarations.
ctubio Oct 11, 2021
8a249a1
Added custom ansi colors for terminals (celebrating v666 youtu.be/26P…
ctubio Oct 12, 2021
365044e
Fixed too long README lines.
ctubio Oct 12, 2021
1e86af4
Added a bit of love because #1140 (thanks to geebsaaaa!).
ctubio Nov 18, 2021
192c3e6
Added more detailed introduction notes.
ctubio Dec 8, 2021
f7c1b89
Updated curl to v7.80.0 and sqlite to v3370000.
ctubio Dec 8, 2021
b9f3e31
Update Zlib version to 1.2.12 to resolve #1166
nonkreon Sep 18, 2022
2ba77a4
Merge pull request #1169 from nonkreon/patch-1
ctubio Sep 13, 2024
e34b3a9
Updated Coinbase integration to Advanced Trade API.
ctubio Sep 18, 2024
10d2227
Fixed markdown styles in README.md file.
ctubio Sep 18, 2024
eeffe74
Updated minimum gcc version to 10.
ctubio Sep 18, 2024
123fd63
Updated minimum gcc version to 12.
ctubio Sep 18, 2024
74f22cc
Updated clang to version 14.
ctubio Sep 18, 2024
adac714
Updated make install without yes cmd.
ctubio Sep 18, 2024
da488f1
Fixed discover of latest pvs version.
ctubio Sep 18, 2024
287f09b
Updated cacerts as embed instead of at /ssl path.
ctubio Sep 19, 2024
e2ac7c6
Added symlinks to github actions.
ctubio Sep 19, 2024
9f0efae
FixUpdated clang without unexpected unicode chars.
ctubio Sep 19, 2024
549151c
Updated gcov to latest version.
ctubio Sep 19, 2024
f4b99b0
Added missing lcov module.
ctubio Sep 19, 2024
0b385ae
Added² missing lcov module.
ctubio Sep 19, 2024
134be33
Fixed gcov version mismatch.
ctubio Sep 19, 2024
04dffbb
Fixed gcov version mismatch.
ctubio Sep 19, 2024
e729468
Fixed gcov version mismatch.
ctubio Sep 19, 2024
d9aba32
Fixed Coinbase integration and build errors since 2022 to resolve #1184.
ctubio Sep 19, 2024
20ca649
Updated curl to v8.10.1.
ctubio Sep 20, 2024
608f5f6
Fixed Binance and BitMEX integration to resolve #1183.
ctubio Sep 22, 2024
1027974
Added embed cacert.pem.
ctubio Sep 23, 2024
027a77b
Fixed SIGQUIT on winy.
ctubio Sep 24, 2024
1a8d022
Updated frontend libs to latest versions since 2022.
ctubio Sep 25, 2024
9ca92be
Fixed GridApi handler on client events.
ctubio Sep 25, 2024
cfe510c
Fixed valgrind errors on db and ui.
ctubio Sep 26, 2024
5ce5764
fix class GwPoloniex: public GwApiWs >>>>> "wss://ws..poloniex.com";
ccc030233 Sep 26, 2024
a921457
fix class GwPoloniex: public GwApiWs >>>>> "wss://ws.poloniex.com";
ccc030233 Sep 26, 2024
0a75616
Merge pull request #1189 from ccc030233/master
ctubio Sep 26, 2024
fd6d998
Updated libuv to v1.49.0.
ctubio Sep 26, 2024
30b162e
Updated client deps.
ctubio Sep 26, 2024
491a523
Fixed Coinbase vault wallet.
ctubio Sep 26, 2024
014a9dc
Fixed sort and currency icons in table headers.
ctubio Sep 27, 2024
e4cc521
Fixed Poloniex --list and handshake (but orders are still broken).
ctubio Sep 27, 2024
6608899
Added unique pointers with auto deleters.
ctubio Sep 28, 2024
6d6f3ca
Updated sqlite3 pointer as unique.
ctubio Sep 28, 2024
49238d3
Updated curl websockets as unique_ptr.
ctubio Sep 28, 2024
e3ae6af
Updated client deps.
ctubio Sep 28, 2024
dd98d8b
Added built-in mkdir on missing dirs instead of crash.
ctubio Sep 29, 2024
f78f431
Updated internal ssl cert for web clients.
ctubio Sep 29, 2024
1239db7
Fixed broken grids in +portfolios client.
ctubio Oct 1, 2024
19f4b5d
Fixed websocket handshake in lowercased browsers.
ctubio Oct 1, 2024
0ddc6d0
Fixed segfaults everywhere because of threads.
ctubio Oct 2, 2024
2194269
Added num patch to trace logs.
ctubio Oct 2, 2024
8c75e02
Added Binance resubscribe on listenKeyExpired.
ctubio Oct 3, 2024
b0badd9
Added view of orders from all markets to +portfolios client.
ctubio Oct 5, 2024
9b31590
Fixed order test unit.
ctubio Oct 5, 2024
1465f0d
Updated +portfolios client without rererendering markets on every click.
ctubio Oct 5, 2024
6c9197b
Fixed too long README lines.
ctubio Oct 5, 2024
20c3088
Added moar dots.
ctubio Oct 5, 2024
88bf0e4
Updated README with on-demand screenshots.
ctubio Oct 5, 2024
5a9864f
Updated bots without useless mutex and thread headers.
ctubio Oct 6, 2024
a747427
Added Coinbase make/take fees to handshake.
ctubio Oct 6, 2024
3d165f1
Added open orders counter to +portfolios client.
ctubio Oct 7, 2024
b1e13b4
Added best ask/bid to +portfolios client.
ctubio Oct 7, 2024
7d5d4a9
Added total amount f open bids/asks orders to +portfolios client.
ctubio Oct 7, 2024
ba37200
Fixed ssl clients disconnecting on busy instead of retry write.
ctubio Oct 7, 2024
b3dfb77
Fixed latency for orders loaded from other bots.
ctubio Oct 9, 2024
59094c9
Updated orders grid without rererendering rows.
ctubio Oct 15, 2024
4be0d1e
Fixed pvs version.
ctubio Oct 15, 2024
fea4795
Added editable orders to +portfolios client.
ctubio Oct 16, 2024
576de33
Fixed up/down key events on edit orders inputs.
ctubio Oct 16, 2024
4eefb38
Added submit new order for any market to +portfolios.
ctubio Oct 16, 2024
fe3db00
Fixed balance display precision.
ctubio Oct 16, 2024
b909fdb
Fixed display precisions by locales.
ctubio Oct 16, 2024
f7dc0d9
Updated position of icons and columns in orders grid.
ctubio Oct 16, 2024
2eb2786
Added handshakes for all markets ina exchange.
ctubio Oct 17, 2024
98e5a5b
Fixed² balance display precision.
ctubio Oct 17, 2024
2bca22e
Fixed binance handshake.
ctubio Oct 17, 2024
49e669f
Added currency symbols everywhere and random background color.
ctubio Oct 18, 2024
271f887
Added² currency symbols everywhere.
ctubio Oct 18, 2024
5f166ae
Updated theme switch without reloading css files.
ctubio Oct 19, 2024
85c8669
Updated colors of ui buttons because of reasons.
ctubio Oct 19, 2024
e20f352
Added easy updatable bootstrap npm package instead of hardcoded css f…
ctubio Oct 21, 2024
3b68491
Updated colors of ui inputs because of reasons.
ctubio Oct 21, 2024
5d12402
Added Binance US integration.
ctubio Oct 22, 2024
fe40db6
Added size/rate limit to takers grid to resolve #1172.
ctubio Oct 22, 2024
43baf3e
Updated sqlite to v3.47.0 and libuv to v1.49.2.
ctubio Oct 22, 2024
9524f27
Updated openssl to v3.4.0 and curl to v8.11.0.
ctubio Nov 22, 2024
d446ebe
Fixed lcov version.
ctubio Nov 22, 2024
a3fa7b9
Fixed pvs version.
ctubio Nov 22, 2024
6c52e35
Fixed² pvs version.
ctubio Nov 22, 2024
aa5701b
Update test workflow with visible lcov output.
ctubio Nov 23, 2024
fd15937
Added ignore for useless lcov errors.
ctubio Nov 23, 2024
d21851b
Updated lcov with continue on error.
ctubio Nov 23, 2024
e1c31a9
Updated curl to v8.11.1 and sqlite to v3.47.2.
ctubio Dec 15, 2024
f592cc3
Updated highcharts UI dependency.
ctubio Dec 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions .github/hooks/.prepare-commit-msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#!/bin/sh

SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')

BTC=$(./hello.sh 2> /dev/null | cowsay)

printf "$(cat <<\CARLESGITTIP

████ ███ To request new features or in case this commit breaks something for you,
████ ███ please, create a new github issue with all possible information for me,
▓███▀█▄ but never share your API Keys!
▒▓██ ███
░▒▓█ ███ %s
CARLESGITTIP
)" "$SOB
$BTC" >> "$1";
58 changes: 58 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: test

on: [push, pull_request]

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@main
- uses: actions/setup-node@main

- name: configure-g++
run: |
sudo apt-get install g++-12
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 100
sudo update-alternatives --install /usr/bin/x86_64-linux-gnu-g++ x86_64-linux-gnu-g++ /usr/bin/x86_64-linux-gnu-g++-12 100

- name: configure-gcov
run: |
sudo apt-get install libcapture-tiny-perl libdatetime-perl
sudo update-alternatives --install /usr/bin/gcov gcov /usr/bin/x86_64-linux-gnu-gcov-12 100

- name: configure-test
run: |
sudo apt-get install cowsay
sudo npm install -g npm-check-updates

- name: install
run: KUNITS=1 make install lib K <<< 1

- name: check
run: |
make check | tr -d "#" | cowsay -nW80 -fduck
(cd /var/lib/K && ncu) | sed '/^\s*$/d' | cowsay -nW80 -fduck

- name: test
run: |
make test-c | cowsay -nW160 -felephant || :
make test | sed '/^\s*$/d' | sed '/====/d' | cowsay -nW160 -fbud-frogs && test ${PIPESTATUS[0]} -eq 0

- name: coverage
run: |
lcov -o lcov.info -c -d . --ignore-errors inconsistent --gcov-tool /usr/bin/gcov || : #> /dev/null 2>&1
lcov -o lcov.info -r lcov.info '/usr/*' '*/include/*' || : #> /dev/null 2>&1
lcov -l lcov.info | cowsay -nW80 -fdefault

- uses: coverallsapp/github-action@main
continue-on-error: true
with:
path-to-lcov: lcov.info
github-token: ${{ secrets.GITHUB_TOKEN }}

- uses: codacy/codacy-coverage-reporter-action@master
continue-on-error: true
with:
coverage-reports: lcov.info
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}
23 changes: 10 additions & 13 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@
bower*
.DS_Store
node_modules
typings
*.js.map
*.idea
.baseDir.ts
tribeca/
*.log.*
test/src
.tscache
tribeca.json
.vscode
/*
!/doc
!/etc
!/src
!/test
!/COPYING
!/LICENSE
!/Makefile
!/README.md
!/.git*
21 changes: 21 additions & 0 deletions COPYING
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
The MIT License (MIT)

Copyright (c) 2017 Carles Tubio

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
66 changes: 0 additions & 66 deletions Dockerfile

This file was deleted.

82 changes: 0 additions & 82 deletions Gruntfile.js

This file was deleted.

4 changes: 2 additions & 2 deletions LICENSE.md → LICENSE
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Internet Systems Consortium license
===================================
Internet Systems Consortium (ISC) license
=========================================

Copyright (c) `2015`, `Michael Grosner`

Expand Down
Loading