Commit Graph

327 Commits (80dd51776810c87dab0fdf3e152b55dddcc2f94c)

Author SHA1 Message Date
Hunter Long 5920625a48 compile fix 2020-08-06 11:17:49 -07:00
Hunter Long 36a0a85c65
Update webpack.config.prod.js 2020-08-06 11:08:34 -07:00
Hunter Long 36b0616e24 webpack fixes 2020-08-06 10:48:34 -07:00
Hunter Long 630bf08817 yarn 2020-08-06 03:27:26 -07:00
Hunter Long 9e62ba8fbe webpack fixes, theme editor fixes 2020-08-06 00:58:00 -07:00
Hunter Long ceafefdebb github actions update 2020-08-05 21:36:50 -07:00
hunterlong 6e76b1cf29 tests, email rendered from MJML, db changes 2020-08-05 21:17:14 -07:00
hunterlong 31c93751f7 webpack 2020-08-04 20:45:26 -07:00
hunterlong 6b9f0766a5 UI updates, incident updates API changes 2020-08-04 01:50:06 -07:00
hunterlong dbe858c842 asset dir perms 2020-08-03 21:33:10 -07:00
hunterlong e5881d38c7 updated services page 2020-08-03 18:31:38 -07:00
hunterlong 79b6e620bf checkin form fix, user/token route for auth 2020-08-03 17:31:42 -07:00
hunterlong f089364884 required sass files to render in tests 2020-08-03 03:35:48 -07:00
hunterlong ae25e84128 CDN asset changes, SCSS entry file change 2020-08-03 02:10:22 -07:00
hunterlong 8e603ceda0 CDN asset changes, SCSS entry file change 2020-08-03 01:44:25 -07:00
hunterlong 1cfc5b4bda not finalized, notifications works, additional testing 2020-08-02 22:48:35 -07:00
hunterlong c92fe8a329 notifications methods updated, notification testing, incident UI updates 2020-07-31 11:40:47 -07:00
hunterlong 1a438a6198 0.90.62 updates 2020-07-30 16:14:41 -07:00
hunterlong 4728a82006 delete checkins when service is deleted, search in logs on UI, added UI alerts when tables are empty 2020-07-22 13:15:35 -07:00
hunterlong 37c8adb4d9 node version up, arm builds (docker) working 2020-07-22 10:16:19 -07:00
hunterlong 4e45607d2c UI quick fix 2020-07-22 02:13:01 -07:00
hunterlong 2b92d64e2d arm builds 2020-07-21 16:16:15 -07:00
Hunter Long 9fe95e9cd2
Merge branch 'dev' into dependabot/npm_and_yarn/frontend/lodash-4.17.19 2020-07-20 15:05:02 -07:00
hunterlong e14cfd3dd4 static services, additional testing, postman update 2020-07-20 15:02:01 -07:00
dependabot[bot] 2a68c4107a
Bump lodash from 4.17.15 to 4.17.19 in /frontend
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-20 20:30:10 +00:00
hunterlong 949747be70 removing unused code, tests 2020-07-19 23:07:29 -07:00
hunterlong 1964b0e4f2 scss changes 2020-07-19 20:47:45 -07:00
Hunter Long 6a0f14c4e3
Merge branch 'checkin-updates' into sass-design 2020-07-19 20:15:43 -07:00
hunterlong fd62ac4c76 checkin updates, service view screen update, dont cache pages with "v" as a query param, checkins now in seconds 2020-07-19 19:58:11 -07:00
hunterlong d0bee58cc3 uptime API request fix 2020-07-14 21:40:34 -07:00
hunterlong ef09cea1e3 scss template 2020-07-14 12:51:14 -07:00
hunterlong 0d6c4a89a7 docker buildx 2020-07-13 15:38:45 -07:00
hunterlong 2be9564fff docker buildx 2020-07-13 14:36:18 -07:00
hunterlong 2ec7c8eb95 gotify notifier updates 2020-07-10 01:29:07 -07:00
hunterlong 7f5a6a2e7c fixed ICMP latency and ping duration, organized Vue files 2020-07-09 11:19:31 -07:00
hunterlong afc471116e authentication, UI fixes, 2020-07-02 11:41:46 -07:00
hunterlong 08e5d81c3c new custom oAuth authentication method, added "local" auth method as default 2020-06-25 21:46:09 -07:00
hunterlong 202695ba20 oauth Google fixes, google oauth restrict users based on domain and/or email address, notifiers no dereference pointer for services and failure 2020-06-25 21:08:12 -07:00
hunterlong ea23865494 added github oauth username and organizations for authentication 2020-06-25 18:37:57 -07:00
hunterlong 6f0f712bad oauth fixes, login cookies fixes 2020-06-25 17:15:59 -07:00
hunterlong 7be131d0cf added http headers for outgoing requests, removed mobile notifier inputs, added Pushover notifier fields 2020-06-24 18:58:21 -07:00
hunterlong 1044337ec6 add error for theme editor 2020-06-22 00:21:26 -07:00
hunterlong 04a04ad715 added Switch and List inputs for notifiers, added more variable examples 2020-06-22 00:13:57 -07:00
hunterlong 85059bda4f postman update 2020-06-21 00:16:13 -07:00
hunterlong c8e967b476 email notifier, uri encode qr code 2020-06-19 17:57:34 -07:00
hunterlong 2e2b4c2a7f email notifier update, duration humanized 2020-06-19 02:14:40 -07:00
hunterlong b6e117fc8a 404 view 2020-06-18 17:39:10 -07:00
hunterlong 6fceb832d4 slack notifier fix, i18n updates, yayness 2020-06-18 00:58:54 -07:00
hunterlong 641f2d18b2 UI fixes, i18n updates, notifier example usage 2020-06-17 15:35:13 -07:00
hunterlong ef60ba765c fixed Theme Editor codemirror inputs, test responses design for notifier 2020-06-15 01:01:31 -07:00
hunterlong a9ef085024 custom notifier JSON/text, notifier interface update, added example service and failure. 2020-06-15 00:46:27 -07:00
hunterlong f2ebe6de9f custom notifier JSON/text, codemirror custom designs for variables, JWT updates 2020-06-14 22:39:54 -07:00
hunterlong 01fea69edc custom notifier JSON/text, codemirror custom designs for variables, JWT updates 2020-06-14 21:46:28 -07:00
hunterlong 722ce47977 metrics 2020-06-14 13:46:22 -07:00
hunterlong 98e80157b5 CLI fixes for PORT and IP/HOST 2020-06-14 13:18:59 -07:00
hunterlong 73d7a65c39 removed automatic service reloading for now 2020-06-10 23:58:39 -07:00
hunterlong 256e772d51 fixed service page 2020-06-10 19:43:35 -07:00
hunterlong a86b8de718 fixed service page 2020-06-10 17:19:16 -07:00
Hunter Long 79a1e68ec1
Merge pull request #645 from kaeltis/fixTimeConversion
Fix time conversion in overview and charts
2020-06-10 10:58:15 -07:00
hunterlong a0517bc64c package updates 2020-06-10 08:22:59 -07:00
hunterlong b659e24246 meta tags 2020-06-10 05:30:48 -07:00
hunterlong c9a7a67d1a meta tags 2020-06-09 17:40:05 -07:00
Patrick Fruh 489b837972 Remove calculation from ServiceSparkLine.vue
ServiceSparkLine gets ms, not μs
Also changed another toFixed to round
2020-06-09 21:12:46 +02:00
Patrick Fruh 1d5c2737aa Added space between value and percent sign
Also added space between number and percent sign to follow International System of Units (SI)
2020-06-09 20:59:22 +02:00
Patrick Fruh 7ce93c8cce Use same ms conversion as other graphs 2020-06-09 20:47:31 +02:00
Patrick Fruh 5434b26b6e Revert "Use humanTime instead of doing own calculations"
This reverts commit 2c5a6318d6.
2020-06-09 20:45:12 +02:00
Patrick Fruh 2c5a6318d6 Use humanTime instead of doing own calculations 2020-06-09 20:36:09 +02:00
Patrick Fruh 0d350fb023 Use Math.round, only use ms in graphs when at least 10 ms
Math.round is about 99% faster https://jsperf.com/math-round-vs-tofixed2/17

