Commit Graph

815 Commits

Author SHA1 Message Date
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
daikei 8b6d3167bc Discard notes made before Fedi's existence, or after today (#9605)
This PR should kill #9531 - Safeguarding against posts that are made before 2007 (Identica being made in 2008, the 'first ever activitypub software' according to wikipedia.)

Personally, if gone unnoticed, I believe that notes from the past can be used as an attack vector to silently flood a database.

Co-authored-by: Kio-td <kio.thedev@gmail.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9605
Co-authored-by: daikei <daikei@noreply.codeberg.org>
Co-committed-by: daikei <daikei@noreply.codeberg.org>
2023-02-11 21:05:31 +00:00
daikei cddad85bc0 Merge branch 'develop' into develop 2023-02-11 20:29:44 +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
Kio-td cd6a1d09f5 Fix bad math 2023-02-11 07:18:56 -05:00
Kio-td 93444e1944 Merge branch 'develop' of https://codeberg.org/Daikei/calckey into develop 2023-02-11 06:26:31 -05:00
Kio-td f9fc1d7137 Discard if 3 days in the future 2023-02-11 06:26:05 -05:00
daikei c343c64324 Merge branch 'develop' into develop 2023-02-11 11:18:22 +00:00
Kio-td e35f3eef56 Semi-Kill #9531 2023-02-11 06:13:55 -05: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
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 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
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
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
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 7c2dabd047
no more eslint 2023-01-12 20:54:33 -08:00
ThatOneCalculator 6b00abf05c
refactor: 🎨 rome 2023-01-12 20:40:33 -08: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