Commit graph

1272 commits

Author SHA1 Message Date
9f3d5a7aad
foundkey-js: document change to es modules 2022-08-28 17:17:40 -04:00
50f8c6e751
foundkey-js: fix mislabeled changes in changelog 2022-08-28 17:11:13 -04:00
98d6fc216c
foundkey-js: Update changelog to Keep a Changelog format 2022-08-28 17:07:56 -04:00
6315ebc45b
fix: vue/attributes-order lint in instance-ticker 2022-08-28 16:52:13 -04:00
b50c1d145a
foundkey-js: remove old contributing guide 2022-08-28 15:42:07 -04:00
218c3a527d
merge: improve emoji picker UI performance 2022-08-28 19:22:35 +02:00
0fd89e3ab7
remove unneeded files from foundkey-js 2022-08-28 18:32:45 +02:00
vib
62ff65fbf4
perf: use v-once in emoji picker window 2022-08-28 18:49:13 +03:00
41414b4576
chore: remove s-age dependency
This isn't being used anymore since
4e41fa8767.
In any case, age calculation really doesn't need to involve a 3rd party
library.

Ref: FoundKeyGang/FoundKey#90
2022-08-28 11:35:18 -04:00
10caf861e8 Merge pull request 'Workspaces refactor' (#86) from refactor/workspaces into main
Reviewed-on: FoundKeyGang/FoundKey#86
2022-08-28 14:46:45 +00:00
d36d9692b8
foundkey-js: use prepack instead of prepare 2022-08-26 18:05:16 -04:00
dd9dc497fb
fix some deps 2022-08-26 18:04:53 -04:00
bc0f0bf08f
add foundkey-js to each workspace package.json 2022-08-26 16:38:41 -04:00
247a01dfe6
remove subproject yarn.locks 2022-08-26 16:05:11 -04:00
6bb3f39c36
migrate to Yarn 3.2.3 2022-08-26 15:24:29 -04:00
6bccbc0d6d
switch to yarn for scripts and move start to backend 2022-08-26 12:48:55 -04:00
13b2cba980
foundkey-js: mark as module 2022-08-26 02:44:05 -04:00
622731d1bd
sw: switch to foundkey-js 2022-08-26 01:35:33 -04:00
237c29a4b8
backend: move to foundkey-js 2022-08-26 01:34:22 -04:00
ebaa1960bf
foundkey-js: remove github files 2022-08-26 01:30:24 -04:00
a424426857
client: Use foundkey-js instead of misskey-js 2022-08-26 01:25:56 -04:00
7420aab1b6
chore: update foundkey-js package.json 2022-08-26 00:53:12 -04:00
33146ffa5e
Fix paths for twemoji and font-awesome 2022-08-26 00:31:17 -04:00
b230dc98a9
fix import path for TreeAdapter 2022-08-26 00:15:21 -04:00
c1242cfde2
Fix build errors 2022-08-25 23:36:08 -04:00
b558716fa1 Add 'packages/foundkey-js/' from commit '637c6f1411c9c03f204f21da12e1f8e390d05cb8'
git-subtree-dir: packages/foundkey-js
git-subtree-mainline: aa144e803c
git-subtree-split: 637c6f1411
2022-08-25 21:39:55 -04:00
7b33ee807e
refactor: window.vue to composition api 2022-08-25 21:28:14 -04:00
2e3bd6ddc2 feat: show real local info in instance ticker
add software info to client meta-config, "Foundkey" as default site name
2022-08-25 21:22:02 +00:00
09ebbe1d49 show software name and version in instance ticker 2022-08-25 21:22:02 +00:00
a74cd802fe
enhance: don't cut off long instance names
Instead of silently cutting of the name of the instance this should
properly ellipsize the name at the end of the available space.
2022-08-25 18:22:40 +02:00
f9eaf56491
refactor: add missing semicolons to type 2022-08-25 18:02:30 +02:00
75545b4b87
merge: refactor: slot.vue to composition api
FoundKeyGang/FoundKey#82
2022-08-25 10:36:20 +02:00
523d366ca3
refactor: remove unnecessary array map 2022-08-25 00:10:54 +02:00
4f2a9f8911
refactor: adjust HTML mention microformat
Adjust the federated HTML microformat to the one that is documented
at <https://docs.joinmastodon.org/spec/microformats/>, namely adding
the missing surrounding tag with the class `h-card`.
2022-08-25 00:06:11 +02:00
f119914b98
refactor: use optional chaining and nullish coalescing 2022-08-25 00:06:11 +02:00
6fed87f85d
fix pagination.vue lints 2022-08-22 23:16:56 -04:00
b0fdedb264
fix lints in folder.vue 2022-08-22 22:04:49 -04:00
8e5a350f1b Simplify fetching object in resolver.ts
this.user will always be true, so we aren't doing unsigned fetches.
2022-08-21 13:13:34 -04:00
77bfc2450d Remove signToActivityPubGet option
Makes it so that all requests are signed, equivalent to
signToActivityPubGet always being true.
2022-08-21 12:38:43 -04:00
1521bc881c refactor: renote-button to composition api 2022-08-21 06:38:14 +00:00
7621e5461f
refactor: button.vue to composition api
Disabled require-default-prop for the to prop since it's only used when
link is true.

use null as default for props.to

FoundKeyGang/FoundKey#79
2022-08-21 00:19:39 +02:00
6fde66df1a refactor: emoji to composition api 2022-08-20 21:46:13 +00:00
5152ff89ee
refactor: slot.vue to composition api 2022-08-20 16:08:20 -04:00
f236653c26
add return type to toggle in checkbox.vue 2022-08-20 14:15:36 -04:00
16e9cf91f7 refactor: url.vue to composition api 2022-08-20 15:34:17 +00:00
6a3d98fbc1
refactor: remove reaction-icon component
The removed component does not contain any special script or styling.
It's template only contains a MkEmoji. To remove this unnecessary
indirection, the components was replaced with the MkEmoji component.
2022-08-20 16:03:09 +02:00
ffc23ae458
refactor: post-form-dialog.vue to composition api 2022-08-20 00:58:17 -04:00
e8414e8c8d
refactor: formula-core.vue to composition api 2022-08-19 16:02:51 -04:00
b3b8e56092
refactor: formula.vue to composition api 2022-08-19 15:58:16 -04:00
aa56cf5813
Fix lints in timeline and sub-note-content 2022-08-19 15:36:22 -04:00