Sven Sauleau
3342a88a6e
Merge pull request #402 from cloudflare/sven/follow-for-move-action
...
Follow actor on migration
2023-03-27 16:06:40 +02:00
Sven Sauleau
6fad40519a
Follow actor on migration
...
Follow the "moving from" actor to force Mastodon to deliver the Move
activity.
2023-03-27 15:59:29 +02:00
Sven Sauleau
3201e4a737
handle relative URL on first-login
2023-03-27 15:47:34 +02:00
Sven Sauleau
3c32284271
more fix properties parsing with Neon
2023-03-20 10:12:38 +00:00
Sven Sauleau
8508fd1fa6
fix properties parsing with Neon
2023-03-20 09:55:46 +00:00
Sven Sauleau
777c4bc60f
Merge pull request #396 from cloudflare/confirm-settings-ui
...
add/fix settings UI
2023-03-20 10:25:39 +01:00
dario-piotrowicz
017303f2ef
add/fix settings UI
...
add/fix settings UI by making sure that the are messages showing the
user whether an operation was succesfull or not
as part of this change fix related issues with settings types
2023-03-12 13:52:02 +00:00
chroju
615448ae23
fix enriching single-letter second level domain
2023-03-12 09:07:28 +09:00
Sven Sauleau
c308293d7d
neon: fix switch to JSONB
2023-03-10 10:58:00 +00:00
Sven Sauleau
175312789b
json_set query builder
2023-03-09 18:36:19 +00:00
Sven Sauleau
8d68b972c0
fix psql query in setActorAlias
2023-03-08 15:56:48 +00:00
Sven Sauleau
cd2947a72a
Merge pull request #384 from cloudflare/sven/insert-ui-client
...
add client for the UI
2023-03-08 13:39:51 +01:00
Sven Sauleau
9fe622cddf
add client for the UI
2023-03-08 11:53:27 +00:00
Sven Sauleau
96fc7b4b2c
refactor UI alias API
2023-03-08 09:13:48 +00:00
Sven Sauleau
95e5beb70e
refactor UI auth
2023-03-08 08:26:20 +00:00
Sven Sauleau
fac372da0d
refactor UI internal APIs
2023-03-07 14:46:08 +00:00
Dario Piotrowicz
81114acb95
add types-check frontend script
...
add a types check that runs tsc making sure that all
typings present in the frontend application are valid
2023-03-06 19:47:28 +00:00
Dario Piotrowicz
75c8b7ff0e
remove admins endpoint
2023-03-06 19:06:32 +00:00
Dario Piotrowicz
65c4924cdb
improve/fix frontend authenticated vs admin settings
2023-03-06 19:00:51 +00:00
Sven Sauleau
8da9a5ed26
Merge pull request #360 from kelvin27315/main
...
Register clients without a website
2023-03-06 09:49:08 +01:00
Dario Piotrowicz
0580e089ab
Merge pull request #347 from cloudflare/server-settings-ui
...
Server settings UI
2023-03-01 20:53:30 +00:00
kelvin
bfdbc16dba
fix query
2023-03-02 01:58:35 +09:00
Dario Piotrowicz
246edfc789
add both FE and BE for server settings (including rules)
2023-03-01 16:55:06 +00:00
kelvin
781b46050f
allow website to be undefined
2023-03-02 00:42:08 +09:00
Sven Sauleau
ba4daecf17
fix byte array for neon
2023-03-01 13:55:53 +00:00
Sven Sauleau
2c947733a2
neon: implement batch query
2023-03-01 11:46:18 +00:00
Dario Piotrowicz
939988721a
Merge pull request #348 from cloudflare/hastags
...
handle hashtags in statuses
2023-03-01 11:13:17 +00:00
Sven Sauleau
c4d0c69b22
query builder psqlOnly
2023-03-01 09:37:23 +00:00
Sven Sauleau
c3fb612d21
add neon client
2023-03-01 09:30:35 +00:00
Sven Sauleau
1b830d8df2
query builder insertOrIgnore
2023-03-01 09:20:59 +00:00
Dario Piotrowicz
a606e76093
handle hashtags in statuses
...
- by parsing them in enrichStatus
- implementing a tag page to show their timeline
resolves #345
2023-02-28 17:05:22 +00:00
Sven Sauleau
217ff34353
introduce simple SQL query builder
2023-02-28 16:51:38 +00:00
Sven Sauleau
39636f5b99
change remaining D1Database types
2023-02-28 16:32:30 +00:00
Sven Sauleau
d89ed5a8af
make getDatabase async
2023-02-27 17:37:03 +00:00
Dario Piotrowicz
f20fb8052b
improve typing around getDataBase
2023-02-24 10:19:25 +00:00
Jorge Caballero (DataDrivenMD)
789f8a6066
Another linting attempt
2023-02-23 17:03:28 -08:00
Jorge Caballero (DataDrivenMD)
980a779bc6
Merge remote-tracking branch 'upstream/main' into fix-missing-apps-verify_credentials-endpoint
2023-02-23 16:40:29 -08:00
Jorge Caballero (DataDrivenMD)
22e4fc370d
Applying additional linting
...
Based on commit c44d552d08
2023-02-23 16:31:17 -08:00
Dario Piotrowicz
9f2eeb19dd
improve typing and security of getObjectBy function
2023-02-23 15:44:15 +00:00
Sven Sauleau
c09edecc34
support direct visiblity and reject others
...
Refs https://github.com/cloudflare/wildebeest/issues/303
2023-02-23 14:43:33 +00:00
Sven Sauleau
a876ef9ad2
add Actor cache to webfinger
2023-02-23 14:25:49 +00:00
Sven Sauleau
7dea01b781
extract database types
...
Refs https://github.com/cloudflare/wildebeest/issues/228
2023-02-22 16:18:06 +00:00
Sven Sauleau
d43a5d316d
limit Actor properties
2023-02-22 13:48:35 +00:00
Sven Sauleau
ade9e669ab
fix sanitize Actor summary instead of content & testing
2023-02-22 13:40:51 +00:00
Sven Sauleau
b6e98134a0
limit status to 500 chars
2023-02-22 13:19:20 +00:00
Jorge Caballero (DataDrivenMD)
ac03ebd5ae
fix: Method not allowed error response
2023-02-21 14:07:54 -08:00
Jorge Caballero (DataDrivenMD)
7c8216281e
prettier
2023-02-21 13:47:03 -08:00
Jorge Caballero (DataDrivenMD)
cf15dcc56e
Adding 422 error response to `errors` module
2023-02-21 13:44:50 -08:00
Jorge Caballero (DataDrivenMD)
222a3bd3ef
Merge remote-tracking branch 'upstream/main' into fix-missing-apps-verify_credentials-endpoint
2023-02-21 13:27:34 -08:00
Dario Piotrowicz
3d0e394a14
implement UI for about page
...
initial step for #282
2023-02-20 18:29:06 +00:00