naskya
48e5d9de71
refactor: use PGroonga for full-text search and remove support of other engines
...
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-01 21:39:13 +09:00
laozhoubuluo
d709030580
feat: sent follow request list api and user interface
...
Co-authored-by: naskya <m@naskya.net>
2024-03-01 00:40:20 +00:00
naskya
945cc87dc7
chore (backend): remove horrible API endpoints
2024-03-01 07:39:22 +09:00
naskya
1bf513dedd
feat: per-user reply mutes ( close #9150 )
2024-03-01 07:24:43 +09:00
naskya
a4603525aa
perf: remove charts ( close #10611 )
...
note:
- ActiveUsersChart is kept
- backend can be further refactored
2024-02-28 02:02:59 +09:00
naskya
fb74a5eeda
feat: ability to make existing public posts private
...
Co-authored-by: sup39 <dev@sup39.dev>
2024-02-21 08:42:50 +09:00
naskya
52ebc2d8dc
feat: emoji moderators
2024-02-20 17:41:45 +09:00
Nanaka Hiira
b9c89aecca
feat (api): add /api/emojis endpoint
2024-02-16 17:30:16 +09:00
ThatOneCalculator
623cadf981
Revert "chore: lint import order"
...
This reverts commit 8d3c35c0c6
.
2023-12-04 23:12:10 -08:00
ThatOneCalculator
8d3c35c0c6
chore: lint import order
2023-11-26 12:33:46 -08:00
ThatOneCalculator
f973b1986f
feat: 🔒 allow admins to reset users' 2FA and passkeys
...
ref: https://frfsh.plus.st/notes/9hqswpwiwjaihcgo
2023-07-28 17:57:32 -07:00
ThatOneCalculator
6da5a5b89b
find and replace
2023-07-02 15:18:30 -07:00
ThatOneCalculator
46af585cf7
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
Kaity A
f0a0a657b9
Merge branch 'develop' of https://codeberg.org/calckey/calckey into feature/edits
2023-05-13 22:13:02 +10:00
ThatOneCalculator
a11abdde60
feat: ✨ ability for moderators to send mod mail
2023-05-10 14:06:45 -07:00
Kaity A
5395b96428
Note editing
2023-05-07 20:27:25 +10:00
naskya
8a2135ba28
format
2023-05-07 08:05:18 +09:00
たーびん
54f6876c9c
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
ThatOneCalculator
8f85f2c58f
re-enable post imports
2023-05-05 13:27:52 -07:00
ThatOneCalculator
169d61f0ad
disable post imports for now
2023-05-01 23:08:35 -07:00
naskya
a624aeebe3
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
Kainoa Kanter
7fb130b06e
formatting
2023-04-06 18:56:46 -07:00
ThatOneCalculator
daba80177a
feat: ✨ push notifs button
...
Co-authored-by: Tamania <tamaina@hotmail.co.jp>
2023-04-03 20:36:59 -07:00
cutestnekoaqua
d5c80e74de
feat: experimental post import
2023-03-28 23:33:16 +02:00
Kaity A
706b4ae602
Add sonic full-text search support ( #9714 )
...
This pull request adds support for the [sonic](https://github.com/valeriansaliou/sonic ) full text indexing server into Calckey.
In addition to this, a stateful endpoint has been added that will completely (re-)index all notes into any (elasticsearch and/or sonic) indexing server defined in your config at `/api/admin/search/index-all`. It can (optionally) take input data to define the starting point, such as:
```
{"cursor": "9beg3lx6ad"}
```
Currently if both sonic and elasticsearch are defined in the config, sonic will take precedence for searching, but both indexes will continue to be updated for new note creations. Future enhancements may include the ability to choose which indexer to use (or combine multiple).
Co-authored-by: Kaitlyn Allan <kaitlyn.allan@enlabs.cloud>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9714
Co-authored-by: Kaity A <supakaity@noreply.codeberg.org>
Co-committed-by: Kaity A <supakaity@noreply.codeberg.org>
2023-03-19 08:26:47 +00:00
naskya
1c0d4546f7
feat: set license information for custom emojis ( #9719 )
...
Closes : #9711 (please check this issue first)
I cherry-picked two commits ([1](8ae9d2eaa8
), [2](ed51209172
)) from [Misskey](https://github.com/misskey-dev/misskey ) and made a few changes.
「ライセンス」should be written as "License" in the following screenshots, but it has not yet been translated.
It would be nice if we could include multiple lines of text, but I just ported what's been implemented so far in Misskey not to mess things up.
This is my first pull request (aside from typo correction). Feel free to point out any issues!
![](https://cdn.discordapp.com/attachments/823878222897741868/1086372711841935440/2023-03-18_042011.png )
![](https://cdn.discordapp.com/attachments/823878222897741868/1086373178214981853/01.png )
![](https://cdn.discordapp.com/attachments/823878222897741868/1086373336709341246/2023-03-18_042629.png )
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: naskya <m@naskya.net>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9719
Co-authored-by: naskya <naskya@noreply.codeberg.org>
Co-committed-by: naskya <naskya@noreply.codeberg.org>
2023-03-19 07:22:28 +00:00
ThatOneCalculator
254a9e8716
docs: 📝 custom assets
2023-02-11 13:16:45 -08:00
daikei
3de2617d6b
Remove hardcoding of sounds ( #9510 ) ( #9607 )
...
Co-authored-by: Kio-td <kio.thedev@gmail.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9607
Co-authored-by: daikei <daikei@noreply.codeberg.org>
Co-committed-by: daikei <daikei@noreply.codeberg.org>
2023-02-11 21:09:43 +00:00
ThatOneCalculator
fcc59cd35f
chore: Rome Formatting
2023-02-10 15:41:19 -08:00
cutestnekoaqua
717aa899b1
feat: ✨ v1 Mastodon API
...
This commit adds (maybe unstable) support for Mastodons v1 api
also some v2 endpoints, maybe I miss stuff, I dont know.
We will need to test this but it should be kinda stable
and work like (old) butter.
Co-authored-by: Natty <natty.sh.git@gmail.com>
Co-authored-by: cutls <web-pro@cutls.com>
2023-02-09 23:21:50 +01:00
cutestnekoaqua
c68c01a09e
wip masto api
...
co-authored-by: cutls <web-pro@cutls.com>
2023-02-07 22:56:39 +01:00
ThatOneCalculator
6b00abf05c
refactor: 🎨 rome
2023-01-12 20:40:33 -08:00
ThatOneCalculator
ebc8ac76de
release version system
2023-01-03 17:38:07 -08:00
Kaity A
ba4680c512
add antenna mark read functionalityu
2022-12-29 10:00:30 +00:00
cutestnekoaqua
91e39fa829
integrate migration ui and api backend
2022-12-12 01:54:44 +01:00
ThatOneCalculator
1743d13f0f
feat: ✨ Add delete all lists
2022-12-05 23:10:44 -08:00
ThatOneCalculator
bef01175dc
fetch patrons remotely
2022-11-18 23:54:50 -08:00
ThatOneCalculator
f13e19dee1
feat: ✨ Managed hosting complete
2022-11-01 18:41:59 -07:00
ThatOneCalculator
e72348f5d1
OCR image captioning work
2022-10-27 15:01:38 -07:00
ThatOneCalculator
92150c575f
move codeberg fetch to backend
2022-09-15 15:23:08 -07:00
ThatOneCalculator
73ac045aa8
typo!!
2022-07-28 22:31:49 -07:00
ThatOneCalculator
2c7ece6bc6
I think i fixed it!
2022-07-28 22:29:54 -07:00
ThatOneCalculator
b3a50187b1
Recommended timeline!
2022-07-28 21:28:13 -07:00
ThatOneCalculator
1129a2ec8c
Custom splash icons!
2022-07-27 10:25:30 -07:00
ThatOneCalculator
4d22797624
Custom MOTD!
2022-07-27 09:46:35 -07:00
nullobsi
e7f20affc9
In private mode, block access to many public APIs
2022-07-17 15:25:40 -07:00
CyberRex
cd07eb222e
Add additional drive capacity change support ( #8867 )
...
* Add additional drive capacity change support
* Update packages/backend/src/server/api/endpoints/admin/drive-capacity-override.ts
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* 🎨
* show instance default capacity in placeholder
* fix
* update api/drive
* fix
* remove :
* fix lint
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2022-07-05 00:21:01 +09:00
syuilo
dd426735a0
feat: moderation note
2022-07-03 00:15:03 +09:00
syuilo
949dbb3918
feat(server): add fetch-rss api to reduce dependency of external apis
2022-07-02 21:26:33 +09:00
syuilo
eccc90c843
feat: Log user ips ( #8872 )
...
* wip
* store ip and headers
* Update admin-file.vue
* require admin for view ip/headers
* IP (recent) 消した
* admin必須
* opt in
* clean ips periodically
* respect logging setting in drive/files/create
2022-07-02 15:12:11 +09:00