Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/monitoror/monitoror

Unified monitoring wallboard — Light, ergonomic and reliable monitoring for anything.
https://github.com/monitoror/monitoror

chore(ui): set max line length to 120 in editorconfig

17b3db0869a820894056811c1cc07c91685611f0 authored over 4 years ago by Alex-D <[email protected]>
Merge pull request #339 from monitoror/chore-fix-go-mod

Fix Go dependencies versions (and // indirect things)

9ce8b38f103a12e84fb18a0edbe94a3834f5c99d authored over 4 years ago by Alexandre Demode <[email protected]>
chore(core): fix dependencies versions (and // indirect things)

dc57f7f0498efaa75136929884caa705654ad808 authored over 4 years ago by Alex-D <[email protected]>
Merge pull request #332 from monitoror/docs-update-landing-example

31257917a89f41af285c48241bcbf756c1908a04 authored over 4 years ago by Alexandre Demode <[email protected]>
docs(landing): use PORT instead of PING in example

fix #329

c2323e4f20ee4244f837670edacb057d7241aecc authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #333 from monitoror/docs-add-listen-address

ddba086f577ee278fe1d8307693ed12a7a4a864c authored over 4 years ago by Alexandre Demode <[email protected]>
docs: add MO_ADDRESS into documentation

c38c7682c5ed8f95be0405987c0638736df5a19e authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): change MO_ADDRESS defautl value to 0.0.0.0

a1172a9ccca4ba939d53cd4ab0b31be5222d4dc7 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #334 from monitoror/feat-lowercase-config-params

18f50d92595f9d35252f41b89baa763a357d269c authored over 4 years ago by Alexandre Demode <[email protected]>
feat(config): lowercase config name

52f1d718d704556d1a473b89816f05282aaecdfc authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #326 from monitoror/fix-path-prefix

50a708cd16af55afbebe62b00074abadc9a8671d authored over 4 years ago by Alexandre Demode <[email protected]>
fix(ui): make UI working even when served with route prefix

fix #300

b6e582c772b20f8cdcaeddc7e69b616e233fe353 authored over 4 years ago by Alex-D <[email protected]>
Merge pull request #319 from monitoror/feat-imporve-cli

0949c3678a95f53ff6ae5bdd942fdba850b00b05 authored over 4 years ago by Alexandre Demode <[email protected]>
feat(core/cli): add init command

e6f8e9966c9b2f99c8ee2e2dfa27f6bbbd0c475c authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): move store and registry in root directory

1cc2413c47cc334a38ff5777779cb490e221b99c authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
style(core/cli): rename monitororTemplate

2707e46d209715a38ec85336fd3a3f6beacd7f94 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core/cli): use only --debug to enable debug mode

85687191a66843dd77bea4e7f39a12a8b67d6a56 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): use MO_DISABLEUI instead of MO_ENV

57eec347b49dee97021ca74602fb21e5467eea93 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): improve golang templates

259dac388849a797807c72b3220d7dc302eb1ba1 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core/cli): add version command

bf1a189465698f688ae44b1fecc2514fd3d0e06e authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core/cli): rename config-example.json in default .env

6df90dff5d11f9a9ee08d5383f94031226e7763f authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core): Add MO_ADDRESS to set custom listen adresse to echo

06882df41ba38e0491b7ab1a94295e92dd0ffdff authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
docs: add core configuration example to all monitorables

c36ca1b72a09e8cdb24d736900f002c4e228daa8 authored over 4 years ago by Alex-D <[email protected]>
refactor(core/cli): refactor cli to use cobra and add more commands

e536f7a867144162aa2d07dfaa71757e9e17edc7 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core): improve file loading

- absolute path
- monitoror binary relative path

86d4c5d8d100316f7f7f07ebf0460dce5da7f1e2 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
test(core): fix linter

ca3789496916dc1eb563da7c8b43e53be8566df7 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #327 from monitoror/fix-long-label

9d789a4cb4576647005ea4ce3ec43a87c3609930 authored over 4 years ago by Alexandre Demode <[email protected]>
fix(ui): break long words in labels

fix #277

74082d3b1234af8f6c1299fac2fd20dd4fbc1b54 authored over 4 years ago by Alex-D <[email protected]>
Merge pull request #325 from monitoror/docs-regex-json-escape

aa845f3895e321241d62e4cc09cf29cec23e3006 authored over 4 years ago by Alexandre Demode <[email protected]>
docs: add notes about JSON-escaping regex

fix #249

2ad3f9797236f539475138d011d1b867b46cbe34 authored over 4 years ago by Alex-D <[email protected]>
Merge pull request #312 from monitoror/fix-github-pullrequests

