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
daikei
09ad8b9621
Merge branch 'develop' into develop
2023-02-17 21:12:04 +00:00
ThatOneCalculator
7a88a0dedd
chore: formatting
2023-02-17 13:01:14 -08:00
ThatOneCalculator
d5508535b9
chore: remove hard-to-see gradient
2023-02-17 00:16:35 -08:00
ThatOneCalculator
9469e4d399
perf: ⚡ emoji lib performance fix
2023-02-17 00:01:22 -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
81cc4b3f49
fix: 💄 admin overview style
2023-02-13 20:21:42 -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
Kio-td
ec79e1c143
Merge branch 'develop' of https://codeberg.org/calckey/calckey into develop
2023-02-12 12:11:21 -05: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
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