Tobias Macey
0beb56e82a
Added deterministic handling of sqlite database location
...
When running the migration command from outside of the application directory the sqlite database is created in the current working directory at the time of the command being executed. This commit updates the file path to be relative to the location of the settings file.
2018-01-19 14:59:24 -05:00
Pēteris Caune
c4b316003d
Replace healthchecks.io branding with generic branding.
2018-01-13 19:21:43 +02:00
Pēteris Caune
a869906fde
Zendesk integration (experimental and hidden from Integrations page for now)
2017-12-29 22:53:09 +02:00
Pēteris Caune
1b7d4f6f3e
Adding "Overall status" badge.
2017-11-10 21:52:27 +02:00
Pēteris Caune
96e00df0ab
Use PagerDuty Connect.
2017-08-29 22:23:24 +03:00
Pēteris Caune
25fb11bb3e
Alerts to SMS, work in progress.
2017-07-13 23:47:54 +03:00
Pēteris Caune
5cb372d18f
Configurable bot name and updated README. Fixes #115
2017-05-20 11:53:16 +03:00
Pēteris Caune
2481aa5a23
Telegram integration.
2017-05-11 12:57:28 +03:00
Pēteris Caune
f99c222ebf
More deterministic compressed CSS files.
2017-04-28 10:05:57 +03:00
Pēteris Caune
965accaedb
REGISTRATION_OPEN setting. superuser accounts by default have team access enabled. Fixes #97 and #113
2017-02-24 15:58:11 +02:00
Pēteris Caune
b63f19f415
Simplify: remove djmail and django-ses-backend dependencies.
2017-01-29 11:44:22 +02:00
Pēteris Caune
e5126925ec
Discord integration
2016-12-30 14:26:54 +02:00
Pēteris Caune
9a00fd9944
Mention SITE_NAME in README, better docs for the unique
API field.
2016-09-23 21:13:38 +03:00
James Moore
b1bb1540b8
adds a SITE_NAME setting that's used to label the site
2016-09-22 13:40:35 -07:00
Pēteris Caune
965e32884b
Django 1.10
2016-08-29 17:54:53 +03:00
Pēteris Caune
da24bcd6aa
Pushbullet integration
2016-07-30 18:06:10 +03:00
Pēteris Caune
760b5b4fdb
Support for "Add to Slack" button
2016-07-08 00:05:05 +03:00
Pēteris Caune
fdf9c607e5
Team Access, test cleanup
2016-05-09 15:35:13 +03:00
Mounir
3c0eeddbb7
Using backend name django.db.backends.postgresql
...
Using new backend name which come with Django 1.9 django.db.backends.postgresql instead of django.db.backends.postgresql_psycopg2
2016-02-18 15:21:55 +01:00
Pēteris Caune
1dacc8b797
Users can add passwords to their accounts. Fixes #6
2016-01-05 00:25:08 +02:00
Pēteris Caune
dd188064fa
Store the one time login token in profile so user.password can be used for regular passwords.
2016-01-04 22:39:49 +02:00
Pēteris Caune
4e12193d8c
Custom test runner for quicker tests.
2016-01-02 23:04:03 +02:00
Pēteris Caune
0eab82c9a3
Add hc.payments to INSTALLED_APPS and braintree to requirements.txt so hc.payments tests can be run too.
2016-01-02 18:02:47 +02:00
Thomas Jost
6c9e3bb24d
Merge branch 'master' into pushover
2015-11-25 17:00:55 +01:00
Thomas Jost
280bd6a2a2
Handle Pushover emergency notifications
2015-11-25 16:58:52 +01:00
Thomas Jost
85c1f65887
Add Pushover integration
2015-11-25 16:06:24 +01:00
Pēteris Caune
81116431dd
braintree requirement is optional
2015-11-23 09:06:43 +02:00
Pēteris Caune
7039188482
Payments with Braintree, WIP
2015-11-16 21:29:33 +02:00
Guillaume Moigneu
d475f6f45e
Django 3.4 local_settings
...
Set a relative path for the local_settings.py to work in Python 3.4
2015-10-27 10:17:48 +01:00
Pēteris Caune
f0089e2cd2
Send emails using djmail, can verify email addresses in /channels/
2015-08-14 10:56:07 +03:00
Pēteris Caune
d2e483a8a0
Default database engine is now SQLite. So when setting up dev environment, one does not initially need to worry about databases. For production though please use postgres.
2015-08-13 22:25:44 +03:00
Pēteris Caune
0b35cb7201
Let's try Travis with MySQL and SQLite too
2015-08-13 22:06:54 +03:00
Pēteris Caune
3bafac24ba
Split style.css in smaller files. Email instructions in welcome page.
2015-08-01 21:56:05 +03:00
Pēteris Caune
2750729bc9
combine css and js
2015-07-21 13:45:25 +03:00
Pēteris Caune
c54cb6469d
Send emails using djrill (Mandrill)
2015-07-11 11:45:38 +03:00
Pēteris Caune
8628be8584
email_from setting, don't send alerts about checks without associated user
2015-07-08 09:40:58 +03:00
Pēteris Caune
47a42ea2de
description, keywords
2015-07-08 01:22:09 +03:00
Pēteris Caune
3c2c71e907
PING_ENDPOINT in settings, fix terminology
2015-07-01 20:09:59 +03:00
Pēteris Caune
7b2e9ead5f
take site-specific settings from local_settings.py
2015-06-29 23:49:42 +03:00
Pēteris Caune
6f873ae6b7
fix import
2015-06-29 22:16:09 +03:00
Pēteris Caune
75b0e36b12
Take configuration from environment variables.
2015-06-29 22:12:20 +03:00
Pēteris Caune
c2238dec43
take postgres user from env
2015-06-29 20:54:46 +03:00
Pēteris Caune
ca352cfccb
check for existence instead of catching error
2015-06-29 20:33:15 +03:00
Pēteris Caune
837349882f
Read more bits from configuration
2015-06-29 20:28:13 +03:00
Pēteris Caune
4057759df6
Setting up tests
2015-06-25 22:29:19 +03:00
Pēteris Caune
609d803e63
Editable name field.
2015-06-16 16:21:48 +03:00
Pēteris Caune
aad4bd2ffb
Background worker to send notifications
2015-06-16 11:33:12 +03:00
Pēteris Caune
c8b24495b9
Renames
2015-06-12 19:33:15 +03:00
Pēteris Caune
a965f4c605
Login works, stubbed out canary index page
2015-06-11 23:44:49 +03:00
Pēteris Caune
08a3717ad7
Nicer login form
2015-06-11 22:26:33 +03:00