68 Commits

Author SHA1 Message Date
Maël Gangloff
f3650f3b9f
feat: improve Connector abstract 2024-08-07 01:10:56 +02:00
Maël Gangloff
9b8e84e4e7
chore: merge master 2024-08-06 22:35:21 +02:00
Maël Gangloff
e393bcf0af
feat: explcit HTTP errors 2024-08-06 21:52:35 +02:00
Maël Gangloff
342b3ff987
feat: explcit HTTP errors 2024-08-06 21:43:37 +02:00
Maël Gangloff
e46851ca54
feat: add updatedAt on DomainEntity 2024-08-06 19:05:36 +02:00
Maël Gangloff
1fd5dd90db
feat: Not Found error if the domain is not in the WHOIS database 2024-08-06 17:52:26 +02:00
Maël Gangloff
a603a2c7a0
feat: add GANDI provider 2024-08-06 03:38:00 +02:00
Maël Gangloff
da1ae4cb8e
fix: connector creation 2024-08-06 00:35:05 +02:00
Maël Gangloff
6f3c780e42
fix: correct rate limiter 2024-08-05 22:41:08 +02:00
Maël Gangloff
5663b1a3b4
fix: correct rate limiter 2024-08-05 22:26:18 +02:00
Maël Gangloff
686d39da62
feat: add Retry-After header if needed 2024-08-05 22:05:32 +02:00
Maël Gangloff
322ae444b2
feat: register an account 2024-08-05 03:11:24 +02:00
Maël Gangloff
925f3708c0
feat: add registration 2024-08-05 01:30:27 +02:00
Maël Gangloff
de79b2a3ad
feat: register the same domain name twice with limited mode 2024-08-04 22:04:08 +02:00
Maël Gangloff
c89cd6ce8b
feat: shuffle watchlists when a domain is updated 2024-08-04 21:26:32 +02:00
Maël Gangloff
7cf2375952
feat: add instance config endpoint 2024-08-04 15:49:53 +02:00
Maël Gangloff
e413bfedc0
feat: add logging info 2024-08-04 14:45:27 +02:00
Maël Gangloff
9d7076a76b
feat: find a domain with a non-ascii alphabet 2024-08-04 13:22:31 +02:00
Maël Gangloff
b103d803b1
feat: calendar name 2024-08-03 18:05:05 +02:00
Maël Gangloff
7cb09f98bc
feat: set lastModified in calendar event 2024-08-03 17:55:39 +02:00
Maël Gangloff
af6bf4eebd
fix: compare null and Domain 2024-08-03 00:30:03 +02:00
Maël Gangloff
b7899cc8a5
ci: add phpstan 2024-08-03 00:06:38 +02:00
Maël Gangloff
b460e8aaa6
ci: add php cs fixer 2024-08-02 23:24:52 +02:00
Maël Gangloff
4e13fa1464
fix: update watchlist calendar 2024-08-02 01:06:49 +02:00
Maël Gangloff
7a46299dd4
feat(api): add watchlist calendar 2024-08-01 14:37:23 +02:00
Maël Gangloff
6f89317edc
feat: connector on watchlist 2024-07-30 21:34:48 +02:00
Maël Gangloff
1d7d734033
chore: update ConnectorController 2024-07-30 18:44:19 +02:00
Maël Gangloff
469537d275
feat: update connector page 2024-07-30 00:55:36 +02:00
Maël Gangloff
0126238d45
feat: ovh API implement 2024-07-29 16:01:32 +02:00
Maël Gangloff
c89e9a78b3
feat: ovh API implement 2024-07-29 15:28:05 +02:00
Maël Gangloff
68392dd8ec
feat: add entities on layout 2024-07-27 16:45:20 +02:00
Maël Gangloff
8ede04cfa6
fix: isToBeWatchClosely function 2024-07-25 20:21:57 +02:00
Maël Gangloff
d153d3af78
fix: set updatedAt when a deleted domain is queried 2024-07-25 19:04:59 +02:00
Maël Gangloff
4334ad1f37
feat: unset cookie when logout 2024-07-23 17:13:01 +02:00
Maël Gangloff
fa11235270
feat: issue JWT cookie when OAuth 2024-07-23 13:31:45 +02:00
Maël Gangloff
3d7a6fbcfd
feat: add frontend 2024-07-22 14:45:21 +02:00
Maël Gangloff
1642767993
fix: update login 2024-07-22 13:39:45 +02:00
Maël Gangloff
9e8523fa53
feat: implement OAuth 2.0 login flow 2024-07-22 02:17:42 +02:00
Maël Gangloff
c48f37696c
fix: update DomainRefreshController 2024-07-21 19:47:25 +02:00
Maël Gangloff
8a5f69c333
feat: fragment messages to gain efficiency 2024-07-21 16:55:39 +02:00
Maël Gangloff
43c4c9a33d
feat: add rate limit : a user can update 25 domains per day 2024-07-21 14:56:10 +02:00
Maël Gangloff
0b4f3fb2b3
feat: merging the domain refresh endpoint with the GET endpoint 2024-07-20 09:45:13 +02:00
Maël Gangloff
08e13e73c4
feat: add React support 2024-07-19 02:28:05 +02:00
Maël Gangloff
765c7686ac
feat: add PATCH watchlist endpoint 2024-07-18 14:01:16 +02:00
Maël Gangloff
1533469441
feat: add POST watchlist endpoint 2024-07-18 13:40:49 +02:00
Maël Gangloff
2efc3da018
feat: add /me endpoint 2024-07-18 12:36:01 +02:00
Maël Gangloff
9c58836b9b
fix: add default createdAt updatedAt when domain is created 2024-07-17 22:43:13 +02:00
Maël Gangloff
dba098441e
fix: update migration 2024-07-17 21:17:44 +02:00
Maël Gangloff
358cad6c21
feat: add domain register endpoint 2024-07-17 18:18:11 +02:00
Maël Gangloff
16610205b6
feat: remove lastChanged event 2024-07-15 11:52:51 +02:00