Commit Graph

969 Commits

Author SHA1 Message Date
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
daikei
a0ca938fbd Merge branch 'develop' into develop 2023-02-10 08:18:23 +00: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
Kio-td
f08e5cd250 Clean up bad coding practices 2023-02-10 00:38:23 -05:00
Kio-td
4a1dbfad29 Close #9473 2023-02-10 00:19:47 -05: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
b197464638
Merge branch 'feature/masto-api' into develop 2023-02-10 00:13:20 +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
d4c7db67ce
Merge remote-tracking branch 'asreal/Dockerfile-optimization' into develop 2023-02-05 21:15:01 -08:00
cutestnekoaqua
9ca850be06
fix: reactions using unicode weren't processed 2023-02-05 12:37:01 +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
ThatOneCalculator
bb927f1668
fix: 🐛 following issues
Closes #9544
2023-02-04 12:37:20 -08:00
Asrael
44f593945c
build: reduce container size by removing dev dependencies from final image
This change moves many of the dependencies into devDependencies, by analyzing what is used in the runtime files. Additionally, NPM and apk cache are eliminated with multi-stage builds
2023-02-03 21:38:40 -08:00
cutestnekoaqua
48d4b5a726
fix: Use ❤️ instead of ♥️ 2023-02-04 02:30:43 +01:00
ThatOneCalculator
dc0243b8ea
fix 2023-02-01 11:55:45 -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
95595dafcb
fix: 🐛 signin with ipv6
co-authored-by: Syuilo
2023-01-24 15:13:25 -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
c8fc470e4e
Revert "hopefully this fixed chat updates"
This reverts commit bbbfbc1061.
2023-01-19 16:33:14 -08:00
ThatOneCalculator
81cd7600f7
lavaforge --> codeberg until lavaforge is ready 2023-01-19 16:18:17 -08:00
ThatOneCalculator
9a2c05ef83
fix: heart reaction 2023-01-19 16:17:20 -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
cutestnekoaqua
2d8cd5fcde
fix: deliver queue 2023-01-15 02:25:01 +01:00
cutestnekoaqua
c0da8910a4
refactor constants
Also added more standard media formats
2023-01-14 18:21:35 +01:00
cutestnekoaqua
98f1c17991
chore: rome linting 2023-01-14 16:09:47 +01:00
cutestnekoaqua
21be41bc7e
chore: change code commit of pictogram to emoji 2023-01-13 19:40:49 +01:00
CyberRex0
6282ccc614 Add android-arm64 binary for swc 2023-01-13 18:26:22 +00:00
cutestnekoaqua
40ddcd980e
fix: return only first emoji but fully 2023-01-13 18:49:10 +01:00
ThatOneCalculator
58a6b26475
Remove usused eslint files 2023-01-12 22:27:17 -08:00
ThatOneCalculator
66d9bd0c64
Revert "fix: heart reactions"
This reverts commit 620dedab47.
2023-01-12 21:41:43 -08:00
ThatOneCalculator
67a9a36c27
close #9463 2023-01-12 20:58:43 -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
Kainoa Kanter
f47832b1b4 refactor: 🔨 Use pnpm instead of yarn (#9461)
Reasons:

1. `pnpm` is now an industry standard, being faster and less buggy than `yarn`.
2. Faster build time as builds are concurrent: 63 seconds down to 35 seconds!!
3. Resolves #9412

Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9461
2023-01-13 04:18:16 +00:00
cutestnekoaqua
620dedab47
fix: heart reactions 2023-01-12 23:14:45 +01: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
ThatOneCalculator
5627a48ea2
improve note summary 2023-01-10 09:39:48 -08:00
ThatOneCalculator
1223aa0a01
fix: 🐛 Poll choice length 256
Co-authored-by: Syuilo <Syuilotan@yahoo.co.jp>
Closes #9433
2023-01-10 08:48:10 -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
0fc8638eb5
fix: 🐛 federate fedibird quote properly
https://codeberg.org/calckey/calckey/pulls/9399#issuecomment-758047
2023-01-04 09:43:01 -08:00
Kainoa Kanter
37117fb748 Support quotes provided as 'quoteUri' field (#9399) 2023-01-04 02:39:23 +00:00
Effy Elden
94e4f1323f
Set quoteUri in rendered ActivityPub objects 2023-01-04 13:32:06 +11: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
Effy Elden
1d45bdbfdc
Support quotes provided as 'quoteUri' field 2023-01-04 12:08:09 +11:00
ThatOneCalculator
ae98fe329b
chore: up pkgs 2023-01-03 15:43:52 -08:00