diff --git a/.eslintignore b/.eslintignore index 2c0ecd21..a5104c82 100644 --- a/.eslintignore +++ b/.eslintignore @@ -2,5 +2,6 @@ *.png *.ico *.toml +*.patch https-dev-config/localhost.crt https-dev-config/localhost.key diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 140f4e70..4b493bc7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -141,6 +141,7 @@ This is the full list of entries that will be available for number formatting in - `account.followers_count`: `{0}` for formatted number and `{n}` for raw number - **{0} should be use** - `account.following_count`: `{0}` for formatted number and `{n}` for raw number - **{0} should be use** - `account.posts_count`: `{0}` for formatted number and `{n}` for raw number - **{0} should be use** +- `compose.drafts`: `{v}` for formatted number and `{n}` for raw number - **{v} should be use** - `notification.followed_you_count`: `{followers}` for formatted number and `{n}` for raw number - **{followers} should be use** - `status.poll.count`: `{0}` for formatted number and `{n}` for raw number - **{0} should be use** - `time_ago_options.*`: `{0}` for formatted number and `{n}` for raw number - **{0} should be use**: since numbers will be always small, we can also use `{n}` diff --git a/README.md b/README.md index 14db59a1..eb9a21e9 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,12 @@ It is already quite usable, but it isn't ready for wide adoption yet. We recommend you to use if if you would like to help us building it. We appreciate your feedback and contributions. Check out the [Open Issues](https://github.com/elk-zone/elk/issues) and jump in the action. Join the [Elk discord server](https://chat.elk.zone) to chat with us and learn more about the project. -The client is deployed to [elk.zone](https://elk.zone), you can share screenshots on social media but we prefer you avoid sharing this URL directly until the app is more polished. Feel free to share the URL with your friedns and invite others you think could be interested in helping to improve Elk. +The client is deployed on: + +- 🦌 Production: [elk.zone](https://elk.zone) +- 🐙 Canary: [main.elk.zone](https://main.elk.zone) (deploys on every commit to `main` branch) + +You can share screenshots on social media but we prefer you avoid sharing this URL directly until the app is more polished. Feel free to share the URL with your friends and invite others you think could be interested in helping to improve Elk. ## Sponsors @@ -41,6 +46,10 @@ And all the companies and individuals sponsoring Elk Team members. If you're enj We would also appreciate sponsoring other contributors to the Elk project. If someone helps you solve an issue or implement a feature you wanted, supporting them would help make this project and OS more sustainable. +## Roadmap + +[Open board on Volta](https://volta.net/elk-zone/elk) + ## Contributing We're really excited that you're interested in contributing to Elk! Before submitting your contribution, please read through the following guide. diff --git a/components/account/AccountBotIndicator.vue b/components/account/AccountBotIndicator.vue index 1a4cfa68..721ca6f8 100644 --- a/components/account/AccountBotIndicator.vue +++ b/components/account/AccountBotIndicator.vue @@ -8,8 +8,9 @@ defineProps<{
+
diff --git a/components/account/AccountInfo.vue b/components/account/AccountInfo.vue index db965e09..b5f7af73 100644 --- a/components/account/AccountInfo.vue +++ b/components/account/AccountInfo.vue @@ -23,7 +23,7 @@ defineOptions({
- +
diff --git a/components/account/AccountMoreButton.vue b/components/account/AccountMoreButton.vue index 1d0b8669..d4dc271a 100644 --- a/components/account/AccountMoreButton.vue +++ b/components/account/AccountMoreButton.vue @@ -34,6 +34,13 @@ const toggleBlockDomain = async () => { relationship!.domainBlocking = !relationship!.domainBlocking await masto.v1.domainBlocks[relationship!.domainBlocking ? 'block' : 'unblock'](getServerName(account)) } + +const toggleReblogs = async () => { + // TODO: Add confirmation + + const showingReblogs = !relationship?.showingReblogs + relationship = await masto.v1.accounts.follow(account.id, { reblogs: showingReblogs }) +}