Coder Social home page Coder Social logo

ap-groups's People

Contributors

michaelcpuckett 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ap-groups's Issues

Option to allow managers to post as the account (Not just reposting)

There could be moments where you as the group manager want to post an update about the group (i.e. new "rules" you want to enforce for what gets reposted), so an option to send a post as the group account would be quite useful to have.

Maybe also an option to pin a post (for people viewing from Mastodon)?

banner does not populate and cannot be set

i think that the banner should be uniform for every group: the logo from the upper left of chirp.social. save on server space and help clear up any confusion about the fact that the account is actually a group/bot.

Change email

Hello, just a question before I create a group: will I be able to change the email associated with the group? I want to start a group but might need to transfer ownership to a more "official" email later.

Reconsider use of Midjourney-generated images on https://chirp.social/

pros of using AI generated content:

  • easy to make without art skills
  • faster than sourcing a public domain image or commissioning an artist
  • cheap

cons of using AI generated content:

  • morally questionable; whether it is or isn't isn't my point, but it's undeniably a controversial topic
  • featuring AI art will turn some people off of your project, or give the impression that it's "lazy" or inauthentic
  • can cause distress for some users; AI generated content that is mistakenly thought to be human-made can cause anxiety, dissociation & reality disturbances once the viewer realizes they were "fooled"
  • missing out on an opportunity to give exposure to a real artist
  • relatedly, well made art tends to look nicer than anything AI generated, and be more impactful to a human audience

Option to block users and instances before actual interactions happened

From what I figured out is there no way for you to block a user from the group account before they follow it.
Additionally is there no way to block entire instances for the account.

Both of these points have the potential risk that a user can abuse the system by following the account and post messages to share racial slurs, threads, harassment, etc. and the moderation actions would be reactive instead of preactive.

Because of that should there be options to add users through their handle as-well as instances to block directly, before either had any interactions with the account.
This would allow an easier way of curating a proper system that is a bit more protected from abuse.

Limit outbox to shares only

Mastodon shows the post count as much higher than the actual shared collection due to updates counting as posts.

Consider limiting what shows in the outbox to user-created posts only

Feedback on save please

First of all thank you so much for creating this service. A "moderated email list" is a great idea.

A tiny point, when I edited my profile and saved it, there was no feedback that it had been saved. Displaying the message : "Your changes have been saved." would be helpful.

Also it is not clear to me if this publishes to people's timeline, of it creates direct messages. It might be good to be able to choose between those two. Not critical.

Hide content, avatars, etc from unsafe groups

There seem to be groups on chirp.social that aren't SFW, such as porn focused groups.

Idk if you tolerate those or don't want those on it, but if you do want to allow, then at least make it mandatory to mark it as nsfw and hide avatars and alike from being shown.

I say this because there is at least one such group and images and posts aren't behind a CW, which can be really bad if minors stumble upon it.

It would probably better to disallow NSFW in general but this is something up to you to decide.

Error updating profile

When updating profile, the post to outbox fails with a 500 error and the following response:

Error: jsonld.InvalidUrl: Dereferencing a URL did not result in a valid JSON-LD object. Possible causes are an inaccessible URL perhaps due to a same-origin policy (ensure the server uses CORS if you are using client-side JavaScript), too many redirects, a non-JSON response, or more than one HTTP Link Header was provided for a remote context.
    at /workspace/node_modules/activitypub-core-server-express/lib/index.js:103:14
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)

Group admins

Not sure if this is the place to make suggestions, so let me know if not.

However, if it is, is it possible to add multiple admins to a group?

It would be nice if multiple people were able to admin so it could be more communal in nature when trying to keep spaces safe.

Thanks in advance!

Self-categorization

The directory page is helpful, but it would be nice if groups were broken up in categories, especially adult

Edited posts appear as duplicates in dashboard

A post I've made and later edited appears multiple times in the dashboard. They seem to be counted as "reposts", which would be wrong.

I think edits should be listed. Just not as a separate entry.

The issue I'm referring to:
grafik

Delete button not working

Delete button not working.

Once signed in, there is an option to delete a group. The button with this function does not seem to do anything.
Screenshot 2022-12-14 121839

Unexpected behavior likely due to home.js issues

When viewing a group profile after logging in, the following messages show up in the browser console log.

rocket-loader.min.js:1 A preload for 'https://chirp.social/home.js' is found, but is not used because the request credentials mode does not match. Consider taking a look at crossorigin attribute.

This is with various browsers and seems to be affecting functionality of the site.

Directory not updating after adding avatar image

It seem that after adding an avatar image to a group that the group no longer shows up under the listed hashtags. In addition, the group does not appear to be working as expected. The group might be a "legacy" one (apexlegends) so I don't know if there is something that would need to be updated to upgrade the account.

Following the account also does not appear to be working at the moment.

Better Profile description support.

I've noticed the following issues and/or inconveniences in relation to the profile viewed from a Mastodon client:

  • Profile description doesn't have line breaks
  • Hashtags and user mentions aren't clickable

It would be nice if those issues could be fixed.
Also, Idk if that is doable with the info boxes Mastodon provides, but perhaps allow newlines there too?

Add Forgot/Reset Password

Firebase is signaling to some users via JS console to reset the password, but there is no way to do that currently.

Forgot password is also a useful feature.

Hashtags, Directory, Discoverability

I started a group for our conference/society, and I listed multiple hashtags. The directory only picked up some of them. I listed a a lot because I thought that the group might be discoverable by people searching a hashtag, but that doesn't seem to be the case-I guess they only relate to the directory? If I reduce the number of hashtags to the two or three key ones, will the directory update? And more importantly: Is it possible to make the group discoverable on other servers through hashtags?

Creating an account isn't clear

On the chirp.social page it says:

How does this work?

  1. Create an account on this page.

There is no "create an account" link. Nothing on that page seems to be related to creating an account.

Federation with Pleroma

Groups on Chirp Social do not seem to be discoverable on Pleroma instance.

I've tested by trying to find @[email protected] on a number of Pleroma servers (public.garden & stereophonic.space) with no results.

Various questions

I've read the page, but still have some open questions I hope to get answered.

First things first, I would like to get some clarifications on how the reposting (boosting) works.
The page says to follow the account and "Post a message addressed to it"
Does it mean the message needs to be @[email protected] Hello there! or would Hello there @[email protected] also work?
If only the first works, could it be added that the second option (Mention anywhere) would work? From what I've tried does it seem like to ignore the second type which is somewhat limiting.
Perhaps with an option to toggle it could it be added?

Next, will avatars update on pages like Mastodon? Checking the page on the instance I use doesn't show the avatar I've set for it.
Is it on a timer (only checks and updates periodically)? Is it a fediverse behaviour? Not supported?

Thank you in advance for your answers.

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.