Code Monkey home page Code Monkey logo

social-media-registry's People

Contributors

cmurphyusaid avatar dvito avatar gbinal avatar globalspin avatar isadr avatar jakevose avatar jbjonesjr avatar jeremyzilar avatar justinherman avatar srudra avatar

Stargazers

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

Watchers

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

Forkers

cmurphyusaid

social-media-registry's Issues

Lets update the readme to include current functionality

The goal should be to keep this updated as we make edits to the application. We could set up multiple pages, but just the one makes it easy to hit ctrl/cmd + f and fine what you need. Should include documentation on how services work (and how to add one).

Prune unused views / controllers?

Should we prune the old controllers and views, or should we keep them for reference? Currently most of the functionality has been replaced.

Social Media Outlet History View

Swtich to a panel based view (bootstrap panels)

Each panel should have the full information of the social media registration (similar to the show view).

Each panel should have a restore button to restore the item to that state.

Discuss more api endpoints that may be useful.

Examples, being able to specify children tree for agencies (is this worth anything).

Should there be queries to get the list of languages, list of platforms for mobile, any other data?

Is there anything missing?

Consider moving away from acts_as_taggable_on

Will roll our own tables, and remove the dependency on this gem. Though useful, the polymorphic nature and lack of insight into the functionality could make it a problem down the road for O&M (especially for outside developers).

Social Media Show View

Complete the social media show view, to ensure looking at an item gives a complete view of the items information.

multi model search

research capabilities to do multi model search. currently may not be supported well, may have to use solr/elasticsearch adapter directly.

For now, we can do some like queries and generate JSON, but we will not have any ties to models directly with that methodology (at least, not without some hijinx).

Create interface for emailing users

Each user should have an "email this user" box, to allow email from in the interface.

This will do a few things.

Add a new records to a database table called email_messages (Class EmailMessage). It will then use activejob to queue a worker to send the email. Users should always get a copy of the email they sent, so that a conversation can occur with the reply all.

database columns

to: comma seperated list of email addresses
from: current_user (link)
message_body: textual message body

Main goals: learn active job! http://edgeguides.rubyonrails.org/active_job_basics.html

Create beginning swagger documentation

This should return a JSON document that will be used to configure a front-end swagger in the public directory for embedding on various sites.

It'll be responsible for returning documentation for each version of the api.

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.