Commit graph

451 commits

Author SHA1 Message Date
cutestnekoaqua
f5a9add712 add account lookup 2023-02-12 00:10:10 +01:00
cutestnekoaqua
0d836df218 remove unneeded next middleware 2023-02-11 23:50:58 +01:00
cutestnekoaqua
87c54e03d8 change name of Reactions bot 2023-02-11 23:46:35 +01:00
cutestnekoaqua
273ab91284 fix timelines 2023-02-11 23:12:14 +01:00
cutestnekoaqua
9189ef29ba meow
Co-authored-by: cutls <web-pro@cutls.com>
2023-02-11 22:50:20 +01:00
ThatOneCalculator
1d89cc3e3d docs: 📝 custom assets 2023-02-11 13:16:45 -08:00
daikei
861fbcab41 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
ccba7fc9db 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
bd7910d741 i need to seperate 404 to own route 2023-02-11 00:51:50 +01:00
ThatOneCalculator
13238973b6 chore: Rome Formatting 2023-02-10 15:41:19 -08:00
cutestnekoaqua
955994c93d meow 2023-02-11 00:40:04 +01:00
cutestnekoaqua
657f40e771 ree 2023-02-11 00:35:30 +01:00
cutestnekoaqua
e58b839339 split routers 2023-02-11 00:33:01 +01:00
cutestnekoaqua
0f928bfb23 revert it for now 2023-02-11 00:19:52 +01:00
cutestnekoaqua
1b3308bd4b Revert "use formidable instead"
This reverts commit b8406ecaa40c08576d2644b797e05363533b0cfb.
2023-02-11 00:19:52 +01:00
cutestnekoaqua
73ad1f1a31 Revert "meow?"
This reverts commit 6e79148152cfa3cd3757b1545af6db804f4aa166.
2023-02-11 00:19:52 +01:00
cutestnekoaqua
fccf6f4de8 Revert "remove body parser settings for now"
This reverts commit 41ce22aa1c718dde7585609da2addd75985394a0.
2023-02-11 00:19:52 +01:00
cutestnekoaqua
ed6736adf0 remove body parser settings for now 2023-02-11 00:08:26 +01:00
cutestnekoaqua
fd60486bca meow? 2023-02-11 00:02:20 +01:00
cutestnekoaqua
1d3e01ee8e use formidable instead 2023-02-10 23:50:27 +01:00
cutestnekoaqua
465cb5a570 use multer instead 2023-02-10 23:29:29 +01:00
cutestnekoaqua
2ff3e68d94 me forgorr 2023-02-10 23:17:29 +01:00
cutestnekoaqua
23aa51102b migrate middleware usage
Co-authored-by Natty <natty.sh.git@gmail.com>
2023-02-10 23:15:47 +01:00
cutestnekoaqua
9b2cd8f2e8 this is super cursed 2023-02-10 23:00:15 +01:00
cutestnekoaqua
1024e4d027 merge more multipart stuff 2023-02-10 21:16:55 +01:00
cutestnekoaqua
78463f5f36 ree 2023-02-10 20:53:27 +01:00
cutestnekoaqua
ebd53e1f90 weird merge error 2023-02-10 20:52:58 +01:00
cutestnekoaqua
3f73e2ff84 Merge Masto Api changes
Co-authored-by Natty <natty.sh.git@gmail.com>
2023-02-10 20:45:29 +01:00
cutestnekoaqua
8ddfd9630c Revert "yeet koabody"
This reverts commit d5eb131f582ad1900392eafbf3e1f6d3e55f1d5f.
2023-02-10 20:40:54 +01:00
Cleo
a0e4927f4c revert da2368bf7af1d4e3a7f2fb4b8703b68a1f8c8ceb
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
3cfb6675e7 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
db14e343d5 yeet koabody 2023-02-10 01:05:49 +01:00
cutestnekoaqua
0cf351b3da Revert "shrugs"
This reverts commit 5a3f84a93470b5c6e5f996bc062e1f42efb69729.
2023-02-10 00:59:16 +01:00
cutestnekoaqua
09e18eb312 shrugs 2023-02-10 00:54:10 +01:00
cutestnekoaqua
77e836797b change method name of masto api 2023-02-10 00:34:24 +01:00
cutestnekoaqua
fc8d328018 change imports 2023-02-10 00:32:30 +01:00
cutestnekoaqua
cf13cf44e2 move get-unsecure 2023-02-10 00:27:57 +01:00
cutestnekoaqua
6bbc669382 making build work 2023-02-09 23:32:40 +01:00
cutestnekoaqua
b1e3c2e1c7 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
bb711adff8 fix some ctx stuff 2023-02-07 23:05:26 +01:00
cutestnekoaqua
0756e980d1 wip masto api
co-authored-by: cutls <web-pro@cutls.com>
2023-02-07 22:56:39 +01:00
ThatOneCalculator
9afe5424c0 chore: formatting 2023-02-04 12:41:25 -08:00
ThatOneCalculator
4073b746b4 fix: 🔒 improve tag search security 2023-02-04 12:38:46 -08:00
ThatOneCalculator
c742617a35 lavaforge --> codeberg until lavaforge is ready 2023-01-19 16:18:17 -08:00
ThatOneCalculator
1da7464ee7 clean up w/ rome 2023-01-16 11:19:20 -08:00
ThatOneCalculator
cb9dafdcdc chore: lavaforge links 2023-01-15 13:18:10 -08:00
ThatOneCalculator
ac64087a1e no more eslint 2023-01-12 20:54:33 -08:00
ThatOneCalculator
2aab2de38d refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
ThatOneCalculator
bd57f8f932 fix: drive/files/create.ts endpoint 2023-01-10 16:51:48 -08:00
Kainoa Kanter
d9d124cbf0 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
313ad4be6b 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
0e4f4ebaca fix? 2023-01-03 17:43:12 -08:00
ThatOneCalculator
0db6550efc release version system 2023-01-03 17:38:07 -08:00
Kainoa Kanter
be0286a886 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
53e186676d add antenna mark read functionalityu 2022-12-29 10:00:30 +00:00
Kaity A
a453448c90 add antenna mark read functionality 2022-12-29 09:53:04 +00:00
Naomi Ahmed
a443cb7604 deduplicate emojis 2022-12-28 00:15:07 +00:00
Naomi Ahmed
3d0859e7fc Mirror format in custom-emojis.ts 2022-12-28 00:01:18 +00:00
Naomi Ahmed
f0a30d6b4a Fix emoji urls being invalid 2022-12-27 23:59:46 +00:00
Naomi Ahmed
1fd147d054 Fix emojis crashing when it's not found 2022-12-27 23:52:59 +00:00
Francis Dinh
8ff259f573 Block subdomains of blocked hosts 2022-12-24 14:46:09 -05:00
ineffyble
ef5ad15012 Fix peers API returning suspended instances 2022-12-23 04:32:45 +00:00
Kainoa Kanter
739b9849b9 Mastodon instance info support (closes #9256) (#9274) 2022-12-22 02:38:53 +00:00
Undefined
7cc4004db6 FIX: Page - Pin to Profile (closes #9234) 2022-12-20 09:00:37 +01:00
Kaity A
324784b355 allow finding compatibility endpoints 2022-12-19 11:20:10 +00:00
Kaity A
612ae420ec Add mastodon compatibility APIs 2022-12-19 09:58:37 +00:00
ThatOneCalculator
1a9e55b0f3 refactor: new repo link 2022-12-18 10:12:24 -08:00
cutestnekoaqua
5002f0aa2b Finalise POST-Move 2022-12-16 01:06:30 +01:00
cutestnekoaqua
32fac2c2c8 add check for already moved 2022-12-15 17:39:28 +01:00
cutestnekoaqua
ff9500b9e5 set move ratelimit to graceful 5 times. 2022-12-15 16:59:11 +01:00
cutestnekoaqua
8998bc7836 create local uri out of ID [CI SKIP] 2022-12-15 16:55:22 +01:00
cutestnekoaqua
3be1975b15 change error msg [CI SKIP] 2022-12-15 16:40:13 +01:00
cutestnekoaqua
a93990bbab revert url to uri 2022-12-15 16:33:08 +01:00
cutestnekoaqua
f31bd5fe48 add local move follower migration 2022-12-12 21:09:51 +01:00
cutestnekoaqua
072d14df95 send moved user object back :3 2022-12-12 20:45:10 +01:00
cutestnekoaqua
9455dedd6d POV: coding at 3am bad 2022-12-12 20:44:11 +01:00
cutestnekoaqua
db7cc867c5 fix calckey-js | fix migration url 2022-12-12 19:36:25 +01:00
ThatOneCalculator
5a4c74b6ad fix ckjs 2022-12-12 10:04:57 -08:00
ThatOneCalculator
804224f92c Bug fixes, use calckey.js 2022-12-11 19:24:12 -08:00
ThatOneCalculator
06951e7e36 3 move per day (to allow for failures) 2022-12-11 18:34:46 -08:00
ThatOneCalculator
4f9dfbc3c6 Fix UI, beta versioning 2022-12-11 18:32:19 -08:00
ThatOneCalculator
578f787e49 remove unused import 2022-12-11 18:27:58 -08:00
ThatOneCalculator
71d0a5c9ea more descriptive errors 2022-12-11 18:27:44 -08:00
ThatOneCalculator
53644b6877 typo 2022-12-11 18:24:11 -08:00
ThatOneCalculator
2039e70177 use actual ID 2022-12-11 18:19:25 -08:00
ThatOneCalculator
367e19727e Fix move endpoint 2022-12-11 18:18:07 -08:00
Kainoa Kanter
01f463ff7a Merge branch 'develop' into account_migration 2022-12-12 01:51:17 +00:00
ThatOneCalculator
7bba1a3e57 fix viewing basic federaion info 2022-12-11 17:36:24 -08:00
cutestnekoaqua
3abebba245 Add admin and account locked error. 2022-12-12 02:17:07 +01:00
ThatOneCalculator
6e283ef5e6 Reserve merge conflict 2022-12-11 17:07:57 -08:00
cutestnekoaqua
0219ed2c1d integrate migration ui and api backend 2022-12-12 01:54:44 +01:00
ThatOneCalculator
f4da4b7ebb Initial migration UI
b6

Style improvements to moved
2022-12-12 01:54:43 +01:00
cutestnekoaqua
542fb00660 WIP move api call
forgot to merge this
2022-12-12 01:54:36 +01:00
ThatOneCalculator
08cd73e403 fix?? 2022-12-11 15:19:41 -08:00
ThatOneCalculator
f500fb6a52 fix liked pages endpoint 2022-12-11 14:50:16 -08:00
ThatOneCalculator
fd831572f1 Initial migration UI 2022-12-09 14:28:50 -08:00
cutestnekoaqua
0f87b92fb3 forgot to merge this 2022-12-08 01:25:59 +01:00
cutestnekoaqua
0855b6720d WIP move api call 2022-12-08 01:05:07 +01:00
cutestnekoaqua
157134a4d2 yeet japan 2022-12-07 01:16:35 +01:00
cutestnekoaqua
09555da38f hopefully fix things.... 2022-12-07 00:56:03 +01:00
ThatOneCalculator
f38ed0f25f feat: Add delete all lists 2022-12-05 23:10:44 -08:00
ThatOneCalculator
b3a1d25e04 undo temp 2022-12-05 23:05:47 -08:00
ThatOneCalculator
1e164cc94d temp 2022-12-05 23:01:34 -08:00
ThatOneCalculator
bd8581b25a description, not summary 2022-11-19 01:20:31 -08:00
ThatOneCalculator
7363454810 test api docs 2022-11-19 01:15:35 -08:00
ThatOneCalculator
3e44dbdee3 Add Sage to patron list 2022-11-19 00:08:45 -08:00
ThatOneCalculator
61fbc74e6c fix patrons 2022-11-19 00:04:35 -08:00
ThatOneCalculator
58badd7ec6 fetch patrons remotely 2022-11-18 23:54:50 -08:00
ThatOneCalculator
331b8664f8 feat: Page drafts 2022-11-18 19:24:05 -08:00
ThatOneCalculator
4b5fb15745 don't require credential for stats 2022-11-15 00:37:35 -08:00
ThatOneCalculator
f43802a5fb fix pinned users list 2022-11-09 20:06:03 -08:00
ThatOneCalculator
58daac50a8 fix pinned users 2022-11-09 19:59:20 -08:00
ThatOneCalculator
7f0d1ae34b sq 2022-11-06 14:20:14 -08:00
ThatOneCalculator
c3204e6f3a feat: Managed hosting complete 2022-11-01 18:41:59 -07:00
ThatOneCalculator
511ff64191 Max users 2022-10-30 21:38:20 -07:00
ThatOneCalculator
d98c53aa38 OCR image captioning work 2022-10-27 15:01:38 -07:00
ThatOneCalculator
0172d3afb0 feat: Allow importing follows from Pixelfed 2022-10-27 14:17:40 -07:00
Johann150
60cfe0ed4e server: allow to like own gallery posts
Since you are also allowed to react to your own notes, it seems sensible
that you should be allowed to like your own gallery posts.

Analogous to commit 4c5aa9e53887cca5561fcec6ab0754e018f589a5.

Changelog: Changed
2022-10-26 14:46:30 -07:00
Johann150
b701da5311 server: allow to like own pages
Since you are also allowed to react to your own notes, it seems sensible
that you should be allowed to like your own pages.

Changelog: Changed
2022-10-26 14:46:23 -07:00
ThatOneCalculator
4c8aeedf02 Security fixes 2022-10-25 19:22:30 -07:00
ThatOneCalculator
4c54f38e64 fix 2022-09-21 13:18:12 -07:00
ThatOneCalculator
64bd37b4ac Allow admins to set logo url 2022-09-21 13:05:59 -07:00
ThatOneCalculator
1bd1d7b9d6 implement update notif into UI 2022-09-15 15:36:43 -07:00
ThatOneCalculator
fbeea60ea7 logs 2022-09-15 15:32:25 -07:00
ThatOneCalculator
6c36036ac3 fix 2022-09-15 15:28:32 -07:00
ThatOneCalculator
ef24809105 move codeberg fetch to backend 2022-09-15 15:23:08 -07:00
ThatOneCalculator
972de1a3fd Merge remote-tracking branch 'nullobsi/secure-fetch' into develop 2022-09-13 20:23:22 -07:00
ThatOneCalculator
87f9e45048 chore: 🔀 Merge upstream 2022-09-09 12:16:58 -07:00
nullobsi
b0d669833d Add secure mode settings to Security tab 2022-09-06 20:47:33 -07:00
nullobsi
cdd9977c43 In private mode, block access to many public APIs 2022-09-06 20:46:42 -07:00
nullobsi
1fc7ad48e3 Add Secure Mode and Private Mode
- Add instance actor
- Add private mode, which uses an allowlist
- Add Secure Mode, restricts access to blocked instances
2022-09-06 20:46:41 -07:00
syuilo
71d4e577dd fix(server): 他人の通知を既読にできる可能性があるのを修正 2022-09-06 20:54:49 +09:00
ThatOneCalculator
c6993ad7e0 fix: recommended timeline
I doubt itll work, but...

🙏

hail mairy

certified typeorm moment

im stuff

debug log

not a fan of js/ts

istg

missing parenthesis

postgres can kiss my ass

didnt need `::string[]` i think

hide caption button

Remove debug log

Clean up

no longer beta!

fix streaming
2022-08-09 13:09:54 -07:00
ThatOneCalculator
bb360bbaf8 attempt to fix 2022-08-09 00:37:48 -07:00
ThatOneCalculator
0cc002f789 Obliteration of Ai-chan 🐱🔫 2022-08-08 14:58:27 -07:00
ThatOneCalculator
70306108a5 docs 2022-08-05 14:11:18 -07:00
ThatOneCalculator
49b4635866 More Calckey branding 2022-08-05 14:07:40 -07:00
ThatOneCalculator
8f00c7067f idk 2022-08-04 14:28:16 -07:00
ThatOneCalculator
675c93cc5c im stuff 2022-08-04 14:25:54 -07:00
ThatOneCalculator
a8b3bdaebd stuff? 2022-08-04 14:16:22 -07:00
ThatOneCalculator
de7db2cc3e t 2022-08-04 14:13:12 -07:00
Johann150
49686050cc backend: fix lint "no-throw-literal" 2022-08-04 13:36:37 -07:00
Johann150
d6faae48f2 fix spelling error 2022-08-04 13:34:18 -07:00
ThatOneCalculator
894cb76baf revers 2022-07-29 15:07:07 -07:00
ThatOneCalculator
f4eafae86d test 2022-07-29 09:27:39 -07:00
ThatOneCalculator
e150685203 try new query 2022-07-29 09:17:10 -07:00
ThatOneCalculator
9d315aa1e1 try to fix streaming 2022-07-29 08:57:53 -07:00
ThatOneCalculator
42ba2cf94a im stuff 2022-07-29 01:11:25 -07:00
ThatOneCalculator
cc89820db8 remove console log 2022-07-29 00:44:17 -07:00
ThatOneCalculator
d15a3c6dde console log 2022-07-29 00:40:27 -07:00