Commit Graph

2169 Commits (a900a95b5aed1c8404a2e7e3fac3db294b61cb60)

Author SHA1 Message Date
Adam Boutcher 4996b87d03 Version bump 2022-01-25 11:11:28 +00:00
Willy 5655592864
add a data job to fetch the version in one central place
the only downside to this is that every job now has a dependency on data, but I think that's acceptable
2022-01-25 11:51:16 +01:00
Willy a2ebef4da6
remove jobs that we won't be using anyway
this includes sentry and homebrew releases and slack notifications
2022-01-25 11:02:46 +01:00
Willy 76c9ff0dd4
create a github release from workflow artifacts on stable/unstable runs
this is based on the artifact's file names, currently `statping-*`.
2022-01-25 11:01:51 +01:00
Willy 24b521031d
allow build while tests are running
this produces build artifacts faster at the cost of potentially "wasted" processing time
2022-01-25 10:59:07 +01:00
Willy 1eae526665
disabled darwin/386 for now
the build step doesn't output a file. this can be fixed later
2022-01-25 10:58:02 +01:00
Willy 09862f5ad3
enable optional debug output for xgo
this was previously enabled for the dev workflow and disabled for stable/unstable.
having more output could be useful at some point
2022-01-25 10:57:00 +01:00
Adam 1f5472d35b
Merge pull request #108 from statping-ng/dev
0.90.79 Dev to unstable
2022-01-24 11:32:00 +00:00
Adam Boutcher 31ae62c6a0 Updated changelog - ready to go unstable 2022-01-24 11:26:16 +00:00
Thomas Wouters 6071f4e96d Fix config directory permission validation
Directories were reported as read-only as soon as the effective uid didn't the
match directory owner.

Rewrite permission validation to properly support UNIX permissions.

Does not support for Access Control Lists.

