Commit Graph

315 Commits

Author SHA1 Message Date
Kevin Franklin Kim
d46ba48b4b
feat: update keel 2024-03-22 21:24:48 +01:00
Kevin Franklin Kim
3717872187
fix: startup probe 2024-03-22 17:02:47 +01:00
Kevin Franklin Kim
1c472c13bf
fix: docker dir 2024-03-22 16:44:29 +01:00
Kevin Franklin Kim
b4f8b95a4b
refactor: rename onLoaded 2024-03-22 16:30:54 +01:00
Kevin Franklin Kim
ae481c5278
refactor: mark loaded 2024-03-22 16:26:34 +01:00
Kevin Franklin Kim
5e7798a53f
fix: base path flag 2024-03-22 16:09:33 +01:00
Kevin Franklin Kim
d9a8248c0a
feat: update init 2024-03-22 15:48:01 +01:00
Kevin Franklin Kim
abb6f692c7
fix: poll interval 2024-03-22 14:55:33 +01:00
Kevin Franklin Kim
52c1a67b7a
feat: add poll interval flag 2024-03-22 12:38:43 +01:00
Kevin Franklin Kim
3f8561359c
chore: fix typo 2024-03-22 11:47:29 +01:00
Kevin Franklin Kim
af95153899
chore: update gorelease 2024-03-22 11:41:12 +01:00
Kevin Franklin Kim
bb04560323
chore: fix secret 2024-03-22 10:53:03 +01:00
Kevin Franklin Kim
84135f3d8f
feat: update cmd flags 2024-03-22 10:38:47 +01:00
Kevin Franklin Kim
555fc8a5c2
chore: update release config 2024-03-22 09:06:09 +01:00
Kevin Franklin Kim
f1dae6a745
fix: race conditions 2024-03-21 18:01:24 +01:00
Kevin Franklin Kim
da832d3f52
chore: add husky and gh workflows 2024-03-21 16:10:08 +01:00
franklin
39cd0c422a
feat: upgrade 2024-03-21 16:03:21 +01:00
franklin
0c8267134e
feat: update deps 2024-03-19 20:15:09 +01:00
danielthomas74
3a4a69e2cf
Merge pull request #29 from foomo/feature/add-groups-to-content-node
feat: add groups to the content.node.item response
2022-06-09 13:59:36 +02:00
Daniel Thomas
cac32f2d52 feat: add groups to the content.node.item response 2022-06-09 11:54:46 +02:00
Jan Halfar
f3366f5211
Merge pull request #28 from foomo/update-polling
Update polling
2022-05-30 14:23:25 +02:00
Jan Halfar
2fa98dad5e
feat: polling support (#27) 2022-05-26 15:28:22 +02:00
Jan Halfar
be835e3ba6 Merge branch 'master' of github.com:foomo/contentserver into update-polling 2022-05-26 15:22:32 +02:00
Jan Halfar
efdfd11760 feat: polling support 2022-05-26 15:09:26 +02:00
Stefan Martinov
0e44ca809d
Deterministic Log Messaging & Refactoring (#26)
* feat: remove apex log from dependency list & upgrade deps

* chore: remove commented out code

* chore: remove high cardinality metric labels

* chore: add stack trace to failed repo requests

* chore: remove logging and return error instead

* chore: change log messages for contentserver

* chore: add constistent messages to content update routine

* feat: add runtime id, and multierr validator

* chore: rename history

* chore: golint fixes

* chore: simplify (golinter)

* chore: update go version

* chore: remove unused dependencies for new go

* chore: move content update to else statement

* chore: remove go-spew

* chore: bump go version to 1.18

* chore: remove alpine dep for updated deps

* chore: update go version and improve build

* chore: minor reformatting
2022-05-26 15:09:11 +02:00
Philipp Mieden
3440cbdc0e fix: improve url validation 2021-10-07 12:00:14 +02:00
Philipp Mieden
c2837eec07 fix: validate server url in NewHTTPClient and return an error for invalid configurations 2021-10-07 10:40:02 +02:00
Stefan Martinov
006bd6ea0a feat: update repository path for docker hub 2021-09-22 11:59:51 +02:00
Stefan Martinov
ac85c31b77
Configurable Repository Timeout (#25)
* feat: implement correct prometheus metrics

* feat: remove nodeID from metrics due to high cardinality

* feat: add configurable timeouts to contentserver
2021-09-22 11:52:53 +02:00
franklin
93fcca1a5f feat: make http transport client exchangeable 2021-07-30 17:37:10 +02:00
Jan Halfar
ae29f1060c
Merge pull request #24 from foomo/feature/get-content-path-data-fields
feat: add PathDataFields option on GetContent
2021-07-01 09:53:46 +02:00
franklin
5788fd203d feat: add PathDataFields option on GetContent 2021-06-30 15:53:16 +02:00
Stefan Martinov
c9bf5666e5
Merge pull request #23 from foomo/feature/metrics-and-logging
feat: update metrics & logging
2020-11-23 12:38:02 +01:00
Stefan Martinov
ffa04ace36 feat: add better metrics for errors 2020-11-23 11:33:36 +01:00
Stefan Martinov
24c65ba8df chore: return logging of error requested 2020-11-23 09:29:47 +01:00
Stefan Martinov
ddb4adf571 feat: add update request queue test 2020-11-22 18:53:16 +01:00
Frederik Löffert
0ab7935a05
response wrapper to fix json unmarshal issues (#21)
* chore: change wrapping

* fix: fix mapping bugs

Co-authored-by: Stefan Martinov <stefan.martinov@gmail.com>
2020-04-01 12:25:55 +02:00
Frederik Löffert
f75f3a09ae Dockerfile build cleanup 2020-03-30 23:16:48 +02:00
Frederik Löffert
422fcf95b6 go version updated to 1.14 2020-03-30 22:52:01 +02:00
Frederik Löffert
7280bc5e03 Dockerfile: updated go to version 1.14 and alpine to 3.11 2020-03-30 22:46:40 +02:00
Cristian Vidmar
2b9d7ea9e7 ExposeHiddenNodes in request 2020-03-16 18:02:25 +01:00
Stefan Martinov
934b1dc9c4 fix: add update log queue rejection 2019-10-25 16:37:05 +02:00
Stefan Martinov
620291db4a feat: remove errors in update queue and add recovery mechanism 2019-09-25 17:27:00 +02:00
Stefan Martinov
130ab553e3
Merge pull request #19 from foomo/feature/contentserver-panic-fix
ContentServer Panic Fix
2019-09-07 09:44:35 +02:00
Stefan Martinov
5ce4cccbea feat: add panic handlers 2019-09-06 17:26:02 +02:00
Stefan Martinov
f7f3b8096e chore: join if clause 2019-09-06 17:15:04 +02:00
Stefan Martinov
3f02444b97 fix: remove offending log nil pointers 2019-09-06 17:13:46 +02:00
Stefan Martinov
7e59a0dc71 chore; update go modules to 1.13 2019-09-06 17:08:58 +02:00
Phil
864df48b90
travis badge: use master branch 2019-06-04 15:18:31 +02:00
Philipp Mieden
b41951f51e run tests in verbose mode 2019-06-04 15:13:33 +02:00