Commit Graph

15 Commits

Author SHA1 Message Date
Nikhil
ca01730b40 fix: saml and oidc errors (#542) 2024-07-02 16:34:50 +05:30
Manish Gupta
e953e06571 fix: added TRUSTED_PROXIES in caddy configuration (#472) 2024-06-24 19:43:25 +05:30
Henit Chobisa
a93467b95b feat: Added Prime Monitor Go Service for monitoring, health check and feature flagging (#411)
* feat: added build meta data to monitor

* feat: added versioning to prime-monitor

* feat: added logger package for prime-monitor

* feat: implemented logging in cmd

* feat: implemented moduled monorepo architecture

* feat: added cron package for healthcheck

* feat: added constants and modules for healthcheck

* feat: added environment service getter method

* feat: added environment service parser for parsing the recieved keys

* feat: added environment service provider method

* feat: added retry based executer for the test methods

* feat: added http health check method and placeholders for redis & pg

* feat: added tests for healthcheck methods

* feat: added PerformHealthCheck Controller Method for execution of healthcheck controller

* feat: added healthcheck test file for testing the healthcheck

* feat: added healthcheck to work file

* feat: added readme for healthcheck package

* feat: created healthcheck register for prime scheduler

* feat: added cron command for running cron subpart of monitor

* feat: added prime schedule handler for cron

* feat: added start command for starting up prime scheduler

* feat: added build utility files for monitor

* fix: goreleaser builds

* feat: removed Redis method from healthcheck methods

* feat: added docker file for building prime-monitor

* feat: added flag for adding healthcheck duration for cron start

* chore: removed redis as a healthcheck method

* chore: modified actions to build monitor on branch build and docker images

* feat: added monitor service in docker compose caddy

* feat: added description for HealthCheckJob

* fix: status code issue for reachable and non reachable

* feat: added api package for connecting with prime api

* feat: modified cmd package to report healthcheck status to prime

* feat: added api types inside prime-monitor

* feat: added message field for meta while status reporting

* fix: modified constants for environment variables

* feat: added monitor readme

* fix: build-branch monitor content shift to build-branch-ee

* chore: added build args on release

* feat: remove version meta data from cli

* fix: docker file changed to fix the build to default

* fix: removed build flags from github branch build

* fix: moved cron start to root level start cmd

* fix: passed the recieved machine signature to api headers

* feat: optimised docker build for monitor
2024-06-20 12:14:46 +05:30
Manish Gupta
cc013852b5 fix: change redis docker images to valkey (#416) 2024-06-17 13:53:05 +05:30
sriram veeraghanta
250bc3983d fix: docker compose migrator restart no with quotes 2024-05-27 17:00:40 +05:30
sriram veeraghanta
56e070a935 chore: typo fixes 2024-05-22 15:04:19 +05:30
sriram veeraghanta
bc1fbdd484 fix: docker entry point 2024-05-22 12:58:26 +05:30
Manish Gupta
be9de121b2 fix: caddy listeners 2024-05-17 11:23:15 +05:30
Manish Gupta
1e5ac0a00e fix: caddy changes (#262)
* fix: caddy changes for user defined port number

* fix
2024-05-17 10:52:05 +05:30
Manish Gupta
a69305be83 fix: docker-compose changes for self hosting (#244) 2024-05-14 13:50:50 +05:30
Manish Gupta
335bf88af1 cli-install fixes for god-mode (#224) 2024-05-09 16:45:52 +05:30
Manish Gupta
f5f0fbf8c5 modified the image name for dockerhub images (#216) 2024-05-08 15:06:40 +05:30
Bavisetti Narayan
9bb3172bcd chore: replaced the key plane-enterprise to plane (#185) 2024-04-30 17:08:12 +05:30
sriram veeraghanta
49d1bd0564 fix: update docker compose changes 2024-04-26 18:18:31 +05:30
sriram veeraghanta
afd86c81d8 fix: adding caddy config 2024-04-26 17:41:25 +05:30