Fixes #87
2022-01-20 18:59:56 +01:00
Adam 251cac14de
Merge pull request #89 from meatlayer/patch-1
Update russian.js
2022-01-05 20:23:03 +00:00
Dmitriy e59fc1f5a5
Update russian.js
Since Russian is my native language, 
I have corrected some incorrect phrases, declensions and cases to better display them in "statping-ng".
2021-12-31 13:48:40 +03:00
Adam 423837f172
Merge pull request #84 from michaelkrieger/patch-1
Permit the healthcheck to work if a BASE_PATH is set
2021-12-18 13:47:59 +00:00
Adam e70df4b22f
Merge pull request #83 from adamboutcher/remove_email
Remove statping emailer - NOT SMTP
2021-12-16 22:08:16 +00:00
Michael Krieger 461a0eeea3
Permit the healthcheck to work if a BASE_PATH is set
You can set the environment variable BASE_PATH=statping so that https://yoursite.domain:1234/statping/ is how the app is accessed.  Note that a forward-slash is not used (which would otherwise allow just the variable to be dropped in). In order to do that, the healthcheck, which does not obey BASE_PATH, must be disabled. This should make it continue to work.
2021-12-16 15:52:30 -05:00
Adam bc371874a7
Merge pull request #2 from adamboutcher/remove_email
Update notifiers.go
2021-12-16 16:04:17 +00:00
Adam 86ecefcef9
Update notifiers.go
Removed statping emailer from notifier list.
2021-12-16 16:03:34 +00:00
Adam 7c22038a73
Merge pull request #1 from adamboutcher/remove_email
Remove email
2021-12-16 15:53:16 +00:00
Adam 980612ecdd
Update postman.json
Remove Notifier test as it's broken.
2021-12-16 15:52:21 +00:00
Adam 4c1eaea964
Delete statping_emailer_test.go
Remove Notifier test as it's broken.
2021-12-16 15:51:15 +00:00
Adam cc29c9b7db
Delete statping_emailer.go
Remove Notifier as it's broken.
2021-12-16 15:51:04 +00:00
Adam 136f21dad2
Merge pull request #67 from glanchow/dev
Reset notifyAfterCount on Success
2021-11-26 17:11:09 +00:00
Guillaume LAN CHOW WING 6a8026067f Notifications afterCount reorder 2021-11-26 12:02:35 +01:00
glanchow a8a2ef85b7
Remove unnecessary notification counter increment 2021-11-05 11:54:04 +01:00
glanchow 4049e84f5f
Reset notifyAfterCount on Success 2021-11-02 16:48:52 +01:00
Adam 899a4e0a11
Merge pull request #65 from jonathanrbarney/home_uptime_wording
Home uptime wording
2021-10-21 22:13:00 +01:00
Jonathan Barney 1e7864da92 Merge branch 'thatInfrastructureGuy-feature/lastUptime' into home_uptime_wording 2021-10-20 16:45:06 -07:00
Jonathan Barney 8b08a74bcb Merge branch 'feature/lastUptime' of https://github.com/thatInfrastructureGuy/statping into thatInfrastructureGuy-feature/lastUptime 2021-10-20 16:43:58 -07:00
Willy cc01dce8c3
(maybe temporarily) remove "Statping Emailer" postman test
* disclaimer: I don't fully understand what I'm doing here
* it looks like this test references https://statping.com, which - in the long term - we don't want anyway
* --> either remove dependency or replace with own version
2021-10-08 16:18:04 +02:00
Willy c938bcd9e6
fix matrix argument: arrays not allowed in includes 2021-10-08 15:48:24 +02:00
Willy b5a9f17d6d
temporarily disable PR CI trigger
* I don't want my commits to spam the upstream repo with lots of failed action jobs for my incomplete PR
* prevent accidentally creating a release (shouldn't happen with the modified workflow in the head branch (github uses base branch workflows) but you never know)
2021-10-02 17:26:26 +02:00
Willy a8147eb790
fix workflow file: accidental indentation 2021-10-02 16:59:23 +02:00
Willy db49c6588f
merge upstream/dev - catch up with workflow changes
(there were some merge conflicts in ./Dockerfile and ./Makefile - let's just hope I got them right)
2021-10-02 16:33:39 +02:00
Willy 3f948126a3
catch up with workflow changes
* I was gone for a while and will try to catch up with upstream changes in the next couple of commits
* since git can't know I'm "combining" multiple files, an automatic merge wouldn't work here
* added todo comments on places that will need special attention
* dockerfiles still need merging -> this commit is broken! (only using it to keep track of external changes)
2021-10-02 16:13:42 +02:00
Adam cc701c3ae5
Version bump. 2021-10-01 21:53:41 +01:00
Adam 802a65966e
Merge pull request #52 from statping-ng/dev
dev to unstable
2021-10-01 16:50:28 +01:00
Adam Boutcher 6fb1aa8bad Merge branch 'dev' of github.com:statping-ng/statping-ng into dev 2021-10-01 16:49:31 +01:00
Adam Boutcher a6c3432420 Stable doesnt need to build base any longer 2021-10-01 16:49:02 +01:00
Adam d6f85477d3
Merge pull request #50 from statping-ng/unstable
Unstable to Stable
2021-10-01 11:55:35 +01:00
Adam f5e16fd41b
Merge pull request #46 from statping-ng/dev
Dev to 0.90.78 (Build changes)
2021-09-15 12:18:43 +01:00
Adam Boutcher 3a204ef861 Changelog 2021-09-15 12:17:49 +01:00
Adam Boutcher b601f1239f Fix for unstable docker buildx 2021-09-15 12:16:42 +01:00
Adam b74fbd44f7
Merge pull request #45 from statping-ng/dev
0.90.78 to Unstable
2021-09-15 11:40:28 +01:00
Adam a03ec4c4d6
Merge pull request #8 from jonathanrbarney/webhook-improvements
Allow http webhook to set multiple headers + logging headers
2021-09-14 18:53:16 +01:00
Jonathan Barney 8431ab5ed6 remove logs 2021-09-14 10:41:01 -07:00
Jonathan Barney f4b24bb706 update user agent 2021-09-14 10:40:12 -07:00
Jonathan Barney 70aace1ead
Merge branch 'statping-ng:dev' into webhook-improvements 2021-09-14 10:38:41 -07:00
Adam Boutcher e4103965e3 Changelog update 2021-09-14 13:58:17 +01:00
Adam 75033f1892
Merge pull request #37 from nils1323/allow-chat-telegram-chat_ids
Allow chat_ids for telegram notifications
2021-09-14 13:57:12 +01:00
Adam Boutcher 6e0ab95c0f Update changelog 2021-09-14 13:46:18 +01:00