3eff677acedcef3e66ec71b05a226fb66e9c3293 authored over 4 years ago by Alexandre Demode <[email protected]>
feat(core/github): split checks and pull request

- fix bug with pull request from fork
- add new GITHUB_PULLREQUEST tile type

BREAKING CHANGE: R...

7bda2001457fb892b4752f3c4012e69ffef1e747 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(ui): add merge request support

17f99e6058d5867041175f395e10cbf163da8d5d authored over 4 years ago by Alex-D <[email protected]>
docs(github): add GitHub Pullrequest tile type + rename generator

54f185e730c7f9cfe847c7a2cd489797f7808fd7 authored over 4 years ago by Alex-D <[email protected]>
Merge pull request #318 from monitoror/feat-improve-config-loading

Feat improve config loading

acce1b8b3d2ee801d1d9ff867cf280fa5f06d1c2 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
style(core): reword UnknownConfigName when named configs is empty

b6122d1722543f7b995440b9b5f620c35a56deb6 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(ui): add unknown named config error support

da333952f671495ec360035557e6aeb648c12650 authored over 4 years ago by Alex-D <[email protected]>
docs: add named config doc and remove configUrl/configPath

97f82083331263b290686bdf37bb28e379889aaf authored over 4 years ago by Alex-D <[email protected]>
refactor(ui): merge configUrl and configPath in config

BREAKING CHANGE:
configUrl and configPath are removed
from now, use ?config=... parameter

51baae9e2348f4ee0971b878158ee0efb782e8dc authored over 4 years ago by Alex-D <[email protected]>
feat(core/config): add /configs api to expose namedConfig list

c9c00407721216095c9c08f505fc83c1c066efd5 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core/config): change config api route

use configs/:config instead of config?config=

2d3f83ce9a317b19ad664facbdc7400885978742 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core/config): improve config Path/URL

You can add "named configuration" into .env file and load this config from UI
Config api params ...

ec8c97a553f1961852480ac4a5c6a1c186368cae authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
style(core): rename Config into CoreConfig

7ccf22e9093f1cdd816e4a9a120d5b30495739cc authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
style(core): rename DefaultVariant into DefaultVariantName

792933376b0589cd86a157132ad39848e9b800b9 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core/config): add named config in core config

118a111fb21f9ed9c3956247dbecd8bd00da3ad5 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): change env.go to use it outside of monitorable config

4984395af28028e503aae68378c9384491971b47 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #317 from monitoror/refactor-register-test

Make more mergeable register test

ed951340a926dba0103503a109bda70ca0604cf3 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
test(core): make more mergeable register test

498c55c3819a3a5f201f233804c943f6e03aab72 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #311 from monitoror/fix-bug-hydrate

fix(core/config): fix generatedTiles insertion inside tiles array

9eb5dae2ab82b2c40b2e8771827d54d247cd09af authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
fix(core/config): fix generatedTiles insertion inside tiles array

f7f26acc73880eb562f91f72a0fd0349a7d61edb authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #304 from monitoror/add-dotenv-example

Add .env.example with all env and default value

0e42de303147cf1303ade3b78977d4c557d70565 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
chore(config): add .env.example with all env and default value

- add .env in gitignore
- remove unused .env.local
- add .env.example

81d95ece30e4a1ea95f7248056e1914f5c51db8b authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #303 from monitoror/add-proxy-script

Add proxy script

5d74c5ed1d30ceba7882de64e2cd0cb935cdd8d2 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
chore(proxy): add proxy script

08884b39164d12a2d83548a34546662ffd053692 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
chore: adding install-tools script

14069ec45aa2274bd08c501780a0b9548e79c375 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #305 from monitoror/feat-use-golang-validators

Feat use golang validators

a61f05e3d356b4eec6877f846242520d8b0d7fd1 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core/validators): change tag name and improve tests

ebd4f424b580a66208c442c0d5a3b99a84877f9a authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactore(core): update dependencies

5fc33a82948374437b440c264884297b971245cb authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): implement new validators on monitorables

06e7cc8e4b0aeef8247fc4d12f887087f228d55c authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): use new validators to validate config

1db88511059ba4a02b8dca81e2cfdf6b946d1ed9 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): cli now handle array of error for monitorable variant

d534c49493866d1115cf2162c111672dd413af8c authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): add helper to use new validators and validate interface

3f642d589789c73f84d2587d73d45efa91de3874 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): improve Stringify helper to remove nil value

f9ffe7bda7678d1afa6ffd18d1b1d2ca082d25ae authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): add validator helpers

- helper/wrapper for golang-playground validator
- helper for available validator

c36f0c6e6abbf02fd20171038b39a9e71f86d30d authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): add structs helper

- extract JSON field name from struct
- extract Query field name from struct

