Hazelnoot
67d859f0d8
fix indents in megalodon files
2025-06-12 21:11:17 -04:00
Hazelnoot
3198f34d4b
fix TS errors in megalodon
2025-06-12 21:11:16 -04:00
Hazelnoot
0a97672011
align megalodon tsconfig with the rest of the project
2025-06-12 21:11:16 -04:00
Hazelnoot
a348d7aa09
remove unused script from megalodon
2025-06-12 21:11:16 -04:00
Hazelnoot
b2ea03383c
implement '/v1/apps/verify_credentials'
2025-05-08 11:23:20 -04:00
Hazelnoot
5815d2f537
fix user-agent / authorization passing in megalodon
2025-05-08 11:23:20 -04:00
Hazelnoot
7db03f61b1
store OAuth "website" in POST /api/v1/apps
2025-05-08 11:23:20 -04:00
Hazelnoot
7cd181df71
improve type checks in POST /api/v1/apps endpoint
2025-05-08 11:23:20 -04:00
Hazelnoot
cd4fbc851b
improve compatibility with multipart/form-data mastodon API requests
2025-05-08 11:23:20 -04:00
Hazelnoot
a0f3ac8af3
fix megalodon user agent
2025-04-29 16:18:20 -04:00
Hazelnoot
dc9106dfb3
remove outdated packages from megalodon
2025-04-29 16:07:56 -04:00
Hazelnoot
9c301fa5aa
Merge branch 'misskey-develop' into merge/2025-03-24
...
# Conflicts:
# .github/workflows/api-misskey-js.yml
# .github/workflows/changelog-check.yml
# .github/workflows/check-misskey-js-autogen.yml
# .github/workflows/get-api-diff.yml
# .github/workflows/lint.yml
# .github/workflows/locale.yml
# .github/workflows/on-release-created.yml
# .github/workflows/storybook.yml
# .github/workflows/test-backend.yml
# .github/workflows/test-federation.yml
# .github/workflows/test-frontend.yml
# .github/workflows/test-misskey-js.yml
# .github/workflows/test-production.yml
# .github/workflows/validate-api-json.yml
# package.json
# packages/backend/package.json
# packages/backend/src/server/api/ApiCallService.ts
# packages/backend/src/server/api/endpoints/drive/files/create.ts
# packages/frontend-shared/js/url.ts
# packages/frontend/package.json
# packages/frontend/src/components/MkFileCaptionEditWindow.vue
# packages/frontend/src/components/MkInfo.vue
# packages/frontend/src/components/MkLink.vue
# packages/frontend/src/components/MkNote.vue
# packages/frontend/src/components/MkNotes.vue
# packages/frontend/src/components/MkPageWindow.vue
# packages/frontend/src/components/MkReactionsViewer.vue
# packages/frontend/src/components/MkTimeline.vue
# packages/frontend/src/components/MkUrlPreview.vue
# packages/frontend/src/components/MkUserPopup.vue
# packages/frontend/src/components/global/MkPageHeader.vue
# packages/frontend/src/components/global/MkUrl.vue
# packages/frontend/src/components/global/PageWithHeader.vue
# packages/frontend/src/pages/about-misskey.vue
# packages/frontend/src/pages/announcements.vue
# packages/frontend/src/pages/antenna-timeline.vue
# packages/frontend/src/pages/channel.vue
# packages/frontend/src/pages/instance-info.vue
# packages/frontend/src/pages/note.vue
# packages/frontend/src/pages/page.vue
# packages/frontend/src/pages/role.vue
# packages/frontend/src/pages/tag.vue
# packages/frontend/src/pages/timeline.vue
# packages/frontend/src/pages/user-list-timeline.vue
# packages/frontend/src/pages/user/followers.vue
# packages/frontend/src/pages/user/following.vue
# packages/frontend/src/pages/user/home.vue
# packages/frontend/src/pages/user/index.vue
# packages/frontend/src/ui/deck.vue
# packages/misskey-js/generator/package.json
# pnpm-lock.yaml
# scripts/changelog-checker/package-lock.json
# scripts/changelog-checker/package.json
2025-04-29 15:54:11 -04:00
Hazelnoot
ebbf167f57
synchronize eslint versions to fix build error
2025-03-31 10:13:23 -04:00
Hazelnoot
6dc3c36ba5
fix megalodon tests
2025-03-27 20:39:23 -04:00
Hazelnoot
876ecb28f0
strip "@." from local reaction names
2025-03-27 19:51:43 -04:00
Hazelnoot
58cdee77d5
convert notification types in mastodon API
2025-03-27 19:51:43 -04:00
Hazelnoot
dcdc249e77
fix reaction emoji mapping in mastodon API
2025-03-27 19:51:43 -04:00
Hazelnoot
3c54680860
support reactions in mastodon API
2025-03-27 19:51:43 -04:00
Hazelnoot
3d8930f070
implement /api/v1/favourites
2025-03-27 19:51:43 -04:00
Hazelnoot
aaf49eadee
implement /api/v1/bookmarks
2025-03-27 19:51:43 -04:00
Hazelnoot
759e7f05c4
fix megalodon getRelationship function
2025-03-27 19:51:42 -04:00
Hazelnoot
de26ffd60b
improve performance of /v1/accounts/relationships
2025-03-27 19:51:42 -04:00
Hazelnoot
75b6c63f44
remove unused megalodon components
2025-03-27 19:51:42 -04:00
Hazelnoot
25f26655bf
don't use empty CW as placeholder in megalodon
2025-03-03 01:22:01 -05:00
Hazelnoot
feb80ee992
Merge branch 'develop' into merge/2024-02-03
2025-02-11 10:52:52 -05:00
Hazelnoot
3cd7cc5900
remove unstable "detector" tests from megalodon
2025-02-09 00:48:44 -05:00
Hazelnoot
bd95e8a555
fix relationship data for Mastodon API ( resolves #714 )
2025-02-08 13:17:50 -05:00
Hazelnoot
02e90e23b7
fix build target for megalodon
2025-02-08 13:17:34 -05:00
Hazelnoot
5347bbf154
export megalodon generator in a way that doesn't break TypeScript
2025-02-08 13:17:34 -05:00
Hazelnoot
9f640beecc
fix megalodon unit tests
2024-11-27 22:52:53 -05:00
Hazelnoot
af3bb7346e
update axios and ws to patch security issue (unexploitable in our case)
2024-10-15 22:00:39 -04:00
Hazelnoot
1a9f2f84b3
fix linting and type checks in all packages
2024-10-15 21:41:36 -04:00
Hazelnoot
b20e671452
disable linting in megalodon, as it's 3rd party code
2024-10-15 21:41:23 -04:00
4censord
0a8cb21e9b
Run eslint with caching
...
This reduces the time for subsequent lints significantly.
e.g. for `package/frontend`, the first run takes ~10min.
With the cache, every subsequent run takes only a few seconds.
2024-09-14 00:58:02 +02:00
Marie
d6c736f1a5
fix conflicts
2024-04-07 15:42:28 +00:00
Sugar🍬🍭🏳️⚧
e779c1e667
fix: send null for empty edited_at in mastodon api
2024-04-04 10:43:28 +02:00
Marie
ece86f756d
chore: add new type
2024-03-24 23:46:57 +00:00
Marie
56b19ab6bb
fix: incorrect type for quote property
2024-03-24 23:41:23 +00:00
Mar0xy
2f99c7e9dc
add: Bubble timeline
...
Closes transfem-org/Sharkey#154
2023-12-04 02:10:51 +01:00
Mar0xy
b2d188aab1
chore: bump axios dep version in megalodon
2023-11-30 02:29:50 +01:00
Mar0xy
42bf8e5e76
merge: upstream
2023-11-22 23:40:27 +01:00
Mar0xy
83f328de8a
add: Importing of Posts
...
- Supports Instagram, Mastodon/Pleroma/Akkoma, Twitter and *key
2023-11-12 15:12:42 +01:00
Mar0xy
d15c588080
upd: change handling of suggestions and status trends
2023-10-31 11:31:31 +01:00
Mar0xy
46bb5f2dac
fix: lists not being received properly
2023-10-30 12:53:28 +01:00
Mar0xy
81def9457b
upd: allow updating of fields
2023-10-30 01:32:48 +01:00
Mar0xy
b57ec5e2eb
test: avatar and header uploading
2023-10-30 00:27:04 +01:00
Mar0xy
8736560e5f
fix: reply edits not staying attached
2023-10-29 21:51:12 +01:00
Mar0xy
c53323d237
upd: add history endpoint, make sure all areas use new convertAccount
2023-10-29 12:18:18 +01:00
Mar0xy
549bcf70db
upd: convertAccount now fetches info from the DB
2023-10-29 02:59:36 +01:00
Mar0xy
82c10de265
upd: change deps, fix a few bugs, update converter
...
Fixes User and Notes count bug (transfem-org/Sharkey#113 )
Fixes build issues due to types (transfem-org/Sharkey#111 )
Return accounts and notes like Iceshrimp
Use MFM class from Iceshrimp to fix HTML output for mastodon
2023-10-29 00:50:00 +02:00