Pēteris Caune
|
2a7129f8c8
|
Explicit decode_data=False (otherwise, py3.5 passes str, py3.6+ passes bytes). Should fix #242
|
6 years ago |
Pēteris Caune
|
a4fde44e3a
|
Can configure the email integration to only report the "down" events. Fixes #231
|
6 years ago |
Michal Bryc
|
9b4c4482cb
|
Always use "Pager Team" and use more descriptive tagline
|
6 years ago |
Michal Bryc
|
073bcb1f6f
|
Add migration (autogenerated via `manage.py makemigrations`)
|
6 years ago |
Michal Bryc
|
5d368eb24e
|
Clean migration
|
6 years ago |
Michal Bryc
|
6f1ade98e2
|
Add more views
|
6 years ago |
Pēteris Caune
|
945a66ab0a
|
Management command for sending inactive account notifications
|
6 years ago |
Pēteris Caune
|
cb1b792d6c
|
smtpd: get a new db connection for every incoming email. cc: #213
|
6 years ago |
Pēteris Caune
|
f8c0c20d34
|
Retire HipChat.
|
6 years ago |
Pēteris Caune
|
f539e99652
|
Matrix integration WIP. cc: #175
|
6 years ago |
Pēteris Caune
|
5cbd99cb5c
|
Add the "desc" field (check's description) to API responses
|
6 years ago |
Pēteris Caune
|
3c4027b788
|
Quicker admin.
|
6 years ago |
Pēteris Caune
|
c60a33874f
|
Quicker admin.
|
6 years ago |
Pēteris Caune
|
c4c657f5d4
|
Add "Transfer to Another Project" dialog in check's Details page.
|
6 years ago |
Pēteris Caune
|
7ecd0b606d
|
Quicker prunenotifications, skip checks with low n_pings values.
|
6 years ago |
Pēteris Caune
|
0994006603
|
Drop Check.user_id and Channel.user_id (obsolete, using project_id now)
|
6 years ago |
Pēteris Caune
|
caf6668478
|
Prepare for the removal of Check.user_id and Channel.user_id
|
6 years ago |
Pēteris Caune
|
e1b999e83a
|
Prepare for the removal of Check.user_id
|
6 years ago |
Pēteris Caune
|
c08f02ab7f
|
Drop Profile.api_key and Profile.api_key_readonly (both are stored with Project now)
|
6 years ago |
Pēteris Caune
|
fba8806e97
|
Prepare for the removal of Member.team_id
|
6 years ago |
Pēteris Caune
|
f357cd3305
|
Prepare for removing Check.user_id, Channel.user_id, Profile.current_team_id
|
6 years ago |
Pēteris Caune
|
82b644ae0a
|
Project.num_checks_available() method.
|
6 years ago |
Pēteris Caune
|
965998df18
|
Fix tests.
|
6 years ago |
Pēteris Caune
|
34e54cca42
|
project_id must be not null.
|
6 years ago |
Pēteris Caune
|
46c00e31a6
|
Use Project.badge_key in api.views.badge
|
6 years ago |
Pēteris Caune
|
6b7f212c8a
|
Use the api keys from project, not user profile
|
6 years ago |
Pēteris Caune
|
1c69cf7f89
|
Project model. cc: #183
|
6 years ago |
Pēteris Caune
|
5edcd42033
|
Add the "Email Settings..." dialog and the "Subject Must Contain" setting
|
6 years ago |
Pēteris Caune
|
4f2930bb05
|
Remove Ping.start and Ping.fail fields
|
6 years ago |
Pēteris Caune
|
20df5843e3
|
Don't update Ping.start and Ping.fail fields (use Ping.kind instead)
|
6 years ago |
Pēteris Caune
|
7480eca2a5
|
Add Ping.kind field
|
6 years ago |
Pēteris Caune
|
be4c4f7a26
|
set Check.user to not null, add uniqueness constraint to Check.code
|
6 years ago |
Pēteris Caune
|
179b085df4
|
Move Check.send_alert() to Flip.send_alerts()
|
6 years ago |
Pēteris Caune
|
c225a67a3a
|
Index Channel.code
|
6 years ago |
Pēteris Caune
|
5067014a19
|
Prefetch Channel objects, avoid running a query per check.
|
6 years ago |
Pēteris Caune
|
e76329a364
|
Admin tweaks
|
6 years ago |
Pēteris Caune
|
eee6fc12f4
|
Overwrite Check.last_start value
|
6 years ago |
Pēteris Caune
|
fe04429fad
|
Don't update last_ping_was_fail, it is not read anywhere anymore.
|
6 years ago |
Pēteris Caune
|
cc40793fc7
|
Clear Check.alert_after when pausing a check.
|
6 years ago |
Pēteris Caune
|
2f4b373e12
|
More test cases. Check.is_down() is redundant, removing.
|
6 years ago |
Pēteris Caune
|
93405cc286
|
Tag labels in "My Checks" page and SVG badges should ignore the "started" state.
|
6 years ago |
Pēteris Caune
|
5f9ebb178c
|
Rename "Check.get_alert_after" to a now more fitting "Check.going_down_after"
|
6 years ago |
Pēteris Caune
|
0b6c317956
|
Fix Check.is_down(), add tests.
|
6 years ago |
Pēteris Caune
|
481848a749
|
Add "/ping/<code>/start" API endpoint
|
6 years ago |
Pēteris Caune
|
cf08f54c30
|
Use timezone-aware datetimes with croniter, avoid conversions to and from naive datetimes. This avoids ambiguities around DST transitions and properly solves #196
|
6 years ago |
Pēteris Caune
|
11f65ff7aa
|
Optimize db query in `sendalerts`
|
6 years ago |
Pēteris Caune
|
828bc52f80
|
Admin tweaks
|
6 years ago |
Pēteris Caune
|
58a34ae061
|
Admin tweaks
|
6 years ago |
Pēteris Caune
|
5be6c403a4
|
Flip model, for tracking status changes of the Check objects.
|
6 years ago |
Pēteris Caune
|
440a143dd6
|
Add CORS support to API endpoints. Fixes #208
|
6 years ago |