Commit Graph

57 Commits

Author SHA1 Message Date
770a831d3d Add SafeToOneAssociationLoadTrait
[MAILPOET-2793]
2020-03-18 18:24:38 +01:00
521b473755 Sanitize database values before they are decoded
[MAILPOET-2674]
2020-03-11 16:38:52 +00:00
b39dac75d6 Autofix number of newlines between methods
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
7568d57757 Introduce serialized_array type
[MAILPOET-2710]
2020-02-18 08:11:59 +00:00
2ec85eee7b Fix mock naming and strings in integration tests
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
d0292f8624 Convert variable names to camel case in PHPDoc
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
7a66366ab5 Convert property names to camel case in strings
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
3bbc8ea2af Convert variable names to camel case in strings
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
8c848cfa28 Convert property names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
43df66d162 Add public keyword to methods
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
25fe3aba54 Fix easy errors found by PHPStan
[MAILPOET-2588]
2019-12-26 14:36:45 +01:00
0e964de6d4 Move nesbot/carbon to vendor-prefixed
[MAILPOET-2560]
2019-12-15 21:55:48 +00:00
3a9a98b842 Annotate the method correctly
[MAILPOET-2535]
2019-11-20 10:24:39 +00:00
7a0eb82aad Use better code for transactions
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
6b338a14fc Use doctrine in stats notifications worker
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
c6c7320737 Use Doctrine in Scheduler
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
152d4c6251 Convert empty string to null in json type property
[MAILPOET-2504]
2019-10-29 15:17:29 +00:00
59480cdfb2 Move ValidationException under Validator namespace
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
2bdf8643fc Use factory to create Validator, reuse AnnotationReaderProvider
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
292a96953c Set MetadataCache read-only flag from AnnotationReaderProvider
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
68c1b62df5 Extract annotation reader setup to a provider class
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
0bfeaab160 Make MetadataCache compatible with both Doctrine and Validator
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
730f640cc3 Integrate symfony/validator with Doctrine entitites
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
48802e47c4 Use namespaced Doctrine annotations
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
ade1cc4d8e Autofix alphabetically sorted use statements
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
d43ae6d350 Remove usage of @ operator
[MAILPOET-2357]
2019-09-18 10:46:44 +02:00
10476ebd8f Create Feature Flags Repository
[MAILPOET-2219]
2019-08-28 12:48:22 -04:00
0aa1d65822 Auto-regenerate Doctrine metadata in dev mode
[MAILPOET-2298]
2019-08-23 15:34:10 -04:00
03fb82cf95 Add JSON and JSON/serialized types for Doctrine
[MAILPOET-2216]
2019-08-23 15:31:11 -04:00
09105dd730 Add trait for soft-deleted entities
[MAILPOET-2216]
2019-08-23 15:31:11 -04:00
f1b1108804 Remove Doctrine unneeded annotations directory 2019-08-20 11:02:20 -04:00
ed1e6fd015 Throw exception when metadata cache not writable
[MAILPOET-2269]
2019-08-13 15:44:09 +02:00
719018a704 Add basic Doctrine panel to Tracy
[MAILPOET-2239]
2019-08-12 14:43:37 +02:00
fd1cd31060 Fix coding style to conform to MailPoet standards
[MAILPOET-2235]
2019-08-12 14:41:16 +02:00
35a56bacd7 Avoid double table prefixing when cache not pregenerated in dev environments
[MAILPOET-2235]
2019-08-12 14:41:16 +02:00
1bc2119c63 Fix table prefixer to work with aliases and proxy classes
[MAILPOET-2235]
2019-08-12 14:41:16 +02:00
e796a113cd Fix setting wait_timeout for database
[MAILPOET-2243]
2019-08-01 07:59:51 -04:00
9696588a1d Ignore empty charset for DB connection parameters
[MAILPOET-2240]
2019-07-31 08:34:56 -04:00
310133ec3f Fix Doctrine metadata not being fetched from cache correctly
[MAILPOET-2232]
2019-07-30 07:27:51 -04:00
0353f8e8b1 Move entities to lib/entities and use "Entity" suffix
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
6ede84af1b Use only array cache in Doctrine at the moment
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
aa13de72cc Fix setup of socket and IPv6 connection
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
11b166d018 Use WP timestamp in TimestampListener
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
a07043cfb4 Add serializable DB connection wrapper
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
c71bf4833c Rewrite UserFlag entity to Doctrine
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
4cbc89368c Add entity traits for created_at and updated_at fields
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
2315e92c23 Add entity trait for autoincremented IDs
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
c59d0453e4 Add basic Repository class as a root for other repositories
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
4c6e7572d4 Add command for Doctrine metadata generating
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00