Commit graph

2128 commits

Author SHA1 Message Date
ThatOneCalculator
5c7a9f66eb testing 2023-02-18 20:09:14 -08:00
ThatOneCalculator
d33570ad8f fix broken style 2023-02-18 20:02:58 -08:00
ThatOneCalculator
b43ee54818 style 2023-02-18 20:01:00 -08:00
ThatOneCalculator
8008721c3e fix MkUpdated 2023-02-18 19:58:42 -08:00
ThatOneCalculator
20cc13434c fix 2023-02-18 19:55:18 -08:00
ThatOneCalculator
d5e28cb129 fix 2023-02-18 19:48:25 -08:00
ThatOneCalculator
16282222d0 chore: rm dead code 2023-02-18 16:39:38 -08:00
ThatOneCalculator
f06b39fbe9 chore: 🔥 remove ability to add Twitter integration 2023-02-18 16:37:25 -08:00
ThatOneCalculator
93a4e3cb04 will fix? 2023-02-18 16:28:50 -08:00
ThatOneCalculator
3e78ff2439 fix?? 2023-02-18 16:16:24 -08:00
ThatOneCalculator
6ca9860a72 formatting 2023-02-18 15:53:19 -08:00
ThatOneCalculator
4e5e970036 fix? 2023-02-18 15:48:46 -08:00
ThatOneCalculator
378be06d96 fix: dialog 2023-02-18 15:34:41 -08:00
ThatOneCalculator
fb8c4726d6 feat: new modal 2023-02-18 15:27:12 -08:00
ThatOneCalculator
b4713b86e2 fix: city validation 2023-02-18 11:42:37 -08:00
ThatOneCalculator
c28e5fcad5 feat: Show time for users 2023-02-18 11:33:25 -08:00
Freeplay
a7401532ee Merge branch 'develop' of https://codeberg.org/calckey/calckey into note-improvements 2023-02-17 15:39:30 -05:00
ThatOneCalculator
39e22e4a93 fix 2023-02-17 12:36:16 -08:00
ThatOneCalculator
4b74514250 add isActiveTab method 2023-02-17 11:54:33 -08:00
ThatOneCalculator
83344d30b1 perf: MkPageHeader perf 2023-02-17 11:40:12 -08:00
Freeplay
7926e2bfa5 Merge branch 'develop' of https://codeberg.org/calckey/calckey into note-improvements 2023-02-17 13:24:08 -05:00
Freeplay
6333a91577 Add more to subnotecontent if detailed 2023-02-17 11:31:48 -05:00
ThatOneCalculator
32f55af2ce chore: formatting 2023-02-17 00:19:29 -08:00
Freeplay
578bd0360b Add buttons & link previews to subnotes, start of new thread design
Should've made them separate commits but eeek I started working on them at the same time D:
2023-02-17 00:06:49 -05:00
Freeplay
82beae83a9 Add URL previews to subnote 2023-02-16 17:06:36 -05:00
ThatOneCalculator
e0b0470e63 formatting 2023-02-15 12:46:27 -08:00
ThatOneCalculator
8478a3c48c Revert "refactor: use MkAvatars for mods"
This reverts commit dbe74ed098d06efb2e425d5d93d45798abdf350c.
2023-02-15 12:45:41 -08:00
ThatOneCalculator
c35aaec591 notes for admin heatmap by default 2023-02-15 10:45:33 -08:00
ThatOneCalculator
ee9ab38e14 bg 2023-02-15 10:39:30 -08:00
ThatOneCalculator
e2853ed0c2 refactor: use MkAvatars for mods 2023-02-15 10:37:39 -08:00
ThatOneCalculator
6b6b18fd1c adjust MkNumber tween time 2023-02-15 10:34:17 -08:00
ThatOneCalculator
30397887cf fix: more readable icon bgs 2023-02-15 10:33:00 -08:00
ThatOneCalculator
badc30d7e7 type errors 2023-02-15 10:29:49 -08:00
ThatOneCalculator
74c952170a Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-02-15 10:28:03 -08:00
ThatOneCalculator
ed24e9d6a8 icons for dashboard 2023-02-15 10:27:49 -08:00
Cleo John
11de7a1e11 refactor please signin component 2023-02-14 11:03:05 +01:00
ThatOneCalculator
ec2f062ce5 chore: formatting 2023-02-13 20:25:31 -08:00
ThatOneCalculator
fc285bb645 fix: 💄 admin overview style 2023-02-13 20:21:42 -08:00
ThatOneCalculator
c5778e487f fix import 2023-02-13 20:05:49 -08:00
ThatOneCalculator
0ae7e97831 fix 2023-02-13 20:04:34 -08:00
ThatOneCalculator
ae39d2295b MkNumber 2023-02-13 20:02:41 -08:00
ThatOneCalculator
7d296ae6f9 rm retention heatmap 2023-02-13 19:59:40 -08:00
ThatOneCalculator
c967ddba2e add needed script 2023-02-13 19:58:33 -08:00
ThatOneCalculator
4b10a623e7 fix import 2023-02-13 19:55:37 -08:00
ThatOneCalculator
f0d15ea6c0 MkFolder 2023-02-13 19:54:06 -08:00
ThatOneCalculator
947674a1d0 ? 2023-02-13 19:53:39 -08:00
ThatOneCalculator
fccd5d18b1 test 2023-02-13 19:51:56 -08:00
ThatOneCalculator
0e9f9063b4 attempt fix 2023-02-13 19:48:57 -08:00
ThatOneCalculator
fe7cb29d78 Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-02-13 19:40:39 -08:00
ThatOneCalculator
1355b95589 feat: new admin panel data from Mk v13 2023-02-13 19:40:31 -08:00
Free
ef1fa067f9 Top nav fixes (#9634)
Co-authored-by: Free <freeplay@duck.com>
Co-committed-by: Free <freeplay@duck.com>
2023-02-13 21:14:06 +00:00
Free
88709e1104 Hopefully fix performance of topbar nav (#9631)
Co-authored-by: Freeplay <Freeplay@duck.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9631
Co-authored-by: Free <freeplay@duck.com>
Co-committed-by: Free <freeplay@duck.com>
2023-02-13 18:57:33 +00:00
ThatOneCalculator
d6e40ed77d fix: correctly use note.emojis 2023-02-12 20:54:46 -08:00
ThatOneCalculator
b9c61c6b23 fix wrong import 2023-02-12 20:50:36 -08:00
ThatOneCalculator
51ba830482 fix 2023-02-12 20:46:56 -08:00
ThatOneCalculator
8d052f8e0e remove defaultStore check in MFM 2023-02-12 20:29:34 -08:00
ThatOneCalculator
2bd38a64f0 feat: add position, scale , fg, and bg MFM from v13 2023-02-12 20:25:23 -08:00
ThatOneCalculator
3265c1ea9d feat: Add in Misskey v13's reacted users view 2023-02-12 20:14:05 -08:00
Free
fe7393fb6d apply mobile nav styling to desktop, maybe also fix misalignment ? (#9623)
Co-authored-by: Freeplay <Freeplay@duck.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9623
Co-authored-by: Free <freeplay@duck.com>
Co-committed-by: Free <freeplay@duck.com>
2023-02-12 23:41:54 +00:00
ThatOneCalculator
b3c4c2b2bd increase number of remote featured posts from 30 to 60 2023-02-12 15:38:19 -08:00
Free
d9b85d9844 tab performance (#9621)
Co-authored-by: Freeplay <Freeplay@duck.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9621
Co-authored-by: Free <freeplay@duck.com>
Co-committed-by: Free <freeplay@duck.com>
2023-02-12 22:49:38 +00:00
ThatOneCalculator
848262aeaf fix 2023-02-12 12:40:47 -08:00
ThatOneCalculator
a5d958d6a0 fix 2023-02-12 12:15:21 -08:00
ThatOneCalculator
428a830749 Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-02-12 12:07:15 -08:00
ThatOneCalculator
dd45c01b68 feat: remote featured notes 2023-02-12 12:07:07 -08:00
Free
0ddcafb967 fix navbar hover thingy (#9616)
Co-authored-by: Freeplay <Freeplay@duck.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9616
Co-authored-by: Free <freeplay@duck.com>
Co-committed-by: Free <freeplay@duck.com>
2023-02-12 18:42:21 +00:00
Kaity A
0e1a0b31f8 serialize outgoing searches returning out of order 2023-02-12 01:51:26 +00:00
ThatOneCalculator
57aed1fed9 chore: formatting 2023-02-11 17:22:05 -08:00
Kaity A
2b030a0a8c Implementation of an instances wide antenna source. (#9604)
This PR contains new source for antenna posts, which is a list of instance hostnames to process all posts from.

Using this mode, a user can filter for keywords on an instance wide basis.

This change includes a new antenna source called `instances` and a new database column in the `antenna` table called `instances` to store the instance names.

On the antenna editor, there's also an "Add an instance" finder dialog to allow users to search through the known instance hostnames.

Co-authored-by: Kaity A <supakaity@blahaj.zone>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9604
Co-authored-by: Kaity A <supakaity@noreply.codeberg.org>
Co-committed-by: Kaity A <supakaity@noreply.codeberg.org>
2023-02-12 01:20:17 +00:00
Kaity A
7091f889ee Enable reply update/display in detailed view. (#9606)
This PR establishes a new replied note stream update for subscribed notes, which gets fired off whenever a note receives a reply and the user is subscribed to the note for updates.

It specifically does not provide note details as part of the update, just the note id of the reply, so that they must go and retrieve the note and be subject to the proper permission and visibility checks.

The detailed note component has then been updated to watch for the replied notification so it can add new replies to the thread as they are created.

This allows both seeing new replies while on the page, and also to see your own replies appear after you post them without having to reload the page.

This PR relies on https://codeberg.org/calckey/calckey.js/pulls/2 to add the replied type to the calkey.js module.

Co-authored-by: Kaity A <supakaity@blahaj.zone>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9606
Co-authored-by: Kaity A <supakaity@noreply.codeberg.org>
Co-committed-by: Kaity A <supakaity@noreply.codeberg.org>
2023-02-12 01:19:43 +00:00
ThatOneCalculator
9f3c9f8868 Formatting 2023-02-11 17:14:50 -08:00
Free
07ca57574f Hide inactive tab labels on mobile (#9609)
Co-authored-by: Freeplay <Freeplay@duck.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9609
Co-authored-by: Free <freeplay@duck.com>
Co-committed-by: Free <freeplay@duck.com>
2023-02-12 01:11:11 +00:00
daikei
861fbcab41 Remove hardcoding of sounds (#9510) (#9607)
Co-authored-by: Kio-td <kio.thedev@gmail.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9607
Co-authored-by: daikei <daikei@noreply.codeberg.org>
Co-committed-by: daikei <daikei@noreply.codeberg.org>
2023-02-11 21:09:43 +00:00
ThatOneCalculator
1e7f8c3ab8 chore: up calckey.js 2023-02-11 13:04:22 -08:00
GeopJr
ccba7fc9db feat: don't depend on an external service for urn:ietf:wg:oauth:2.0:oob (#9602)
Co-authored-by: GeopJr <evan@geopjr.dev>
Co-committed-by: GeopJr <evan@geopjr.dev>
2023-02-11 20:08:12 +00:00
ThatOneCalculator
13238973b6 chore: Rome Formatting 2023-02-10 15:41:19 -08:00
ThatOneCalculator
64c4aa4599 chore: 🎨 new dummy images 2023-02-10 15:17:56 -08:00
Cleo
475b130eef fix(client): use proxied image for instance icon 2023-02-10 22:46:56 +00:00
Cleo
2ca1717f2a fix(client): use proxied image for instance icon 2023-02-10 22:46:08 +00:00
cutestnekoaqua
c19b075845 make build work after calcks merge 2023-02-10 20:50:42 +01:00
ThatOneCalculator
76011a3f28 fix: 🔒 prevent issues 2023-02-10 11:14:33 -08:00
syuilo
e917dc6be3 fix(client): validate urls to improve security 2023-02-10 11:08:08 -08:00
cutestnekoaqua
d72da65c2c lower build targets to support mobile ui stuff, eh 2023-02-10 01:11:11 +01:00
cutestnekoaqua
1c0b13a965 Merge branch 'feature/masto-api' into develop 2023-02-10 00:13:20 +01:00
ThatOneCalculator
9dc26cb5e8 undo 2023-02-09 15:06:01 -08:00
ThatOneCalculator
7d14912a9c fix iconOnly for home tl 2023-02-09 15:01:31 -08:00
Kainoa Kanter
a928c05d8e feature/help_menu (#9587)
Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9587
2023-02-09 22:48:25 +00:00
Kainoa Kanter
6e01daef9e Merge pull request 'feat: Blocking someone should mute them, and disable the ability to mute/unmute them' (#9581) from Feinzer/calckey:issue/9509 into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9581
2023-02-09 22:45:47 +00:00
cutestnekoaqua
b1e3c2e1c7 feat: v1 Mastodon API
This commit adds (maybe unstable) support for Mastodons v1 api
also some v2 endpoints, maybe I miss stuff, I dont know.
We will need to test this but it should be kinda stable
and work like (old) butter.

Co-authored-by: Natty <natty.sh.git@gmail.com>
Co-authored-by: cutls <web-pro@cutls.com>
2023-02-09 23:21:50 +01:00
ThatOneCalculator
1ba8d7b516 chore: update credits 2023-02-09 11:19:54 -08:00
Kainoa Kanter
163da15b10 Merge pull request 'Add labels to mobile top nav' (#9579) from Freeplay/calckey:mobile-navbar into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9579
2023-02-09 19:17:07 +00:00
Daniel Hernández
cce9dc21cf fix: Use theme --bg instead of a hardcoded color 2023-02-09 14:18:42 -04:00
Daniel Hernández
3d178fec6c feat: Unblock with follow button
* refresh user when changed
2023-02-09 13:47:50 -04:00
Daniel Hernández
cb4668d446 fix: Hide unmute option when the user is blocked 2023-02-09 13:46:32 -04:00
Daniel Hernández
2fac398b97 feat: Mute and unfollow when blocking a user 2023-02-09 13:17:14 -04:00
Freeplay
36b036625e use fixed color fox blockquotes + other styling 2023-02-09 06:31:49 -05:00
Freeplay
ff274f73d5 Add labels to mobile top nav 2023-02-09 05:09:40 -05:00
cutestnekoaqua
0756e980d1 wip masto api
co-authored-by: cutls <web-pro@cutls.com>
2023-02-07 22:56:39 +01:00
ThatOneCalculator
c1ca955d57 chore: up vite 2023-02-06 20:06:50 -08:00
Kainoa Kanter
7be5c9ed7b Merge pull request 'build: reduce container size by removing dev dependencies from final image' (#9534) from asrael/calckey:Dockerfile-optimization into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9534
2023-02-07 04:00:48 +00:00
Asrael
742b9a639f Merge remote-tracking branch 'upstream/develop' into Dockerfile-optimization 2023-02-06 01:08:40 -08:00
Freeplay
1046b25634 Allow interacting with subnote w/out opening post 2023-02-05 20:26:38 -05:00
ThatOneCalculator
9c4d6e2597 feat: dialog to remove follower
co-authored-by: atsu1125 <atsu1125@github>
2023-02-04 12:46:48 -08:00
ThatOneCalculator
9afe5424c0 chore: formatting 2023-02-04 12:41:25 -08:00
Asrael
eeee91dcb4 build: reduce container size by removing dev dependencies from final image
This change moves many of the dependencies into devDependencies, by analyzing what is used in the runtime files. Additionally, NPM and apk cache are eliminated with multi-stage builds
2023-02-03 21:38:40 -08:00
cutestnekoaqua
cc594a68aa fix: Use ❤️ instead of ♥️ 2023-02-04 02:30:43 +01:00
Free
1a9dee792d Change note context position (#9550)
Co-authored-by: Free <freeplay@duck.com>
Co-committed-by: Free <freeplay@duck.com>
2023-02-04 01:12:55 +00:00
Freeplay
94d37fb133 Fix status buttons text wrapping in webkit 2023-02-03 10:02:31 +00:00
ThatOneCalculator
0f9e770b56 fix: margin on tab button 2023-02-01 12:19:01 -08:00
ThatOneCalculator
133ca182a7 2px 2023-02-01 12:15:59 -08:00
ThatOneCalculator
40d539ad20 fix 2023-02-01 11:55:45 -08:00
ThatOneCalculator
5873afd9e6 styling 2023-02-01 11:51:19 -08:00
Kainoa Kanter
9aba5d3404 Merge pull request 'note-improvements but this time fix boosted avatars' (#9535) from Freeplay/calckey:note-improvements into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9535
2023-02-01 19:48:34 +00:00
Freeplay
ecad17c8f1 Fix avatars using boosted pfp's 2023-02-01 14:43:58 -05:00
ThatOneCalculator
30def9afc2 fix: update dialog 2023-02-01 11:06:34 -08:00
ThatOneCalculator
e2d8501bf0 fix wrong locale 2023-02-01 10:58:48 -08:00
ThatOneCalculator
50dbd2d3ad fix 2023-02-01 10:50:07 -08:00
ThatOneCalculator
e3f98b17b1 fix: show mfm cheat sheet as popup instead of new window 2023-02-01 10:45:32 -08:00
Kainoa Kanter
62085a7183 Merge pull request 'Proper support for image types in notes, opengraph images and videos.' (#9524) from Skystryder/chakey:feature/opengraph into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9524
2023-01-30 04:52:01 +00:00
Kainoa Kanter
4490cf20e8 Merge pull request 'Show MFM Cheatsheet on note dialogue.' (#9528) from Skystryder/chakey:feature/formattingtips into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9528
2023-01-30 04:51:15 +00:00
ThatOneCalculator
cc7a4716a4 up vite 2023-01-29 19:47:40 -08:00
Skystryder
ad4af9a946 Show MFM Cheatsheet on note dialogue. 2023-01-28 18:56:48 -08:00
Skystryder
e9a2fb5fe9 Proper support for image types in notes, opengraph images and videos.
Progress toward https://codeberg.org/calckey/calckey/issues/9373
2023-01-28 16:47:26 -08:00
Freeplay
04b701f084 Padding & alignment improvements 2023-01-28 16:10:45 -05:00
Freeplay
7ec5edc65e rEMOVE THAT HECM PINNED NOTE SPACE AGAIN 2023-01-28 14:57:14 -05:00
Freeplay
85e7b65cba Merge branch 'develop' of https://codeberg.org/calckey/calckey into note-improvements 2023-01-28 14:51:08 -05:00
ThatOneCalculator
f31db29694 fix style 2023-01-24 19:31:38 -08:00
ThatOneCalculator
c1d1fc3f10 style: 💄 ticker improvements
premature partial from #9415
2023-01-24 19:20:38 -08:00
ThatOneCalculator
f18c4ab0fd hide "RN" on MkNoteDetailed 2023-01-24 18:59:07 -08:00
ThatOneCalculator
3dba0ed9cf style: border radius on instance ticker icon 2023-01-24 18:57:00 -08:00
ThatOneCalculator
59518922c9 fix: use proxied image for instance icon on ticker
Closes #9426
2023-01-24 15:51:34 -08:00
syuilo
760c087866 fix(client): use proxied image for instance icon 2023-01-24 15:22:16 -08:00
ThatOneCalculator
9fe4833348 improve MkTab 2023-01-24 15:18:30 -08:00
ThatOneCalculator
42902cc8a6 fix: 🐛 double name on splash
Closes #9500
2023-01-23 12:12:49 -08:00
ThatOneCalculator
ae2f3477f0 refactor: online indicator 2023-01-21 11:53:45 -08:00
Freeplay
902b755dc2 add back pfp in compose box when replying 2023-01-21 14:39:19 -05:00
Freeplay
ac4b813aa2 add back note-context wrapper 2023-01-21 14:36:05 -05:00
Freeplay
70c4905939 OMG FIX TICKER ISSUE
i'm dumb i don't know vue okay
2023-01-21 14:09:13 -05:00
Freeplay
0a5465035b Merge branch 'develop' of https://codeberg.org/calckey/calckey into note-improvements 2023-01-21 13:16:42 -05:00
ThatOneCalculator
a71dab09a5 Revert "hopefully this fixed chat updates"
This reverts commit bbbfbc1061fbced2c8ccf4879597305ab0d89157.
2023-01-19 16:33:14 -08:00
ThatOneCalculator
e0edfc7d90 Revert "potentially breaking or fixing DM updates"
This reverts commit 23badbc7c392eb52b6f74d0e8a83f5e6544acddd.
2023-01-19 16:31:33 -08:00
ThatOneCalculator
ae2fbe14e7 Revert "fix: chat realtime update"
This reverts commit 6381a7791ea0451419ffc611bdd2d2824f42c04d.
2023-01-19 16:30:46 -08:00
ThatOneCalculator
475e14c90b Revert "potential fix"
This reverts commit d12ebc3422e6616c4da2ffc7a3dca7f684600624.
2023-01-19 16:30:38 -08:00
ThatOneCalculator
1131be59bf Revert "quick fix"
This reverts commit 58b2f7f138edaf2179bce0db86ee7118892249ce.
2023-01-19 16:30:32 -08:00
ThatOneCalculator
2eb56291cc Revert "wip"
This reverts commit beb5f95ce4ee61955e3ab12b290add23c1df324f.
2023-01-19 16:30:26 -08:00
ThatOneCalculator
2405cfa423 Revert "chore: reformat messaging/index.vue"
This reverts commit 0edc80b10a7cc3158ac0430046b4a521ffc3770a.
2023-01-19 16:30:21 -08:00
ThatOneCalculator
285cb74ca5 Revert "wip"
This reverts commit 91cc7af40adcc1cd0cdbd5888a926fb617c04b88.
2023-01-19 16:30:12 -08:00
ThatOneCalculator
453b97270f Revert "does it fix speed?"
This reverts commit 641feb04e319de9bc98e8f2451edf7ebed0c4ef2.
2023-01-19 16:30:06 -08:00
ThatOneCalculator
a871b885c8 Revert "reloading chat to hotfix caching issue"
This reverts commit 269bc3fdff28bccf27ec219b50e06a1b53a15f83.
2023-01-19 16:29:55 -08:00
ThatOneCalculator
10cbbbeaac Revert "fix: Chats did nt update in realtime"
This reverts commit 976f06f4e38dab3ad0f86a7e963d529b396b0cd5.
2023-01-19 16:29:45 -08:00