Code Monkey home page Code Monkey logo

spacedecentral-network's People

Contributors

capsulecorplab avatar deamme avatar dependabot[bot] avatar ottodevs avatar rkzel avatar stellarmagnet avatar yusufnyc avatar

Stargazers

 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

spacedecentral-network's Issues

Make updates to the "Activity" that is being displayed

  1. If I add a publication and then delete it, it still shows that I added the publication in my activity history. When I go to click on it, I then get an error since the publication was deleted
  2. Don't display the activity of updating a forum post in user profile

This effects -

  • profile landing page
  • profile activity tab

image

When editing a post with special characters like quotes, it exposes the unicode

When editing a post with special characters like quotes, it exposes the UTF-8 code in the edit text body which makes it difficult to edit the text. When you hit save, it renders the actual UTF-8 code

image

Steps to reproduce

  • Create a new post, copy and past this " THIS "IS" WHAT YOU SHOULD COPY "
  • Click edit, and see the UTF code
  • Hit save, see the UTF code

Expected behavior

  • UTF-8 code should not be rendered in the Body field when editing

Add press logos to the home page

Notify when a user joins Program

New user joining a program is the kind of event that should result notification being sent to at lest admins of the program. In fact, programs should have "watchers", the same way forum posts have them.

Google drive integration is not working with Crew Roles

Whenever you update someones permission to from Trainee to "Designer" or "Coordinator" they should be given edit access to the mission's drive folder (even if they don't have a gmail address?)

Additionally, the gsuite email isn't working...

Allow people who aren't logged in to read the forum replies

Allow people who aren't logged in to read the forum replies

If they click on "reply" to a post, prompt to login / signup

If the user is logged out, and hits "reply", then we need to prompt them to login or sign up

after they log in or sign up we need to redirect them to the forum post they wanted to reply to..

integrate reCAPTCHA

We have a bot problem

  • integrate reCAPTCHA
  • Remove bot accounts / create an IP address blacklist

Ability to pin forum posts

Users with "Master" privs should be allowed to "Pin" forum posts to the top. There should be a "Pin" option in the action menu of the forum post (to the right of the time stamp).

The "Pin" option should only be displayed for the main forum post, not for the replies.

After pinned, there should be a "Pin" icon in the top right of the forum post card

Expose a column on the Admin Dashboard for Newsletter opt-ins

  • Expose a column on the admin dashboard for newsletter opt-ins
  • On the User Settings page, allow user to opt-in or opt-out of newsletter
  • Ideally, sync this both with our mailchimp
  • Sync with our mailchimp when someone signs up for a new account and opts in to the newsletter

Allow "mission" category of forum post to be changed

When starting a new forum post, if you are not inside one of the missions, your post automatically goes into the "general" category.
We should be able to choose the category we want to post in, and should be able to change it even after the post is created.

create a SMAP dashboard

Create a SMAP dashboard where all registered ideas will be displayed along with info on the team, if they are looking for new members, how to join, etc. This dashboard should be open to the public so anyone can browse through the ideas and apply to join a team.

Design an interactive knowledge base

Each project will have an associated wiki and technology roadmap, that will be highly interactive. Project wikis will store mission concepts, trade studies, and literature reviews. A project-agnostic, central wiki will also be maintained that includes a detailed, textbook-level knowledge base.

Forum threads with new replies should be at the top of the page

It seems like forum threads are being sorted based on the posting date of the original thread, and not based on the date of the last reply in the thread.

Fix: We should sort forum threads by the date of the last reply in that thread.

Note: Pinned threads should always be at the top.

add react_on_rails gem

For starters react_on_rails needs to be incorporated into existing infrastructure, along with appropriate dev tools, etc.

add React

New functionality should make use of React components, beginning crawling migration to, generally speaking, JS.

There are too many levels of forum replies in the UI

It looks like the level of replies just keeps growing.

https://spacedecentral.net/forum/posts/synergy-with-moon-village-association-and-others

This makes it difficult to read on mobile. Can we limit it to 3 levels? in the above link, I see 5 levels of replies. The final level should be like the one you see "Hello Jason! Happy to hear you are interested "

The "Reply" link should still show up. It's just in the UI, we should not indent it any further than 3 levels of replies.

Acceptance testing:
Need to make sure this looks good on mobile

UI Enhancements for messaging/chat feature

  • nav issue: you have to click on the message text to open the chat box. instead it should be the rectangle
  • chat box: The Name is missing from the title of the chat box
  • chat box: close icon should be on the title of the chat box. the close icon should CLOSE the box, not minimize it. To minimize you click on the bar itself (like FB)
  • chat box: fix the location of the avatar
  • chat box: when a chatbox is open, i shouldn't have to scroll to see new messages
  • We should not use "chips" to display the people in a chat. Right now you can remove people from chat by clicking the x next to their name. This should not be enabled. Remove that row. The name of the person you are chatting with should be in title

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.