ThatOneCalculator
6b5d9f7454
fix: 🐛 give donation link in non-admin meta
2023-07-12 00:54:28 -07:00
ThatOneCalculator
acb6edef3c
refactor: ♻️ donation link logic, add link to /about, fix typo
2023-07-11 23:42:59 -07:00
ThatOneCalculator
04224bfc66
feat: ✨ Donation pop-up with optional admin link
...
Co-authored-by: Syuilo <syuilotan@yahoo.co.jp>
2023-07-11 23:23:44 -07:00
Laura Hausmann
3e1b112f92
Revert "Revert "[mastodon-client] send actual default post privacy instead of fallback value""
...
This reverts commit a441cc6067
.
2023-07-10 18:58:15 +02:00
ThatOneCalculator
a441cc6067
Revert "[mastodon-client] send actual default post privacy instead of fallback value"
...
This reverts commit 81145570fcb458a9239f88fe9a273d6c2f1810d3.
2023-07-09 20:12:16 -07:00
Laura Hausmann
ec06d62d61
[mastodon-client] return 404 instead of 401 on NO_SUCH_NOTE
2023-07-09 23:39:48 +02:00
Laura Hausmann
28992db8e4
[server/api/notes/show] return correct status code
2023-07-09 23:35:23 +02:00
Laura Hausmann
76a10c0a54
[mastodon-client] fix posting polls
2023-07-09 23:32:01 +02:00
marcin mikołajczak
49c68c7d07
Merge branch 'develop' into develop
2023-07-09 16:36:13 +00:00
marcin mikołajczak
d2e4769fa4
Fix Mastodon compatibility string
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-09 18:22:53 +02:00
naskya
8442beae92
fix reactions_not_public condition
2023-07-09 13:58:58 +00:00
ThatOneCalculator
6d7acfb7d3
Merge remote-tracking branch 'origin/develop' into refactor/antennas-in-cache
2023-07-08 23:21:14 -07:00
ThatOneCalculator
c33313f797
typo
2023-07-08 16:10:12 -07:00
ThatOneCalculator
01064dd3c6
fix
2023-07-08 15:59:47 -07:00
Laura Hausmann
12d7246bf3
[mastodon-client] media caption support
2023-07-09 00:58:45 +02:00
Laura Hausmann
2775ab324e
[mastodon-client] send actual default post privacy instead of fallback value
2023-07-09 00:58:45 +02:00
Laura Hausmann
68ec7b3d94
[mastodon-client] remove reactions reply
2023-07-09 00:58:44 +02:00
Kainoa Kanter
523bf79273
Merge pull request '[PR]: feat: notify announcements with popups' ( #10441 ) from naskya/calckey:feat/announcement-popup into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10441
2023-07-08 22:41:54 +00:00
Syuilo
fd1bc109d9
refactor: ⚡ antenna notes in cache
...
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-08 15:39:42 -07:00
Syuilo
5e85d0761e
fix: 🐛 prevent creation of empty antennas
2023-07-08 15:06:59 -07:00
naskya
83d754c7ed
Merge remote-tracking branch 'calckey/develop' into feat/announcement-popup
2023-07-08 19:52:49 +00:00
naskya
75b352b721
Add showPopup, isGoodNews & Update API
2023-07-08 19:48:20 +00:00
Laura Hausmann
f6f00100a4
increase ap/show rate limit
2023-07-08 04:11:41 +02:00
Laura Hausmann
42ac4510eb
[mastodon-client] handle user & note URLs in search
2023-07-08 04:11:41 +02:00
Laura Hausmann
7ffe30dcdb
[mastodon-client] fix search type param
2023-07-07 23:47:21 +02:00
Laura Hausmann
2d47cdf53f
[mastodon-client] implement favorited_by
2023-07-07 22:42:39 +02:00
Laura Hausmann
72887f54e0
[mastodon-client] populate user details for all notes
2023-07-07 21:50:42 +02:00
Laura Hausmann
7b64cf9688
[mastodon-client] Fix global timeline
2023-07-07 19:30:23 +02:00
ThatOneCalculator
cf83065254
chore: 🎨 format
2023-07-06 12:47:33 -07:00
Laura Hausmann
c2e17fbaff
[mastodon-client] code cleanup, remove redundant function calls
2023-07-06 02:16:51 +00:00
Laura Hausmann
a8f58fa912
[mastodon-client] general code cleanup, rename megalodon package
2023-07-06 02:16:51 +00:00
Laura Hausmann
2a5edd3ca1
[mastodon-client] Disable emoji reactions preview in TL
2023-07-06 02:16:51 +00:00
Laura Hausmann
9fd44339e8
[mastodon-client] Code formatting pass
2023-07-06 02:16:51 +00:00
Laura Hausmann
6606abd7d9
[mastodon-client] Fix posting statuses with attachment
2023-07-06 02:16:51 +00:00
Laura Hausmann
147e9f1e89
[mastodon-client] megalodon compat changes
2023-07-06 02:16:51 +00:00
Laura Hausmann
c0517b57a0
[mastodon-client] Add endpoints
2023-07-06 02:16:51 +00:00
ThatOneCalculator
092c439993
refactor: ♻️ read patrons from local file for fallback instead of empty array
2023-07-05 18:44:29 -07:00
ThatOneCalculator
c392697b4c
chore: 🎨 format
2023-07-02 23:08:33 -07:00
Namekuji
af4797bb8e
throw error if failed
2023-07-02 22:25:58 -04:00
Namekuji
355b1e0063
no more infinity caches
2023-07-02 22:14:31 -04:00
Namekuji
76c9422d53
add cache prefix
2023-07-02 20:55:20 -04:00
Syuilo
703f28a1ab
refactor: ⚡ make identicons and server metrics optional
...
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-02 16:23:11 -07:00
ThatOneCalculator
6da5a5b89b
find and replace
2023-07-02 15:18:30 -07:00
ThatOneCalculator
17009455da
fix: 🐛 patron timeout
2023-07-02 00:16:01 -07:00
ThatOneCalculator
d9af4f3a27
refactor: 🚩 post editing is no longer experimental
2023-07-01 20:00:51 -07:00
ThatOneCalculator
6fbe508403
refactor: ♻️ force patrons update on about-calckey
2023-06-30 23:33:54 -07:00
ThatOneCalculator
24cc6a925d
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
ThatOneCalculator
5343c14184
fix: 🐛 don't convert time since epoch for ratelimit
...
https://calckey.social/notes/9gkasnzglmi07rpa
2023-06-28 23:04:40 -07:00
Laura Hausmann
b20298ceb1
Fix AP resolver history on reuse for authorized fetch
2023-06-28 02:30:00 +02:00
Laura Hausmann
d9fc2c061d
Add signature to remote note lookup
2023-06-28 01:05:25 +02:00
ThatOneCalculator
15e8db0563
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
2eea153ba1
chore: 🎨 format
2023-06-23 21:22:44 -07:00
ThatOneCalculator
1fddd319c4
fix: 🐛 remove cw in post edit
...
Closes #10353
2023-06-23 21:18:04 -07:00
ThatOneCalculator
7ca519560f
feat: ✨ display remaining time on ratelimits
2023-06-22 17:14:27 -07:00
ThatOneCalculator
8a45d25912
fix: ✏️ typo in API docs + errors
...
Co-authored-by: naskya <m@naskya.net>
2023-06-22 16:53:56 -07:00
Namekuji
4bd0838f29
fix: 🐛 empty fs stat
2023-06-21 16:26:43 -07:00
daikei
87145bd823
Merge branch 'develop' into allow-mods-to-see-mod-notes
2023-06-19 15:41:38 +00:00
daikei
0bc68a4b6f
Fix formatting
2023-06-19 14:14:15 +00:00
daikei
a3d26eaf31
Allow moderators to see moderation notes
2023-06-19 14:08:34 +00:00
ThatOneCalculator
2339c63fcb
fix: 🩹 duplicate update
2023-06-18 19:38:32 -07:00
ThatOneCalculator
b179970f15
fix: 🐛 properly index edited post
2023-06-18 19:04:04 -07:00
ThatOneCalculator
6fd240a764
fix: 🐛 when editing polls, keep votes for unmodified choices
2023-06-18 18:36:26 -07:00
Namekuji
739a80a94e
shorten cache expire
2023-06-18 18:04:26 -04:00
Namekuji
4c9153fd14
add refresh button to poll
2023-06-18 17:14:38 -04:00
Namekuji
68cc264f5f
don't broadcast poll updates
2023-06-18 13:23:59 -04:00
Namekuji
0c9cce7c7c
fix aode-relay compatibility
2023-06-16 03:48:39 -04: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
ThatOneCalculator
8f61ff7f33
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
1d9ce9c288
refactor: ♻️ import from @/db
2023-06-12 01:28:39 -07:00
ThatOneCalculator
4b1fc747e4
refactor: ⚰️ remove old db calls, add todo
2023-06-12 01:23:53 -07:00
ThatOneCalculator
bd9f28246b
perf: use charts data for stats endpoint
2023-06-12 01:16:36 -07:00
ThatOneCalculator
69d4a3aee5
chore: formatting
2023-06-11 21:57:20 -07:00
ThatOneCalculator
c3b332acf9
seperate error for null followers
2023-06-11 21:56:56 -07:00
naskya
4e382c9124
fix boost mutes
2023-06-11 11:46:18 +00:00
ThatOneCalculator
c5d102021e
perf: set patrons in redis
2023-06-08 13:19:46 -07:00
ThatOneCalculator
f2d8882fd5
Merge branch 'patron-labels' into develop
2023-06-08 12:33:51 -07:00
ThatOneCalculator
90c0e4e9ed
allow iframes for notes
2023-06-06 21:00:16 -07:00
ThatOneCalculator
0c5be99d77
perf: limit number of antennas
2023-06-06 18:47:06 -07:00
ThatOneCalculator
6825595bdc
feat: ✨ patron labels
2023-06-06 18:43:05 -07:00
ThatOneCalculator
eda82780de
feat: ✨ searchFilters meta property
2023-06-06 16:19:13 -07:00
ThatOneCalculator
f621e58efa
fix: post editing meta
2023-06-06 12:11:15 -07:00
CaffeeLake
cb8f1617c7
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
c5a0c01e4e
Revert "chore: formatting"
...
This reverts commit 36283b9a35
.
2023-06-05 21:15:49 -07:00
ThatOneCalculator
ed674f2dac
chore: format
2023-06-05 17:27:40 -07:00
ThatOneCalculator
36283b9a35
chore: formatting
2023-06-05 16:40:48 -07:00
ThatOneCalculator
dbe00078a3
refactor: remove mk remnants
2023-06-02 23:30:51 -07:00
ThatOneCalculator
6956522694
perf: インスタンスデフォルトテーマを予めjson5 -> jsonに変換しておくことでjson5を初期バンドルに含めずに済むように
...
Co-authored-by: Syuilo <syuilotan@yahoo.co.jp>
2023-06-02 23:28:21 -07:00
Kainoa Kanter
38b92b7aee
Merge pull request '[PR]: enhance: multiple alsoKnownAs' ( #10232 ) from nmkj/calckey:more-aka into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10232
2023-05-31 19:10:25 +00:00
PrivateGER
23f551884f
Less logging of every single WS message + use logger in Meilisearch
2023-05-31 12:08:21 +02:00
Namekuji
8480ced256
remove empty form input
2023-05-31 01:14:13 -04:00
Namekuji
c321a6ee39
use parse instead
2023-05-31 01:02:41 -04:00
Namekuji
b1d0b291ff
get array for alsoKnownAs
2023-05-31 01:02:22 -04:00
ThatOneCalculator
2cf1d9f630
chore: formatting
2023-05-28 20:34:18 -07:00
PrivateGER
0d41422423
Implement follower and following searches
2023-05-28 00:27:16 +00:00
PrivateGER
a9889721ec
Default meilisearch data response + linting + prettyfier
2023-05-28 00:27:16 +00:00
PrivateGER
274bfcd898
Lint + formatting
2023-05-28 00:27:16 +00:00
PrivateGER
ed16e6cc28
Import .js files
2023-05-28 00:27:16 +00:00
PrivateGER
a33b548555
Add Meilisearch widget
2023-05-28 00:27:16 +00:00
PrivateGER
4f07c88abb
Fix wrong parameter ordering
2023-05-28 00:27:16 +00:00
PrivateGER
340be8e35a
Implement Meilisearch Indexing
2023-05-28 00:27:16 +00:00
Freeplay
c9e5b596c1
Don't show unlisted posts in antennas
2023-05-26 20:05:26 -04:00
ThatOneCalculator
afa15e17ef
refactor: make post imports an experiment
2023-05-25 22:05:43 -07:00
naskya
6dba4a145c
Format
2023-05-23 14:11:03 +09:00
naskya
c7943ca177
.js
2023-05-23 14:07:35 +09:00
MeiMei
910b06c35a
fix: Escape SQL LIKE
...
* SQL LIKE escape
2023-05-23 13:56:16 +09:00
Natty
1773ae14e3
Renote button optimization
2023-05-22 17:54:44 -07:00
ThatOneCalculator
b049b5bfaa
chore: formatting
2023-05-19 23:27:56 -07:00
ThatOneCalculator
83db6ec70a
forgot }
2023-05-19 23:26:01 -07:00
ThatOneCalculator
c20e501d69
simpler fix, thank you @wikiyu
2023-05-19 23:22:10 -07:00
Namekuji
3ddcffd169
enhance: emoji width and height
2023-05-19 22:26:13 -04:00
Kaity A
1e48c89528
Update meta to include feaures
2023-05-14 00:51:31 +10:00
Kaity A
adda2816c8
Update meta to return experimentals
2023-05-14 00:18:30 +10:00
Kaity A
7f0cd17b38
fix meta update
2023-05-13 23:57:55 +10:00
Kaity A
59307392d4
add experimental feature gate
2023-05-13 23:41:36 +10:00
Kaity A
f0a0a657b9
Merge branch 'develop' of https://codeberg.org/calckey/calckey into feature/edits
2023-05-13 22:13:02 +10:00
Kainoa Kanter
8877598799
chore: formatting
2023-05-12 20:11:41 -07:00
syuilo
6bc07036ac
feat: 投稿したコンテンツのAIによる学習を軽減するオプションを追加
...
Co-authored-by: GitHub <syuilo>
2023-05-10 20:50:21 -07:00
ThatOneCalculator
3adcc107ff
call it "moderation notice"
2023-05-10 14:32:27 -07:00
ThatOneCalculator
a11abdde60
feat: ✨ ability for moderators to send mod mail
2023-05-10 14:06:45 -07:00
April John
d0d49696e2
fix: make userId optional cause its not used and
...
should not be used lmao
2023-05-07 16:27:49 +02:00
Kaity A
5395b96428
Note editing
2023-05-07 20:27:25 +10:00
naskya
324ec9e095
format
2023-05-07 09:46:07 +09:00
naskya
27d1d96c9d
Modify backend for Calckey
2023-05-07 09:13:37 +09: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
fe499ccf9d
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-05-05 13:28:39 -07:00
ThatOneCalculator
8f85f2c58f
re-enable post imports
2023-05-05 13:27:52 -07:00
naskya
069c789a78
Merge branch 'develop' into fix/word-mutes
2023-05-05 14:01:14 +00:00
April John
dd777935cb
fix: dont stream hidden posts over websocket
2023-05-05 15:53:05 +02:00
April John
6b6e5dfcdf
hide hidden posts in websocket streams
2023-05-05 15:50:50 +02:00
April John
3800eb8980
Feat: new internal post visibility "hidden"
2023-05-05 15:16:10 +02:00
April John
5fd6690755
Fix: properly handle timeline db errors
2023-05-05 14:30:08 +02:00
naskya
db273318b8
Remove the code snippets which didn't work
2023-05-05 16:58:42 +09:00
naskya
edf47d390b
Fix channel bug
2023-05-05 07:47:03 +09:00
naskya
137cef81b6
Merge branch 'develop' into fix/word-mutes
2023-05-04 05:36:29 +00:00
naskya
d9553e73af
Differentiate soft mutes and hard mutes
2023-05-04 14:20:06 +09:00
naskya
075e5a1c7a
Refactor hard word mutes
2023-05-04 13:17:37 +09:00
Kaity A
a7c9400a42
Merge remote-tracking branch 'origin/develop' into hk/edit-federation
2023-05-02 18:24:54 +10:00
ThatOneCalculator
169d61f0ad
disable post imports for now
2023-05-01 23:08:35 -07:00
ThatOneCalculator
bf262b972f
max import posts twice a month
2023-05-01 21:54:15 -07:00
ThatOneCalculator
ad969a28cc
chore: formatting
2023-05-01 20:32:18 -07:00
s1idewhist1e
8d1251b977
fix email validation
2023-04-30 22:57:10 -07:00
Namekuji
74b1bead52
Merge branch 'develop' into instance-silence
2023-04-30 17:52:05 -04:00
fruye
c3d747e42d
Use numeric ids everywhere in mastodon API ( #9970 )
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9970
Co-authored-by: fruye <fruye@unix.dog>
Co-committed-by: fruye <fruye@unix.dog>
2023-04-30 19:34:52 +00:00
Kaity A
6eed038028
fix poll voting causing edit revisions.
2023-05-01 03:17:38 +10:00
Kaity A
627a71701f
Implement inbound note edit federation
2023-05-01 02:29:50 +10:00
Namekuji
a1645ddc5b
can overlap with blocked hosts
2023-04-30 09:04:29 -04:00
Namekuji
51858ae473
add toggler
2023-04-30 09:01:42 -04:00
Namekuji
ba734a9f3c
instance silence
2023-04-30 07:27:55 -04:00
Kaity A
914355c644
Add Libre Translate support
2023-04-30 11:09:51 +10:00