Git Product home page Git Product logo

knownmastodon's People

Contributors

cdn avatar danito avatar definitelycn avatar herbsmn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

knownmastodon's Issues

error 422 for the OAuth request

"By the way, I get a 422 for the OAuth request by default, but manually reloading the URL works (FF desktop). seems to be the URL encoding being auto-fixed by Firefox for the second try (when hitting enter in the location bar)."

Register by Mastodon failure

The registration of my Mastodon instance fails when I press 'Save';

the transmitted URL has double https://https// -> it is probably missing the complete URL of the Mastodon instance to authorize it on Mastodon.

Feature request

It would be interesting to have the ability to write your own synopsis to the link going to Mastodon, instead of it just pulling the subject heading for the posts.

The Known Twitter and Facebook plugins also only pull the subject, so it may have more to do with Known than the plugin?

Document reset

Can you please document how to reset this plugin. I had an issues and the initial setup failed and I can not for the life of me figure out how to clear the settings and try again. I have poked around in the database tried removing things from the config table, but nothing seems to get it back to a usable state. Anything you can provide would be helpful.

Blog posts are missing links to the post

Blog posts currently just show the title, but no backlink. I think this might be due to my setting to not include permalinks with statuses, but for articles this should always be the case.

Longer toots (but less than 500 chars) get truncated incorrectly

I recently discovered that longer toots, usually with multiple paragraphs, get truncated for some reason. I verified that the character count is less than 500, and I tried debugging the code, but tbh I have no idea why this would happen.

I did find out on the way that from what I could see, I think it's deducting the length of the permalink length before truncating (hence potentially truncating things that don't need it, but are close to 500 chars). But this happens to me with 350-char toots as well, and I don't think the permalinks are that long.

Adding wrong username locks plugin into unusable state

I accidentally input the wrong domain in the authentication "full username" field. I can't connect to that domain and there seems to be no way to change fields when they have been once saved. I can't even add more accounts, since the plugin is stuck on the first authentication.

Is there a way to remove that account and reset the plugin?

Show whole user address as link text for "also on"

Currently it only shows the username but not the server part. But the username could potentially be the same for multiple accounts. Also, I think it's just nicer and more accurate to show the whole thing.

Incorrect path on Account Settings

This report is based on the latest version of this plugin :

  • All features work just fine but when I click on the left side menu (Knwon V1) the link that points to yourdomain.com/account/mastodon/ doesn't include my subfolder path (https://rmendes.net/blog/)
    I have to manually add /blog/ to see the account configuration settings :
    image

My guess is the link to the menu is pointing as if all Known blogs where being used at the root domain ?

If I go to "Site configuration" --> Mastodon the link on the menu left side works just fine.
image

Posts don't arrive on Mastodon

Hi,

Before anything else, thanks so much for implementing this! Can't wait to POSSE my toots. 🤡

So, I could connect my account on https://kosmos.social to my Known website, and it is listed in my account settings over there, too. I also have a slider for choosing to sync my post. However, it isn't actually posted to Mastodon currently, while not throwing any errors about that. Just doesn't appear over there (and thus also no link on the original post).

Could you point me to how I could debug this? I know my way around my server and a little bit of PHP, but I don't know much about Known's code.

fatal error ?

I'm not sure if I have to put this here or on the facebook plugin issue page:
but on my personal instance, when I share to FB and Mastodon at the same time I get this error :
If I share only to facebook there is no issue...any hint ?

Fatal error: require_once(): Failed opening required 'Facebook/Facebook.php' (include_path='/var/www/html/external/htmlpurifier-lite/library:.:/usr/local/lib/php:/var/www/html/IdnoPlugins/Mastodon') in /var/www/html/IdnoPlugins/Mastodon/autoload.php on line 18

Something went wrong

On attempting to add my account, email [email protected] user [email protected], I got an error

Stack trace:
#0 /home/jeremygrav/stream.jeremycherfas.net/IdnoPlugins/Mastodon/theCodingCompany/HttpRequest.php(132): count('{"client_name":...')
#1 /home/jeremygrav/stream.jeremycherfas.net/IdnoPlugins/Mastodon/theCodingCompany/HttpRequest.php(86): theCodingCompany\HttpRequest::http_request('POST', 'https://indiewe...', Array, '{"client_name":...')
#2 /home/jeremygrav/stream.jeremycherfas.net/IdnoPlugins/Mastodon/theCodingCompany/oAuth.php(107): theCodingCompany\HttpRequest::Post('api/v1/apps', Array, Array)
#3 /home/jeremygrav/stream.jeremycherfas.net/IdnoPlugins/Mastodon/theCodingCompany/Mastodon.php(57): theCodingCompany\Mastodon->getAppConfig()
#4 /home/jeremygrav/stream.jeremycherfas.net/IdnoPlugins/Mastodon/Pages/Account.php(71): theCodingCompany\Mastodon->createApp('Jeremy Cherfas', 'https://stream....')
#5 /home/jeremygrav/stream.jeremycherfas.net/Idno/Common/Page.php(409): IdnoPlugins\Mastodon\Pages\Account->postContent()
#6 /home/jeremygrav/stream.jeremycherfas.net/vendor/idno/torophp/src/Toro.php(69): Idno\Common\Page->post()
#7 /home/jeremygrav/stream.jeremycherfas.net/index.php(62): Toro::serve(Object(Idno\Core\PageHandler))
#8 {main}```

When I try again, I see the button Save dimmed out, and the button Connect to IndieWeb.social. When I click on that button, something happens and I am returned to the same page.

I then have a Syndicate button on posts, but despite enabling it, syndication does not appear to take place.

License?

Would like to add the KnownMastodon plugin to the accessories available for Known on UBOS but to do that, I need to know the license. Apache 2, like Known?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.