Commit graph

804 commits

Author SHA1 Message Date
Kaitlyn Allan
1b134467ed Fix error saving drive file caption > 512 chars 2023-03-19 20:06:24 +10:00
ThatOneCalculator
749117a2ce
cli images 2023-03-19 02:33:44 -07:00
ThatOneCalculator
0fa22b8598
fix cli more 2023-03-19 02:08:08 -07:00
ThatOneCalculator
2dcf88b732
feat: spruce up CLI 2023-03-19 01:59:33 -07: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
cutestnekoaqua
025f149440
pass auth to metadata 2023-03-18 13:06:49 +01:00
cutestnekoaqua
04c1b395b4
fix: intermediarily convert ids 2023-03-18 12:23:03 +01:00
cutestnekoaqua
624d3c399f
add 404 as replacements 2023-03-18 12:09:43 +01:00
fruye
1239db9ac8 fix: Parse mastoAPI limit argument in more places & Improve converting arguments to boolean (#9716)
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9716
Authored-by: fruye <fruye@unix.dog>
Signed-off-by: Cleo John <waterdev@galaxycrow.de>
Co-authored-by: fruye <fruye@unix.dog>
Co-committed-by: fruye <fruye@unix.dog>
2023-03-17 13:58:01 +00:00
fruye
fcbee6d3f5 fix: Run to boolean conversion in mastoAPI public and hashtag timelines
The `only_media` query parameter in `/api/v1/timelines/public` and
`/api/v1/timelines/tag/:hashtag` was previously passed directly as-is to
the Misskey API, which made it pretty upset because it was receiving a
string named 'true' instead of the value 'true'.

Needed for pleromaFE to display a timeline.
2023-03-15 23:09:19 +01:00
Luna
e198a34cd0 Small fix to Masto ID conversion code 2023-03-13 00:44:38 -04:00
Luna
7236aa4a3a Sorta kinda handle client_credentials auth flow 2023-03-11 23:19:17 -05:00
Luna
c81d6ecc1e
Proxy object IDs for Mastodon API to prevent Calckey ID format incompatibilities 2023-03-11 16:02:35 -05:00
Luna
e2ebe83238
Convert limit parameter to int for certain Mastodon account endpoints 2023-03-11 16:02:35 -05:00
Luna
b7ffa05848
Enable multipart for masto oauth endpoints to fix Ivory 2023-03-11 16:02:35 -05:00
Kaity A
a432661e3c Expand caption limit to 1500 characters 2023-03-05 16:51:44 +10:00
cutestnekoaqua
980d447561
parse full multipart data to media endpoints 2023-03-01 15:53:40 +01:00
cutestnekoaqua
c74f4942d3
fix import 2023-03-01 15:07:35 +01:00
cutestnekoaqua
548381734a
some quick fixes 2023-03-01 15:04:01 +01:00
Cleo John
7ffd99497c fix errors 2023-02-28 17:38:48 +01:00
Cleo John
05acb51da2 more mastodon work 2023-02-28 17:23:04 +01:00
CutestNekoAqua
19d84a73ac aa 2023-02-23 17:38:18 +01:00
CutestNekoAqua
0be450d95f meow? 2023-02-23 17:20:34 +01:00
CutestNekoAqua
41d696c6ca maybe buffer? 2023-02-23 17:13:35 +01:00
CutestNekoAqua
91df15209a this is the sign I need a break 2023-02-23 17:07:49 +01:00
CutestNekoAqua
1728419130 move file upload to new router 2023-02-23 17:02:02 +01:00
CutestNekoAqua
cc44cc9da7 oh ich hab verkackt 2023-02-23 16:57:21 +01:00
CutestNekoAqua
2dbbd1d39d use multer upload instead 2023-02-23 16:55:38 +01:00
CutestNekoAqua
2c6368afc4 update thingy? 2023-02-23 16:42:57 +01:00
CutestNekoAqua
8dd610a6a1 lol 2023-02-23 16:34:16 +01:00
CutestNekoAqua
37d6039c1e fixed what ever calc did here, masto app didnt 2023-02-23 16:32:21 +01:00
CutestNekoAqua
3281b194e4 ?? 2023-02-23 16:26:33 +01:00
CutestNekoAqua
726e469e23 await the instance meta 2023-02-23 16:12:53 +01:00
CutestNekoAqua
bb27ce997e import config 2023-02-23 15:58:54 +01:00
CutestNekoAqua
42a0c1b4a1 import multer 2023-02-23 15:55:28 +01:00
CutestNekoAqua
d0a3c2c2b7 remove not needed middleware handlers 2023-02-23 15:46:12 +01:00
CutestNekoAqua
f5537af8a1 aaa 2023-02-23 00:31:14 +01:00
CutestNekoAqua
684f2e883a fix mastodon api stats 2023-02-22 09:44:47 +01:00
ThatOneCalculator
de17a10bb6
fix: 🐛 Don't show image previews if NSFW
Closes #9636
2023-02-18 12:02:25 -08:00
ThatOneCalculator
8f2ae33511
Masto API meta 2023-02-18 11:58:02 -08:00
ThatOneCalculator
2d59e363c0
feat: Show time for users 2023-02-18 11:33:25 -08:00
CutestNekoAqua
0c73344966 fix oopsie 2023-02-18 17:24:58 +01:00
CutestNekoAqua
d418fee933 debug print users 2023-02-18 17:22:43 +01:00
CutestNekoAqua
22ce676cf9 make relationshiops work 2023-02-18 17:14:16 +01:00
ThatOneCalculator
7a88a0dedd
chore: formatting 2023-02-17 13:01:14 -08:00
ThatOneCalculator
071071663e
fix: 🐛 pagination for "/api/channels/followed"
Co-authored-by: takonomura <@takonomura@github.com>
2023-02-15 10:31:10 -08:00
ThatOneCalculator
22188b9709
attempt fix 2023-02-13 19:48:57 -08:00
cutestnekoaqua
0cc81624b5
try again 2023-02-13 20:41:42 +01:00
cutestnekoaqua
e923172bec
actually return value 2023-02-13 20:38:11 +01:00
cutestnekoaqua
45929f95f4
uwu 2023-02-13 20:36:13 +01:00
cutestnekoaqua
44990a1ddb
mew 2023-02-13 20:28:23 +01:00
ThatOneCalculator
e9d55ff44b
chore: formatting 2023-02-13 11:17:07 -08:00
cutestnekoaqua
48b53428d0
Revert "parse query stuff with bools"
This reverts commit 4eb695f3c3.
2023-02-13 19:39:14 +01:00
cutestnekoaqua
4eb695f3c3
parse query stuff with bools 2023-02-13 19:34:41 +01:00
cutestnekoaqua
8a69a9c90e
initial bool parsing in mastodon 2023-02-13 18:54:38 +01:00
cutestnekoaqua
ad46ccfd33
nya 2023-02-13 17:08:48 +01:00
cutestnekoaqua
b1ef858b49
meow 2023-02-13 17:02:51 +01:00
cutestnekoaqua
9dd3ad6445
changes typings 2023-02-13 16:58:42 +01:00
cutestnekoaqua
14f40f0051
change types 2023-02-13 16:58:18 +01:00
cutestnekoaqua
a480e1be55
add debug to error 2023-02-13 16:53:56 +01:00
cutestnekoaqua
113a1ebe59
basic account lookup 2023-02-13 16:12:21 +01:00
cutestnekoaqua
68b2dcfd75
feat: #9614 2023-02-13 15:12:21 +01:00
ThatOneCalculator
abff66eada
fix: 🐛 first user gets admin
Closes #9620

Co-authored-by: @Johann150
2023-02-12 20:19:16 -08:00
ThatOneCalculator
9f8bebf5f8
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-02-12 12:07:15 -08:00
ThatOneCalculator
4fe24fec1a
feat: remote featured notes 2023-02-12 12:07:07 -08:00
Kaity A
f2371daff3 invalidate local user cache on user update 2023-02-12 07:54:59 +00:00
ThatOneCalculator
b30814913f
fix: correct megalodon import 2023-02-11 17:23:30 -08:00
ThatOneCalculator
69da6fa295
chore: formatting 2023-02-11 17:22:05 -08:00
Kaity A
4ca445b587 Implementation of an instances wide antenna source. (#9604)
This PR contains new source for antenna posts, which is a list of instance hostnames to process all posts from.

Using this mode, a user can filter for keywords on an instance wide basis.

This change includes a new antenna source called `instances` and a new database column in the `antenna` table called `instances` to store the instance names.

On the antenna editor, there's also an "Add an instance" finder dialog to allow users to search through the known instance hostnames.

Co-authored-by: Kaity A <supakaity@blahaj.zone>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9604
Co-authored-by: Kaity A <supakaity@noreply.codeberg.org>
Co-committed-by: Kaity A <supakaity@noreply.codeberg.org>
2023-02-12 01:20:17 +00:00
Kaity A
653c71dad5 Enable reply update/display in detailed view. (#9606)
This PR establishes a new replied note stream update for subscribed notes, which gets fired off whenever a note receives a reply and the user is subscribed to the note for updates.

It specifically does not provide note details as part of the update, just the note id of the reply, so that they must go and retrieve the note and be subject to the proper permission and visibility checks.

The detailed note component has then been updated to watch for the replied notification so it can add new replies to the thread as they are created.

This allows both seeing new replies while on the page, and also to see your own replies appear after you post them without having to reload the page.

This PR relies on https://codeberg.org/calckey/calckey.js/pulls/2 to add the replied type to the calkey.js module.

Co-authored-by: Kaity A <supakaity@blahaj.zone>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9606
Co-authored-by: Kaity A <supakaity@noreply.codeberg.org>
Co-committed-by: Kaity A <supakaity@noreply.codeberg.org>
2023-02-12 01:19:43 +00:00
Kainoa Kanter
5c88cef03b Merge pull request 'fix: 🐛 100vh body background color' (#9608) from GeopJr/calckey:fix/100vh-body-bg-color into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9608
2023-02-12 00:29:33 +00:00
ThatOneCalculator
cbdd09dd4a
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-02-11 16:22:00 -08:00
cutestnekoaqua
6eee77cbc5
is this too spec? 2023-02-12 00:35:39 +01:00
cutestnekoaqua
69efbf8fda
oof 2023-02-12 00:33:52 +01:00
cutestnekoaqua
b862402ce9
eow 2023-02-12 00:29:52 +01:00
cutestnekoaqua
63cd831cf6
simplify code 2023-02-12 00:25:51 +01:00
cutestnekoaqua
7ea17df2ba
try this instead 2023-02-12 00:19:35 +01:00
cutestnekoaqua
209cd8a7c8
refine error msg 2023-02-12 00:14:03 +01:00
cutestnekoaqua
631355c2c8
add account lookup 2023-02-12 00:10:10 +01:00
cutestnekoaqua
54de8b92d8
remove unneeded next middleware 2023-02-11 23:50:58 +01:00
cutestnekoaqua
f61b157a70
change name of Reactions bot 2023-02-11 23:46:35 +01:00
cutestnekoaqua
43c985d78c
fix timelines 2023-02-11 23:12:14 +01:00
cutestnekoaqua
c135d16024
meow
Co-authored-by: cutls <web-pro@cutls.com>
2023-02-11 22:50:20 +01:00
Evangelos Paterakis
60b959f63f
fix: 🐛 100vh body background color 2023-02-11 23:28:46 +02: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
GeopJr
2f2fd293dc feat: don't depend on an external service for urn:ietf:wg:oauth:2.0:oob (#9602)
Co-authored-by: GeopJr <evan@geopjr.dev>
Co-committed-by: GeopJr <evan@geopjr.dev>
2023-02-11 20:08:12 +00:00
cutestnekoaqua
c6d597e886
floor created at 2023-02-11 01:51:14 +01:00
cutestnekoaqua
31e0ac1ee8
parse client id 2023-02-11 01:17:35 +01:00
cutestnekoaqua
12e1e676fa
do more change 2023-02-11 01:08:20 +01:00
cutestnekoaqua
a6fdb28560
make secure check 2023-02-11 01:07:44 +01:00
cutestnekoaqua
817c1d2e4b
remove multipart here? 2023-02-11 00:57:43 +01:00
cutestnekoaqua
103d655ed4
i need to seperate 404 to own route 2023-02-11 00:51:50 +01:00
ThatOneCalculator
fcc59cd35f
chore: Rome Formatting 2023-02-10 15:41:19 -08:00
cutestnekoaqua
fadf8144de
meow 2023-02-11 00:40:04 +01:00
cutestnekoaqua
1a714fb8e4
ree 2023-02-11 00:35:30 +01:00
cutestnekoaqua
d103d69727
split routers 2023-02-11 00:33:01 +01:00
cutestnekoaqua
8fdd3e09c6
revert it for now 2023-02-11 00:19:52 +01:00
cutestnekoaqua
450c92f3e7
Revert "use formidable instead"
This reverts commit b8406ecaa4.
2023-02-11 00:19:52 +01:00
cutestnekoaqua
34de28cddf
Revert "meow?"
This reverts commit 6e79148152.
2023-02-11 00:19:52 +01:00
cutestnekoaqua
5d33c34aa8
Revert "remove body parser settings for now"
This reverts commit 41ce22aa1c.
2023-02-11 00:19:52 +01:00
cutestnekoaqua
41ce22aa1c
remove body parser settings for now 2023-02-11 00:08:26 +01:00
cutestnekoaqua
6e79148152
meow? 2023-02-11 00:02:20 +01:00
cutestnekoaqua
b8406ecaa4
use formidable instead 2023-02-10 23:50:27 +01:00
cutestnekoaqua
6cfdc31e94
use multer instead 2023-02-10 23:29:29 +01:00
cutestnekoaqua
8b08b2e572
me forgorr 2023-02-10 23:17:29 +01:00
cutestnekoaqua
8b0e3161a3
migrate middleware usage
Co-authored-by Natty <natty.sh.git@gmail.com>
2023-02-10 23:15:47 +01:00
cutestnekoaqua
838ca1841a
this is super cursed 2023-02-10 23:00:15 +01:00
cutestnekoaqua
f2b014b4a8
temp test 2023-02-10 22:30:19 +01:00
cutestnekoaqua
65c73c67de
merge more multipart stuff 2023-02-10 21:16:55 +01:00
cutestnekoaqua
057af8180d
ree 2023-02-10 20:53:27 +01:00
cutestnekoaqua
5bf632d3eb
weird merge error 2023-02-10 20:52:58 +01:00
cutestnekoaqua
b266b21b91
Merge Masto Api changes
Co-authored-by Natty <natty.sh.git@gmail.com>
2023-02-10 20:45:29 +01:00
cutestnekoaqua
f331592d66
Revert "yeet koabody"
This reverts commit d5eb131f58.
2023-02-10 20:40:54 +01:00
ThatOneCalculator
f7564d87b0
fix: 🔒 prevent issues 2023-02-10 11:14:33 -08:00
Cleo
a1cddb95c9 „packages/backend/src/server/index.ts“ ändern 2023-02-10 08:01:38 +00:00
Cleo
f5cd9449e9 revert da2368bf7a
revert fix: some Masotdon API compat issues (#9592)
Co-authored-by: GeopJr <geopjr@noreply.codeberg.org>
Co-committed-by: GeopJr <geopjr@noreply.codeberg.org>
2023-02-10 07:56:46 +00:00
GeopJr
da2368bf7a fix: some Masotdon API compat issues (#9592)
Co-authored-by: GeopJr <geopjr@noreply.codeberg.org>
Co-committed-by: GeopJr <geopjr@noreply.codeberg.org>
2023-02-10 02:58:52 +00:00
cutestnekoaqua
d5eb131f58
yeet koabody 2023-02-10 01:05:49 +01:00
cutestnekoaqua
62f1b799f8
Revert "shrugs"
This reverts commit 5a3f84a934.
2023-02-10 00:59:16 +01:00
cutestnekoaqua
5a3f84a934
shrugs 2023-02-10 00:54:10 +01:00
cutestnekoaqua
77a4f74bc8
use ES import in index 2023-02-10 00:38:39 +01:00
cutestnekoaqua
42f9d6eb5a
change method name of masto api 2023-02-10 00:34:24 +01:00
cutestnekoaqua
7b9e6a8032
change imports 2023-02-10 00:32:30 +01:00
cutestnekoaqua
2c6beb66c3
move get-unsecure 2023-02-10 00:27:57 +01:00
cutestnekoaqua
0416c15c03
fix import 2023-02-10 00:23:44 +01:00
cutestnekoaqua
c422fb618b
making build work 2023-02-09 23:32:40 +01: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
9293583bf5
fix some ctx stuff 2023-02-07 23:05:26 +01:00
cutestnekoaqua
c68c01a09e
wip masto api
co-authored-by: cutls <web-pro@cutls.com>
2023-02-07 22:56:39 +01:00
ThatOneCalculator
4bd399f321
chore: formatting 2023-02-04 12:41:25 -08:00
ThatOneCalculator
26570158fd
fix: 🔒 improve tag search security 2023-02-04 12:38:46 -08:00
Kainoa Kanter
d169ea1905 Merge pull request 'Proper support for image types in notes, opengraph images and videos.' (#9524) from Skystryder/chakey:feature/opengraph into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9524
2023-01-30 04:52:01 +00:00
Skystryder
9838ae9680 Also increase the size for proxy. 2023-01-28 18:00:08 -08:00
Skystryder
72e8d9e1ce Cleaning up image conversions to use webp, and increasing the thumbnail size. 2023-01-28 17:46:03 -08:00
Skystryder
fd6b1b10fd Proper support for image types in notes, opengraph images and videos.
Progress toward https://codeberg.org/calckey/calckey/issues/9373
2023-01-28 16:47:26 -08:00
ThatOneCalculator
c0ffb1db7f
Fix config 2023-01-23 10:35:51 -08:00
ThatOneCalculator
b759ec4539
TWA/assetlinks support 2023-01-21 12:55:38 -08:00
ThatOneCalculator
1c434a2331
feat: PWA icons 2023-01-21 12:29:46 -08:00
ThatOneCalculator
81cd7600f7
lavaforge --> codeberg until lavaforge is ready 2023-01-19 16:18:17 -08:00
ThatOneCalculator
abf47e54f3
clean up w/ rome 2023-01-16 11:19:20 -08:00
ThatOneCalculator
cd1679934a
chore: lavaforge links 2023-01-15 13:18:10 -08:00
ThatOneCalculator
7c2dabd047
no more eslint 2023-01-12 20:54:33 -08:00
ThatOneCalculator
6b00abf05c
refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
ThatOneCalculator
c50225ff93
Revert "update pug description"
This reverts commit a79e5275fe.
2023-01-11 10:44:05 -08:00
cutestnekoaqua
b1e48f70d0
introduce unused posts endpoint 2023-01-11 16:48:43 +01:00
cutestnekoaqua
a79e5275fe
update pug description 2023-01-11 16:48:43 +01:00
cutestnekoaqua
e7065fd809
potentially breaking: default lang
I switched the url preview default language from jp-JP to en
@thatonecalculator please review
2023-01-11 16:47:35 +01:00
ThatOneCalculator
c33b7ac356
fix: drive/files/create.ts endpoint 2023-01-10 16:51:48 -08:00
ThatOneCalculator
98401ff312
perf: 👷 build backend with swc
Co-authored-by: pikokr <@paring@pikokr.dev>
2023-01-10 16:48:49 -08:00
ThatOneCalculator
56bb3ac355
Revert "revert: index.ts to test share embed fix"
This reverts commit ac4ef7eace.
2023-01-10 14:18:15 -08:00
ThatOneCalculator
db0dab012d
revert: koa/router 2023-01-10 14:14:40 -08:00
ThatOneCalculator
ac4ef7eace
revert: index.ts to test share embed fix 2023-01-10 14:03:39 -08:00
cutestnekoaqua
149029b1f1
fix: nodeinfo links without inflamatory comments.
Sorry for everyone who I have hurt with this, I had a really bad day, I promise this will
be the last time something like this happened. Please read my public statement.
2023-01-09 22:36:31 +01:00
cutestnekoaqua
6f9963f717
fix: comply with nodeinfo 2.1 2023-01-08 22:22:03 +01:00
Kainoa Kanter
508b33e503 Admin set default reactions (#9404)
Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9404
2023-01-05 04:06:48 +00:00
Cleo
c39fb5401f Fix: Increase rediculously small file size limit for follower imports
Signed-off-by: Cleo <cutestnekoaqua@noreply.codeberg.org>
2023-01-04 20:32:36 +00:00
ThatOneCalculator
0945607b3f
fix? 2023-01-03 17:43:12 -08:00
ThatOneCalculator
ebc8ac76de
release version system 2023-01-03 17:38:07 -08:00
ThatOneCalculator
c0cf1e2bf4
fixes 2023-01-03 09:12:26 -08:00
Kainoa Kanter
c774a2f6e3 Merge pull request 'add antenna mark read functionality' (#9358) from supakaity/calckey:ada/antenna-mark-read into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9358
2022-12-31 10:12:10 +00:00
Kaity A
ba4680c512 add antenna mark read functionalityu 2022-12-29 10:00:30 +00:00
Kaity A
385a0ed7de add antenna mark read functionality 2022-12-29 09:53:04 +00:00
Naomi Ahmed
c36274848d
deduplicate emojis 2022-12-28 00:15:07 +00:00
Naomi Ahmed
9e6c7c57c4
Mirror format in custom-emojis.ts 2022-12-28 00:01:18 +00:00
Naomi Ahmed
200cd9f2ce
Fix emoji urls being invalid 2022-12-27 23:59:46 +00:00
Naomi Ahmed
00cd311c7d
Fix emojis crashing when it's not found 2022-12-27 23:52:59 +00:00
Francis Dinh
d9b7219404
Block subdomains of blocked hosts 2022-12-24 14:46:09 -05:00
ineffyble
93654b7e2c Fix peers API returning suspended instances 2022-12-23 04:32:45 +00:00
Kainoa Kanter
87591935a7 Mastodon instance info support (closes #9256) (#9274) 2022-12-22 02:38:53 +00:00
Undefined
388449a159
FIX: Page - Pin to Profile (closes #9234) 2022-12-20 09:00:37 +01:00
Kaity A
956acfbcf5 allow finding compatibility endpoints 2022-12-19 11:20:10 +00:00
Kaity A
0a34d92130 Add mastodon compatibility APIs 2022-12-19 09:58:37 +00:00
ThatOneCalculator
d952912bff
feat: 📦 upgrade to vite 4 2022-12-18 11:03:08 -08:00
ThatOneCalculator
944eadca8f
refactor: new repo link 2022-12-18 10:12:24 -08:00
ThatOneCalculator
81afcce69b
chore: dockerfile cleanup 2022-12-17 09:22:25 -08:00
cutestnekoaqua
3cdcc207b9
Finalise POST-Move 2022-12-16 01:06:30 +01:00
cutestnekoaqua
58fa02059d
add check for already moved 2022-12-15 17:39:28 +01:00
cutestnekoaqua
ccdbe15b68
set move ratelimit to graceful 5 times. 2022-12-15 16:59:11 +01:00
cutestnekoaqua
c17755e109
create local uri out of ID [CI SKIP] 2022-12-15 16:55:22 +01:00
cutestnekoaqua
ae27aabbef
change error msg [CI SKIP] 2022-12-15 16:40:13 +01:00
cutestnekoaqua
af61a1243e
revert url to uri 2022-12-15 16:33:08 +01:00
CherryKitten
c6aad324a0
Always fetch locales when initiating client 2022-12-13 20:04:29 +01:00
cutestnekoaqua
5a2bd3d379 add local move follower migration 2022-12-12 21:09:51 +01:00
cutestnekoaqua
a9058697be send moved user object back :3 2022-12-12 20:45:10 +01:00
cutestnekoaqua
bf04ca4969 POV: coding at 3am bad 2022-12-12 20:44:11 +01:00
cutestnekoaqua
5e6091989d fix calckey-js | fix migration url 2022-12-12 19:36:25 +01:00
ThatOneCalculator
7509f9c502
fix ckjs 2022-12-12 10:04:57 -08:00
ThatOneCalculator
50cb7c6de1
Bug fixes, use calckey.js 2022-12-11 19:24:12 -08:00
ThatOneCalculator
97bf2f2bf1
3 move per day (to allow for failures) 2022-12-11 18:34:46 -08:00
ThatOneCalculator
cfb5832e24
Fix UI, beta versioning 2022-12-11 18:32:19 -08:00
ThatOneCalculator
43a7891e4f
remove unused import 2022-12-11 18:27:58 -08:00
ThatOneCalculator
1ab74a7a2e
more descriptive errors 2022-12-11 18:27:44 -08:00
ThatOneCalculator
920a91756e
typo 2022-12-11 18:24:11 -08:00
ThatOneCalculator
60505740d5
use actual ID 2022-12-11 18:19:25 -08:00
ThatOneCalculator
bc97bbe360
Fix move endpoint 2022-12-11 18:18:07 -08:00
Kainoa Kanter
ed02d089ed Merge branch 'develop' into account_migration 2022-12-12 01:51:17 +00:00
ThatOneCalculator
1ee6a52a8a
final cleanup 2022-12-11 17:49:14 -08:00
ThatOneCalculator
4adc936fc1
fix viewing basic federaion info 2022-12-11 17:36:24 -08:00
cutestnekoaqua
d613c5d9de Add admin and account locked error. 2022-12-12 02:17:07 +01:00
ThatOneCalculator
f9615f233f
Reserve merge conflict 2022-12-11 17:07:57 -08:00
cutestnekoaqua
91e39fa829 integrate migration ui and api backend 2022-12-12 01:54:44 +01:00
ThatOneCalculator
279a5cac35 Initial migration UI
b6

Style improvements to moved
2022-12-12 01:54:43 +01:00
cutestnekoaqua
421553b8cd WIP move api call
forgot to merge this
2022-12-12 01:54:36 +01:00
cutestnekoaqua
ccb1269991 fix remote move queue 2022-12-12 01:54:36 +01:00
ThatOneCalculator
0d4fc974d9
fix?? 2022-12-11 15:19:41 -08:00
ThatOneCalculator
a11fd6971d
fix liked pages endpoint 2022-12-11 14:50:16 -08:00
ThatOneCalculator
578ab2ece6 Initial migration UI 2022-12-09 14:28:50 -08:00
cutestnekoaqua
4489701855 forgot to merge this 2022-12-08 01:25:59 +01:00
cutestnekoaqua
9963bea521 WIP move api call 2022-12-08 01:05:07 +01:00
cutestnekoaqua
2694baf85d fix remote move queue 2022-12-07 18:16:37 +01:00
cutestnekoaqua
874a197360 yeet japan 2022-12-07 01:16:35 +01:00
cutestnekoaqua
2cda9971a9 hopefully fix things.... 2022-12-07 00:56:03 +01:00
ThatOneCalculator
7e3f8e8166 Merge branch 'develop' into account_migration 2022-12-06 15:34:50 -08:00
ThatOneCalculator
1743d13f0f feat: Add delete all lists 2022-12-05 23:10:44 -08:00
ThatOneCalculator
6de6e5a393 undo temp 2022-12-05 23:05:47 -08:00
ThatOneCalculator
dda9fb2945 temp 2022-12-05 23:01:34 -08:00
ThatOneCalculator
c5141db8f2 fix cleo's oopsie 2022-12-04 12:41:12 -08:00
Kainoa Kanter
0e8b155e07 Merge pull request 'develop' (#9178) from develop into account_migration
Reviewed-on: https://codeberg.org/thatonecalculator/calckey/pulls/9178
2022-12-04 06:26:26 +00:00
cutestnekoaqua
ed23b0bd6f Implement recieve moveTo
Untested, hopefully it works..

Signed-off-by: cutestnekoaqua <waterdev@galaxycrow.de>
2022-12-03 01:23:02 +01:00
Kaity A
674bba5911 Merge branch 'develop' of https://codeberg.org/thatonecalculator/calckey into supakaity/user-rss-atom-json 2022-12-01 15:54:23 +00:00
ThatOneCalculator
269462bfc6 respect reduced motion 2022-11-29 18:13:08 -08:00
Kaity A
4e47a558f0 make the /@user.rss atom and json endpoint work 2022-11-26 10:58:24 +00:00
cutestnekoaqua
2f04d5f915 Create move type 2022-11-23 21:49:52 +01:00
ThatOneCalculator
86b50ee32a don't load icons in pug 2022-11-21 20:05:08 -08:00
ThatOneCalculator
160c65fa62 description, not summary 2022-11-19 01:20:31 -08:00
ThatOneCalculator
1f60f89d81 test api docs 2022-11-19 01:15:35 -08:00
ThatOneCalculator
54db70a216 perf: load icons css last 2022-11-19 00:53:30 -08:00
ThatOneCalculator
684f7be189 perf: load icons css last 2022-11-19 00:52:41 -08:00
ThatOneCalculator
4ff8ff74de Add Sage to patron list 2022-11-19 00:08:45 -08:00
ThatOneCalculator
acf6f11b80 fix patrons 2022-11-19 00:04:35 -08:00
ThatOneCalculator
bef01175dc fetch patrons remotely 2022-11-18 23:54:50 -08:00
ThatOneCalculator
9daf4db0cb feat: Page drafts 2022-11-18 19:24:05 -08:00
ThatOneCalculator
b87ba18d42 don't require credential for stats 2022-11-15 00:37:35 -08:00
ThatOneCalculator
8eecacec4f AVIF support 2022-11-14 18:53:38 -08:00
ThatOneCalculator
59b33b08ce more fixes 2022-11-14 18:35:01 -08:00
ThatOneCalculator
15430ca087 fix pinned users list 2022-11-09 20:06:03 -08:00
ThatOneCalculator
d209b61ed9 fix pinned users 2022-11-09 19:59:20 -08:00
ThatOneCalculator
4a08da1292 oopsie 2022-11-06 19:44:26 -08:00
ThatOneCalculator
87225b41cd fix 2022-11-06 17:44:38 -08:00
ThatOneCalculator
b3a5fdb1e0 feat: 💄 Phosphor icons! 2022-11-06 17:33:52 -08:00
ThatOneCalculator
9b3e578c9e sq 2022-11-06 14:20:14 -08:00
ThatOneCalculator
7beec91753 calckey_app 2022-11-06 13:24:02 -08:00
yawhn
58eed45187 whitespace fix 2022-11-03 02:15:40 +02:00
yawhn
dba4d2240e Fix for undefined url param in some pages 2022-11-03 02:03:27 +02:00
yawhn
9bc3f885bc [#9064] Fix CSS and Image caching issue 2022-11-02 23:31:42 +02:00
ThatOneCalculator
f13e19dee1 feat: Managed hosting complete 2022-11-01 18:41:59 -07:00
ThatOneCalculator
db6e17364a Max users 2022-10-30 21:38:20 -07:00
ThatOneCalculator
01e289c6de No darkreader 2022-10-30 21:27:06 -07:00