Pēteris Caune
cfb294862f
DRY, have a single "No billing address" modal dialog.
5 years ago
Pēteris Caune
95279f6f3f
Billing page allows setting up a subscription before a payment method is added.
5 years ago
Pēteris Caune
9617be6e1b
Fix alignment of plan columns.
5 years ago
Pēteris Caune
c70a2588c6
Update package versions
5 years ago
Berk D. Demir
eb279c4c21
Add runitor to resources.{md,html}
From its README:
Why Do I Need This Instead of Calling curl from a Shell Script?
In addition to clean separation of concerns from the thing that needs to
run and the act of calling an external monitor, runitor packs a few neat
extra features that are bit more involved than single line additions to
a script.
It can capture the stdout and stderr of the command to send it along
with execution reports, a.k.a. pings. When you respond to an alert you
can quickly start investigating the issue with the relevant context
already available.
It can be used as a long running process acting as a task scheduler,
executing the command at specified intervals. This feature comes in
handy when you don't readily have access to a job scheduler like crond
or systemd.timer. Works well in one process per container environments.
5 years ago
Pēteris Caune
fbd8419700
CSS tweaks in the welcome page, fix footer margin.
5 years ago
Pēteris Caune
9bfdbc4214
Fix login link.
5 years ago
Pēteris Caune
385021b44c
Don't let users clone checks if the account is at check limit
5 years ago
Pēteris Caune
e04a92ccf1
Profiles admin: filtering by number of checks, show check count by project.
5 years ago
Pēteris Caune
00ea45655d
In checks list, the pause button asks for confirmation. Fixes #356
5 years ago
Pēteris Caune
825110a354
Channel icons in Admin > Channels
5 years ago
Pēteris Caune
c057dbfb2c
Cleanup.
5 years ago
Berk D. Demir
34807dc5aa
Remove redundant '-X POST' to curl
Passing `--data-raw` to curl implies the request is method will be POST.
Unless we intend to do something entirely different, -X method override
shouldn't be used.
Curl's author Daniel Stenberg (@bagder ) wrote about this back in 2015
https://daniel.haxx.se/blog/2015/09/11/unnecessary-use-of-curl-x/
5 years ago
Pēteris Caune
dda08a6143
capitalize plan's name
5 years ago
Sandro Jäckel
38382d662d
Fix typos with codespell
5 years ago
Pēteris Caune
57da17b8e2
Send an "Ownership Transfer Request" email notification.
5 years ago
Pēteris Caune
3bf1ad9746
Fix invite suggestions.
5 years ago
Pēteris Caune
f42b2b144a
New feature: Project Settings > Transfer Ownership (WIP, missing tests)
5 years ago
Pēteris Caune
a982ad7123
Tooltips and updated FAQ in the pricing page.
5 years ago
Pēteris Caune
f1880657fd
Added "Supporter" billing plan.
5 years ago
Pēteris Caune
733c589e47
Section labels in the welcome tour.
5 years ago
Pēteris Caune
c596f485a5
DRY: adding "now_isoformat" template tag
5 years ago
Pēteris Caune
92542fa818
"Edit Webhook Parameters" button in the "Edit Name" modal.
5 years ago
Pēteris Caune
609f78c5ed
"Edit" function for webhook integrations ( #176 )
5 years ago
Pēteris Caune
9d2cf4f008
Don't escape HTML in the subject line of notification emails
5 years ago
Pēteris Caune
76ae42bc8f
"Get a single check" API call now supports read-only API keys. Fixes #346
5 years ago
Pēteris Caune
f1750a5f6e
Add Zulip in the Welcome page.
5 years ago
Pēteris Caune
119965b432
Change the order of fields in slack notifications: start with description, project name and tags. Follow with period, last ping, total pings.
5 years ago
Pēteris Caune
da4cf5241e
Minor cleanup, update CHANGELOG
5 years ago
James Kirsop
456a80f1fa
Adding tests and docs
5 years ago
Sai Ram Kunala
9c9be4f181
Update 'Project Name' to 'Project'
5 years ago
Sai Ram Kunala
c9979cc125
Introduce Project Name in Slack notification
5 years ago
Pēteris Caune
50118d90c5
Remove an extra quote.
5 years ago
Pēteris Caune
b689c8aa4e
Experimental Zulip integration. Fixes #202
5 years ago
Pēteris Caune
f352efdd5f
Experimental Zulip integration. Fixes #202
5 years ago
Pēteris Caune
1cb2ec16fb
Fix wording
5 years ago
Pēteris Caune
5d513658e3
Adding Docs > Cloning Checks
5 years ago
Pēteris Caune
bf1294a100
Docs / Shell scripts: add "Auto-provisioning New Checks" section
5 years ago
Pēteris Caune
26ad94d068
If the project has no integrations, show an appropriate message in the Details page, "Notification Methods" section.
5 years ago
Pēteris Caune
fcf11d5b4f
Reduce the number of SQL queries in the "Check Details" page.
5 years ago
Pēteris Caune
eb7f51f6f5
Focus the "name" input in the "Add Project" modal.
5 years ago
Pēteris Caune
00810ff123
Use Selectize.js for entering tags. Fixes #324
5 years ago
Pēteris Caune
35e476be59
Document more response codes.
5 years ago
Pēteris Caune
2e30d349aa
Tweak CSS for form controls in focused state.
5 years ago
Pēteris Caune
ccba5e8731
Fix default values for timeout and grace parameters in API reference.
5 years ago
Pēteris Caune
dab0c4200e
API reference in Markdown
5 years ago
Pēteris Caune
d3ee9bae0e
Fix typo
5 years ago
Pēteris Caune
490362638f
Documentation: notes about resource limits
5 years ago
Pēteris Caune
dab15c3b8c
Link integration setup instructions from the welcome page (only the ones that don't require authentication: Slack, Pushover, PagerDuty Connect, Telegram)
5 years ago
Pēteris Caune
29e016d0fc
Update Telegram instructions. Fix redirect after login when adding Telegram integration.
5 years ago