c22d3c8957
Renamed 'ip' column to 'subscribed_ip'
...
- updated code based on PR review
2016-11-09 11:43:08 +01:00
1a6b032943
Added subscription limit in order to avoid mass subscriptions
2016-11-08 17:29:28 +01:00
83114a8be4
- Removes unused class declarations
2016-10-24 08:55:22 -04:00
d08d5a3b6c
- Updates unit tests
2016-10-24 08:55:22 -04:00
4088abef68
removed useless 'use' in unit test
2016-10-21 13:42:19 +02:00
f6cefc3f5c
wrong email address in unit test
2016-10-21 13:38:23 +02:00
202e4b90e1
added unit test for API::checkPermissions
2016-10-21 13:36:41 +02:00
ee89bf0722
refactored API class
2016-10-21 13:36:41 +02:00
38f6c95059
Update newsletter saving to reflect code review comments
...
- Switch to using full segment objects when saving newsletters
- Fix stale comment in newsletter editor's Newsletter model
- Fix typo in newsletter editor tests
2016-10-20 17:52:05 +03:00
0c5589a3e3
Listing method update for Newsletters/Forms/Segments/Subscribers
...
- updated unit tests
2016-09-12 15:57:16 +02:00
f650455a90
forms & newsletters endpoints
2016-09-05 11:55:01 +02:00
afbe25e215
Segments & Subscribers endpoints
...
- unit tests
2016-09-05 11:51:58 +02:00
dc97d3115e
updated Custom Field endpoint + Unit tests + form editor update
2016-08-16 12:40:10 +02:00
3d4defd563
Fixed unit tests for newletter templates
...
- changed null to false for default value of id in nltemplates endpoint
2016-08-10 16:51:04 +02:00
0369a23fe8
Call different actions for standard and automated newsletters on Send step
...
- converted save and setStatus method of Newsletters endpoint
- updated pause/resume mixin for notification & welcome listings
- use 'newsletter_id' instead of 'id' in SendingQueue endpoint (less confusing)
- added NOT_FOUND constant to APIError
- fixed unit test for Newsletters endpoint save and added test for setStatus
2016-08-10 13:09:35 +02:00
5d2800bc25
added API/Error class to hold error keys as constants
...
- re-added Setting::getAll() to API/Setting::set() in response
- updated settings/setup tests
2016-08-03 15:04:25 +02:00
6675d5a20d
added default error messages to errorResponse and badRequest
2016-08-03 14:08:22 +02:00
28c39d301c
Added default error response in case no errors were specified
...
- converted Setup endpoint
- unit tests for Setup endpoint
2016-08-03 12:41:21 +02:00
2e88d7cce0
Added API/Endpoint abstract class
...
- (re)Added Endpoints folder to both API and Router
- fixed syntax in namespaces
- xhr.responseJSON is returned to the fail()
- fixed Router endpoints (view in browser, cron,...)
2016-08-02 17:08:43 +02:00
9410d4f10a
Reorganized new API + added legacy API support + new API
...
- Updated Settings Router to new standards
- Updated settings.html to reflect API change with better error handling
- Updated Settings API unit tests
2016-08-01 17:00:32 +02:00
354d249e1d
Moved current Router files to API
...
- updated Unit tests to reflect the change
2016-08-01 17:00:32 +02:00