Syuilo
9c8447c70a
fix: 🐛 prevent creation of empty antennas
2023-07-08 15:06:59 -07:00
naskya
290f047a6e
Merge remote-tracking branch 'calckey/develop' into feat/announcement-popup
2023-07-08 19:52:49 +00:00
naskya
e1188641a7
Add showPopup, isGoodNews & Update API
2023-07-08 19:48:20 +00:00
Laura Hausmann
1d42fe37ee
increase ap/show rate limit
2023-07-08 04:11:41 +02:00
ThatOneCalculator
171cb1c210
chore: 🎨 format
2023-07-06 12:47:33 -07:00
ThatOneCalculator
94b16ba9a3
refactor: ♻️ read patrons from local file for fallback instead of empty array
2023-07-05 18:44:29 -07:00
ThatOneCalculator
03c8bb5b88
chore: 🎨 format
2023-07-02 23:08:33 -07:00
Namekuji
b36cc31e9b
throw error if failed
2023-07-02 22:25:58 -04:00
Syuilo
821320f51b
refactor: ⚡ make identicons and server metrics optional
...
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-02 16:23:11 -07:00
ThatOneCalculator
6c7f0521aa
find and replace
2023-07-02 15:18:30 -07:00
ThatOneCalculator
02825ee694
fix: 🐛 patron timeout
2023-07-02 00:16:01 -07:00
ThatOneCalculator
66b61bb41b
refactor: 🚩 post editing is no longer experimental
2023-07-01 20:00:51 -07:00
ThatOneCalculator
55393b9f1f
refactor: ♻️ force patrons update on about-calckey
2023-06-30 23:33:54 -07:00
ThatOneCalculator
3dc1af2b7c
feat: ✨ introduce local user select dialog
...
Used for selecting group members and proxy account.
Closes #7987 , API change: users/search-by-username-and-host now takes `maxDaysSinceLastActive` parameter and doesn't have any active threshold anymore by default.
2023-06-29 19:53:46 -07:00
Laura Hausmann
748c20474b
Fix AP resolver history on reuse for authorized fetch
2023-06-28 02:30:00 +02:00
Laura Hausmann
25fc7c7e0e
Add signature to remote note lookup
2023-06-28 01:05:25 +02:00
ThatOneCalculator
c252c16fc2
feat: 🔒 expand /api/v1/instance/peers to proper endpoint and check for private mode
...
Closes #10358
2023-06-24 13:00:50 -07:00
ThatOneCalculator
833c901a9c
chore: 🎨 format
2023-06-23 21:22:44 -07:00
ThatOneCalculator
072b4d9946
fix: 🐛 remove cw in post edit
...
Closes #10353
2023-06-23 21:18:04 -07:00
Namekuji
6d75115a38
fix: 🐛 empty fs stat
2023-06-21 16:26:43 -07:00
daikei
cfda0f084d
Merge branch 'develop' into allow-mods-to-see-mod-notes
2023-06-19 15:41:38 +00:00
daikei
9e57ec8c3e
Fix formatting
2023-06-19 14:14:15 +00:00
daikei
296b528657
Allow moderators to see moderation notes
2023-06-19 14:08:34 +00:00
ThatOneCalculator
211b49a26a
fix: 🩹 duplicate update
2023-06-18 19:38:32 -07:00
ThatOneCalculator
0b7b2fd36c
fix: 🐛 properly index edited post
2023-06-18 19:04:04 -07:00
ThatOneCalculator
bda12504bc
fix: 🐛 when editing polls, keep votes for unmodified choices
2023-06-18 18:36:26 -07:00
Namekuji
f28c5f8116
shorten cache expire
2023-06-18 18:04:26 -04:00
Namekuji
f03861a189
add refresh button to poll
2023-06-18 17:14:38 -04:00
Namekuji
284c0c58c4
don't broadcast poll updates
2023-06-18 13:23:59 -04:00
ThatOneCalculator
62654341e4
feat: 🔒 Improve 2FA/keypass experience
...
Co-authored-by: Tamania <tamaina@hotmail.co.jp>
Co-authored-by: Syuilo <syuilotan@yahoo.co.jp>
2023-06-15 16:12:32 -07:00
ThatOneCalculator
7f3b9b171c
fix: 🚸 make "show replies in timeline" work as expected
...
Co-authored-by: Syuilo <syuilotan@yahoo.co.jp>
2023-06-14 20:17:56 -07:00
ThatOneCalculator
d061b9c25d
refactor: ♻️ import from @/db
2023-06-12 01:28:39 -07:00
ThatOneCalculator
56fbfca8e7
refactor: ⚰️ remove old db calls, add todo
2023-06-12 01:23:53 -07:00
ThatOneCalculator
664e92542c
perf: use charts data for stats endpoint
2023-06-12 01:16:36 -07:00
ThatOneCalculator
c2882b072b
chore: formatting
2023-06-11 21:57:20 -07:00
ThatOneCalculator
0345393011
seperate error for null followers
2023-06-11 21:56:56 -07:00
ThatOneCalculator
5f92a98596
perf: set patrons in redis
2023-06-08 13:19:46 -07:00
ThatOneCalculator
141084d56c
Merge branch 'patron-labels' into develop
2023-06-08 12:33:51 -07:00
ThatOneCalculator
aae5190186
allow iframes for notes
2023-06-06 21:00:16 -07:00
ThatOneCalculator
dae4461402
perf: limit number of antennas
2023-06-06 18:47:06 -07:00
ThatOneCalculator
9c9a9ee261
feat: ✨ patron labels
2023-06-06 18:43:05 -07:00
ThatOneCalculator
0fa6a40f92
feat: ✨ searchFilters meta property
2023-06-06 16:19:13 -07:00
ThatOneCalculator
95bb9e1f73
fix: post editing meta
2023-06-06 12:11:15 -07:00
CaffeeLake
26aff7a651
Fix : #10955 TypeError: JSON5.parse is not a function ( #10956 )
...
* Fix: JSON5.parse is not a function
* update changelog
* update chglog
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-06-06 04:32:22 -04:00
ThatOneCalculator
a3415159be
Revert "chore: formatting"
...
This reverts commit 36283b9a358886bfcf6f40c04b5bed1fe6088ff5.
2023-06-05 21:15:49 -07:00
ThatOneCalculator
115f92c8d0
chore: formatting
2023-06-05 16:40:48 -07:00
ThatOneCalculator
0b9ef6bc52
refactor: remove mk remnants
2023-06-02 23:30:51 -07:00
ThatOneCalculator
c0dd5aa964
perf: インスタンスデフォルトテーマを予めjson5 -> jsonに変換しておくことでjson5を初期バンドルに含めずに済むように
...
Co-authored-by: Syuilo <syuilotan@yahoo.co.jp>
2023-06-02 23:28:21 -07:00
Namekuji
34596dd0f7
remove empty form input
2023-05-31 01:14:13 -04:00
Namekuji
853940c5d6
use parse instead
2023-05-31 01:02:41 -04:00
Namekuji
6e4d6d48c4
get array for alsoKnownAs
2023-05-31 01:02:22 -04:00
ThatOneCalculator
62835aa4a3
chore: formatting
2023-05-28 20:34:18 -07:00
PrivateGER
282fdf347a
Implement follower and following searches
2023-05-28 00:27:16 +00:00
PrivateGER
40ad37b870
Default meilisearch data response + linting + prettyfier
2023-05-28 00:27:16 +00:00
PrivateGER
2f20cf476b
Lint + formatting
2023-05-28 00:27:16 +00:00
PrivateGER
d12e58a038
Import .js files
2023-05-28 00:27:16 +00:00
PrivateGER
55ce94b951
Add Meilisearch widget
2023-05-28 00:27:16 +00:00
PrivateGER
090b5724b4
Fix wrong parameter ordering
2023-05-28 00:27:16 +00:00
PrivateGER
99b4e5e13c
Implement Meilisearch Indexing
2023-05-28 00:27:16 +00:00
Freeplay
ee6da4dd22
Don't show unlisted posts in antennas
2023-05-26 20:05:26 -04:00
ThatOneCalculator
494a0a8e92
refactor: make post imports an experiment
2023-05-25 22:05:43 -07:00
naskya
b560145259
Format
2023-05-23 14:11:03 +09:00
naskya
c6d10e705a
.js
2023-05-23 14:07:35 +09:00
MeiMei
54eb8f613b
fix: Escape SQL LIKE
...
* SQL LIKE escape
2023-05-23 13:56:16 +09:00
Natty
6a4ce60241
Renote button optimization
2023-05-22 17:54:44 -07:00
ThatOneCalculator
3f414d5921
chore: formatting
2023-05-19 23:27:56 -07:00
ThatOneCalculator
7e7357bae8
forgot }
2023-05-19 23:26:01 -07:00
ThatOneCalculator
3196163178
simpler fix, thank you @wikiyu
2023-05-19 23:22:10 -07:00
Namekuji
53a8e3ffc2
enhance: emoji width and height
2023-05-19 22:26:13 -04:00
Kaity A
01329d3dad
Update meta to include feaures
2023-05-14 00:51:31 +10:00
Kaity A
d974562b73
Update meta to return experimentals
2023-05-14 00:18:30 +10:00
Kaity A
988d7cba06
fix meta update
2023-05-13 23:57:55 +10:00
Kaity A
804dbe6985
add experimental feature gate
2023-05-13 23:41:36 +10:00
Kaity A
7ff5f1f72e
Merge branch 'develop' of https://codeberg.org/calckey/calckey into feature/edits
2023-05-13 22:13:02 +10:00
Kainoa Kanter
0f47689351
chore: formatting
2023-05-12 20:11:41 -07:00
syuilo
d2dba136bf
feat: 投稿したコンテンツのAIによる学習を軽減するオプションを追加
...
Co-authored-by: GitHub <syuilo>
2023-05-10 20:50:21 -07:00
ThatOneCalculator
ab764b34bf
call it "moderation notice"
2023-05-10 14:32:27 -07:00
ThatOneCalculator
f49f9d281e
feat: ✨ ability for moderators to send mod mail
2023-05-10 14:06:45 -07:00
April John
aa5cca8b94
fix: make userId optional cause its not used and
...
should not be used lmao
2023-05-07 16:27:49 +02:00
Kaity A
2c6f3a9989
Note editing
2023-05-07 20:27:25 +10:00
naskya
007cb0e747
format
2023-05-07 09:46:07 +09:00
naskya
b3fff542ba
Modify backend for Calckey
2023-05-07 09:13:37 +09:00
naskya
0fb14f8f43
format
2023-05-07 08:05:18 +09:00
たーびん
61df9d4752
feat: チャンネルの検索用ページとAPIの追加
...
* add channel search
* move channel search to channel list page
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com>
Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
Co-authored-by: xianon <xianon@hotmail.co.jp>
Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com>
Co-authored-by: YS <47836716+yszkst@users.noreply.github.com>
Co-authored-by: Khsmty <me@khsmty.com>
Co-authored-by: Soni L <EnderMoneyMod@gmail.com>
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com>
Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com>
2023-05-07 08:00:30 +09:00
April John
13b5a0052e
Feat: new internal post visibility "hidden"
2023-05-05 15:16:10 +02:00
April John
0be60ac6c4
Fix: properly handle timeline db errors
2023-05-05 14:30:08 +02:00
ThatOneCalculator
f6428ca16b
max import posts twice a month
2023-05-01 21:54:15 -07:00
Namekuji
cec5813ab2
can overlap with blocked hosts
2023-04-30 09:04:29 -04:00
Namekuji
f2a8d1f680
add toggler
2023-04-30 09:01:42 -04:00
Namekuji
ce60660128
instance silence
2023-04-30 07:27:55 -04:00
Kaity A
f9a72e1ea6
Add Libre Translate support
2023-04-30 11:09:51 +10:00
Namekuji
dda66daedd
feat: reserved usernames ( #9917 )
...
This PR adds a feature to prevent users from creating a new account with a reserved username such as root, admin, system, proxy, info, etc...
Reserved usernames can be configured via the config file.
The administrator can create an account with a reserved username via the first setup screen or the control panel.
The existing account of reserved usernames will not be affected.
Co-authored-by: Namekuji <nmkj@mx.kazuno.co>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9917
Co-authored-by: Namekuji <nmkj@noreply.codeberg.org>
Co-committed-by: Namekuji <nmkj@noreply.codeberg.org>
2023-04-26 20:06:18 +00:00
ThatOneCalculator
af4a2f2313
see if this works
2023-04-25 18:21:15 -07:00
ThatOneCalculator
f6d1fa8519
throw different error if following is null
2023-04-25 08:31:05 -07:00
naskya
fdb4575f15
fix: boost muting in the recommended timeline ( #9906 )
...
Closes : #9905
Co-authored-by: naskya <m@naskya.net>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9906
Co-authored-by: naskya <naskya@noreply.codeberg.org>
Co-committed-by: naskya <naskya@noreply.codeberg.org>
2023-04-24 19:47:56 +00:00
naskya
58b3950680
Allow to mute my own boosts
2023-04-12 15:52:46 +09:00
Kainoa Kanter
1affde0a8c
chore: formatting
2023-04-07 22:46:10 -07:00
naskya
0ef179e35f
feat: per-user boost muting ( #9825 )
...
Cherry-picked from FoundKey/c414f24a2c ([commit](c414f24a2c ))
This allows us to hide specified users' boosts from the timelines (the boosts will still be visible on their user page).
Co-authored-by: Hélène <pleroma-dev@helene.moe>
Co-authored-by: naskya <m@naskya.net>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9825
Co-authored-by: naskya <naskya@noreply.codeberg.org>
Co-committed-by: naskya <naskya@noreply.codeberg.org>
2023-04-08 05:44:36 +00:00
Namekuji
177e9a50b2
fix id of move activity
2023-04-07 06:39:29 -04:00
Kainoa Kanter
dac3b02a3f
days for featured
2023-04-06 22:48:07 -07:00