Commit Graph

158 Commits

Author SHA1 Message Date
Mike Jolley 1f6455807d Improve hook suffix 2019-06-18 13:00:04 +01:00
Mike Jolley a4e89f89ce Consistent responses across all classes 2019-06-18 12:45:34 +01:00
Mike Jolley d2e4c199f4 Standardisation of prepare_item and prepare_links 2019-06-18 10:44:41 +01:00
Mike Jolley 5bd17af0da ProductReviewResponse 2019-06-18 00:11:30 +01:00
Mike Jolley f7c9393012 Customer requests + responses 2019-06-17 23:42:15 +01:00
Mike Jolley f19e5d9300 Move BatchTrait to utilities 2019-06-17 22:45:00 +01:00
Mike Jolley fa0f09615f Update permission checks 2019-06-17 22:44:13 +01:00
Mike Jolley f35e5461fa Move permission checks to version4 2019-06-17 22:44:01 +01:00
Mike Jolley 6176aaf12c Break up system status into utilities 2019-06-17 17:30:31 +01:00
Mike Jolley 31131bf500 wrong property 2019-06-17 15:29:11 +01:00
Mike Jolley ab42dc41b3 ImageAttachment utility 2019-06-17 15:23:55 +01:00
Mike Jolley b6dc7b745f Order request/response 2019-06-17 15:04:43 +01:00
Mike Jolley f8a28ae1a9 Move set_meta_data 2019-06-17 13:53:18 +01:00
Mike Jolley 836ece76b1 Simplify parse_attributes_field 2019-06-17 13:52:14 +01:00
Mike Jolley 2b3c870884 Revised schema handling 2019-06-17 13:19:52 +01:00
Mike Jolley aa41b1ffd5 Filter values to set. 2019-06-15 21:38:50 +01:00
Mike Jolley f1b8f58494 Removed some inline conditonals 2019-06-14 20:27:00 +01:00
Mike Jolley 5630d2534a Split out product schema from controller class 2019-06-14 16:55:47 +01:00
Mike Jolley 7f2ea5cc2f Fix tests for batches 2019-06-14 13:43:29 +01:00
Mike Jolley d88ab33dda Split batch and settings into traits 2019-06-14 11:44:09 +01:00
Mike Jolley 9a7f47bfdf Tool ran should be true 2019-06-13 17:24:29 +01:00
Mike Jolley 893fa62594 Break up execute_tool method 2019-06-13 17:19:58 +01:00
Mike Jolley 1a98d24b38 More abstract methods 2019-06-13 16:54:53 +01:00
Mike Jolley 85f980d865 CS 2019-06-13 16:53:28 +01:00
Mike Jolley 29b45d8f88 Make get_object abstract 2019-06-13 16:49:34 +01:00
Mike Jolley 989a9978e2 Docblock CS 2019-06-13 16:28:07 +01:00
Mike Jolley d54bb381c0 meta_id default to 0 2019-06-13 16:17:58 +01:00
Mike Jolley 7aa7ca1baf CS 2019-06-13 16:11:59 +01:00
Mike Jolley f927305443 set_backorders 2019-06-13 15:33:56 +01:00
Mike Jolley cd847fb4ea CS 2019-06-13 15:19:15 +01:00
Mike Jolley 6e82a35766 CS 2019-06-13 15:17:00 +01:00
Mike Jolley 865bb6b615 Fix WP_User ID 2019-06-13 15:14:05 +01:00
Mike Jolley 0b770df6a4 Break up get_environment_info 2019-06-13 14:59:37 +01:00
Mike Jolley 4b719c2ea7 CS 2019-06-13 14:42:22 +01:00
Mike Jolley e0d4032452 CS 2019-06-13 14:40:04 +01:00
Mike Jolley 525716e5cb Lookup table usage 2019-06-13 14:37:38 +01:00
Mike Jolley 7bb20c33e3 cs 2019-06-13 14:03:36 +01:00
Mike Jolley c0e2d73467 cs 2019-06-13 13:46:33 +01:00
Mike Jolley d9ef295d74 CS 2019-06-13 13:38:12 +01:00
Mike Jolley 76ee42ff6b Date queries 2019-06-13 12:34:54 +01:00
Mike Jolley ca07a6d7f6 Remove -> public 2019-06-13 11:43:20 +01:00
Mike Jolley dd012b2856 Update composer script 2019-06-13 11:37:56 +01:00
Mike Jolley ddfdb5b2f8 Remove unused code from v4 and v4 tests 2019-06-13 11:13:25 +01:00
Mike Jolley a1e9b457c0 code standards 2019-06-13 10:47:16 +01:00
Mike Jolley ee949427e3 New autoloader 2019-06-12 20:47:46 +01:00
Mike Jolley 3d89793c42 Force use of autoloader 2019-06-12 18:47:35 +01:00
Mike Jolley 7495fa71b5 Remove wc-admin endpoints 2019-06-12 16:09:18 +01:00
Mike Jolley e45cd8addf get_endpoint_data should be in core 2019-06-12 13:17:16 +01:00
Mike Jolley 732eb4b453 Namespace and structure improvements 2019-06-12 13:09:20 +01:00
Mike Jolley 2eff709060 Rename endpoints to controllers 2019-06-12 12:19:14 +01:00
Mike Jolley 889b367670 Changelog update 2019-06-11 16:17:53 +01:00
Mike Jolley ec40302980 Introduce woocommerce_rest_api_get_rest_namespaces filter 2019-06-11 16:15:20 +01:00
Mike Jolley 013934d8b7 Remove all blocks APIs 2019-06-11 16:15:02 +01:00
Mike Jolley 482b985b77 All tests passing 2019-06-10 16:32:12 +01:00
Mike Jolley fad61c38ec Further test fixes, incl. admin notes 2019-06-10 15:08:29 +01:00
Mike Jolley 5d65448e97 Fixing tests 2019-06-10 13:39:46 +01:00
Mike Jolley 191eb4865b Namespaced v3 tests to v4 2019-06-10 12:36:11 +01:00
Mike Jolley 91647f3051 ProductReviews/Products tests 2019-06-07 17:16:28 +01:00
Mike Jolley 95b72e56f5 Progress adding unit tests from core + wc-admin 2019-06-07 16:32:42 +01:00
Mike Jolley de1c378054 Add more instructions on composer 2019-06-06 17:39:14 +01:00
Mike Jolley f68e5d1080 Add tests 2019-06-06 17:34:11 +01:00
Mike Jolley ccf3a939ed Delete responses 2019-06-06 15:31:04 +01:00
Mike Jolley e865ca1b71 Fix leaderboard endpoint 2019-06-06 15:10:51 +01:00
Mike Jolley f4da7e1826 Add currency_symbol to order response 2019-06-06 14:38:13 +01:00
Mike Jolley 6cbe095fc6 Endpoints should overwrite 2019-06-06 14:08:22 +01:00
Mike Jolley 1aee7b5644 Add post_type_counts to status API 2019-06-06 11:52:27 +01:00
Mike Jolley 51d8cefcf8 WP_REST_Request 2019-06-06 11:44:59 +01:00
Mike Jolley 13b18a4211 Update all other namespaces 2019-05-30 18:23:39 +01:00
Mike Jolley d630418f26 Fix class calls due to namespaces 2019-05-30 17:23:10 +01:00
Mike Jolley 47bfc21c97 Leaderboards 2019-05-30 16:10:49 +01:00
Mike Jolley f1186eaae1 NetworkOrders 2019-05-30 15:55:11 +01:00
Mike Jolley 2b343e8a67 Settings 2019-05-30 15:54:11 +01:00
Mike Jolley ddd75d71d6 PaymentGateways 2019-05-30 15:49:36 +01:00
Mike Jolley a870b7332c ShippingMethods 2019-05-30 15:47:39 +01:00
Mike Jolley 3fb09e9b0d Abstracts 2019-05-30 15:45:46 +01:00
Mike Jolley 69769bf152 Continued namespacing 2019-05-30 15:34:34 +01:00
Mike Jolley b44f6eb0d5 Data 2019-05-30 15:04:03 +01:00
Mike Jolley 28b0d9c331 Removed old reports 2019-05-30 14:55:12 +01:00
Mike Jolley b472fb660f Onboarding 2019-05-30 14:51:32 +01:00
Mike Jolley f02417114f Reports 2019-05-30 14:48:30 +01:00
Mike Jolley c6cb9d0be9 Replace textdomains 2019-05-30 14:32:10 +01:00
Mike Jolley 35dfc10dc7 Moving remaining classes to refactor 2019-05-30 14:29:39 +01:00
Mike Jolley 9934ec8420 Webhooks 2019-05-30 14:20:45 +01:00
Mike Jolley ebc4c95960 Taxes 2019-05-30 14:17:37 +01:00
Mike Jolley ed3daf8676 Reports 2019-05-30 14:12:47 +01:00
Mike Jolley 0d7105bdc4 TaxClasses 2019-05-30 14:12:42 +01:00
Mike Jolley fc69c323e2 Remove old report endpoints 2019-05-30 14:04:13 +01:00
Mike Jolley b1d756b181 Track changes 2019-05-30 14:04:07 +01:00
Mike Jolley 5ea0d8cb4e ProductTags 2019-05-30 13:38:41 +01:00
Mike Jolley 9f3c7d1ca8 ProductShippingClasses 2019-05-30 13:37:25 +01:00
Mike Jolley 9614c6a3b3 ProductReviews 2019-05-30 13:36:05 +01:00
Mike Jolley 2ca3c7f0bd ProductCategories 2019-05-30 13:24:09 +01:00
Mike Jolley 0730365d7c ProductAttributes 2019-05-30 13:21:22 +01:00
Mike Jolley a0061e5a33 ProductAttributeTerms 2019-05-30 13:14:55 +01:00
Mike Jolley 5cd250f2d6 OrderRefunds 2019-05-30 13:11:59 +01:00
Mike Jolley 837ed25a73 OrderNotes 2019-05-30 12:59:14 +01:00
Mike Jolley 9f989dcdce CustomerDownloads 2019-05-30 12:54:40 +01:00
Mike Jolley b90af46754 Products 2019-05-30 12:45:14 +01:00
Mike Jolley 2b83abe540 Orders 2019-05-30 12:24:33 +01:00
Mike Jolley a01fcb881d Customers 2019-05-30 12:08:49 +01:00