Commit graph

970 commits

Author SHA1 Message Date
dependabot[bot]
6b179586fc
build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /packages/pl-api
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 20:26:57 +00:00
dependabot[bot]
621f8809c5
build(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.8.0 to 8.14.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.14.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 02:38:36 +00:00
dependabot[bot]
89fdb3db29
build(deps): bump query-string from 9.1.0 to 9.1.1 in /packages/pl-api
Bumps [query-string](https://github.com/sindresorhus/query-string) from 9.1.0 to 9.1.1.
- [Release notes](https://github.com/sindresorhus/query-string/releases)
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.1.0...v9.1.1)

---
updated-dependencies:
- dependency-name: query-string
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 02:30:09 +00:00
ccf1c47cde
pl-fe: restore actually used style 2024-11-17 15:44:44 +01:00
0ab9007933
Merge pull request #145 from mkljczk/dependabot/npm_and_yarn/packages/pl-hooks/cross-spawn-7.0.5
build(deps): bump cross-spawn from 7.0.3 to 7.0.5 in /packages/pl-hooks
2024-11-17 13:15:24 +01:00
10cf77a1e6
Merge pull request #146 from mkljczk/dependabot/npm_and_yarn/packages/pl-fe/cross-spawn-7.0.5
build(deps): bump cross-spawn from 7.0.3 to 7.0.5 in /packages/pl-fe
2024-11-17 13:15:13 +01:00
46d738cb13 pl-fe: update en.json
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-16 19:41:14 +01:00
f46cc94136 pl-fe: readd immutable as tests need it
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-16 17:35:22 +01:00
dependabot[bot]
83063caac3
build(deps): bump cross-spawn from 7.0.3 to 7.0.5 in /packages/pl-fe
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.5.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.5)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 15:19:09 +00:00
dependabot[bot]
8fd6215a75
build(deps): bump cross-spawn from 7.0.3 to 7.0.5 in /packages/pl-hooks
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.5.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.5)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 15:18:35 +00:00
d26d6018b6 pl-hooks: bump version
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-16 16:17:46 +01:00
dependabot[bot]
6ad77062b6
build(deps): bump @eslint/plugin-kit in /packages/pl-fe
Bumps [@eslint/plugin-kit](https://github.com/eslint/rewrite) from 0.2.0 to 0.2.3.
- [Release notes](https://github.com/eslint/rewrite/releases)
- [Changelog](https://github.com/eslint/rewrite/blob/main/release-please-config.json)
- [Commits](https://github.com/eslint/rewrite/compare/core-v0.2.0...plugin-kit-v0.2.3)

---
updated-dependencies:
- dependency-name: "@eslint/plugin-kit"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-15 21:12:20 +00:00
e6cad692bc pl-fe: upgrade deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-15 15:16:55 +01:00
4a9837854b pl-fe: fix media attachments reorder
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-15 15:06:42 +01:00
5a60869a02 pl-fe: remove immutable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-15 15:02:41 +01:00
9e6ffa8df2 pl-fe: migrate mastodon preload from immutable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-15 15:01:37 +01:00
3ee95491a2 pl-fe: remove immutable leftover
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-15 14:41:47 +01:00
9fbfe627a1 pl-fe: fixes or sth
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-15 14:40:15 +01:00
ce2ac73fbe pl-fe: migrate config?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-15 14:17:53 +01:00
44a4116a75 pl-fe: wip migrate pl-fe config
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-14 21:18:56 +01:00
e8c89a4415 pl-fe: remove immutable usage from compose reducer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-14 15:21:01 +01:00
e53be89a85 bump pl-api release
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-14 14:39:29 +01:00
95a8c63591 pl-fe: more reducer migrations
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-14 12:03:17 +01:00
06113f2610 pl-fe: Use selected language for composer inputs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-13 19:53:31 +01:00
61a708b162 pl-fe: remove more of immutable from compose reducer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-13 19:47:35 +01:00
a21f75c82c pl-fe: remove most of immutable from compose reducer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-13 19:47:07 +01:00
36b27a3410 pl-fe: migrate notifications reducer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-13 01:14:33 +01:00
471e8ef488 pl-fe: wip notifications reducer migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-13 01:02:40 +01:00
9f383a47ca pl-fe: types, remove unnecessary exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-12 22:38:16 +01:00
32d25d9f54 pl-fe: add NotificationsAction type
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-12 22:12:57 +01:00
3071b314ae pl-fe: cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-12 21:54:01 +01:00
74d0d4c60b pl-fe: Remove notification queue from reducer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-12 21:31:16 +01:00
dca8f15279 pl-fe: Add missing list keys
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-12 20:42:02 +01:00
dc0cdd8456 pl-fe: Update changelog
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-12 13:09:40 +01:00
b394765e93 pl-fe: Remove unused styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-12 13:00:23 +01:00
aadbd3ca8b pl-fe: remove status reveal? animation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-12 12:55:32 +01:00
08173bbc80 pl-fe: fix auth reducer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-11 17:05:08 +01:00
09ef91cfc8 pl-fe: migrate auth reducer to mutative
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-11 12:47:00 +01:00
865130c55a pl-fe: remove some immutable usage
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 23:10:54 +01:00
66fbdf2ad9 pl-fe: remove barrel export
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 22:37:02 +01:00
8f8bd724cb pl-fe: migrate suggested accounts to react query
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 21:01:44 +01:00
781a2430e4 pl-fe: Add types for accounts actions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 20:39:30 +01:00
cdd87d89f8 pl-fe: fix wrong type
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 19:53:31 +01:00
81149a891f pl-fe: migrate conversations reducer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 18:15:58 +01:00
086f409ec8 pl-fe: do not use csstype 2024-11-10 17:15:08 +01:00
fb4d14bd8b pl-fe: remove immutable from timelines reducer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 17:13:39 +01:00
b2d5bbf537 pl-fe: migrate status lists to mutative
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 12:11:09 +01:00
fad9714475 pl-fe: fallback?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 01:30:01 +01:00
7b405ef1d0 pl-fe: migrations off immutable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 00:22:03 +01:00
9f51735099 pl-fe: migrate drafts to mutative
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 00:07:41 +01:00
5c58196201 pl-fe: migrate drafts to mutative
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-10 00:07:16 +01:00
4ddc5b38d1 pl-fe: migrate trending links to tanstack query
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-09 23:40:51 +01:00
1d76c05844 pl-fe: Migrate bookmark folders to tanstack query
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-09 23:34:45 +01:00
42f7226594 pl-fe: migrate search to react-query
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-09 19:48:02 +01:00
7609a7e2a7 pl-fe: remove trends reducers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-09 13:58:55 +01:00
6c61f749fa pl-fe: Remove location search reducer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-09 13:42:10 +01:00
df3b5dfc35 pl-fe: convert autosuggest input to functional component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-09 12:31:46 +01:00
e50446dfb2 pl-fe: Remove mutes reducer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-09 12:14:37 +01:00
d4e6f9f4cc pl-fe: Migrate some reducers off immutable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-08 23:37:45 +01:00
ea81f788c7 pl-fe: fix parsing issue after migration from immutable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-08 21:17:38 +01:00
3f4a6c149b pl-fe: Update some deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-07 17:38:46 +01:00
32463f363a pl-fe: Remove a global
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-06 20:29:58 +01:00
d5a8a34ada pl-fe: Fix contexts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-06 20:29:00 +01:00
a636ebdc40 pl-fe: add missing code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-06 17:31:08 +01:00
a7afd8bb71 pl-fe: Update en.json
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-06 16:48:04 +01:00
42ed1c4141 pl-fe: Move hashtags from last line of the post to a separate component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-06 16:46:04 +01:00
5f4dde2590 pl-fe: Replace React.useMemo with React.memo
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-06 13:14:05 +01:00
542ba9ab78 pl-fe: backups, polls reducers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-06 13:06:41 +01:00
0811af7ad7 pl-fe: Move user lists away from immutable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-06 12:56:09 +01:00
563e5288fb pl-fe: Remove some immutable usage
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-05 23:32:43 +01:00
f560896311 pl-fe: remove move immutable uses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-05 21:09:09 +01:00
7e5a63c664 pl-fe: Avoid immutable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-05 21:05:32 +01:00
cc858d4f0f pl-fe: Replace immer with mutative
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-05 20:46:07 +01:00
7ca17884f8 pl-fe: fix the settings_store error
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-05 20:02:32 +01:00
190fca998e pl-fe: Exports/deps cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-05 17:17:59 +01:00
470b350ba3 pl-hooks: release 0.0.2
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-05 16:24:40 +01:00
e62e09e387 Apply some changes from hooks-migration branch
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-05 16:12:16 +01:00
91a4950b7b Update en.json
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-04 20:15:30 +01:00
592011a023 pl-fe: Truncate account note on suggestions page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-04 20:11:14 +01:00
f7414a2470 pl-fe: Move compose event form to a separate page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-04 20:05:25 +01:00
071c46e09a pl-api: cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 21:05:54 +01:00
05fff4c381 pl-fe: Remove comment for obsolete workaround
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 20:44:48 +01:00
0e267b762d pl-api: hotfix
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 20:44:22 +01:00
1badb61abe pl-fe: Remove unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 20:32:40 +01:00
1a03b0ea7b pl-api: release 0.1.7
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 20:30:11 +01:00
255705f3af pl-api: Update docs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 20:28:47 +01:00
1acf505af8 pl-fe: Fix persistAuth
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 20:18:25 +01:00
d355651813 pl-fe: Fix types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 20:02:01 +01:00
89f91d6e3c pl-fe: Improve types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 15:35:05 +01:00
929f6726fb Merge branch 'develop' into pl-api-updates 2024-11-03 00:38:48 +01:00
6818341d7e pl-fe: do not store serialized client in local storage
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 00:38:33 +01:00
b38eb86ef7 pl-fe: do not store serialized client in local storage
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 00:38:20 +01:00
db02dbf13c pl-fe: Disable wrench button by default
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 00:28:36 +01:00
bfe7613edc pl-fe: Replace heart icon with a star
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 00:27:44 +01:00
fe5653cce9 Mostly migrate pl-fe notifications to notification groups
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-03 00:18:29 +01:00
40c0c7512d pl-api: Add missing files
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-02 11:20:21 +01:00
94b3af03e9 pl-api: Start implemenitng grouped notifications with fallback to v1
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-01 23:19:18 +01:00
199c43d241 pl-api: implement most of Mastodon 4.3.0 api
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-11-01 17:30:32 +01:00
27c77861c5 pl-fe: fix emoji button styles in media modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-31 21:30:28 +01:00
5b22022e1f pl-fe: move action buttons so they make more sense
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-31 21:30:28 +01:00
02a601a8e8 pl-fe: Allow maanaging interaction requests
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-31 20:48:30 +01:00
adf1fe9b7d pl-fe: Add interaction requests mutations
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-30 23:38:04 +01:00
dba85273b2 pl-fe: Display interaction requests
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-30 22:32:30 +01:00
3b0cd07e1d pl-fe: required approval notifications
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-30 21:28:33 +01:00
0c84346c3a pl-fe: Support GoToSocial interaction policies
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-30 21:10:17 +01:00
bff924891c pl-fe: optimize, maybe
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-30 17:04:58 +01:00
6c0955f87c pl-fe: Use longer wrench on long press
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-30 16:57:46 +01:00
fca9db1d67 Update repo URLs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-30 10:09:50 +01:00
b3f43782c9 Update readmes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-30 10:09:04 +01:00
54bcc41555 Add badges to readmes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-30 00:02:43 +01:00
ac3910ac8f pl-api: bump version
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-29 22:51:35 +01:00
7b183e5c60 pl-api: Update docs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-29 22:44:28 +01:00
ee0232e2e6 pl-api: works on docs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-29 22:26:53 +01:00
14d75be0de pl-api: improve docs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-29 22:07:57 +01:00
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
49b4f87534 pl-hooks: remove duplicate code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-29 17:05:21 +01:00
f310fdcf6e pl-hooks: update deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-29 16:55:55 +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
423c9f1fc8 pl-hooks: do not import from /main
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-28 23:49:17 +01:00
c75451efaf lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-28 23:47:31 +01:00
81ffbc1e31 pl-hooks: Add user directory hook
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-28 23:46:35 +01:00
ad24c03084 pl-hooks: Add new queries
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-28 14:58:32 +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
72aa5c69d0 pl-fe: Improve types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-27 21:05:23 +01:00
4cccfcdff1 Improve types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-27 20:36:32 +01:00
f542796da5 pl-fe: remove duplicate code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-27 17:39:48 +01:00
59f4138f4f pl-fe: remove some anys
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-27 17:39:23 +01:00
a44dd71be8 pl-fe: Fix thread selector
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-27 14:45:35 +01:00
b9475efdec pl-fe: do not clear editor before sending post
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 22:47:12 +02:00
cd3c35fcf9 pl-fe: remove duplicate toaster
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 22:42:00 +02:00
a1a5df348d pl-fe: Do not truncate modal headers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 22:38:10 +02:00
2ceb21576f pl-fe: migrate importer to just one function
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 22:36:58 +02:00
5f7863f130 pl-fe: remove obsolete workaround
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 20:07:54 +02:00
5691837235 pl-fe: Don't display the same display name for grouped reposts twice
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 19:57:46 +02:00
ad7527bd4d pl-hooks: actually improve useInstance behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 19:56:53 +02:00
36cc2e103a pl-hooks: Improve useInstance behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 19:53:26 +02:00
12eb4d820a Bump pl-api version
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 17:45:27 +02:00
8f45242da4 pl-fe: Remove any
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 17:45:23 +02:00
eeaecf2d79 pl-hooks: Improve typings, update deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 17:45:14 +02:00
2963504736 pl-fe: Rename files to kebab case
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-26 00:06:13 +02:00
d4f930132e pl-fe: Migrate thread context selectors to createSelector
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-25 23:47:31 +02:00
0a253894a6 pl-fe: limit rerenders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-25 23:38:31 +02:00
d3b5078030 pl-fe: Disable some queries when unauthenticated
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-25 20:41:14 +02:00
e546d787f0 pl-fe: Add index?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-25 20:31:41 +02:00
492a4214a5 pl-fe: Split StatusActionBar into separate components
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-25 20:23:00 +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
d4dc7e9e9c pl-fe: update changelog
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-25 00:01:55 +02:00
f08adfad9a pl-hooks: lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-24 23:59:47 +02:00
ca76902f8b Update readme
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-24 23:59:05 +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
d6aa4bf388 pl-hooks: Updates, add useStatusTranslation query
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-24 23:46:22 +02:00
39f975c793 pl-hooks: Update basic hooks
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 23:27:36 +02:00
dc7939dea5 pl-fe: Fix tests
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 19:10:49 +02:00
4340311c94 pl-fe: Remove unused exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 18:45:40 +02:00
b3db562a32 pl-fe: Remove unused exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 18:40:10 +02:00
60a7865420 Remove unused files
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 18:27:27 +02:00
86cb31918d pl-fe: Remove unused exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 18:24:34 +02:00
e28d6d0223 pl-fe: remove rebased email list feature
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 17:48:34 +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
73c1686c77 Merge remote-tracking branch 'mkljczk/develop' into develop 2024-10-23 16:33:02 +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
9fef1d1f4e pl-hooks: Prefer kebab case for file names
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 15:27:02 +02:00
f2d9217f39
Merge pull request #135 from mkljczk/dependabot/npm_and_yarn/packages/pl-hooks/micromatch-4.0.8
build(deps): bump micromatch from 4.0.7 to 4.0.8 in /packages/pl-hooks
2024-10-23 15:19:17 +02:00
dependabot[bot]
0fec37521e
build(deps-dev): bump vite from 5.4.0 to 5.4.6 in /packages/pl-hooks
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.0 to 5.4.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-23 13:14:31 +00:00
dependabot[bot]
1bc46d3f6e
build(deps): bump micromatch from 4.0.7 to 4.0.8 in /packages/pl-hooks
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.7 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-23 13:14:23 +00:00
7575de54bd Revert pl-fe changes for now
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-23 14:37:51 +02:00
459904bbf0 Merge branch 'develop' into hooks-migration 2024-10-23 14:37:24 +02:00
9cb5e96d3b pl-fe: Add favicon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-22 23:31:03 +02:00
e1165f23a0 pl-fe: Update shortcuts icons
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-22 23:28:02 +02:00
392026bc39 pl-fe: Add a temporary logo
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-22 23:19:08 +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
e88b10599f pl-fe: Indicate that the join button leads to external page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-22 16:12:33 +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
11a27f9504 pl-hooks: Fixes, new hooks
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-22 15:28:57 +02:00
e583d15d0d Merge branch 'develop' into hooks-migration 2024-10-22 08:24:09 +02:00
775f6b1d2b pl-fe: avoid dangerouslySetInnerHTML
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-22 07:44:38 +02:00
04c10bb680 pl-fe: fix typo
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-22 07:40:52 +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
9b40c46d59 pl-fe: Move emojify to status content parser
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 23:51:16 +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
a52dad864b Update en.json
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 22:47:42 +02:00
c87d0a16a1 pl-fe: Add title to application name link
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 21:16:11 +02:00
b7a7ea4027 Improve post details styling
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 21:14:24 +02:00
fa38a39dfe pl-fe: introduce wrench reaction button
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 21:07:20 +02:00
a3c5993797 Default to whatever content type is supported
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 21:07:20 +02:00
34d68cf2d8 Fix chats
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 21:07:20 +02:00
tassoman
61880b8b86 Show App used for posting a status, when available 2024-10-21 19:44:36 +02:00
d76a7e974b pl-hooks: add usePoll
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 12:19:54 +02:00
0d2347117f Merge branch 'develop' into hooks-migration 2024-10-21 12:18:24 +02:00
5a6aa60d2c Merge remote-tracking branch 'mkljczk/develop' into develop 2024-10-21 12:08:22 +02:00
fb0bb39232 pl-fe: remove inert polyfill
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 12:07:46 +02:00
2fb53d92be pl-hooks: more prefetching
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-21 12:07:19 +02:00
86f2ef21c9
Update README.md 2024-10-21 07:05:49 +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
90222078f1 pl-fe: simplify
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 13:55:58 +02:00
dd560efc6c pl-hooks: Add useAccountLookup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 13:55:00 +02:00
359aec346a pl-fe: Well, remove unused action?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 13:23:14 +02:00
72efcada65 pl-fe: Remove unused action
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 13:22:50 +02:00
7c2eaf5702 pl-fe: Do not nest body in PlFeHead
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 13:20:31 +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
0ffe8890de pl-fe: actually downgrade emoji-datasource
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 01:52:05 +02:00
aa03754a5c pl-fe: fix import
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 01:46:20 +02:00
bd2d6fefee pl-fe: downgrade emoji-datasource
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 01:46:03 +02:00
Alex Gleason
5d792cfd0d Swap out twemoji for @twemoji/svg
Related: https://gitlab.com/soapbox-pub/soapbox/-/issues/1756

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 01:42:32 +02:00
427deb7621 Upgrade to Twemoji 15
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 01:40:20 +02:00
6c6f2a2952 pl-fe: Remove remaining barrel exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 01:33:09 +02:00
512a28eafd pl-fe: Remove more barrel exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 01:10:05 +02:00
bbbf6563c5 pl-fe: remove some barrel imports/exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-20 00:56:12 +02:00
787654c12a pl-fe: remove some barrel imports/exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-19 18:02:13 +02:00
210f8b5ad0 pl-fe: Remove some barrel exports for hooks
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-19 15:05:56 +02:00
2367971c87 pl-fe: Remove barrel exports for stores
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-19 14:59:49 +02:00
b80fd1c966 pl-fe: Remove barrel exports for components/ui
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-19 14:55:47 +02:00
525088ca2e pl-fe: Avoid barrel imports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-19 14:34:03 +02:00
398fcd043b pl-fe: update translation files
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-19 01:07:46 +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
5537563644 pl-fe: Exports cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-19 00:53:07 +02:00
3a47879a72 pl-fe: remove getAccount from reply mentions component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-19 00:35:12 +02:00
7cc83b3744 Remove nonsense selector
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-19 00:33:29 +02:00
fb34a8bf4a pl-hooks: Work on making this an actual library
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-17 23:55:52 +02:00
9aa8ded6c6 Make pl-hooks self-containted
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-17 21:08:50 +02:00
3a00f0cea8 Merge branch 'develop' into hooks-migration 2024-10-17 14:33:53 +02:00
f5e70128c8 Remove unused files
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-17 14:28:25 +02:00
7abdebf4f6 pl-fe: Only use one type of dropdown menu
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-17 14:23:48 +02:00
423af647b9 pl-fe: Replace visualizer with rollup-plugin-bundle-stats
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-17 10:17:17 +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
9e723fcf95 pl-fe: fix type definitions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-17 00:14:27 +02:00
8ddc5a797c pl-fe: Lazy load emoji data
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-17 00:08:55 +02:00
8ae3adbe5a pl-fe: fix emoji search
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 23:36:49 +02:00
3e45a3142b pl-fe: WIP: Lazy load emoji data
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 23:27:12 +02:00
a70add24af pl-fe: Remove fix for custom emojis
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 20:22:39 +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
cf39cf1c36 pl-fe: wow it compiles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-16 17:41:29 +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
6633b28645 pl-fe: Disable global objects used for debugging
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-15 00:07:53 +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
76f03dd2dd Merge branch 'develop' into valibot 2024-10-13 23:54:56 +02:00
79f0d4bbff pl-api: Improve types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-13 23:49:35 +02:00
5027a893d8 pl-fe: Remove unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-13 22:24:18 +02:00