Namekuji
eb7b1d6788
add comments
2023-06-16 03:48:40 -04:00
Namekuji
7a35aaa51d
wait a bit more
2023-06-16 03:48:39 -04:00
Namekuji
f43e9e4121
use redis
2023-06-16 03:48:39 -04:00
Namekuji
1e4a45ff7c
fix aode-relay compatibility
2023-06-16 03:48:39 -04:00
ThatOneCalculator
fe22cc3600
refactor: 🦺 replace js-yaml with yaml
...
Technically mitigates CVE-2023-2251, but users never input YAML to Calckey. Still, this does no harm, and it's a good idea to keep dependencies like these up-to-date, as js-yaml was last updated 2 years ago.
2023-06-16 00:13:41 -07:00
ThatOneCalculator
9c643fb2a3
fix: 🐛 sonic logged connection despite not existing
2023-06-15 16:21:51 -07: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
Kainoa Kanter
35f8b2ab73
docs: 📝 fix formatting
2023-06-15 03:49:17 +00:00
ThatOneCalculator
112fc28743
docs: 📝 sea orm migration "Setting Up Migration" doc link
2023-06-14 20:47:49 -07:00
ThatOneCalculator
ce6b76ca96
docs: 📝 rudamentary sea-orm-cli instructions
2023-06-14 20:46:54 -07:00
ThatOneCalculator
58135c4fbf
chore: 🎨 format
2023-06-14 20:34:00 -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
abf746cf84
chore: formatting
2023-06-13 17:04:17 -07:00
Freeplay
5a2a2ab603
Set font size directly rather than using classes, add 18px font size option, fixes
2023-06-13 14:42:18 -04:00
PrivateGER
22f9b8f49e
Merge branch 'develop' into fix/search-filter-behavior
2023-06-12 14:54:44 +00:00
PrivateGER
066f8550b6
use actually correct webfinger check
2023-06-12 16:46:30 +02:00
PrivateGER
25be3bbe2d
Add webfinger support to from: and allow UNIX timestamps in date filters
2023-06-12 16:35:04 +02: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
1c7ca06710
fix typo
2023-06-11 23:12:22 -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
naskya
80dd64e530
fix boost mutes
2023-06-11 11:46:18 +00:00
Essem
8a6a5cdeb3
Fix CSP
2023-06-09 11:15:49 -05: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
ebcc50634b
chore: formatting
2023-06-08 11:01:00 -07:00
Kainoa Kanter
d769a1fc23
Merge pull request '[PR]: fix: take invalid expiresAt of polls as null' ( #10279 ) from nmkj/calckey:fix-poll-expire into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10279
2023-06-08 16:46:14 +00:00
Konni (im Schloss)
1e54de1cba
fixes #10284 , fixes #10208 ; passing in all pugVariables needed in base.pug, fixes csp
2023-06-07 20:35:24 +02:00
Namekuji
40267c1116
fix inbox stall
2023-06-07 10:01:16 -04: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
042780993c
typo
2023-06-06 12:16:49 -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
67db43e721
update cargo.lock
2023-06-05 18:55:27 -07:00
ThatOneCalculator
b4d5b13e6e
Don't ignore Cargo.lock
2023-06-05 18:49:27 -07:00
ThatOneCalculator
6c0c0a63a8
chore: format
2023-06-05 17:27:40 -07:00
Freeplay
9424ea416b
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop
2023-06-05 20:15:21 -04:00
ThatOneCalculator
115f92c8d0
chore: formatting
2023-06-05 16:40:48 -07:00
ThatOneCalculator
75c0b0853d
fix
2023-06-05 15:08:35 -07:00
ThatOneCalculator
1a0efbecda
dep: down typeorm
2023-06-05 15:02:59 -07:00
ThatOneCalculator
f4ad58984b
chore: ⬆️ up deps
2023-06-05 14:54:43 -07:00
Kainoa Kanter
18b5c3f902
Merge pull request '[PR]: Meilisearch Stop-Words' ( #10261 ) from PrivateGER/calckey:feat/meilisearch-stop-words into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10261
2023-06-05 21:39:31 +00:00
Namekuji
e2d4aaa002
escape database password as it may contain special characters
2023-06-05 11:59:45 -04:00
Freeplay
8bc7cb358c
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop
2023-06-04 17:52:49 -04:00
Freeplay
37156d236f
Prevent newly-made unlisted posts from showing in antennas
2023-06-04 17:52:44 -04:00
Kainoa Kanter
b8e30e4885
Merge pull request '[PR]: Fix docker' ( #10259 ) from nmkj/calckey:fix-docker into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10259
2023-06-04 21:48:39 +00:00
ThatOneCalculator
cb3649eef5
chore: formatting
2023-06-04 14:42:22 -07:00
ThatOneCalculator
9b60d30bc4
fix: 🐛 prevent null date insertion
...
https://calckey.aokaga.work/notes/9f6ksv2oov
2023-06-04 14:41:18 -07:00
Namekuji
175cb184d3
add rust to the runtime container for migrations
2023-06-04 16:29:24 -04:00
ThatOneCalculator
d0ff53ad70
chore: ⬆️ up various deps
2023-06-03 00:41:30 -07:00
ThatOneCalculator
04d4d21f74
fix: summary if 1 attachment
2023-06-02 23:55:31 -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
ThatOneCalculator
decdb6490c
chore: formatting
2023-06-02 23:21:06 -07:00
Kainoa Kanter
bc8c1dc2fe
Merge pull request '[PR]: feat: rust backend model and utilities' ( #10250 ) from nmkj/calckey:native-model into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10250
2023-06-03 06:00:46 +00:00
ThatOneCalculator
117f95799b
refactor: ♻️ sync note summaries
2023-06-02 22:11:34 -07:00
ThatOneCalculator
d33cee63bd
refactor: ♻️ ssr views
...
Correct og:type for users, format docs, deprecate _info_card_
2023-06-02 21:45:11 -07:00
Namekuji
e3e0073334
add cargo test script
2023-06-03 00:40:51 -04:00
Namekuji
2f0629b42b
cargo formats all modules
2023-06-03 00:37:10 -04:00
Namekuji
9e4b3c6a1f
call seaorm migrations after typeorm
2023-06-03 00:27:00 -04:00
Namekuji
dc8ab49a78
fix migration
2023-06-02 23:48:28 -04:00
Namekuji
31ac7fb34f
add integration test of antenna
2023-06-02 23:48:28 -04:00
Namekuji
1279f396a6
add unit test
2023-06-02 23:48:27 -04:00
Namekuji
8b021f828f
fix unit tests
2023-06-02 23:48:27 -04:00
Namekuji
3bfb1a0cf0
add format script
2023-06-02 23:48:27 -04:00
Namekuji
b0a7970ac7
fix native import
2023-06-02 23:48:26 -04:00
Namekuji
34d2efa598
remove node cuid2
2023-06-02 23:48:26 -04:00
Namekuji
77fd2ab0ad
initialize native database on boot
2023-06-02 23:48:25 -04:00
Namekuji
bd5fbb1e3a
use native generators
2023-06-02 23:48:25 -04:00
Namekuji
7a25a9ac2f
add test
2023-06-02 23:48:25 -04:00
Namekuji
d8f95d7d99
fix unit test
2023-06-02 23:48:24 -04:00
Namekuji
af85304578
add native calls
2023-06-02 23:48:24 -04:00
Namekuji
3af4a86254
use schema in native-utils
2023-06-02 23:48:24 -04:00
Namekuji
bc209143e6
adjust module structure
2023-06-02 23:48:23 -04:00
Namekuji
5f849e417e
move files out from crate
2023-06-02 23:48:23 -04:00
Namekuji
1c34915018
fix unit test
2023-06-02 23:48:22 -04:00
Namekuji
993ece4755
add napi schema
2023-06-02 23:48:22 -04:00
Namekuji
3dd44d146f
add pack_by_id
2023-06-02 23:48:22 -04:00
Namekuji
e79d34e1ed
add default values
2023-06-02 23:48:21 -04:00
Namekuji
a2e6c78f09
rename feature
2023-06-02 23:48:21 -04:00
Namekuji
ed8122ea8c
skip empty array
2023-06-02 23:48:21 -04:00
Namekuji
d059dc53c0
use thread to copy data
2023-06-02 23:48:20 -04:00
Namekuji
a98093bd61
use iden enum
2023-06-02 23:48:20 -04:00
Namekuji
d533734575
fix primary key specifier
2023-06-02 23:48:20 -04:00
Namekuji
239dfeec9f
add migration to convert array to jsonb
2023-06-02 23:48:19 -04:00
Namekuji
099f9e042a
use vec newtype
2023-06-02 23:48:19 -04:00
Namekuji
968943c7c0
make sqlite compat
2023-06-02 23:48:19 -04:00
Namekuji
128a354b83
add abstraction of string array type
2023-06-02 23:48:18 -04:00
Namekuji
516d5460f0
fix varchar array
2023-06-02 23:48:18 -04:00
Namekuji
29e914c9c3
add newtype
2023-06-02 23:48:18 -04:00
Namekuji
bc69e2df87
todo unread note check
2023-06-02 23:48:17 -04:00
Namekuji
f851bc8f40
rename test modules
2023-06-02 23:48:17 -04:00
Namekuji
4e4280e02e
add tests
2023-06-02 23:48:17 -04:00
Namekuji
ba95b61b7f
add integration test in model
2023-06-02 23:48:16 -04:00
Namekuji
9c832d00f9
remove mock database
2023-06-02 23:48:16 -04:00
Namekuji
a42d6e2e2d
add random string generator
2023-06-02 23:48:15 -04:00
Namekuji
1601b8985c
change aid to cuid2
2023-06-02 23:48:15 -04:00
Namekuji
3b6692cdf0
fix features
2023-06-02 23:48:15 -04:00
Namekuji
ab58f69c31
return mock db when mock feature is enabled
2023-06-02 23:48:14 -04:00
Namekuji
0ad9f00cac
add utility crate
2023-06-02 23:48:14 -04:00
Namekuji
ea20db4694
add mock database
2023-06-02 23:48:14 -04:00
Namekuji
f50c3c906b
remove unused feature
2023-06-02 23:48:13 -04:00
Namekuji
c4e41e3d32
format
2023-06-02 23:48:13 -04:00
Namekuji
36436991e2
remove unused serde
2023-06-02 23:48:13 -04:00
Namekuji
de3eb6589a
add repository trait
2023-06-02 23:48:12 -04:00
Namekuji
623f796ee9
add entities and two schemas
2023-06-02 23:48:07 -04:00
PrivateGER
cc2f5b516f
formatter
2023-06-01 21:38:37 +02:00
PrivateGER
2c2532b87d
missing inversion + use proper emoji path
2023-06-01 21:30:23 +02:00
PrivateGER
e705b24005
me when I lack a brain
2023-06-01 21:12:03 +02:00
PrivateGER
6146ca270a
more logging
2023-06-01 21:01:15 +02:00
PrivateGER
e05b0d0e97
Import emojis without meta.json
2023-06-01 20:53:13 +02:00
Kainoa Kanter
f56136f680
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
Kainoa Kanter
aac24553d5
Merge pull request 'Less WS logging + use logger for meilisearch' ( #10234 ) from PrivateGER/calckey:fix/remove-console-logs into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10234
2023-05-31 19:08:36 +00:00
ThatOneCalculator
6013a0b309
chore: ⬆️ up bull
2023-05-31 12:06:26 -07:00
PrivateGER
badbecfe60
Less logging of every single WS message + use logger in Meilisearch
2023-05-31 12:08:21 +02: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
PrivateGER
5ebd4ff4be
Add english and japanese stop words to Meili database
2023-05-30 23:11:10 +02:00
ThatOneCalculator
d91a49e966
fix
2023-05-29 19:34:32 -07:00
ThatOneCalculator
354a3d9fa9
up redis deps
2023-05-29 19:32:33 -07:00
ThatOneCalculator
578d023d32
chore: up bull-board deps
2023-05-29 19:30:20 -07:00
PrivateGER
91970a2fc6
formatter
2023-05-29 20:09:52 +02:00
PrivateGER
7ef78fcd12
Make Meilisearch optional and don't connect if unconfigured
2023-05-29 19:46:38 +02:00
ThatOneCalculator
e761bd6b23
fixes
2023-05-29 10:18:12 -07:00
ThatOneCalculator
0c9e12c340
chore: format
2023-05-29 10:01:34 -07:00
ThatOneCalculator
68b8b5b4ab
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-05-29 10:00:25 -07:00
ThatOneCalculator
8d363898d4
revert #10222
2023-05-29 10:00:16 -07:00
Kainoa Kanter
21583291bf
Merge pull request 'Delete deleted posts from Meilisearch' ( #10223 ) from PrivateGER/calckey:feat/delete-posts-from-meili into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10223
2023-05-29 16:42:57 +00:00
PrivateGER
51160a6a77
Delete deleted posts from Meilisearch
2023-05-29 18:33:57 +02:00
ThatOneCalculator
aaa2041d38
chore: format
2023-05-29 09:31:02 -07:00
PrivateGER
b8bd07e3c4
Only connect to Meili with valid config
2023-05-29 17:36:03 +02:00
Kainoa Kanter
c6adc39792
Merge pull request 'fix: deprecate AID and enforce Cuid2' ( #10216 ) from nmkj/calckey:deprecate-aid into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10216
2023-05-29 04:12:15 +00:00
ThatOneCalculator
fab56443ef
chore: 💡 meili
2023-05-28 21:04:54 -07:00
ThatOneCalculator
62835aa4a3
chore: formatting
2023-05-28 20:34:18 -07:00
Kainoa Kanter
43f5cdbcc9
Merge pull request 'MeiliSearch Integration' ( #10204 ) from PrivateGER/calckey:feat/meilisearch-integration into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10204
2023-05-29 03:31:38 +00:00
ThatOneCalculator
5a8dfbb8fd
feat: ✨ server info widget
...
Co-authored-by: Syuilo <syuilotan@yahoo.co.jp>
2023-05-28 20:14:08 -07:00
Namekuji
399b0e96dc
use cuid2 with timestamp
2023-05-28 22:16:42 -04:00
PrivateGER
282fdf347a
Implement follower and following searches
2023-05-28 00:27:16 +00:00
PrivateGER
0a2c9a6c27
add semicolon after property
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
182aaf7a57
Pin meilisearch library
2023-05-28 00:27:16 +00:00
PrivateGER
591639e570
Add ssl option to MeiliSearch config
2023-05-28 00:27:16 +00:00
PrivateGER
2f20cf476b
Lint + formatting
2023-05-28 00:27:16 +00:00