1
0
Fork 0
mirror of https://github.com/eosswedenorg/thalos synced 2026-06-16 04:24:56 +02:00
Commit graph

270 commits

Author SHA1 Message Date
f8e03cf8a1 Version 0.1.1 2023-05-19 15:46:13 +02:00
fc97b8cd02
Merge pull request #20 from eosswedenorg/split-logs
Split logs
2023-05-19 15:39:54 +02:00
3c05a4b5be Merge branch 'abi-decode-improved-logging' 2023-05-17 11:02:23 +02:00
860e7bbe9f app/ship_processor.go: Log more fields on abi decode error. 2023-05-17 11:01:45 +02:00
d9684fcceb app/ship_processor.go: Log tx_id when processing trace. 2023-05-17 10:58:05 +02:00
89ddc4b594 config.example.yml: Update log.filename to not include ".log" 2023-05-17 10:52:27 +02:00
93e765f14c cmd/thalos/main.go: Implement log splitting if file logging is enabled. 2023-05-17 10:52:12 +02:00
e1c092659a Adding app/log/HookWriter.go 2023-05-17 10:51:03 +02:00
89f47c06df app/log/RotatingFile.go: Adding GetFilename() 2023-05-16 17:50:15 +02:00
03ab664130 Adding docs/basic-usage/go/main.go 2023-05-16 16:52:32 +02:00
3dfb53b5fa Adding api/client.go 2023-05-16 16:52:14 +02:00
2335dbc211
Merge pull request #17 from eosswedenorg/15-support-chain-names
support chain names
2023-05-15 15:33:08 +02:00
85352b00ae
Merge pull request #18 from eosswedenorg/14-github-actions-build-and-package-on-release
GitHub actions build and package on release
2023-05-15 15:32:53 +02:00
cf1fc295cc
Merge pull request #16 from eosswedenorg/13-reconnect-implement-backoff-algorithm
implement exponential backoff algorithm
2023-05-15 15:32:11 +02:00
ac57e82992 cmd/thalos/main.go: use conf.Ship.Chain if set as namespace. otherwise default to chain id from api. 2023-05-15 15:29:31 +02:00
e0f7e3b4e9 app/config/config.go: Adding ShipConfig.Chain 2023-05-15 15:28:38 +02:00
5f9a54c0d8 cmd/thalos/main.go: implement exponential backoff algorithm in reconnect logic 2023-05-15 15:17:20 +02:00
a9a7f3e35d Adding .github/workflows/release.yml 2023-05-15 08:55:50 +02:00
b6d91f396b Makefile: skip --buildmode=pie flag in GOBUILDFLAGS 2023-05-15 07:47:49 +02:00
ae5dabff36 debian/changelog: Set date for 0.1.0 2023-05-14 18:18:02 +02:00
966b81338d gitignore: ignore .pc directory 2023-05-14 18:16:18 +02:00
b34c80a682 config.example.yml: comment out telegram section 2023-05-14 18:16:01 +02:00
30f3ff5187 install.sh: Use Makefile to install stuff. 2023-05-14 18:09:39 +02:00
160f2a35f8 Makefile: Adding install-scripts target. 2023-05-14 18:02:47 +02:00
2ffb17a08f debian: fix config by applying a patch, instead of using a debian specific copy. 2023-05-14 17:59:00 +02:00
00ea1a5bfd Makefile: move "thalos" subdirectory into CFGDIR instead of hardcoded after CFGDIR 2023-05-14 17:56:21 +02:00
09c5fcc86b scripts/stop.sh: typo fix. 2023-05-14 17:27:50 +02:00
a35277a38b scripts/start.sh: Application already logs, so just redirect stdout to out.log 2023-05-13 13:37:33 +02:00
2beb65b2df debian/rules: Do not need to include version when building. 2023-05-13 13:33:31 +02:00
5e9b7ceb1d Makefile: Inject program version into main.VersionString variable. 2023-05-13 13:31:57 +02:00
76c6530993 Makefile: adding build/$(PROGRAM) to .PHONY also 2023-05-13 13:30:48 +02:00
1193e57e33 cmd/thalos/main.go: Adding VersionString variable 2023-05-13 13:27:50 +02:00
7d180f3595 Makefile: Adding GOBUILDFLAGS variable. 2023-05-13 13:26:47 +02:00
ed4cc9d1e6 Rename cmd/main/main.go to cmd/thalos/main.go 2023-05-13 13:21:42 +02:00
49725d6b39 debian: install custom config tailored for debian. 2023-05-12 15:37:53 +02:00
998f38dfda debian/thalos-server.service: Start process with specific user/group. 2023-05-12 15:36:57 +02:00
cd35303d5a Adding debian/thalos-server.postrm 2023-05-12 15:36:28 +02:00
8d26a584ed Adding debian/thalos-server.postinst 2023-05-12 15:36:17 +02:00
f7769acf07 .gitignore: use absolute paths 2023-05-12 15:34:36 +02:00
b8a021dca8 config.example.yml: Add some documentation 2023-05-12 14:58:01 +02:00
213398ece8
Merge pull request #12 from eosswedenorg/11-update-abi-cache-from-ship
11 update abi cache from ship
2023-05-12 14:21:23 +02:00
48dc8890bb app/ship_processor.go: Update abi from action traces. 2023-05-12 09:21:19 +02:00
d552a924e9 app/ship_processor.go: Adding updateAbiFromAction() 2023-05-12 09:20:53 +02:00
637ec74a2a app/ship_processor.go: Adding ShipProcessor.syscontract field 2023-05-12 09:20:08 +02:00
80448ddd32 app/abi/manager.go: Adding SetAbi() 2023-05-12 09:06:29 +02:00
2f215d121d Merge branch '10-actiontrace-message-encoding' 2023-05-11 14:56:08 +02:00
57a31996d3 app/ship_processor.go: Make sure we set act.Data to a go object and not json byte slice. 2023-05-09 17:04:00 +02:00
6e47fc1a3c go.mod: update indirect dependancies 2023-05-09 16:48:29 +02:00
f925692354 api/message/types.go: Change ActionTrace.Data from []byte to interface{} 2023-05-09 16:46:12 +02:00
df840da128 api/message/json/codec.go: alias json_codec.Marshal/Unmarshal as encoder/decoder. so that implementation can change and tests uses the correct functions automatically. 2023-05-09 15:05:03 +02:00