Граф коммитов

160 Коммитов

Автор SHA1 Сообщение Дата
Peter deHaan dad97a5124 chore(build): Replace JSHint with ESLint 2015-06-29 17:20:42 -07:00
John Morrison 17879ebabc Release v0.39.0 2015-06-10 15:59:34 -07:00
John Morrison d6d31c702c Merge pull request #86 from jrgm/update-shrinkwrap
chore(shrinkwrap): update ass to what other modules use; update shrinkwrap
2015-06-10 15:51:37 -07:00
John Morrison 06920e58f3 chore(shrinkwrap): update ass to what other modules use; update shrinkwrap 2015-06-10 15:18:33 -07:00
Andrew Chilton 865386e244 Merge pull request #85 from mozilla/rfk/strict-convict
chore(config): Update convict and switch on strict validation.
2015-06-10 15:41:32 +12:00
Ryan Kelly d2168f9872 chore(config): Update convict and switch on strict validation. 2015-06-10 12:31:08 +10:00
Vlad Filippov a44d40b809 Merge pull request #82 from pdehaan/license-mit
chore(license): Update license to be SPDX compliant
2015-05-22 20:40:57 -04:00
Peter deHaan 237f745805 chore(license): Update license to be SPDX compliant 2015-05-22 17:26:53 -07:00
John Morrison 631284361a Release v0.36.0 2015-04-27 19:46:04 -07:00
John Morrison cb93dfe0d9 Merge pull request #81 from jrgm/test-travis-0.12-iojs
Test travis 0.12 iojs
2015-04-17 12:05:06 -07:00
John Morrison 4b93b2b0e9 chore(travis): quiet validate-shrinkwrap failure on security warning on module 2015-04-16 17:47:38 -07:00
John Morrison 2818e438b1 chore(travis): build/test on 0.10, 0.12, and iojs 2015-04-16 17:00:30 -07:00
John Morrison 50423f42c8 Merge pull request #80 from mozilla/train-34
Train 34
2015-04-02 12:41:57 -07:00
John Morrison 9f299cc73e docs(changelog): changelog for train-34 2015-04-02 12:35:27 -07:00
John Morrison 37a6e4880c Release v0.34.0 2015-04-01 23:46:40 -07:00
John Morrison 585104a3f6 Merge pull request #79 from jrgm/add-task-for-tagging-release
Add task for tagging release and fix some jshint whining
2015-04-01 23:41:53 -07:00
John Morrison e9c5d91b63 chore(shrinkwrap): update shrinkwrap 2015-03-31 18:50:50 -07:00
John Morrison 532f8c2a53 fix(release): add tasks "grunt version" and "grunt version:patch" to create release tags 2015-03-31 18:46:44 -07:00
John Morrison 152b7f81c3 fix(tests): files were not being linted; so now, make jshint happy 2015-03-31 18:29:26 -07:00
Ryan Kelly 70d1f02dfc Release v0.33.0 2015-03-17 13:54:44 +11:00
Ryan Kelly 6befc10794 fix(config): fix units typo in default config
The comment said 3 hours but the value was 30 hours.
2015-03-17 09:55:25 +11:00
Ryan Kelly 20076f86aa Merge pull request #76 from shane-tomlinson/issue-75-bad-login-interval
feat(config): Add a badLoginLockoutIntervalSeconds configuration option.
2015-03-17 09:42:52 +11:00
Andrew Chilton f2270a5fe8 Merge pull request #74 from mozilla/rfk/code-cleanups
More code cleanups
2015-03-11 15:10:09 +13:00
Shane Tomlinson 429eec1a03 feat(config): Add a badLoginLockoutIntervalSeconds configuration option.
This is the time over which bad logins should be remembered for account lockout

fixes #75
2015-03-10 10:10:46 +00:00
Ryan Kelly 458cdac7cc Merge pull request #78 from mozilla/issue-77-document-memcached
feat(docs): Include a snipped about the memcached requirement.
2015-02-26 08:47:36 -08:00
Shane Tomlinson 2446f1a79e feat(docs): Include a snipped about the memcached requirement.
fixes #77
2015-02-26 13:26:52 +00:00
Ryan Kelly d2c285a671 Rename isIpEmailAction() to isPasswordCheckingAction() 2015-02-13 16:57:00 +11:00
Ryan Kelly 61bc62e499 Untangle some logic in email_record.js 2015-02-13 16:52:55 +11:00
Ryan Kelly 0d978f0ece Rename isEmailAction to isEmailSendingAction 2015-02-13 16:29:51 +11:00
Ryan Kelly 3e9815f346 Merge pull request #71 from chilts/normalise-blocked
Add .shouldBlock() and .isRateLimited(); normalise .isBlocked()
2015-02-13 16:13:12 +11:00
Ryan Kelly 00b3738982 Merge pull request #73 from mozilla/rfk/sqs-ban-logging
Tweak logging output when processing sqs ban messages.
2015-02-11 15:51:17 +11:00
Ryan Kelly 6ccf21e27d Update old convict dependency 2015-02-11 10:35:06 +11:00
Ryan Kelly 3d781e98cf Tweak logging output when processing sqs ban messages. 2015-02-11 10:30:06 +11:00
John Morrison d290f4ea0d train-05 2014-10-21 12:01:34 -07:00
Andrew Chilton d1d6385c1b Add .shouldBlock() and .isRateLimited(); normalise .isBlocked() and .update() 2014-10-15 17:26:58 +13:00
Andrew Chilton 66f0137a36 Merge pull request #70 from mozilla/rfk/block-banned-emails
Block all actions for emails that are explicitly banned
2014-10-14 10:15:35 +13:00
Ryan Kelly 9665f240eb Block all actions for emails that are explicitly banned 2014-10-10 16:40:37 +11:00
John Morrison 2c189ec8aa train-04 2014-10-06 16:59:26 -07:00
ckarlof 79a9c255b9 Merge pull request #63 from fmarier/document_all_the_things
Document all the things (fix #61)
2014-09-29 17:35:40 -07:00
Francois Marier 35d5c6035c Document the current blocking and rate-limiting policies 2014-09-29 17:21:32 -07:00
Francois Marier 5410778c4b Document the API 2014-09-29 17:21:32 -07:00
Francois Marier dba022e094 Document the code layout 2014-09-29 17:00:28 -07:00
Francois Marier 3196e8d700 Remove redundant info 2014-09-29 17:00:28 -07:00
Francois Marier 4297a4d5c9 Merge pull request #68 from fmarier/use_400_error_code
Use 400 error code for missing parameters
2014-09-29 17:00:11 -07:00
Francois Marier 3fd870899c Validation errors should return 400 errors, not 500 2014-09-29 16:40:11 -07:00
Francois Marier 2f3818868f Avoid normalizing undefined email addresses 2014-09-29 16:40:11 -07:00
John Morrison 00b584e3be train-03 2014-09-23 08:56:20 -07:00
Francois Marier abf5be5633 Merge pull request #65 from chilts/make-server-executable
Make the server executable
2014-09-19 10:43:10 +12:00
Andrew Chilton 0b53da1ad0 Make the server executable 2014-09-17 17:01:20 +12:00
Francois Marier eef76a638e Merge pull request #62 from fmarier/normalize-emails
Normalize incoming emails (fix #59)
2014-09-15 08:55:35 +12:00