Pēteris Caune
56aa1b2b1f
Document settelegramwebhook
in README, and 2017->2018
2018-01-02 15:29:35 +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
d6b920551b
Style tweaks in "add integration" pages.
2017-12-29 20:17:24 +02:00
Pēteris Caune
266fbd225d
sendreports doesn't send nags if nag_period=0 ("disabled"). This would result in an infinite loop of nag emails.
2017-12-29 18:05:23 +02:00
Pēteris Caune
fb17211320
Clear out Profile.next_report_date
and Profile.next_nag_date
when unsubscribing from reports.
2017-12-29 18:03:42 +02:00
Pēteris Caune
ebbc898d02
Experimental settelegramwebhook
management command
2017-12-27 18:28:34 +02:00
Pēteris Caune
a1c40bdbbf
Adding missing migrations. Fixes #145
2017-12-27 17:35:05 +02:00
Pēteris Caune
80523787c3
runserver and tests work without reportlab installed.
2017-12-27 13:14:20 +02:00
Pēteris Caune
a174aa0faa
Update hosting provider in the About page.
2017-12-17 17:04:16 +02:00
Pēteris Caune
dbaae9c2b7
Most recent payment method is the default payment method.
2017-12-17 16:47:50 +02:00
Pēteris Caune
e80b30c3fc
Arrows in PagerTree setup instructions.
2017-12-17 13:44:50 +02:00
Pēteris Caune
975b7a05ae
Merge pull request #143 from PagerTree/master
...
Creates a native PagerTree integration
2017-12-17 13:18:24 +02:00
Austin
8ab8bcdbbe
Adds a nice tutorial for the PagerTree integration
2017-12-15 08:55:41 -08:00
Austin
231421fada
Fixes the pagertree url
2017-12-15 08:25:02 -08:00
Austin
ef90e6e3b8
Rename the class
2017-12-14 16:27:02 -08:00
Austin
6a17c8768b
Adds a test for out integration form
2017-12-14 16:20:30 -08:00
Austin
201d1a0815
Rename the test function
2017-12-14 16:11:42 -08:00
Austin
7eed6160c1
Adds test for pagertree
2017-12-14 16:07:24 -08:00
Austin
07069d7455
Tweak PagerTree description
2017-12-14 15:32:01 -08:00
Austin
7808f3a5d4
Modifys our template
2017-12-14 15:28:23 -08:00
Austin
abe7076a73
Add the PagerTree form handler
2017-12-14 11:25:36 -08:00
Austin
17831bb974
Adds missing comma
2017-12-14 11:21:21 -08:00
Austin
cb1eac50d9
Adds PagerTree Integration
2017-12-14 11:10:08 -08:00
Pēteris Caune
4e04641c38
One more py2 fix
2017-11-30 00:40:21 +02:00
Pēteris Caune
4850c9ff03
Fix tests -- remove debug code, py2 fix
2017-11-30 00:30:24 +02:00
Pēteris Caune
9e37b22a70
PDF invoices.
2017-11-30 00:23:37 +02:00
Pēteris Caune
399bc39432
Merge pull request #142 from fishnux/patch-1
...
Cron cheatsheet opens in a new window/tab
2017-11-29 23:58:44 +02:00
fishnux
e9dc1f3d32
Minor HTML edit on my_checks.html
...
I wanted to check the cron cheatsheet and got annoyed because it opened on the same tab, so I had to go back and open the window/modal to edit the cron period, and open the cheatsheet again, but this time on a new tab, so I could build my cron expression side-by-side.
2017-11-28 19:18:59 +00:00
Pēteris Caune
780796dc2a
UI tweak for the special case when the account has no tags.
2017-11-10 22:03:33 +02:00
Pēteris Caune
1b7d4f6f3e
Adding "Overall status" badge.
2017-11-10 21:52:27 +02:00
Pēteris Caune
edfcac5942
"Integration Details" modal dialogs for webhook integrations.
2017-11-10 16:45:05 +02:00
Pēteris Caune
7c7919fdb4
UI tweaks for the "Add Webhook" form.
2017-11-10 13:42:50 +02:00
Pēteris Caune
4cdc7db035
Webhook header values can contain variables.
2017-11-10 12:24:31 +02:00
Pēteris Caune
620d8523d7
GET webhooks support custom headers too. Can override the User-Agent header.
2017-11-10 12:16:11 +02:00
Pēteris Caune
fbf28e4038
Merge pull request #140 from someposer/master
...
Adding Content-Type header to Webhook integrations
2017-11-10 11:39:40 +02:00
someposer
602ad1dea8
Improved handling of webhook header values when form has errors
2017-11-05 21:24:02 -06:00
someposer
5781ddfe4d
Created an improved interface for arbitrary headers and simplified
...
header storage.
2017-11-05 19:10:19 -06:00
Pēteris Caune
cf5cbfaa3c
Annual subscriptions, updated Braintree Drop-in integration
2017-11-05 14:25:39 +02:00
Pēteris Caune
363f219671
Don't log delivery notifications for unverified email addresses.
2017-11-04 17:52:11 +02:00
Pēteris Caune
ddd940688e
Disable channel (mark as email_verified=False) when email bounces.
2017-11-04 17:35:14 +02:00
someposer
077bc45b12
Sorting keys on Webhook JSON value for consistent unit testing.
2017-11-03 19:56:38 -05:00
someposer
05c84d7976
Add support for arbitrary headers using a JSON body for webhooks.
2017-11-03 19:40:43 -05:00
someposer
ee0df8be95
Fixed issue with Transport test
2017-11-03 15:57:33 -05:00
someposer
08ac09ea93
Adding additional notify tests to improve coverage.
2017-11-03 15:43:34 -05:00
someposer
fdf011aa25
Update Webhook unit tests to use added Content-Type value.
2017-11-03 14:06:33 -05:00
someposer
0ea5927b6a
Adding Content-Type header to Webhook integrations to work correctly with
...
services like https://ifttt.com/maker_webhooks which require a
specific content type, like application/json.
2017-11-03 13:41:36 -05:00
Pēteris Caune
f2a2241b6b
Email listener: "./manage.py smtpd"
2017-11-01 19:20:12 +02:00
Pēteris Caune
6a57bcfdf3
Pricing in top nav is visible for team members too, but pricing page says "you are not the team owner".
2017-10-18 18:00:45 +03:00
Pēteris Caune
888d7a1f9c
auto-focus input elements in Account Settings modal dialogs.
2017-10-18 17:09:07 +03:00
Pēteris Caune
0b68393bb0
Profile.token generated from os.urandom
2017-10-18 16:33:32 +03:00