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
Johann150
2c411d59f4
client: use cached instance information
2022-10-11 10:46:25 +02: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
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
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
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
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
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
c0b6b3f273
client: remove unused header tabs and actions
2022-10-03 20:42:14 +02:00
Norm
4394957a5a
client: auto-fix lints
2022-10-03 03:05:53 -04:00
Johann150
def1e6396c
fixup: simplify check because there is never an initial poll
2022-10-02 16:13:37 +02:00
Johann150
2e07477398
client: discard drafts that are just the default state
...
Changelog: Changed
2022-10-02 15:52:39 +02:00
Johann150
be19ea610f
client: refactor components/ripple.vue to composition API
2022-10-02 13:10:32 +02:00
Johann150
f571f61c2d
client: don't use filename as alt text
...
This partially reverts commit e9ab42c10a
as explained at <FoundKeyGang/FoundKey#178 (comment) >.
2022-10-01 22:39:58 +02:00
Johann150
b9f20ca16d
client: prefer absolute over relative imports
2022-10-01 10:22:56 -04:00
Kayden Tebau
e9ab42c10a
Alt text in image viewer
2022-09-30 13:59:26 -07:00
Norm
465b72ab53
Merge pull request 'increase image description limit to 2048 characters' ( #174 ) from bigger-image-description into main
...
Reviewed-on: FoundKeyGang/FoundKey#174
2022-09-29 07:28:00 +00:00
Norm
59428a49ce
client: refactor container.vue to composition api ( #164 )
...
Co-authored-by: Francis Dinh <normandy@biribiri.dev>
Co-authored-by: Johann150 <johann.galle@protonmail.com>
Reviewed-on: FoundKeyGang/FoundKey#164
2022-09-25 22:26:19 +00:00
Puniko
186d693385
increase image description limit to 2048 characters
...
Changelog: Changed
2022-09-24 14:32:07 -04:00
Norm
dba63e4000
Merge pull request 'mute notifications in muted threads' ( #119 ) from mute-notifications into main
...
Reviewed-on: FoundKeyGang/FoundKey#119
Changelog: Changed
Fixes : #12
2022-09-22 19:52:32 +00:00
Johann150
772d4618a6
remove global variables for i18n
2022-09-21 13:29:08 -04:00
Johann150
87411a6ed8
enhance: more descriptive info message
2022-09-21 17:54:36 +02:00
Johann150
ab84457c0e
client: use new API
2022-09-21 17:54:15 +02:00
Norm
ee46d32602
client: refactor folder.vue to composition api
2022-09-19 22:42:23 +02:00
Johann150
fab7cdb85c
client: re-add instance list to admin panel
...
closes FoundKeyGang/FoundKey#162
2022-09-19 21:33:11 +02:00
Michcio
d8a8306603
client: Sort emojis by query similarity in fuzzy picker ( #156 )
...
Co-authored-by: Chloe Kudryavtsev <code@toast.bunkerlabs.net>
Co-authored-by: Michcio <public+git@meekchopp.es>
Reviewed-on: FoundKeyGang/FoundKey#156
Changelog: Changed
Co-authored-by: Michcio <michcio@noreply.akkoma>
Co-committed-by: Michcio <michcio@noreply.akkoma>
2022-09-19 14:43:12 +00:00
Johann150
d5b0100d31
fix: add missing import for XValue
2022-09-19 15:11:59 +02:00
Norm
668181fb44
refactor: token-generate-window.vue to composition api
2022-09-18 21:12:35 +02:00
Johann150
26396f9900
client: Refactor gallery-post-preview.vue to composition API
...
Reviewed-on: FoundKeyGang/FoundKey#154
2022-09-17 23:09:11 +02:00
Johann150
790740ab2c
improve translation: document -> documentation
2022-09-17 22:59:39 +02:00
Johann150
106e14700f
client: include renote in visibility computation
...
Changelog: Changed
2022-09-15 17:42:04 -04:00
Johann150
17fa488eb9
refactor: move visibility computation to foundkey-js
...
Changelog: Changed
2022-09-15 17:39:51 -04:00
Chloe Kudryavtsev
d434343a09
client: fix default-selected reply scopes
...
As a side-effect, I remove the broken "remember privacy scope" setting.
Co-authored-by: Johann150 <johann.galle@protonmail.com>
Changelog: Fixed
2022-09-15 17:38:00 -04:00
Norm
f4b9244a88
client: refactor sparkle.vue to composition api
2022-09-14 10:54:50 +02:00