]> cat aescling's git repositories - mastodon.git/commit
Add tracking of OAuth app that posted a status, extend OAuth apps to have optional...
authorEffy Elden <git@effy.is>
Sat, 14 Jan 2017 21:58:50 +0000 (08:58 +1100)
committerEffy Elden <git@effy.is>
Sat, 14 Jan 2017 21:58:50 +0000 (08:58 +1100)
commitd6bc0e8db4d25a4533feb56164b0d9cd3ef2af6e
tree60ab246a9e55deb6a64efee86a6a062cac94f440
parentf63f0c46253f8d3c5524645160cbfe0c70cdec2f
Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views. Resolves #11
13 files changed:
app/assets/javascripts/components/features/status/components/detailed_status.jsx
app/assets/stylesheets/components.scss
app/controllers/api/v1/apps_controller.rb
app/controllers/api/v1/statuses_controller.rb
app/models/concerns/application.rb [new file with mode: 0644]
app/models/status.rb
app/services/post_status_service.rb
app/views/api/v1/apps/show.rabl [new file with mode: 0644]
app/views/api/v1/statuses/_show.rabl
app/views/stream_entries/_detailed_status.html.haml
db/migrate/20170114194937_add_application_to_statuses.rb [new file with mode: 0644]
db/migrate/20170114203041_add_website_to_oauth_application.rb [new file with mode: 0644]
db/schema.rb