Commit Graph

2048 Commits

Author SHA1 Message Date
ThatOneCalculator 92572157fa
adjust MkNumber tween time 2023-02-15 10:34:17 -08:00
ThatOneCalculator 96311b597c
fix: more readable icon bgs 2023-02-15 10:33:00 -08:00
ThatOneCalculator 8490b00609
type errors 2023-02-15 10:29:49 -08:00
ThatOneCalculator be44679420
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-02-15 10:28:03 -08:00
ThatOneCalculator 79f3052907
icons for dashboard 2023-02-15 10:27:49 -08:00
Cleo John a704192b73 refactor please signin component 2023-02-14 11:03:05 +01:00
ThatOneCalculator 688368e4e1
chore: formatting 2023-02-13 20:25:31 -08:00
ThatOneCalculator 81cc4b3f49
fix: 💄 admin overview style 2023-02-13 20:21:42 -08:00
ThatOneCalculator e02fe02f35
fix import 2023-02-13 20:05:49 -08:00
ThatOneCalculator 6fb2fc3906
fix 2023-02-13 20:04:34 -08:00
ThatOneCalculator b5a03e40f1
MkNumber 2023-02-13 20:02:41 -08:00
ThatOneCalculator 24e49e39db
rm retention heatmap 2023-02-13 19:59:40 -08:00
ThatOneCalculator 186f2494fd
add needed script 2023-02-13 19:58:33 -08:00
ThatOneCalculator d706b80e37
fix import 2023-02-13 19:55:37 -08:00
ThatOneCalculator ac90543382
MkFolder 2023-02-13 19:54:06 -08:00
ThatOneCalculator 1b69006040
? 2023-02-13 19:53:39 -08:00
ThatOneCalculator 3def9ab3b7
test 2023-02-13 19:51:56 -08:00
ThatOneCalculator 22188b9709
attempt fix 2023-02-13 19:48:57 -08:00
ThatOneCalculator 0e8c30d3fa
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-02-13 19:40:39 -08:00
ThatOneCalculator 21e7529725
feat: new admin panel data from Mk v13 2023-02-13 19:40:31 -08:00
Free 9093319906 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 4e84d45a20 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 46d4327fce
fix: correctly use note.emojis 2023-02-12 20:54:46 -08:00
ThatOneCalculator 0094ba8a2d
fix wrong import 2023-02-12 20:50:36 -08:00
ThatOneCalculator 085de45d02
fix 2023-02-12 20:46:56 -08:00
ThatOneCalculator edc5638385
remove defaultStore check in MFM 2023-02-12 20:29:34 -08:00
ThatOneCalculator fa23360f13
feat: add position, scale , fg, and bg MFM from v13 2023-02-12 20:25:23 -08:00
ThatOneCalculator e118a28542
feat: Add in Misskey v13's reacted users view 2023-02-12 20:14:05 -08:00
Free 256fd485fd 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 4c0d30c368
increase number of remote featured posts from 30 to 60 2023-02-12 15:38:19 -08:00
Free 3185512753 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 813bea02ab
fix 2023-02-12 12:40:47 -08:00
ThatOneCalculator 5f2ca1f957
fix 2023-02-12 12:15:21 -08:00
ThatOneCalculator 9f8bebf5f8
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-02-12 12:07:15 -08:00
ThatOneCalculator 4fe24fec1a
feat: remote featured notes 2023-02-12 12:07:07 -08:00
Free d8512d5485 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 3fbeaf0e9e serialize outgoing searches returning out of order 2023-02-12 01:51:26 +00:00
ThatOneCalculator 69da6fa295
chore: formatting 2023-02-11 17:22:05 -08:00
Kaity A 4ca445b587 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 653c71dad5 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 b02f62dba4
Formatting 2023-02-11 17:14:50 -08:00
Free 474a02bfe0 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 3de2617d6b 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 4ddb65410b
chore: up calckey.js 2023-02-11 13:04:22 -08:00
GeopJr 2f2fd293dc 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 fcc59cd35f
chore: Rome Formatting 2023-02-10 15:41:19 -08:00
ThatOneCalculator f9c0d91865
chore: 🎨 new dummy images 2023-02-10 15:17:56 -08:00
Cleo 23ad352088 fix(client): use proxied image for instance icon 2023-02-10 22:46:56 +00:00
Cleo b54b8d4d2e fix(client): use proxied image for instance icon 2023-02-10 22:46:08 +00:00
cutestnekoaqua 72e5b4f487
make build work after calcks merge 2023-02-10 20:50:42 +01:00
ThatOneCalculator f7564d87b0
fix: 🔒 prevent issues 2023-02-10 11:14:33 -08:00
syuilo 96e1a93216
fix(client): validate urls to improve security 2023-02-10 11:08:08 -08:00
cutestnekoaqua 6554b2eb9a
lower build targets to support mobile ui stuff, eh 2023-02-10 01:11:11 +01:00
cutestnekoaqua b197464638
Merge branch 'feature/masto-api' into develop 2023-02-10 00:13:20 +01:00
ThatOneCalculator cca72dfbac
undo 2023-02-09 15:06:01 -08:00
ThatOneCalculator f500086a0e
fix iconOnly for home tl 2023-02-09 15:01:31 -08:00
Kainoa Kanter 7571e96bd0 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 c2fe849e14 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 717aa899b1
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 3c2a8bec80
chore: update credits 2023-02-09 11:19:54 -08:00
Kainoa Kanter 52e6bf7f4c 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 d9b4ce79ac
fix: Use theme --bg instead of a hardcoded color 2023-02-09 14:18:42 -04:00
Daniel Hernández 3c340b5142
feat: Unblock with follow button
* refresh user when changed
2023-02-09 13:47:50 -04:00
Daniel Hernández 569136b87c
fix: Hide unmute option when the user is blocked 2023-02-09 13:46:32 -04:00
Daniel Hernández 135860cc68
feat: Mute and unfollow when blocking a user 2023-02-09 13:17:14 -04:00
Freeplay ad27cb20ec use fixed color fox blockquotes + other styling 2023-02-09 06:31:49 -05:00
Freeplay 9eec56f486 Add labels to mobile top nav 2023-02-09 05:09:40 -05:00
cutestnekoaqua c68c01a09e
wip masto api
co-authored-by: cutls <web-pro@cutls.com>
2023-02-07 22:56:39 +01:00
ThatOneCalculator f2dc07522b
chore: up vite 2023-02-06 20:06:50 -08:00
Kainoa Kanter 6acde3f034 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 21a59dc497
Merge remote-tracking branch 'upstream/develop' into Dockerfile-optimization 2023-02-06 01:08:40 -08:00
Freeplay 32ab681714 Allow interacting with subnote w/out opening post 2023-02-05 20:26:38 -05:00
ThatOneCalculator 78921387b3
feat: dialog to remove follower
co-authored-by: atsu1125 <atsu1125@github>
2023-02-04 12:46:48 -08:00
ThatOneCalculator 4bd399f321
chore: formatting 2023-02-04 12:41:25 -08:00
Asrael 44f593945c
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 48d4b5a726
fix: Use ❤️ instead of ♥️ 2023-02-04 02:30:43 +01:00
Free d1e53259fa 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 ba4ed1652c Fix status buttons text wrapping in webkit 2023-02-03 10:02:31 +00:00
ThatOneCalculator 26a0ed1aba
fix: margin on tab button 2023-02-01 12:19:01 -08:00
ThatOneCalculator 10e2f3e62a
2px 2023-02-01 12:15:59 -08:00
ThatOneCalculator dc0243b8ea
fix 2023-02-01 11:55:45 -08:00
ThatOneCalculator d44cb14615
styling 2023-02-01 11:51:19 -08:00
Kainoa Kanter 83b56f4ad5 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 be3ec48511 Fix avatars using boosted pfp's 2023-02-01 14:43:58 -05:00
ThatOneCalculator 6c4432aeba
fix: update dialog 2023-02-01 11:06:34 -08:00
ThatOneCalculator 55133fcedd
fix wrong locale 2023-02-01 10:58:48 -08:00
ThatOneCalculator 8683037677
fix 2023-02-01 10:50:07 -08:00
ThatOneCalculator 654f31bc83
fix: show mfm cheat sheet as popup instead of new window 2023-02-01 10:45:32 -08:00
Kainoa Kanter d169ea1905 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 80f48f4dd5 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 8aa0b8093f
up vite 2023-01-29 19:47:40 -08:00
Skystryder 0e26e0c1a1 Show MFM Cheatsheet on note dialogue. 2023-01-28 18:56:48 -08:00
Skystryder fd6b1b10fd 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 fb33687157 Padding & alignment improvements 2023-01-28 16:10:45 -05:00
Freeplay 41bfd0cc8c rEMOVE THAT HECM PINNED NOTE SPACE AGAIN 2023-01-28 14:57:14 -05:00
Freeplay ed3ba64525 Merge branch 'develop' of https://codeberg.org/calckey/calckey into note-improvements 2023-01-28 14:51:08 -05:00
ThatOneCalculator 84cb921573
fix style 2023-01-24 19:31:38 -08:00
ThatOneCalculator ed85d065b0
style: 💄 ticker improvements
premature partial from #9415
2023-01-24 19:20:38 -08:00
ThatOneCalculator ce3308a290
hide "RN" on MkNoteDetailed 2023-01-24 18:59:07 -08:00
ThatOneCalculator b3b97f0866
style: border radius on instance ticker icon 2023-01-24 18:57:00 -08:00