Skip to content

Releases: JerboaBurrow/Pulse

release-v0-0.0.6

25 Feb 09:05
3e7f259
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0-0.0.5...v0-0.0.6

Pulse 0-0.0.5

04 Feb 11:07
0195ec9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0-0.0.4...v0-0.0.5

Pulse 0-0.0.4

04 Feb 10:11
Compare
Choose a tag to compare

What's Changed

  • adds multiple selection criteria, version output by @Jerboa-app in #14

New Contributors

Full Changelog: v0-0.0.3...v0-0.0.4

Pulse 0-0.0.3

19 Jan 10:28
Compare
Choose a tag to compare

Adds

  • hotloading event templates
  • template selection by (single) value checking (hotloadable)
  • github ping event
  • private repo message suppression hotloadable on event by event basis
  • private repo stats suppression hotloadable via stats.config

Restructures

  • Event is now a trait implemented by e.g. GithubRelease
  • stats now handles i/o, thread is spawned with the server

Pulse 0-0.0.2

19 Jan 09:07
Compare
Choose a tag to compare

Adds

  • Github statistics collection
  • Ignores private repos entirely
  • Skips Discord messaging for private repos
  • Status badge generation (GET request to /badge), check the READEME.md
  • Restructuring

Pulse 0-0.0.1

19 Jan 09:07
Compare
Choose a tag to compare

Initial release of pulse 🎊

Features

  • recieve https POST's from Github webhook
  • HMAC validation for Github's api
  • send plaintext messages via https POST's to Discord webhook
  • format created and published release events for Discord, from the Github webhook
  • Throttle incoming IP requests
  • command line specify: port, ssl certifcates, Discord webhook, and Github webhook secret
  • http version (incoming requests) as a cargo build feature

Screenshot from 2024-01-06 14-21-18

Tested on Google Cloud's (Free tier) ec2-micro instance