7fbf84db1f
converted text domain to string instead of constant
2016-09-30 09:58:26 +02:00
42202f676a
updated Env::plugin_name to constant for text domain
2016-09-27 14:54:23 +02:00
ba6198f956
added textdomain to __() calls
2016-09-27 14:53:44 +02:00
3603eeee77
- Updates remaining router endpoints to use constructor and new constants
2016-08-25 10:03:52 -04:00
59d30cc139
- Renames router URL query parameter and router class
...
- Updates other classes to use the new name
- Updates unit tests
2016-08-25 09:57:14 -04:00
c6b72e729b
- Refactors front router and endpoints to use dynamic methods
2016-08-24 23:26:13 -04:00
ae6269eb63
- Restricts router access to explicitly defined endpoint actions
2016-08-24 11:23:12 -04:00
a8f4779bfe
- Updates code formatting
2016-08-24 10:22:10 -04:00
133d123919
- Updates front router and endpoints to use dynamic methods
2016-08-24 10:20:10 -04:00
80fddd6c58
- Refactors view in browser
2016-08-23 23:42:26 -04:00
ec09fbcb78
- Converts static classes to dynamic
2016-08-22 16:22:33 -04:00
5886dbfd25
- Refactors statistics tracking
2016-08-22 09:26:25 -04:00
b492bcecc0
- Removes requirement of passing newsletter id when tracking clicks
...
- Extracts common tracking data processing/validation code into the Track
class
- Refactors Clicks, Opens and View in Browser classes to enforce
subscriber id and token check
- Allows admin users to preview newsletters without tracking statistics
2016-08-22 09:26:25 -04: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
354d249e1d
Moved current Router files to API
...
- updated Unit tests to reflect the change
2016-08-01 17:00:32 +02:00
008fdb94c5
Moved lib/API to lib/Router
...
- renamed lib/API/API.php to lib/Router/Front.php
- updated namespaces in various file to account for namespace change
2016-08-01 17:00:32 +02:00
c05a20cff9
Update 28 July 2016
2016-07-29 13:29:05 +03:00
13589a4660
Merge pull request #552 from mailpoet/newsletter_listing
...
Post notification history listing
2016-07-22 16:20:00 +03:00
362ee49ce4
Let the statisticsForms model return the total signups instead of the form model
...
- added unit test for getTotalSignups() method
2016-07-19 17:38:45 +02:00
1dd4ade04d
added signups to forms listing
2016-07-19 13:44:32 +02:00
0706450f9a
Add children() method to Newsletter model to get child newsletters (history in case of post notif)
...
- added conditional display of "view history" link in Notification listing
- fixed indentation in duplicatePostNotif method according to code sniffer report
2016-07-18 16:47:12 +02:00
b837a153d1
merged post_notification_update
2016-07-18 16:06:04 +02:00
f5552847a3
Added parent_id to Newsletters table
...
- added NOTIFICATION_HISTORY Newsletter's type
- implement basic UI for notification_history
- TODO: implement passing extra parameters in order to handle the :id part
2016-07-18 16:01:47 +02:00
db85604f18
- Removes scheduling of post notification during newsletter activation stage
2016-07-15 13:06:40 -04:00
49b65729db
update 14 July 2016
2016-07-14 20:58:12 +02:00
e7ee356f90
cleanup permissions related classes
2016-07-07 15:49:03 +02:00
9979261cb6
fixed a few more warnings
2016-06-30 15:42:58 +02:00
c7fd7b8a32
Change line endings from DOS CRLF to Unix LF
2016-06-30 14:39:28 +03:00
b7d8d482fe
Fix indentation issues
2016-06-30 13:29:23 +03:00
9595e9629f
Fix spacing between control structure and opening parenthesis
2016-06-29 18:54:01 +03:00
cc4639cb23
Set default values when immediately sending scheduled newsletter
2016-06-28 15:57:02 +03:00
aa3a46b941
Status update of newsletters completed
...
- duplicate newsletter now includes options as well
- fixed NaN issue in statistics when newsletter is being sent
- use constant for scheduled (and put it as the sendingQueue Model level)
2016-06-16 20:01:53 +02:00
744455f0df
removed useless methods
2016-06-16 12:21:54 +02:00
9aa25446d1
fixed unit tests
2016-06-15 16:33:48 +02:00
6199caea29
- Notification settings column
...
- added "width" option to listing headers/columns
2016-06-15 16:33:48 +02:00
d6a68dd4d0
settings column done for welcome emails + WordPress capitalization fix
2016-06-15 16:33:48 +02:00
ee6e261c42
Conditional display of statistics column (for standard)
...
- improved duplicate action (for standard)
- moved STATUS_COMPLETED constant from worker to SendingQueue model where it belongs
2016-06-15 16:26:42 +02:00
cabfd8a946
better with the proper type
2016-06-15 16:26:42 +02:00
cf712636ed
progress on notification type listing + NL model improvements
2016-06-15 16:26:42 +02:00
9f971632c9
update status in welcome listing
2016-06-15 16:26:42 +02:00
91bc0505ac
Welcome emails progress
2016-06-15 16:26:42 +02:00
90c94624cc
added preview link for standard newsletters
2016-06-15 16:26:42 +02:00
ecf15d53d9
Newsletters listing
...
- added stylesheet for newsletters listing
- added "status" database column on Newsletters for grouping in listings
- added duplicate link to standard newsletters
2016-06-15 16:15:02 +02:00
86a2846215
Tab system for listings
2016-06-15 16:14:06 +02:00
3b97a26a8a
Newsletters multi-listing
2016-06-15 16:14:06 +02:00
5ea25ec697
Fix the way we query for WP subscriber in email preview
2016-06-14 15:43:13 +03:00
3b4ac4d2d2
Change newsletter preview to use current user as subscriber
2016-06-13 15:02:20 +03:00
bfdabe3554
Merge pull request #521 from mailpoet/copy_review
...
Copy review
2016-06-10 12:36:47 +03:00
08e6430c7d
June 8 2016 Copy review
2016-06-08 17:02:50 +02:00
d182638971
- Updates references to the new view in browser URL class
...
- Removes unnecessary rtrim condition in URL generation
2016-06-07 10:53:01 -04:00