Alejandro Celaya
|
39adef8ab8
|
Make it impossible to create a short URL with an empty long URL
|
2023-01-22 11:27:16 +01:00 |
|
Alejandro Celaya
|
80e3f01562
|
Replace references to doma.in with s.test
|
2023-01-19 09:05:52 +01:00 |
|
Alejandro Celaya
|
21863e8de6
|
Add support to load openswoole-specific config via env vars
|
2023-01-12 19:39:26 +01:00 |
|
Alejandro Celaya
|
812c5f4993
|
Added new handled error for when request body is not valid JSON
|
2023-01-02 13:33:24 +01:00 |
|
Alejandro Celaya
|
92a83b82a0
|
Split short URL listing capabilities on its own repo and service
|
2022-12-13 19:37:02 +01:00 |
|
Alejandro Celaya
|
85e18a4754
|
Fixed all phpstan inspections on tests
|
2022-10-24 20:11:25 +02:00 |
|
Alejandro Celaya
|
1650499a38
|
Added more stricter types for mocks
|
2022-10-24 19:59:03 +02:00 |
|
Alejandro Celaya
|
51f243995a
|
Added stricter types for mocks
|
2022-10-24 19:53:13 +02:00 |
|
Alejandro Celaya
|
ef82158368
|
Migrated ApiKeyServiceTest to use PHPUnit mocks
|
2022-10-23 23:07:17 +02:00 |
|
Alejandro Celaya
|
083ccd36b7
|
Migrated OverrideDomainMiddlewareTest to use PHPUnit mocks
|
2022-10-23 23:00:57 +02:00 |
|
Alejandro Celaya
|
d61c79da84
|
Migrated DropDefaultDomainFromRequestMiddlewareTest to use PHPUnit mocks
|
2022-10-23 22:56:12 +02:00 |
|
Alejandro Celaya
|
8f76c3e202
|
Migrated DefaultShortCodesLengthMiddlewareTest to use PHPUnit mocks
|
2022-10-23 22:55:11 +02:00 |
|
Alejandro Celaya
|
23aa7a015c
|
Migrated CreateShortUrlContentNegotiationMiddlewareTest to use PHPUnit mocks
|
2022-10-23 22:53:48 +02:00 |
|
Alejandro Celaya
|
674a4416cf
|
Migrated NotConfiguredMercureErrorHandlerTest to use PHPUnit mocks
|
2022-10-23 22:51:38 +02:00 |
|
Alejandro Celaya
|
db85915c2f
|
Migrated BackwardsCompatibleProblemDetailsHandlerTest to use PHPUnit mocks
|
2022-10-23 22:48:30 +02:00 |
|
Alejandro Celaya
|
dfc8e8d74e
|
Migrated CrossDomainMiddlewareTest to use PHPUnit mocks
|
2022-10-23 22:47:34 +02:00 |
|
Alejandro Celaya
|
b2b424a4ed
|
Migrated BodyParserMiddlewareTest to use PHPUnit mocks
|
2022-10-23 22:45:23 +02:00 |
|
Alejandro Celaya
|
3433899577
|
Migrated AuthenticationMiddlewareTest to use PHPUnit mocks
|
2022-10-23 22:40:14 +02:00 |
|
Alejandro Celaya
|
b1f814e118
|
Migrated InitialApiKeyDelegatorTest to use PHPUnit mocks
|
2022-10-23 22:36:16 +02:00 |
|
Alejandro Celaya
|
7aa6afeb30
|
Migrated TagVisitsActionTest to use PHPUnit mocks
|
2022-10-23 22:28:29 +02:00 |
|
Alejandro Celaya
|
d414496a3c
|
Migrated ShortUrlVisitsActionTest to use PHPUnit mocks
|
2022-10-23 22:27:27 +02:00 |
|
Alejandro Celaya
|
d4684fd01f
|
Migrated OrphanVisitsActionTest to use PHPUnit mocks
|
2022-10-23 22:25:54 +02:00 |
|
Alejandro Celaya
|
bb444a02fe
|
Migrated NonOrphanVisitsActionTest to use PHPUnit mocks
|
2022-10-23 22:24:06 +02:00 |
|
Alejandro Celaya
|
e980a8d121
|
Migrated GlobalVisitsActionTest to use PHPUnit mocks
|
2022-10-23 22:23:08 +02:00 |
|
Alejandro Celaya
|
f493baaf2b
|
Migrated DomainVisitsActionTest to use PHPUnit mocks
|
2022-10-23 22:22:14 +02:00 |
|
Alejandro Celaya
|
28f26920dd
|
Migrated UpdateTagActionTest to use PHPUnit mocks
|
2022-10-23 22:21:23 +02:00 |
|
Alejandro Celaya
|
69e994c067
|
Migrated TagsStatsActionTest to use PHPUnit mocks
|
2022-10-23 22:20:21 +02:00 |
|
Alejandro Celaya
|
656083cb6f
|
Migrated ListTagsActionTest to use PHPUnit mocks
|
2022-10-23 22:19:14 +02:00 |
|
Alejandro Celaya
|
ab9ea887d2
|
Migrated DeleteTagsActionTest to use PHPUnit mocks
|
2022-10-23 22:17:35 +02:00 |
|
Alejandro Celaya
|
9ac6a50e66
|
Migrated SingleStepCreateShortUrlActionTest to use PHPUnit mocks
|
2022-10-23 22:16:19 +02:00 |
|
Alejandro Celaya
|
acc9cb94b5
|
Migrated ResolveShortUrlActionTest to use PHPUnit mocks
|
2022-10-23 22:14:28 +02:00 |
|
Alejandro Celaya
|
01829c82ee
|
Migrated ListShortUrlsActionTest to use PHPUnit mocks
|
2022-10-23 22:13:27 +02:00 |
|
Alejandro Celaya
|
9c02ea8799
|
Migrated EditShortUrlActionTest to use PHPUnit mocks
|
2022-10-23 22:12:27 +02:00 |
|
Alejandro Celaya
|
d202538581
|
Migrated DeleteShortUrlActionTest to use PHPUnit mocks
|
2022-10-23 22:10:41 +02:00 |
|
Alejandro Celaya
|
a84b642ba5
|
Migrated CreateShortUrlActionTest to use PHPUnit mocks
|
2022-10-23 22:09:37 +02:00 |
|
Alejandro Celaya
|
74176c298f
|
Migrated ListDomainsActionTest to use PHPUnit mocks
|
2022-10-23 22:06:48 +02:00 |
|
Alejandro Celaya
|
91e21441f7
|
Migrated DomainRedirectsActionTest to use PHPUnit mocks
|
2022-10-23 22:05:51 +02:00 |
|
Alejandro Celaya
|
896b7f2d73
|
Migrated MercureInfoActionTest to use PHPUnit mocks
|
2022-10-23 22:04:00 +02:00 |
|
Alejandro Celaya
|
66ed152358
|
Migrated HealthActionTest to use PHPUnit mocks
|
2022-10-23 22:02:31 +02:00 |
|
Alejandro Celaya
|
bcd5d2848d
|
Used PHPUnit mocks in RoleResolverTest instead of prophezy
|
2022-10-12 12:47:58 +02:00 |
|
Alejandro Celaya
|
0c6f8f1136
|
Refactored global entities into their own proper namespaces
|
2022-09-23 19:03:32 +02:00 |
|
Alejandro Celaya
|
e28b73c130
|
Refactored global services into their own proper namespaces
|
2022-09-23 18:42:38 +02:00 |
|
Alejandro Celaya
|
56f953ab2f
|
Refactored global validations into their own proper namespaces
|
2022-09-23 18:30:07 +02:00 |
|
Alejandro Celaya
|
f5f990511c
|
Refactored global models into their own proper namespaces
|
2022-09-23 18:05:17 +02:00 |
|
Alejandro Celaya
|
3f01fad12f
|
Ensured empty initial PAI keys are discarded
|
2022-09-18 09:29:38 +02:00 |
|
Alejandro Celaya
|
20f457a3e9
|
Migrated NotFoundRedirectOptions to immutable object
|
2022-09-17 13:32:40 +02:00 |
|
Alejandro Celaya
|
9685929824
|
Migrated AppOptions to immutable object
|
2022-09-17 13:01:28 +02:00 |
|
Alejandro Celaya
|
0e54ed691d
|
Created InitialApiKeyDelegatorTest
|
2022-09-11 12:11:39 +02:00 |
|
Alejandro Celaya
|
997289da02
|
Changed all public setUp methods in tests to be protected
|
2022-09-11 12:02:49 +02:00 |
|
Alejandro Celaya
|
f5138385be
|
Created new env var to programatically provide an initial API key
|
2022-09-11 10:45:03 +02:00 |
|