Commit graph

1017 commits

Author SHA1 Message Date
vib a4c9ab8dd1 Merge branch 'main' into snug.moe 2022-10-17 09:05:03 +03:00
Norm 70eec26b74
bump versions in all package.json files 2022-10-16 11:46:12 -04:00
Johann150 48023a0814
add link to external CSS snippets 2022-10-14 17:11:06 +02:00
Johann150 8721e8844a
client: fix vue warning
> Invalid prop: type check failed for prop "modelValue". Expected String | Number, got Null
2022-10-14 16:55:37 +02:00
Johann150 4b98677141
client: add aliases for beverage box emoji
Every time I want to use it I had to figure out it's called a
"beverage box". And that happened often because I follow Tlapka.
2022-10-14 15:11:47 +02:00
Johann150 177f34b02e
client: remove unused ref 2022-10-12 20:59:26 +02:00
Johann150 79c70c1017
allow to export only selected emoji
Changelog: Added
2022-10-12 01:50:14 +02:00
Johann150 7ea6deb19b
client: only show emoji as selected in select mode
When exiting select mode and emoji are selected, the green border was
still being displayed even after exiting select mode again.
2022-10-12 01:48:57 +02:00
Johann150 6d0cfe42f2
client: make hard coded strings in emoji admin panel internationalized
Changelog: Fixed
2022-10-12 01:36:53 +02:00
Norm 9a503273fb Merge pull request 'refactor meta API endpoint' (#196) from refactor/api/meta into main 2022-10-11 17:20:51 +00:00
Norm c29e24c103 client: Fix reports not showing in control panel
Closes: FoundKeyGang/FoundKey#194
Changelog: Fixed
2022-10-11 14:45:24 +00:00
vib fe99f4de6f Merge branch 'main' into snug.moe 2022-10-11 17:19:09 +03:00
Hélène c414f24a2c feat: per-user renote muting
Changelog: Added
2022-10-11 10:42:39 +00:00
Johann150 2c411d59f4
client: use cached instance information 2022-10-11 10:46:25 +02:00
Norm 02079593d5 client: Switch to upstream browser-image-resizer version
This should reduce package install times since the pre-built version
from npmjs is used instead of having to build from source.
2022-10-11 03:28:11 +00:00
Norm e8ed254e4d
client: fix types in tab.vue 2022-10-10 22:42:17 -04:00
Norm 08c65e9797
client: auto-fix lints in tab and page-header 2022-10-10 18:55:33 -04:00
Johann150 808c43377e
refactor: use nullish coalescing & optional chaining
Changes several places to use the afforementioned constructs in favour of
ternary expressions.
2022-10-11 00:39:27 +02:00
Johann150 4f9504d135
client: fetch meta via GET 2022-10-10 17:36:50 +02:00
Johann150 b018b05c5c
add type annotations 2022-10-08 15:10:14 -04:00
Johann150 b95f90eb15
client: refactor marquee component to composition API 2022-10-08 15:10:14 -04:00
vib e75af3b34d Merge branch 'main' into snug.moe 2022-10-08 17:32:44 +03:00
Johann150 64e3239566
client: refactor super-menu component to composition API 2022-10-07 11:28:49 +02:00
Johann150 8311b30b4c
client: fix tolerance for future timestamp 2022-10-07 09:38:44 +02:00
vib 07f42e6df0 Merge branch 'main' into snug.moe 2022-10-07 10:13:11 +03:00
Norm 27cf3c4e05
client: Fix relative timestamps 2022-10-05 02:17:32 -04:00
Norm def5eb0d2e Merge pull request 'client: remove click-anime directive' (#185) from remove-anime into main 2022-10-05 04:41:32 +00:00
vib 750e88f183 Merge branch 'main' into snug.moe 2022-10-04 22:27:15 +03:00
Johann150 6ef9069a2f
client: refactor components/tab.vue to composition API
Refactoring this component could be done after changing its method of
receiving the list of available tabs by using slots to using an
ordinary parameter. This was possible because all uses of this
component just provided text as the tab labels.

Also removed unused imports of this component.

Also removed the use of the click-anime directive.

Reviewed-on: FoundKeyGang/FoundKey#184
2022-10-04 21:25:20 +02:00
Johann150 c5f07ef66c
client: fix notification settings displaying empty
The default value was chosen incorrectly in commit
ab84457c0e. To be backward compatible
the default value has to include all available notification types.
2022-10-04 21:14:00 +02:00
Johann150 a79506d895
client: add default props for form link 2022-10-04 21:13:22 +02:00
Johann150 36a0f0c480
client: mark properties with defaults as optional 2022-10-04 20:42:12 +02:00
Johann150 06e40246db
client: mark properties with defaults as optional 2022-10-04 20:35:55 +02:00
Norm 9dddb1eb6d client: Use named constants for time calculations (#183)
Constants were borrowed from `const.ts` from the backend but also
includes `WEEK`, `MONTH`, and `YEAR` constants as well.

Co-authored-by: Francis Dinh <normandy@biribiri.dev>
Reviewed-on: FoundKeyGang/FoundKey#183
2022-10-04 18:05:41 +00:00
Johann150 f4f83cb091
client: remove click-anime directive 2022-10-04 20:01:14 +02:00
Johann150 93f54e3258
client: refactor components/tab.vue to composition API
Refactoring this component could be done after changing its method of
receiving the list of available tabs by using slots to using an
ordinary parameter. This was possible because all uses of this
component just provided text as the tab labels.

Also removed unused imports of this component.

Also removed the use of the click-anime directive.
2022-10-04 19:54:27 +02:00
Norm 4ab9312392
client: fix post-form.vue
This fixes an issue where the post form hangs after posting.
2022-10-04 13:04:07 -04:00
Johann150 1592420406
fix: don't provide null for header tabs 2022-10-04 17:39:57 +02:00
Johann150 b28c34b57d
fix types in classic UI widgets 2022-10-04 17:23:26 +02:00
Johann150 a593dcb003
client: refactor page-header
Fix a missing import.

Refactor all refs to use $ref.
2022-10-04 16:51:40 +02:00
Johann150 9abf8d467d
client: fix lints 2022-10-04 12:21:10 +02:00
Johann150 764c2ded23
client refactor: remove separate admin settings page header 2022-10-04 10:58:45 +02:00
Johann150 398f43731d
client: replace one more "Misskey" 2022-10-03 20:42:24 +02:00
Johann150 c0b6b3f273
client: remove unused header tabs and actions 2022-10-03 20:42:14 +02:00
Norm 8ccc22bb35 Merge pull request 'refactor expiring data and expire signins after 60 days' (#180) from expire-data into main
Reviewed-on: FoundKeyGang/FoundKey#180
2022-10-03 18:27:13 +00:00
Johann150 198058b19a
add user visible note that login history expires
The display variant where no signin history items are present has been
made shorter and more appropriate.
2022-10-03 18:44:34 +02:00
Norm 4394957a5a
client: auto-fix lints 2022-10-03 03:05:53 -04:00
Norm 0b26d96776
Merge PR 'client: discard drafts that are just the default state' (#182)
Reviewed-on: FoundKeyGang/FoundKey#182
2022-10-03 02:53:13 -04:00
Johann150 883554d902
client: update link to online translations 2022-10-02 18:40:46 +02:00
Johann150 def1e6396c
fixup: simplify check because there is never an initial poll 2022-10-02 16:13:37 +02:00