Commit Graph

986 Commits

Author SHA1 Message Date
Freeplay
50290f8887 Reduce detailed note spacing on mobile 2023-02-24 11:55:51 -05:00
yawhn
d2f1268195 fix: multiple Ads' bugs.
feat: Ads widget

https://codeberg.org/calckey/calckey/issues/9138
https://codeberg.org/calckey/calckey/issues/9080
2023-02-24 13:58:45 +02:00
Freeplay
9dd68d0c42 Change reply order from oldest to newest 2023-02-23 22:45:12 -05:00
Freeplay
d4139fff72 also add hover to link previews 2023-02-23 22:03:38 -05:00
Freeplay
73478b4226 smaller reply avatars on mobile 2023-02-23 20:46:48 -05:00
Freeplay
0b73ebfd74 Make quotes clickable 2023-02-23 20:37:26 -05:00
Freeplay
65bcb91ca5 fix click events 2023-02-23 20:14:43 -05:00
Freeplay
5fa6b03423 change line color 2023-02-23 18:28:32 -05:00
Freeplay
1577f4771e line alignment fixes 2023-02-23 18:22:51 -05:00
Freeplay
f429766dd5 bruh why didn't I just do that 2023-02-23 16:44:15 -05:00
Freeplay
e10c630696 Merge branch 'develop' of https://codeberg.org/calckey/calckey into note-improvements 2023-02-23 16:21:54 -05:00
ThatOneCalculator
909900c2e9 fix: visibility picker 2023-02-21 16:04:00 -08:00
ThatOneCalculator
e3a14367fb fix: 🐛 url slicing 2023-02-21 15:51:46 -08:00
Freeplay
4dd7f5ef1b *Might* be something that can improve performance 2023-02-20 23:29:34 -05:00
Freeplay
c2f670d11c Prevent mention avatars from wrapping 2023-02-20 22:24:06 -05:00
ThatOneCalculator
67363f2e17 refactor: max 5 url previews
Closes #9654
2023-02-20 12:01:17 -08:00
Freeplay
ef431cada4 Revert footer changes 2023-02-20 13:30:15 -05:00
Freeplay
60461bbabb Use bolder font on active reaction 2023-02-20 13:19:12 -05:00
Freeplay
4c5119d680 use accent color for lines 2023-02-20 13:18:37 -05:00
Freeplay
4406671edf back to the smaller avatars 2023-02-19 20:56:28 -05:00
Freeplay
145b15ad04 Merge branch 'develop' of https://codeberg.org/calckey/calckey into note-improvements 2023-02-19 20:24:33 -05:00
Freeplay
4ea8fd4c67 add reply connectors, a 2023-02-19 20:12:01 -05:00
Freeplay
638f075f9a new threading, still wip 2023-02-19 18:31:16 -05:00
ThatOneCalculator
b7d7b979ba make css module 2023-02-18 20:13:24 -08:00
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
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
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
6b6b18fd1c adjust MkNumber tween time 2023-02-15 10:34:17 -08: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
ae39d2295b MkNumber 2023-02-13 20:02:41 -08:00
ThatOneCalculator
7d296ae6f9 rm retention heatmap 2023-02-13 19:59:40 -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
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
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
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
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
ThatOneCalculator
13238973b6 chore: Rome Formatting 2023-02-10 15:41:19 -08:00
syuilo
e917dc6be3 fix(client): validate urls to improve security 2023-02-10 11:08:08 -08: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
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
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
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
Freeplay
1046b25634 Allow interacting with subnote w/out opening post 2023-02-05 20:26:38 -05:00
ThatOneCalculator
9afe5424c0 chore: formatting 2023-02-04 12:41:25 -08: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
Skystryder
ad4af9a946 Show MFM Cheatsheet on note dialogue. 2023-01-28 18:56:48 -08:00