55d20a72b7
backend: add types and use named exports for daemons
2022-09-08 01:33:47 -04:00
4ad53f232a
backend: move @types/pg to devDependencies
2022-09-07 14:20:22 -04:00
0e49c726ec
backend: add @types/pg for pg type definitions
2022-09-07 14:19:03 -04:00
f21e1afaa4
backend: fix query for mentionedUsers
2022-09-07 13:34:38 -04:00
ad73d01986
client: remove "Disable AiScript on Pages" setting
...
In #49 , the AiScript functionality was removed from pages as they've
been simplified to a simple textarea.
This setting now effectively does nothing as a result.
Changelog: Removed
2022-09-07 13:07:03 -04:00
0d02914de4
client: fix lints in general.vue
...
Removed some unused variables and added return type to reloadAsk
2022-09-07 12:57:39 -04:00
7a981de883
refactor: remove note.mentionedRemoteUsers column
...
The column mentionedRemoteUsers on the note table in the database is
firstly in the wrong type since it contains JSON data but is typed as
text. Secondly it seems redundant, since that data can be acquired by
using the note.mentions column to fetch the respective data instead.
Co-authored-by: Francis Dinh <normandy@biribiri.dev>
2022-09-07 14:43:04 +02:00
3bdbbcadd9
adjust MFM to HTML conversion
...
Removed the misc/get-note-html module which was only used in one place.
Instead of it, the general MFM to HTML functionality has been improved to
take care of the use cases of that module as well.
Co-authored-by: Francis Dinh <normandy@biribiri.dev>
2022-09-07 14:42:39 +02:00
f94ed5e8a6
foundkey-js: remove room api endpoints
...
Changelog: Removed
2022-09-07 08:30:28 +00:00
7b4ebd2715
backend: remove room data from user
...
Rooms were remove a while back in upstream Misskey. This removes the
associated data left over in the database.
Changelog: Removed
2022-09-07 08:30:28 +00:00
f51f900115
Merge pull request 'sw: Remove fetch handler from service worker' ( #116 )
...
Reviewed-on: FoundKeyGang/FoundKey#116
Changelog: Fixed
2022-09-07 08:10:06 +00:00
026941ce77
sw: Remove fetch handler from service worker
...
In current state, service worker overloads every "connection error"
kind of reaction to a plaintext 200 saying "Offline.", which leads
to terribly undebuggable situations as the browser decides to cache
this as an image, and then someone's pfp is broken literally
forever unless you Ctrl+Shift+R every time you reload frontend.
This change removes the handler, because it is unclear how we even
benefit from it being there.
2022-09-06 23:24:23 +02:00
abef030a24
build: Move resolutions sections to workspace package.json
...
Yarn throws a warning on every `yarn install` that the resolutions
from respective packages' manifests are ignored.
2022-09-06 23:18:15 +02:00
5a9d4a3759
client: update dependencies
...
- Update Vue to 3.2.38
- Update Vite to 3.1.0
- Update cropperjs
2022-09-06 14:15:46 -04:00
a16d7d9dc2
foundkey-js: fix no-param-reassign lint in acct.ts
2022-09-06 11:36:21 -04:00
6e4dbc1053
sw: fix eslintrc
...
ESLint was throwing erroneous errors, likely because the parser wasn't
properly specified.
2022-09-06 11:23:46 -04:00
5939c90b84
update eslint plugins
2022-09-06 11:19:34 -04:00
6c256c5934
Merge pull request 'client: Fix style scoping in MkMention' ( #113 ) from Michcio/FoundKey-0x7f:fix/mention-style-scoped into main
...
Reviewed-on: FoundKeyGang/FoundKey#113
Changelog: Fixed
2022-09-06 13:01:04 +00:00
fa69ab5945
client: Fix typo in media caption code
2022-09-06 14:07:42 +02:00
6b289915ef
client: Fix style scoping in MkMention
...
isMe class wasn't applying properly, because the use was not scoped
while the definition was scoped (and thus renamed to isMe_fksljfs).
2022-09-06 13:56:54 +02:00
5fb294e7d7
Use native shell commands for clean/clean-all
2022-09-05 04:43:40 -04:00
40683b0e10
update tsc-alias
2022-09-05 04:28:08 -04:00
d23b5faeda
foundkey-js: update tsd dependency
2022-09-05 03:20:53 -04:00
892ea5e2bf
upgrade eslint and typescript-related dependencies
...
Changelog: Changed
2022-09-05 03:15:16 -04:00
19f8f095c7
client: add return types to functions
2022-09-04 19:31:11 -04:00
db5019d3ec
client: fix various lints
...
Mostly removing unused imports and adding function return types
2022-09-04 15:42:07 -04:00
13ce1f0d4e
backend: Fix async types in boot
2022-09-04 11:24:04 +02:00
d1f3353771
client: fix various lints
2022-09-03 22:14:30 -04:00
6c4655693e
auto-fix lints with eslint
2022-09-03 21:56:57 -04:00
500c0be179
client: fix alt text for non-image files
...
Reviewed-on: FoundKeyGang/FoundKey#106
Changelog: Fixed
2022-09-03 23:37:28 +00:00
039f6db40a
client: consolidate about & notifications pages
...
Reviewed-on: FoundKeyGang/FoundKey#104
Changelog: Changed
2022-09-04 00:30:02 +02:00
00c8eff611
Client: alt text dialog properly handles non-images
...
Changelog: Changed
2022-09-04 00:07:41 +02:00
525c8391a6
rename prop: image -> file
2022-09-03 23:56:41 +02:00
892a900aee
remove dead code
2022-09-03 17:55:54 -04:00
e1ebd1f75f
revert tsconfig declaration to false
2022-09-03 17:50:33 -04:00
74ee7c84d6
make defult about page tab 'overview' if invalid
2022-09-03 17:39:55 -04:00
29e3d8175f
make tab default to 'all' if not valid
2022-09-03 17:31:14 -04:00
c04b34ba67
Enable incremental builds
2022-09-03 15:37:54 -04:00
f0ba8d1877
Make mentions and direct notes accessible via url fragments
2022-09-03 15:15:42 -04:00
f2ebf77ab1
re-add federation and emojis to menu
2022-09-03 15:15:30 -04:00
9e0936284c
Re-add in mentions and direct notes to menu
2022-09-03 14:29:55 -04:00
syuilo
018aa6381d
enhance(client): メニュー整理
...
Resolve #6389
Fix #8035
2022-09-03 14:13:08 -04:00
5e320e49ab
client: improve emoji picker search
...
Reviewed-on: FoundKeyGang/FoundKey#101
Changelog: Added
2022-09-03 16:37:20 +02:00
89f26173c3
client: fix fetching value in photos.vue
2022-09-03 00:20:26 -04:00
8f775defaf
client: fix lints in photos.vue
2022-09-03 00:19:02 -04:00
2ed46aaebb
fix: check visibility when serving Like activity
2022-09-02 14:34:32 +02:00
375323bc25
update parameter type and docs
2022-09-02 14:28:55 +02:00
0c5869805a
fix type typo
2022-09-02 09:36:31 +02:00
ed8e346ff9
client: delay/batch emoji picker searches
...
This is particularly important for users that set limit to 0 (unlimited).
2022-09-01 13:38:07 -04:00
33ed6e98a7
client: make emoji picker suggestion count configurable
2022-09-01 13:20:20 -04:00