Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-15 | Add tracking of OAuth app that posted a status, extend OAuth apps to have ↵ | Effy Elden | |
optional website field, add application details to API, show application name and website on detailed status views. Resolves #11 | |||
2017-01-12 | Migrate from ledermann/rails-settings to rails-settings-cached which allows ↵ | Eugen Rochko | |
global settings with YAML-defined defaults. Add admin page for editing global settings. Add "site_description" setting that would show as a paragraph on the frontpage | |||
2017-01-09 | Persist UI settings, add missing localizations for German | Eugen Rochko | |
2017-01-06 | Fix #416 - Generate random unique 14-byte (19 characters) shortcodes | Eugen Rochko | |
for local attachments, use them in URLs. Check status privacy before redirecting to actual file. | |||
2016-12-22 | Follow call on locked account creates follow request instead | Eugen Rochko | |
Reflect "requested" relationship in API and UI Reflect inability of private posts to be reblogged in the UI Disable Webfinger for locked accounts | |||
2016-12-22 | Add "locked" flag to accounts, prevent blocked users from following, ↵ | Eugen Rochko | |
force-unfollow blocked users | |||
2016-12-21 | Private visibility on statuses prevents non-followers from seeing those | Eugen Rochko | |
Filters out hidden stream entries from Atom feed Blocks now generate hidden stream entries, can be used to federate blocks Private statuses cannot be reblogged (generates generic 422 error for now) POST /api/v1/statuses now takes visibility=(public|unlisted|private) param instead of unlisted boolean Statuses JSON now contains visibility=(public|unlisted|private) field | |||
2016-12-05 | Add account suspension | Eugen Rochko | |
2016-12-03 | Keep timelines in the UI trimmed when possible | Eugen Rochko | |
2016-12-03 | Improve notification model | Eugen Rochko | |
2016-12-03 | Fix #248 - Reload all accounts when fetching from cache | Eugen Rochko | |
2016-12-02 | Make data migration more merciful | Eugen Rochko | |
2016-12-02 | Fix #323 - self-replies to appear in public timelines again | Eugen Rochko | |
2016-11-30 | Per-status control for unlisted mode, also federation for unlisted mode | Eugen Rochko | |
Fix #233, fix #268 | |||
2016-11-30 | Track successful PuSH deliveries | Eugen Rochko | |
2016-11-28 | Adding embedded PuSH server | Eugen Rochko | |
2016-11-23 | Adding sensitive marker to statuses in API | Eugen Rochko | |
2016-11-22 | Remove unneeded indices, improve error handling in background workers, don't ↵ | Eugen Rochko | |
needlessly reload reblogged status, send Devise e-mails asynchronously | |||
2016-11-20 | Adding notifications column | Eugen Rochko | |
2016-11-20 | Adding unified streamable notifications | Eugen Rochko | |
2016-11-16 | Add user locale setting | Eugen Rochko | |
2016-11-05 | Adding hashtags | Eugen Rochko | |
2016-11-04 | Adding hashtag model | Eugen Rochko | |
2016-10-27 | Adding public timeline silencing | Eugen Rochko | |
2016-10-09 | Adding domain blocks | Eugen Rochko | |
2016-10-07 | Adding user settings (model and mailer), no form yet | Eugen Rochko | |
2016-10-03 | Adding a block model and filter mentions from blocked users (fix #60) | Eugen Rochko | |
2016-10-03 | Adding e-mail confirmations | Eugen Rochko | |
2016-09-26 | Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app | Eugen Rochko | |
registration API | |||
2016-09-20 | Upgrade to PubSubHubbub 0.4 (removing verify_token) | Eugen Rochko | |
2016-09-20 | Separate PuSH subscriptions from following, add mastodon:push:refresh task, | Eugen Rochko | |
respect hub.lease_seconds (fix #46) | |||
2016-09-05 | Add API to upload media attachments | Eugen Rochko | |
2016-08-26 | The frontend will now be an OAuth app, auto-authorized. The frontend will ↵ | Eugen Rochko | |
use an access token for API requests Adding better errors for the API controllers, posting a simple status works from the frontend now | |||
2016-03-25 | Fixing FanOutOnWriteService, fixing Sidekiq not having enough DB connections | Eugen Rochko | |
in the pool, adding a throttle of 60rpm per IP, adding mini profiler, adding admin status to users | |||
2016-03-22 | Only re-download avatar if URL changed (fix #19) | Eugen Rochko | |
2016-03-16 | Adding CSS for form errors, adding missing indices | Eugen Rochko | |
2016-03-14 | Bind oauth applications to users | Eugen Rochko | |
2016-03-12 | Adding simple_form, adding profile settings, header image | Eugen Rochko | |
2016-03-11 | Customizing doorkeeper views for authorizing app | Eugen Rochko | |
2016-03-07 | Adding doorkeeper, adding a REST API | Eugen Rochko | |
POST /api/statuses Params: status (text contents), in_reply_to_id (optional) GET /api/statuses/:id POST /api/statuses/:id/reblog GET /api/accounts/:id GET /api/accounts/:id/following GET /api/accounts/:id/followers POST /api/accounts/:id/follow POST /api/accounts/:id/unfollow POST /api/follows Params: uri (e.g. user@domain) OAuth authentication is currently disabled, but the API can be used with HTTP Auth. | |||
2016-03-05 | Removing grape and adding devise | Eugen Rochko | |
2016-02-28 | Adding paperclip for avatars, fixing design of the public pages | Eugen Rochko | |
2016-02-25 | Adding a Mention model, test stubs | Eugen Rochko | |
2016-02-23 | Adding reblogs, favourites, improving atom generation | Eugen Rochko | |
2016-02-22 | Made some progress | Eugen Rochko | |
2016-02-20 | Initial commit | Eugen Rochko | |