Namekuji
5475383d94
perf: pass cached values as params
2023-08-07 06:52:03 -04:00
Namekuji
090bb9a2c3
perf: cache renote muting
2023-08-07 04:57:18 -04:00
Namekuji
3779b77c25
Revert "clear cache at migration"
...
This reverts commit aca0c47012
.
2023-08-07 04:01:54 -04:00
ThatOneCalculator
2448b2ce99
fix: 🐛 double-slash in proxy url
2023-08-06 12:30:00 -07:00
Namekuji
10e81de1a6
fix: add original id to the stream
2023-08-06 15:04:14 -04:00
Namekuji
1a34dee366
add migration to fix corrupted stream ids
2023-08-06 14:35:10 -04:00
Namekuji
738b4933ae
fix: generate stream id with timestamp
2023-08-06 02:34:44 -04:00
Namekuji
47c2947b77
fix: cache import path
2023-08-06 00:42:27 -04:00
Namekuji
f4d8f82239
perf: add blockee cache
2023-08-06 00:40:55 -04:00
Namekuji
a9d0d61d59
perf: no postgres word filter
2023-08-05 17:42:45 -04:00
Namekuji
fed5ab7125
fix: add return type
2023-08-05 15:54:32 -04:00
Namekuji
83c00ee340
perf: mutings cache
2023-08-05 15:52:13 -04:00
Namekuji
dabb19ef7c
chore: add scylla logger
2023-08-05 07:03:50 -04:00
Namekuji
0da215aa7d
perf: add option to skip querying skilla
2023-08-05 07:03:32 -04:00
Namekuji
e115fed0db
fix: renote and scan
2023-08-05 05:42:45 -04:00
Namekuji
d99ff461b7
refactor: pass object param
2023-08-05 04:52:22 -04:00
Namekuji
a26553dc18
refactor: export timeline query
2023-08-05 04:38:41 -04:00
Namekuji
f8387be81a
fix: pagination
2023-08-05 02:47:04 -04:00
Namekuji
6a79d82568
add reply filter
2023-08-04 17:32:57 -04:00
Namekuji
e6076602df
refactor: export channel filter
2023-08-04 03:07:38 -04:00
Namekuji
f3e545057d
refactor: reduce one redis flight
2023-08-04 01:23:18 -04:00
Namekuji
d89e24f796
perf: cache following channels
2023-08-04 01:04:04 -04:00
Namekuji
af70257c6d
remove redundant joins
2023-08-02 04:08:04 -04:00
Namekuji
91c2aa4715
Merge branch 'develop' into feat/scylladb
2023-08-02 03:37:59 -04:00
Namekuji
066c6c3efb
add comment
2023-08-02 03:37:40 -04:00
Kainoa Kanter
26fa212f18
Merge branch 'mastodon-api-quote_id' into 'develop'
...
Mastodon API: convert quote_id format
Closes #10600
See merge request firefish/firefish!10550
2023-08-02 00:45:40 +00:00
Vyr Cossont
0842ae0709
Mastodon API: convert quote_id format
2023-08-02 00:45:40 +00:00
ThatOneCalculator
72011f8f37
refactor: ♻️ MkGoogle uses local search
2023-08-01 17:45:22 -07:00
Vyr Cossont
ce805031ce
Mastodon API: support pinned param for account statuses
2023-08-01 23:39:06 +00:00
Namekuji
4bd610be31
perf: lookup cache first
2023-08-01 14:09:42 -04:00
Namekuji
5847e986fb
fix: call default user if empty. resolves #10604
2023-08-01 12:52:00 -04:00
Namekuji
ec05aed492
fix: query return value
2023-08-01 03:55:47 -04:00
Namekuji
b8e3de7ddf
remove unused left joins
2023-08-01 02:44:55 -04:00
Namekuji
2937c7fa43
wip: read row timeline from scylla
2023-08-01 02:26:19 -04:00
Namekuji
b8d8e2e5f5
Merge branch 'develop' into feat/scylladb
2023-07-31 22:57:49 -04:00
CGsama
109ed0aa80
import all misskey self note thread and allow import multiple times to restore missing parts
2023-07-31 15:42:31 -04:00
Namekuji
9911df12af
wip: remove unused imports, close #10555
2023-07-30 22:01:03 -04:00
Namekuji
31e4e0b75a
wip: pack with scylla
2023-07-30 21:41:45 -04:00
Namekuji
41930bda52
wip: timeline query
2023-07-30 17:35:34 -04:00
Namekuji
76b383dee1
Merge branch 'develop' into feat/scylladb
2023-07-30 17:31:14 -04:00
Kainoa Kanter
6a9820da58
Merge branch 'feature/vscode-debug' into 'develop'
...
feat: backend debug in vscode
See merge request firefish/firefish!10541
2023-07-30 20:46:45 +00:00
Kainoa Kanter
3e024066a1
Merge branch 'fix-ios-video' into 'develop'
...
fix iOS video playback (fixes #10517 )
Closes #10517
See merge request firefish/firefish!10540
2023-07-30 20:38:57 +00:00
John Regan
432f840efe
fix iOS video playback ( fixes #10517 )
2023-07-30 20:38:57 +00:00
ThatOneCalculator
d76b4f2321
fix: 🐛 rel=me verification with multiple rels besides me
...
Closes #10595
2023-07-30 13:30:25 -07:00
Namekuji
32fac53e8d
feat: backend debug in vscode
2023-07-30 16:27:13 -04:00
Namekuji
c295e3fcc4
Merge branch 'develop' into feat/scylladb
2023-07-30 13:36:13 -04:00
ThatOneCalculator
f4443f4506
Merge branch 'develop' of git.joinfirefish.org:firefish/firefish into develop
2023-07-29 15:03:02 -07:00
ThatOneCalculator
5cb5faa386
refactor: ♻️ use const for non-reassigned vars
2023-07-29 15:02:56 -07:00
Vyr Cossont
2bcb5dcd73
Report max reactions in Mastodon instance API
2023-07-29 10:42:47 -07:00
ThatOneCalculator
8d02cfe999
fix: ✏️ log typo
2023-07-28 22:39:42 -07:00
Kainoa Kanter
3824083446
Merge branch 'gh-fa55fa5e/10491/unknown/feat/relevance-search' into 'develop'
...
[PR]: Meilisearch relevancy search
See merge request firefish/firefish!10491
2023-07-29 03:03:29 +00: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
naskya
da99f9c3aa
Fix typo ( https://github.com/misskey-dev/misskey/pull/11347 )
2023-07-28 19:05:36 +00:00
ThatOneCalculator
01c29cef20
chore: 🎨 format
2023-07-28 11:35:58 -07:00
Kainoa Kanter
6d1f93a022
Merge branch 'gh-fa55fa5e/10502/unknown/add-bind-addr-config' into 'develop'
...
[PR]: Add bind address option
See merge request firefish/firefish!10502
2023-07-28 18:32:34 +00:00
Kainoa Kanter
19762bd955
Merge branch 's3-logging' into 'develop'
...
Log the concatenated S3 url if constructing the S3 client fails.
See merge request firefish/firefish!10531
2023-07-28 18:30:53 +00:00
Namekuji
c7040b77b5
export visibility check
2023-07-27 07:15:58 -04:00
yumeko
72d194f7a1
Fix indents
2023-07-27 12:54:42 +03:00
yumeko
a4838c7ee4
Merge branch firefish:develop into fix/10404-object-storage-prefix
2023-07-27 09:53:16 +00:00
Namekuji
f4dffc6d72
fix: fallback to postgres
2023-07-27 05:13:07 -04:00
Namekuji
f68f20efe6
revert caching
2023-07-27 04:45:07 -04:00
Namekuji
4b6d3e3fd6
add cache to follow and unfollow
2023-07-27 04:43:50 -04:00
ThatOneCalculator
dacce643fe
fix: 🔒 Show 404 error on files not found
2023-07-27 01:28:02 -07:00
Namekuji
b37717d431
denormalize more columns
2023-07-26 22:12:57 -04:00
Namekuji
a7fdf68bd2
read from scylla and dragonfly in getNote if enabled
2023-07-26 21:46:43 -04:00
Namekuji
e4fef88e4e
add followings cache
2023-07-26 21:42:03 -04:00
Namekuji
f0ce2808d9
add scylla note type
2023-07-26 19:14:28 -04:00
ThatOneCalculator
97d395ce2a
chore: 🎨 format
2023-07-25 23:46:43 -07:00
ThatOneCalculator
03ddc970d5
fix: 🐛 don't show server stats in widget if reporting is disabled
...
Closes #10527
2023-07-25 21:49:09 -07:00
Laura Hausmann
466917feb6
Improve /api/v1/instance accuracy
2023-07-25 21:25:37 -07:00
Laura Hausmann
56bf7a0ffb
Fix cpu/memory stats widget
2023-07-25 21:23:21 -07:00
Namekuji
b211788d3c
adjusting schema
2023-07-25 07:28:08 -04:00
Viv Lim
74179aafdf
Log the assembled S3 url if constructing a S3 client fails.
...
I was configuring an instance and didn't notice that I had pasted a space into the `endpoint` field. It was not obvious from the logs why the URL was invalid.
2023-07-24 20:34:37 -07:00
Kainoa Kanter
8ff1c9b722
Merge branch 'mastodon-api-emoji-reactions' into 'develop'
...
Support proposed Glitch emoji reactions API
Closes #10537
See merge request firefish/firefish!10532
2023-07-25 01:24:35 +00:00
ThatOneCalculator
548de39e3c
fix?
2023-07-24 17:28:47 -07:00
Vyr Cossont
5fedfd2599
Support proposed Glitch emoji reactions API
...
Fixes #10537
2023-07-24 17:11:10 -07:00
ThatOneCalculator
7ef99069e6
fix: 🐛 revert last part of c0eac56355
to properly paginate antennas/notes query
2023-07-24 16:27:53 -07:00
Kainoa Kanter
a7fbc02ca5
Merge branch 'enhance/log-backend-error-objects' into 'develop'
...
Log backend error objects
See merge request firefish/firefish!10528
2023-07-24 23:04:42 +00:00
ThatOneCalculator
bec0aae418
chore: 🎨 format
2023-07-24 16:03:58 -07:00
Namekuji
168001271f
chore: remove unused lines
2023-07-24 13:46:48 -04:00
Namekuji
7e703e1bb0
Merge branch 'develop' into feat/scylladb
2023-07-24 13:16:33 -04:00
Namekuji
5832940d7a
fix: rename copyright to firefish
2023-07-24 13:10:35 -04:00
Namekuji
ef9c553535
Merge branch 'develop' into feat/scylladb
2023-07-24 13:06:35 -04:00
Namekuji
a8b54b0c92
delete note and reaction in scylla
2023-07-24 12:27:53 -04:00
Namekuji
ee6795ac9d
insert reactions to scylla
2023-07-24 08:09:22 -04:00
yumeko
ae22abd61b
Merge branch firefish:develop into fix/10404-object-storage-prefix
2023-07-24 10:08:38 +00:00
Namekuji
03da4eb57a
insert post to scylladb
2023-07-24 05:35:44 -04:00
Namekuji
271d75c35c
fix: case sensitive
2023-07-24 03:53:13 -04:00
Namekuji
e715b918d5
add queries
2023-07-23 22:29:38 -04:00
ThatOneCalculator
c0eac56355
fix: 🐛 antenna notes pagination repeat
2023-07-23 14:13:46 -07:00
yumeko
19311e683c
Dump to console the error data associated with logger error calls.
2023-07-22 22:12:52 +03:00
yumeko
4e23b77aff
Replace URL generation code in the drive file uploader with something more robust.
...
Closes #10404 , hopefully.
2023-07-22 14:03:40 +03:00
Namekuji
40938f5f97
fix: add cassandra-driver to dependencies
2023-07-22 02:58:26 -04:00
Namekuji
587bffae33
Merge branch 'develop' into feat/scylladb
2023-07-22 02:52:34 -04:00
Vyr Cossont
0394f22c4f
fix: convert quoted status and reaction accounts in Mastodon API layer
2023-07-21 16:23:15 -07:00
Kainoa Kanter
a2d81850e4
Merge branch 'fix/10332-internal-error-on-nonexisting-emoji' into 'develop'
...
Throw a proper ApiError with statusCode 404 when GETting a non-existing emoji.
Closes #10332
See merge request firefish/firefish!10523
2023-07-21 23:14:49 +00:00
yumeko
c9526b9a31
Throw a proper ApiError with statusCode 404 when GETting a non-existing emoji.
...
Closes #10332
2023-07-21 23:15:53 +03:00
yumeko
47f5cb2e76
Don't leak error details (including the stack trace) upon API call failure to client in production
2023-07-21 22:32:39 +03:00
ThatOneCalculator
e35b38302d
refactor: ♻️ new git repo
...
for real this time
2023-07-21 09:44:29 -07:00
ThatOneCalculator
8de79198a1
fix: 🩹 version manifest assets based on instance version
2023-07-20 23:31:51 -07:00
ThatOneCalculator
03077a157e
refactor: ♻️ create drive file endpoint
...
Adjusts ratelimit to 250 files every 10 minutes, fixes error text, fixes reused variable name.
2023-07-20 16:13:10 -07:00
ThatOneCalculator
7364ebdca8
fix: 🍱 asset versioning, screenshots
2023-07-19 20:32:04 -07:00
ThatOneCalculator
76ad0a19b3
fix: 🍱 fix old favicon
2023-07-19 19:13:54 -07:00
ThatOneCalculator
b4ed4dec47
v1.0.1
2023-07-19 15:20:22 -07:00
ThatOneCalculator
0a7b4bdb8a
logo
2023-07-19 11:53:03 -07:00
ThatOneCalculator
cac284a79d
fix: 🐛 merge somehow stripped style.css of splash style
2023-07-19 10:24:42 -07:00
ThatOneCalculator
1eea65386e
docs: 📝 codeberg -> gitlab
2023-07-19 10:22:36 -07:00
ThatOneCalculator
e67633298e
docs: 🚚 new website
2023-07-19 10:06:57 -07:00
ThatOneCalculator
5e3bc675ef
add
2023-07-19 09:58:14 -07:00
ThatOneCalculator
ebf7fb1a04
fix: 🐛 gitignore causing wrong file to be pushed
2023-07-19 09:56:16 -07:00
DVD
6e296320e0
fix: skip attachment import if undefined
2023-07-19 09:45:00 -07:00
ThatOneCalculator
aa24a3c172
links
2023-07-19 08:58:59 -07:00
ThatOneCalculator
8422807031
Merge branch 'rebrand' into develop
2023-07-19 08:55:26 -07:00
Namekuji
e83578a048
add scylladb config
2023-07-19 10:47:16 -04:00
Namekuji
a047e642f1
Revert "perf: prepare scylladb config and use cache for packing user"
...
This reverts commit 9c65f0078b
.
2023-07-19 10:09:32 -04:00
ThatOneCalculator
73d023930b
error
2023-07-18 23:42:42 -07:00
ThatOneCalculator
7dce4cccae
repo
2023-07-18 21:21:48 -07:00
PrivateGER
457bd6c2e5
Fix broken lists
2023-07-18 16:00:48 +02:00
ThatOneCalculator
b54dfff32f
chore: 🎨 format
2023-07-17 17:38:27 -07:00
PrivateGER
933a4d2aa2
Use MS sorting rather than manual JS
2023-07-18 02:12:33 +02:00
Kainoa Kanter
2c1df97c15
Merge pull request '[PR]: Import mastodon note package' ( #10499 ) from cgsama/calckey:import-masto-package into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10499
2023-07-17 16:54:45 +00:00
Kainoa Kanter
19934043c5
Merge pull request '[PR]: Store antennas in cache instead of postgres' ( #10442 ) from refactor/antennas-in-cache into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10442
2023-07-17 16:51:33 +00:00
コルセット姫@がんばらない
cb3b7ef5be
Merge branch 'develop' into import-masto-package
2023-07-17 09:47:04 +00:00
Namekuji
abad503a24
Merge branch 'refactor/antennas-in-cache' into feat/scylladb
2023-07-17 01:52:56 -04:00
Namekuji
0775ad96f9
fix: use hostname as prefix instead of host
2023-07-17 01:48:53 -04:00
Kainoa Kanter
15ffb8cf40
feat: ✨ verify links with rel=me ( #10506 )
...
Adds Mastodon-style `rel=me` link verification, and creates a background job to verify said links
Closes #9341
![image](/attachments/861e01eb-660f-4c62-8d83-d824cb79da48)
Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Co-authored-by: Namekuji <nmkj@waah.day>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10506
2023-07-17 05:31:34 +00:00
Syuilo
5d4af6b69e
refactor: ⚡ improve performance of contextmenu
2023-07-16 22:12:42 -07:00
naskya
04c43ed3ef
Merge branch 'develop' into refactor/antennas-in-cache
2023-07-17 04:43:03 +00:00
Namekuji
3ef71543c9
perf: remove joins of avatar and banner
2023-07-16 23:16:50 -04:00
Namekuji
18ba9183e4
fix: typo
2023-07-16 22:32:52 -04:00
Namekuji
aca0c47012
clear cache at migration
2023-07-16 22:31:24 -04:00
Namekuji
f1f84f9a9a
refactor: use copy_limit if greater than 0
2023-07-16 22:31:24 -04:00
Namekuji
2e9617ef55
fix: add db to redis uri
2023-07-16 22:31:24 -04:00
Namekuji
bc18115108
make unused dependencies optional
2023-07-16 22:31:24 -04:00
Namekuji
0c1a23864f
remove unnecessary migration file
2023-07-16 22:31:23 -04:00
Namekuji
1e41436e89
fix config parser
2023-07-16 22:31:23 -04:00
Namekuji
faa12fa897
add environment variable of read size
2023-07-16 22:31:23 -04:00
Namekuji
04ac723a5f
add environment variable to skip copying antenna
2023-07-16 22:31:23 -04:00
Namekuji
94014e029d
fix: renew entity models
2023-07-16 22:31:23 -04:00
Namekuji
ef00b4034b
copy existing posts in antenna to redis at migration
2023-07-16 22:31:23 -04:00
ThatOneCalculator
6885f9ff95
fix: 🐛 server stats setting, meta fetching
2023-07-16 22:31:21 -04:00
ThatOneCalculator
a4dd142cf9
typo
2023-07-16 22:30:35 -04:00
ThatOneCalculator
3029990b5d
fix
2023-07-16 22:30:35 -04:00
Syuilo
67b38d4a61
refactor: ⚡ antenna notes in cache
...
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-16 22:30:35 -04:00
Namekuji
c47e125413
perf: add new user to cache
2023-07-16 22:30:35 -04:00
Namekuji
9c65f0078b
perf: prepare scylladb config and use cache for packing user
2023-07-16 22:30:34 -04:00
Namekuji
6025b0ef30
revert when query failed
2023-07-16 22:30:34 -04:00
Namekuji
9ec9746233
feat: scylladb schema migrator
2023-07-16 22:30:30 -04:00
Mizunashi Mana
b7c72b902d
fix: Branch by bind address
2023-07-17 09:52:35 +09:00
CGsama
f5adccecb8
Merge commit '97a0127dbf0b96203902fb075b1d51659a921bfc'
...
Conflicts:
pnpm-lock.yaml
2023-07-16 20:39:26 -04:00