Graph change tries to avoid rising/falling graphs while displayed values don't change
2020-06-09 20:17:41 +02:00
Patrick Fruh a8fb5ce80e Round instead of floor to be more accurate to value 2020-06-09 20:02:02 +02:00
Patrick Fruh 2fe56b1e92 Use short codes for ms and μs
Also added space between number and symbol according to International System of Units (SI)
2020-06-09 19:59:02 +02:00
Patrick Fruh 811236f8b4 Fix time conversion in overview and charts 2020-06-09 18:50:59 +02:00
hunterlong 128c53e5e1 language 2020-06-04 06:13:32 -07:00
Hunter Long eddf378938
Merge pull request #588 from kvpt/service
Fix service handling in announcements page
2020-06-04 03:20:58 -07:00
Hunter Long 2cceaec54a
Merge branch 'master' into heatmap 2020-06-04 03:20:26 -07:00
Hunter Long ac66447c08
Merge pull request #590 from kvpt/login
Fix login if oauth fail to init
2020-06-04 03:17:55 -07:00
Hunter Long eef5e89045
Merge branch 'master' into announcement 2020-06-04 03:17:01 -07:00
hunterlong 98175ab326 i18n implementation for frontend, oauth url fixes, added language into Core, 2020-06-01 23:56:19 -07:00
Hunter Long bb9eacc522
Merge pull request #617 from statping/features-fixes-2
Features fixes 2
2020-06-01 19:27:52 -07:00
hunterlong 5eecb5fa53 newsletter feature 2020-05-29 15:06:13 -07:00
Fabio Rodrigues f96c43d98c fix create/edit services, fixes #581. fixes #608 2020-05-28 18:35:33 +01:00
hunterlong 8e3e5a8bae TLS form fix 2020-05-21 07:56:32 -07:00
hunterlong ad03ef545d patch 2020-05-21 05:04:45 -07:00
hunterlong a8bae268ea TCP service fix for services that are not using TLS (different packages) 2020-05-20 19:53:09 -07:00
hunterlong 7630eb3263 TLS with TCP 2020-05-19 23:59:28 -07:00
hunterlong 4618d56c18 mTLS service check (http) 2020-05-19 23:41:50 -07:00
Kevin Petit 8dfe8d6344 Use better approach 2020-05-20 00:37:20 +02:00
hunterlong ce86b931c2 postman API tests, mobile design update for dropdown 2020-05-18 14:59:58 -07:00
Kevin Petit 915b489c7d Prevent error if oauth fail to init 2020-05-17 01:42:13 +02:00
Kevin Petit 14b4038572 Reformat code 2020-05-16 18:56:23 +02:00
Kevin Petit b50b8e50d1 Remove unused imports 2020-05-16 18:54:59 +02:00
Kevin Petit b1b6462ebd Fix announcement display 2020-05-16 18:54:27 +02:00
Kevin Petit 5c15c20392 Reformat code 2020-05-16 18:47:44 +02:00
Kevin Petit 1e5dd646e6 Fix service handling in announcements page 2020-05-16 18:47:29 +02:00
Kevin Petit c5b93bdbb9 Fix heatmap 2020-05-16 16:13:57 +02:00
hunterlong cc32376317 group updates 2020-05-15 02:52:14 -07:00
hunterlong 3fa5269af6 twilio notifier fix, enabled more testing 2020-05-13 20:09:32 -07:00
hunterlong 3e724ccb04 cross compiling Makefile 2020-05-11 13:17:56 -07:00
hunterlong 1bd9e98163 added --config flag to specify config.yml file 2020-05-10 14:40:45 -07:00
hunterlong 2f7778e61c update postman API URL, dont force description on startup 2020-05-08 23:22:13 -07:00
hunterlong c490032bb2 service dropdown for chart timeframe and interval 2020-05-08 21:33:04 -07:00
Hunter Long 8b40250841
Merge pull request #569 from z3cka/fix/568
Fixes #568: Service links should use permalinks when possible
2020-05-05 23:42:17 -07:00
Casey Grzecka dd4227bac4 Fixes #568
serviceByPermalink expects a permalink value, not the whole service
2020-05-05 23:31:54 -07:00
hunterlong 42e1b0216a fixed authentication via cookies, oauth login, 2020-05-04 13:45:43 -07:00
hunterlong d52b02eb3e notifiers update with variables using golang template lib, new variables documentation tab, Replacer func now contains it's own struct, humanize lib (but its meh) 2020-05-02 02:51:47 -07:00
hunterlong 68df645530 fix for css files 404-ing 2020-05-01 04:38:58 -07:00
hunterlong 94485e3a9e better text for Service UI, add core if SAMPLE_DATA is set to false, start service if added from services.yml 2020-05-01 02:26:57 -07:00
hunterlong d9e3cabb4e remove API_KEY (unused code), just use API_SECRET, YAML unmarshal, services.yml services auto creation 2020-04-30 01:35:33 -07:00
Fabio Rodrigues b9a0204752 correct display of incident updates on delete, fixes #522. Includes #514 2020-04-23 19:22:01 +01:00
hunterlong 716dbac6ba github actions cypress/postman testing 2020-04-20 13:10:42 -07:00
hunterlong ec762336b4 github actions cypress testing 2020-04-20 12:45:25 -07:00
hunterlong 908e51b5ad fixes 2020-04-19 20:56:10 -07:00
hunterlong 0a29350d5f oauth 2020-04-19 20:02:34 -07:00
hunterlong 5cd3e90b43 http redirection option, issue #502, #499 2020-04-19 04:16:44 -07:00
hunterlong 9636f058de build bruh 2020-04-17 05:52:53 -07:00
hunterlong fe507800ec PR #492, PR #490, PR #483 2020-04-15 03:18:39 -07:00
hunterlong 3b7df28c47 UI, and more issue fixes 2020-04-14 09:08:50 -07:00
hunterlong b3b41f58fa incidents, UX 2020-04-13 04:17:09 -07:00
hunterlong fe2cdb915a tests 2020-04-12 16:23:39 -07:00
hunterlong 5b9ea1e175 whats going on cypress 2020-04-11 20:33:55 -07:00
hunterlong 6a27e810d9 whats going on cypress 2020-04-11 20:27:28 -07:00
hunterlong 8c3c6e326f whats going on cypress 2020-04-11 17:43:41 -07:00
hunterlong 8865e5ccf0 whats going on cypress 2020-04-11 17:12:03 -07:00
hunterlong 9c68d4ebe1 whats going on cypress 2020-04-11 17:02:27 -07:00
hunterlong e1d0d08de8 whats going on cypress 2020-04-11 16:56:17 -07:00
hunterlong 6b1e545339 cypress tests 2020-04-11 16:48:19 -07:00
hunterlong c8a5026677 cypress tests 2020-04-11 16:34:53 -07:00
hunterlong ee2cced81c cypress tests 2020-04-11 16:12:19 -07:00
hunterlong 6b80d7608e cypress tests 2020-04-11 15:55:03 -07:00
hunterlong 34a59df9ab cypress tests 2020-04-11 15:48:37 -07:00
hunterlong bbd36d3698 sentry optional 2020-04-11 15:18:43 -07:00
hunterlong 74d77b6300 notifier updates for UX, UI updates, cypress testing 2020-04-10 22:59:51 -07:00
Hunter Long edb3691717 removed travis cache, fixed login form 2020-04-09 21:35:40 -07:00
Hunter Long e7e5167ec8 fixed form login 2020-04-09 20:55:32 -07:00
Hunter Long 332ac82428 vue updates 2020-04-08 20:44:58 -07:00
Hunter Long bbfb21ec03 checkins, UX, and fixes 2020-04-08 18:47:27 -07:00
Hunter Long 8f32e89f4e fixes 2020-04-08 14:17:28 -07:00
hunterlong 40dc02d1c0 UX 2020-04-08 00:30:08 -07:00
Hunter Long 2d90db24fc fixes 2020-04-07 20:30:41 -07:00
hunterlong fa035fdbc7 oauth, UX 2020-04-07 07:56:49 -07:00
hunterlong d7190719e0 oauth, incidents, fixes 2020-04-07 04:53:32 -07:00
Hunter Long 3e791c2c74 design changes, incidents 2020-04-06 17:06:46 -07:00
hunterlong 2ab4fd97f3 js error fixs 2020-04-06 05:16:55 -07:00
Hunter Long efcdd9fdd8 design changes, form updates, API fixes 2020-04-03 17:28:09 -07:00
hunterlong 514d0f59e8 removed comments 2020-04-01 21:44:41 -07:00
Hunter Long 21944e7a94 cypress updates, change to SQLite database package and settings. BASE PATH fixes 2020-03-31 13:22:39 -07:00
Hunter Long 1d3418a9f0 cypress updates, change to SQLite database package and settings, 2020-03-31 11:41:12 -07:00
hunterlong e6a4dd3e45 cypress testing 2020-03-31 03:13:02 -07:00
hunterlong 74f584b591 fixed service form integers sending as strings, added Cypress 2020-03-30 15:16:36 -07:00
Hunter Long ff887d9e51 travis 2020-03-28 18:21:32 -07:00
hunterlong 30d70cb6ac check gRPC services, fixed bug for notifiers on clean install 2020-03-25 16:30:52 -07:00