Pēteris Caune
|
8d956b3365
|
email template from Litmus. CSS already inlined, so dropping premailer dependency.
|
8 years ago |
Pēteris Caune
|
b8aabd711c
|
Testcase for sendreports
|
8 years ago |
Pēteris Caune
|
caa6b2758e
|
pruneusers management command does not touch users with team memberships. Tests.
|
8 years ago |
Pēteris Caune
|
d0f9a624ed
|
2016->2017
|
8 years ago |
Pēteris Caune
|
a0241a9a74
|
Fix tests.
|
8 years ago |
Pēteris Caune
|
b93336a44d
|
API support for cron syntax
|
8 years ago |
Pēteris Caune
|
6ae12dbb18
|
Fix MySQL tests.
|
8 years ago |
Pēteris Caune
|
32e31dae8a
|
"One User"
|
8 years ago |
Pēteris Caune
|
550a38e4d5
|
Merge pull request #108 from mkelley82/patch-1
Update snippet to reflect HTTPS usage instead of HTTP
|
8 years ago |
Pēteris Caune
|
ac57a4414e
|
Merge pull request #109 from mkelley82/patch-2
Update snippet to reflect HTTPS usage instead of HTTP
|
8 years ago |
Michael Kelley
|
4ff95977cd
|
Update node.html
|
8 years ago |
Michael Kelley
|
a8f2306724
|
Update snippet to reflect HTTPS usage instead of HTTP
|
8 years ago |
Michael Kelley
|
fa0f8005a9
|
Update snippet to reflect HTTPS usage instead of HTTP
|
8 years ago |
Pēteris Caune
|
fc415b39c8
|
Better formatting for Pushover notifications in log
|
8 years ago |
Pēteris Caune
|
6d7c885ede
|
/admin/api/channel/ knows Discord
|
8 years ago |
Pēteris Caune
|
17bf0d109e
|
Fix CSRF in Slack, Pushbullet and Discord callbacks
|
8 years ago |
Pēteris Caune
|
e5126925ec
|
Discord integration
|
8 years ago |
Pēteris Caune
|
ff95f27827
|
max-width on long check names with no spaces is problematic
|
8 years ago |
Pēteris Caune
|
e3ed4d25bb
|
CSS tweaks for long check names, and for mobile view of cron form.
|
8 years ago |
Pēteris Caune
|
aabfd55f7c
|
Cleanup and tests for cron preview.
|
8 years ago |
Pēteris Caune
|
b29400710f
|
Fix race conditions in preview code.
|
8 years ago |
Pēteris Caune
|
1163364989
|
Improved "Update Timeout" form with dynamic preview for cron mode
|
8 years ago |
Pēteris Caune
|
a412f05651
|
/switch_team/ requires login and a valid target username
|
8 years ago |
Pēteris Caune
|
52cd2a9c8e
|
API rejects too long check names
|
8 years ago |
Pēteris Caune
|
5a533441b5
|
When client GETs instead of POSTs, return HTTP 400
|
8 years ago |
Pēteris Caune
|
d9171adb1d
|
_associate_demo_check was crashing for returning users after cleaning up old checks.
|
8 years ago |
Pēteris Caune
|
56168b17d0
|
Usability tweaks in api_check_changelist admin view.
|
8 years ago |
Pēteris Caune
|
b22b0a44e2
|
Validate cron expression before saving check.
|
8 years ago |
Pēteris Caune
|
0b6d484bd5
|
"prunenotifications" management command
|
8 years ago |
Pēteris Caune
|
c6d5e64286
|
Warn about obsolete `update_alert_after` trigger.
|
8 years ago |
Pēteris Caune
|
fdc1bfcd57
|
Log page now lists sent notifications. Slack notification handles simple/cron check kinds.
|
8 years ago |
Pēteris Caune
|
5a4c3ce8ea
|
Fix tests.
|
8 years ago |
Pēteris Caune
|
c8b1c482ea
|
Populate timezones, use selectize.
|
8 years ago |
Pēteris Caune
|
6ada656df4
|
UI for entering cron expression and setting timezone.
|
8 years ago |
Pēteris Caune
|
8633a5a892
|
Check model supports cron-style schedule
|
8 years ago |
Pēteris Caune
|
ce57a1cc8b
|
Calculate `alert_after` in Python code instead of a database trigger. This will allow complex calculations down the road.
|
8 years ago |
Pēteris Caune
|
e524ea3db7
|
Fix tests.
|
8 years ago |
Pēteris Caune
|
dfa0af350a
|
PagerDuty Integration Key is 32 characters long. Update screenshots.
|
8 years ago |
Pēteris Caune
|
d019ebc195
|
Fix test.
|
8 years ago |
Pēteris Caune
|
3456dd9f6e
|
OpsGenie integration. Fixes #93
|
8 years ago |
Pēteris Caune
|
ac4ba079d3
|
Validate channel values. Don't allow ftp addresses, http://localhost addresses, invalid email addresses
|
8 years ago |
Pēteris Caune
|
fa63c9034e
|
Merge pull request #91 from cdax/make-mgmt-command-modules
Make modules out of management commands by adding __init__.py files
|
8 years ago |
Pēteris Caune
|
b2f951c8a6
|
Merge branch 'cdax-snippet-copy'
|
8 years ago |
Pēteris Caune
|
913b82eb23
|
Use icon in the "copy" button. Add "copy" buttons dynamically, in JS. CSS tweaks.
|
8 years ago |
Chitharanjan Das
|
4d7cca0408
|
Make modules out of management commands by adding __init__.py files
|
8 years ago |
Chitharanjan Das
|
4e260421f0
|
Adds 'copy to clipboard' function to example code snippets
|
8 years ago |
Pēteris Caune
|
30d9760768
|
Don't autoselect ping address in the welcome page. It gets in the way when selecting just the code portion of the address.
|
8 years ago |
Pēteris Caune
|
b1ad0415da
|
Fix AttributeError in Ping admin
|
8 years ago |
Pēteris Caune
|
9a00fd9944
|
Mention SITE_NAME in README, better docs for the `unique` API field.
|
8 years ago |
Pēteris Caune
|
22ac7e0517
|
Use a whitelist for allowed values in the `unique` field.
|
8 years ago |