c082e4cf191c4aab78705ac4871b49275a09d01a authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): imporve humanize helper

now it handle pointers properly

a7ddbe425630b5f4a43be6d1679d59c02aeb790c authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): move validator interface into pkg

ed9c28b631984b7edb15ba9fef92955ece72b250 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): move config version into versions package

8d1a5fca92963f76a7581d6abcfa27036a78a1ab authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): remove dead code

c6eea7a885bbdbf38cf8edd505d2301853da6fa2 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #302 from monitoror/feat-improve-params-error

Feat improve params error

5a120dd5bb662c50591d649a44f02c10e00c1eb6 authored over 4 years ago by Alexandre Demode <[email protected]>
style(core): rename GetVariantNames into GetVariantsNames

d859b92adf456fa201291542a1ffaa7f72340934 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
style(core): fix comment in registry

fd656c5992aa75da86ac84a4dc66a05ff706f6b2 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
style(core): change expected for unsopported tile

2dc886f9a6a7276b675f9cb0c4c107309b9e800b authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
style(core): rename unsupported tile error

90ef05eb7f4e9eb7120365814b58aaee13232150 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core/config): remove useless return in config verify

36403e254c185186a2f1948cb743a891a8d9dbc2 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core/config): handle params error with more details

07697f8149b1d152e218b2ba418324b9207aac2f authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #297 from monitoror/feat-improve-config-manager

Feat improve config manager

91361d27b06c2d47ad2d8bb8bbf2a49d7616cfa7 authored over 4 years ago by Alexandre Demode <[email protected]>
chore(core/config): add comment in code

9f3f4d298a79ea2a21e252499087770c009b44e6 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core/config): return error if tile type is not supported in config file version

4439a8bc3d94284b9d354d3626649c811a1cfeaf authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core/registry): change config manager to a global monitorable registry

cb5a36f091cec5888c085f20a61031435e743a28 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
fix(core/config): wrong "expected" value if config version is out of bounds

6e0d42aea2d3d56f704889cb9856e84982b10fb1 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
style(core): rename variant variable to variantName

3f48e425f077af7f3ca9da014b86fabcd13f5df6 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core): move initialMaxDelay on coreConfig instead of each monitorable

BREAKING CHANGE: InitialMaxDelay move on coreConfig instead of each monitorable config

4db70ab3a7d8f01cd6d3f4b78dbdf4f11722aed0 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
fix(core): remove omitempty on query params and add tests

9000cb0def6359eb0b253d7bca9bd5d5a1fb5c3c authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
docs(config): replace dynamic tile by generator tiles and update minimal version to 2.0

24f1538b67716d8873a0c5ffe16534c75815d61d authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core/config): update config to 2.0

BREAKING CHANGE: Minimal config is now 2.0

5362dc331f214988c59cac7cbc5864ec6f6f2285 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
feat(core/config): improve configuration manager

- DynamicTile is now GeneratorTile
- GeneratorTile is based on TileType and add "GENERATOR:" pre...

df936ea07200a4d2b847acdab93d623126da9551 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
chore(core): remove dead code

3e21d1386d387e4916b63cf1012b8ba7ac8998a1 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): add utility function for monitorables

be5e4a63cb06a00c4cdd52ee22648f42e66b8ecc authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core): rename QueryParamsError

d4c9f8f6396b71b994e3a2b1656a4f3667b3a6b2 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
chore(core): remove useless imports

e5d222581e676ad2ebe3283dcca08d8a057d8194 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core/config): move config version into dedicated package

817ff8c963c7cdeb6e95071230ef2b60e78fb441 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core/cli): use array of struct to avoid random error order

171f918f62cd0b7661c9d5b8648dfd13ac99df47 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core/config): move validator in config package

f609f697f5e4b933bde3ccf1c6b12e7a3a83d74e authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
refactor(core/config): make parse raw version public to help in tests

0655df02624f41882e0f2d249398f78287558835 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #296 from monitoror/refactor-mocks-generation

Refactor mocks generation

fd4bcbc1a5eb112a5c99537dd88eb3477eb621bf authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
chore(scripts): remove useless sub directory

f80c15311231bf3244cb3e948bdfa400df740ba7 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
chore(mocks): use go generate to build mocks

9319ac364ebec3ee80e8703aab8f4bff51c6a18c authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
Merge pull request #290 from monitoror/refactor-start-log-ux

Improve start log readability

5c81233964011b3a09100f45202d63dfe9c92db0 authored over 4 years ago by Jean-Sébastien Didierlaurent <[email protected]>
test(core/cli): add cli tests

7ae0b19a4ff20966a934ca2b37bf070f8c4d9bfb authored over 4 years ago by Alex-D <[email protected]>