Johann150
2fda599a86
client: adjust API endpoints for user administration
2023-02-19 23:36:13 +01:00
Johann150
bfd1adf761
BREAKING server: restructure endpoints related to user administration
...
- `admin/abuse-user-reports` -> `admin/reports/list`
- `admin/delete-all-files-of-a-user` -> `admin/users/delete-all-files`
- `admin/resolve-abuse-user-report` -> `admin/reports/resolve`
- `admin/accounts/create` -> `admin/users/create`
- `admin/accounts/delete` -> `admin/users/delete`
- `admin/show-user` -> `admin/users/show`
- `admin/show-users` -> `admin/users`
- `admin/silence-user` -> `admin/users/silence`
- `admin/suspend-user` -> `admin/users/suspend`
- `admin/unsilence-user` -> `admin/users/unsilence`
- `admin/unsuspend-user` -> `admin/users/unsuspend`
- `admin/reset-password` -> `admin/users/reset-password`
Changelog: Changed
2023-02-19 23:36:13 +01:00
Johann150
41aa5cd18f
fix typo
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2023-02-19 23:32:36 +01:00
Johann150
17c9a9374d
fixup: server: parse quote tag syntax
...
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
This is a fixup for commit 5893a44ff5
.
2023-02-19 19:41:11 +01:00
Johann150
f207d839c4
fix changelog formatting
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2023-02-19 16:55:37 +01:00
Johann150
f103c86d0a
client: show waveform on audio player
...
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: #345
Changelog: Added
2023-02-19 16:25:08 +01:00
Puniko
a6461e74d6
yay typo
2023-02-19 15:38:29 +01:00
Puniko
5dd2b9ff61
fix duration format and add hours
ci/woodpecker/pr/lint-foundkey-js Pipeline failed
ci/woodpecker/pr/lint-client Pipeline failed
ci/woodpecker/pr/lint-backend Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/lint-sw Pipeline failed
ci/woodpecker/pr/test Pipeline failed
2023-02-19 15:36:01 +01:00
Puniko
98acca0a31
instead of ref
2023-02-19 15:27:20 +01:00
Puniko
b85e60df0f
pause music while seeking
2023-02-19 15:22:53 +01:00
Puniko
add309f189
v-else
2023-02-19 15:05:22 +01:00
Johann150
3acf127e1d
client: improved module tracker file detection
...
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: #344
Changelog: Fixed
2023-02-19 15:03:44 +01:00
Puniko
3152630f27
cleanup audioEl and volumechange
2023-02-19 15:03:40 +01:00
Puniko
4de0b4e4ca
use includes instead of some
ci/woodpecker/pr/lint-foundkey-js Pipeline failed
ci/woodpecker/pr/lint-client Pipeline failed
ci/woodpecker/pr/lint-backend Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/lint-sw Pipeline failed
ci/woodpecker/pr/test Pipeline failed
2023-02-19 15:01:23 +01:00
Puniko
2da92eb075
lets do some wavesurfin' :3c
ci/woodpecker/pr/lint-foundkey-js Pipeline failed
ci/woodpecker/pr/lint-client Pipeline failed
ci/woodpecker/pr/lint-backend Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/lint-sw Pipeline failed
ci/woodpecker/pr/test Pipeline failed
2023-02-19 11:44:18 +01:00
Johann150
105aa511ce
Revert "client: display post content behind UI"
...
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
It doesn't work and the z-index behaviour is confusing me :(
This reverts commits 2525b59bb6
and 89757363f0
.
2023-02-19 10:48:11 +01:00
Puniko
eb6dbca9fd
additional detection with mime-types in module tracker
ci/woodpecker/pr/lint-foundkey-js Pipeline failed
ci/woodpecker/pr/lint-client Pipeline failed
ci/woodpecker/pr/lint-backend Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/lint-sw Pipeline failed
ci/woodpecker/pr/test Pipeline failed
2023-02-19 10:29:20 +01:00
Johann150
f323c65dde
Translated using Weblate (Swedish)
...
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Currently translated at 22.9% (275 of 1200 strings)
Translated using Weblate (French)
Currently translated at 97.3% (1168 of 1200 strings)
Translated using Weblate (German)
Currently translated at 100.0% (1200 of 1200 strings)
Co-authored-by: Johann <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann.galle@protonmail.com>
Translate-URL: http://translate.akkoma.dev/projects/foundkey/foundkey/de/
Translate-URL: http://translate.akkoma.dev/projects/foundkey/foundkey/fr/
Translate-URL: http://translate.akkoma.dev/projects/foundkey/foundkey/sv/
Translation: Foundkey/foundkey
2023-02-18 21:50:43 +00:00
Mykola Yaroshenko
8887605e1b
Translated using Weblate (Ukrainian)
...
Currently translated at 81.4% (975 of 1197 strings)
Co-authored-by: Mykola Yaroshenko <alokim@gmail.com>
Translate-URL: http://translate.akkoma.dev/projects/foundkey/foundkey/uk/
Translation: Foundkey/foundkey
2023-02-18 21:50:43 +00:00
Weblate
f66560fa90
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/foundkey/foundkey/
Translation: Foundkey/foundkey
2023-02-18 21:50:43 +00:00
Johann150
89757363f0
fixup: client: display post content behind UI
...
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
This is a fixup for commit 2525b59bb6
.
2023-02-18 19:11:49 +01:00
Johann150
3e9dd7957d
server: dont error on generating empty RSS feed
...
Changelog: Fixed
2023-02-18 17:43:27 +01:00
Johann150
0cf8f78e23
client: fix attached files and account switcher combination
...
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
fixes #342
Changelog: Fixed
2023-02-18 12:30:45 +01:00
Johann150
0db3f1f8ed
client: re-add flag to require approval for bot follows
...
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
This flag was already implemented in the server but not accessible
in the native client for some reason.
Changelog: Added
2023-02-18 11:31:01 +01:00
Johann150
2525b59bb6
client: display post content behind UI
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2023-02-18 11:17:42 +01:00
Johann150
8993d83114
replace more misskey & github branding
2023-02-17 12:49:04 +01:00
Johann150
fd8fc301b4
client: fix border radius on icon on welcome page
...
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
The border radius on the welcome page clipped the foundkey floofer.
2023-02-16 21:49:47 +01:00
Johann150
6aeb033507
client: change Misskey to Foundkey
2023-02-16 21:49:02 +01:00
Johann150
acaca35ff7
client: fix authentication error in RSS widgets
...
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
closes #341
Changelog: Fixed
2023-02-15 20:42:40 +01:00
Johann150
bf445964b5
improve documentation for fetch-rss endpoint
...
Changelog: Fixed
2023-02-15 20:42:24 +01:00
Johann150
1ffa4b08e0
client: reformat notification component
...
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
who the hell is supposed to read this
2023-02-11 19:25:51 +01:00
Johann150
c9d395961e
server: refactor packing User
2023-02-11 19:17:11 +01:00
Johann150
3a7e8cfe50
server: check instance description length limit
...
Changelog: Fixed
2023-02-11 19:16:28 +01:00
Johann150
b8796cb1fa
activitypub: remove _misskey_votes property
...
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
This is a duplication of `replies.totalItems` and seems unnecessary,
it is even only parsed by Misskey if the afforementioned property is
not available.
Changelog: Removed
2023-02-11 17:49:12 +01:00
Johann150
68bc2e314b
activitypub: remove _misskey_reaction property
...
This property is duplicated by the `content` property so seems unnecessary.
Changelog: Removed
2023-02-11 17:43:44 +01:00
Johann150
fff93c6965
activitypub: remove _misskey_content attribute
...
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
As already noted back in https://github.com/misskey-dev/misskey/pull/8787
the intention was to replace the `_misskey_content` attribute with the
ActivityPub-defined `source` property. Misskey and by extension Foundkey
have shipped with the `source` property and the respective parsing for
quite a while so it seems reasonable to remove it now.
Changelog: Removed
2023-02-11 17:25:24 +01:00
Johann150
7c89e99243
fix registry migration
...
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
It can happen that registry items were created at exactly the same time for some reason.
2023-02-11 12:52:28 +01:00
Johann150
6ed13ea9a7
fix typo, the 2nd
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2023-02-11 10:23:15 +01:00
Chloe Kudryavtsev
6a40ef3569
fix typo
...
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
tfw no building before push
2023-02-10 20:35:09 -05:00
syuilo
09fe55379e
client: check input for aiscript
...
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
af1c9251fc
5f3640c7fd
Co-authored-by: Johann150 <johann.galle@protonmail.com>
Changelog: Fixed
2023-02-10 20:06:31 +01:00
Johann150
27b912b9b0
security: check schema for URL previews
...
Changelog: Fixed
2023-02-10 20:06:18 +01:00
Johann150
48fd543d0f
security: check URL schema of AP URIs
...
Changelog: Fixed
2023-02-10 20:06:12 +01:00
syuilo
af272ce358
fix(server): validate filename and emoji name to improve security
...
0d7256678e
Co-authored-by: Johann150 <johann.galle@protonmail.com>
Changelog: Fixed
2023-02-10 20:05:53 +01:00
Johann150
c1ae134c0a
security: make sure there is no SQL insertion
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2023-02-10 18:31:23 +01:00
Johann150
3ad6323c23
fix registry migration
...
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
closes #337
2023-02-05 20:37:06 +01:00
Johann150
3489c8ac3a
fix: loading config
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/tag/lint-client Pipeline was successful
ci/woodpecker/tag/lint-foundkey-js Pipeline was successful
ci/woodpecker/tag/lint-backend Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
ci/woodpecker/tag/lint-sw Pipeline was successful
ci/woodpecker/tag/test Pipeline was successful
2023-02-04 23:24:05 +01:00
Johann150
06ef752218
adjust readme
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2023-02-04 23:00:34 +01:00
Johann150
44f02fa3ec
update documents for new release
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
ci/woodpecker/tag/lint-client Pipeline was successful
ci/woodpecker/tag/lint-backend Pipeline was successful
ci/woodpecker/tag/lint-sw Pipeline was successful
ci/woodpecker/tag/test Pipeline was successful
ci/woodpecker/tag/lint-foundkey-js Pipeline was successful
2023-02-04 22:22:00 +01:00
Johann150
d655bda30c
add foundkey floofer
2023-02-04 22:15:28 +01:00
Johann150
839daea887
remove mi-white.png asset
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2023-02-04 18:08:19 +01:00