Commit graph

90 commits

Author SHA1 Message Date
21fec0134c pl-api: Update docs, build docs as part of CI
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-29 20:12:14 +01:00
5db3508ac8 pl-fe: avoid barrel exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-28 23:58:55 +01:00
c75451efaf lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-28 23:47:31 +01:00
df430d948f pl-api: allow interaction policies for individual statuses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-28 00:18:08 +01:00
88c1b3d018 pl-api: update instance schema
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-28 00:14:15 +01:00
1a4b01da0d pl-api: instance schema cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-28 00:11:07 +01:00
822e7e2287 pl-api: Add some newer Mastodon methods
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-28 00:10:25 +01:00
12eb4d820a Bump pl-api version
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 17:45:27 +02:00
618f5f5f25 pl-api: Improve defaults for InteractionPolicy schema
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-25 20:22:27 +02:00
444f9126d2 pl-api: Update version definitions for GoToSocial, add Hometown support
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-25 09:28:01 +02:00
41a9c4183e pl-api: Make translation provider field optional
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-24 23:56:05 +02:00
22d5f1d9d9 pl-api: more firefish updates
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 17:47:29 +02:00
8e7be4467a pl-api: Update feature definitions for firefish
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 16:32:37 +02:00
966381a360 Merge branch 'develop' into hooks-migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-22 23:11:50 +02:00
04d0b812f0 Support events with external join
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-22 16:11:30 +02:00
26adc7c29c Merge branch 'develop' into hooks-migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 23:53:41 +02:00
5b6599f98d pl-fe: WIP Move emojify to status content parser
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 23:23:48 +02:00
c618e1f619 Default to whatever content type is supported
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 20:39:23 +02:00
558f89ee10 Merge branch 'develop' into hooks-migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 14:02:47 +02:00
77c0689321 pl-api: Avoid barrel imports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 12:53:12 +02:00
5befd8e9db pl-api: fix regression with version parsing
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-19 01:07:04 +02:00
89deb6b9bd Merge branch 'develop' into hooks-migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-17 00:21:01 +02:00
1f4d879296 bump pl-api
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 20:12:41 +02:00
595c16ace2 externalize pl-api deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 18:46:14 +02:00
0377c197a2 pl-fe: remove zod
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 17:44:32 +02:00
e30d2d8033 pl-api: remove zod
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 17:30:46 +02:00
905e1626a4 pl-fe: wip valibot migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 17:30:05 +02:00
a521c9044d make pl-api compile
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 17:03:27 +02:00
2f7e149f75 pl-api: Mostly finish migration to valibot
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 01:08:56 +02:00
b29b488d7e pl-api: moar blind search and replace
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-15 00:07:22 +02:00
0bed543c20 pl-api: moar blind search and replace
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-14 22:50:34 +02:00
ea3addf388 pl-api: More blind search and replace before actual testing
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-14 20:54:44 +02:00
a6bc160caa pl-api: Do some blind search and replace
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-14 00:25:30 +02:00
79f0d4bbff pl-api: Improve types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-13 23:49:35 +02:00
8a047d7c3a work on turning pl-hooks into a separate library
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-13 00:15:58 +02:00
777c086fbe Merge branch 'develop' into hooks-migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-11 16:48:35 +02:00
b4d56caa5b Disable spoilers for Mitra
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 20:16:04 +02:00
8456f29d83 pl-api: fix fallback display_name
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 20:11:25 +02:00
299fd52dc1 this time actually fixed pl-api
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 13:24:11 +02:00
8f17bb8783 pl-api hotfix
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 13:18:38 +02:00
5297e100ce pl-api hotfix
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 13:08:12 +02:00
085eb13783 pl-api: Handle moved accounts correctly
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 12:56:46 +02:00
36a019b419 pl-api: Fix fallbacks to Pleroma v1/instance values
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 12:48:51 +02:00
bd73697628 pl-hooks works
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-07 23:53:05 +02:00
eeb1e1370c wip hooks migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 00:13:47 +02:00
de8623935e pl-api:: Fix eslint config
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-03 10:38:32 +02:00
cf9f9137b0 pl-api:: Fix eslint config
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 22:45:49 +02:00
28fd9bfd61 Merge branch 'develop' into hooks-migration 2024-10-02 22:28:06 +02:00
09c9d92e4c pl-api: Update deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 20:09:29 +02:00
881a03b24a WIP hooks migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 00:03:28 +02:00