Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-07 | DRY up reblog vs original status check | Joël Quenneville | |
Checking reblog vs original status was happening in multiple places across the app. For views, this logic was encapsulated in a helper method named `proper_status` but in the other layers of the app, the logic was duplicated. Because the logic is used at all layers of the app, we extracted it into a `Status#proper` method on the model and changed all uses of the logic to use this method. There is now a single source of truth for this condition. We added test coverage to untested methods that got refactored. | |||
2017-04-07 | Merge branch 'master' into feature-customized-default-locale | Eugen | |
2017-04-07 | Update Finnish translations, add sample Minio config (#954) | Jantso Porali | |
2017-04-07 | Allow setting of default language through config | Eugen Rochko | |
Setting of locale in controller extracted to Localized concern, the doorkeeper authorized applications controller moved under custom namespace with inclusion of Localized, which resolves the "it sometimes appears in a different random language" bug | |||
2017-04-07 | Force UTF8 encoding on generated XML (#1140) | Eugen | |
2017-04-07 | Rewrite Atom generation from stream entries to use Ox instead of Nokogiri ↵ | Eugen | |
(#1124) * Rewrite Atom generation from stream entries to use Ox instead of Nokogiri::Builder StreamEntry is now limited to only statuses, which allows some optimization. Removed extra queries on AccountsController#show. AtomSerializer instead of AtomBuilderHelper used in AccountsController#show, StreamEntriesController#show, StreamEntryRenderer and PubSubHubbub::DistributionWorker PubSubHubbub::DistributionWorker moves n+1 DomainBlock query to PubSubHubbub::DeliveryWorker instead. All Salmon slaps that aren't based on StreamEntry still use AtomBuilderHelper and Nokogiri * All Salmon slaps now use Ox instead of Nokogiri. No touch from status on account | |||
2017-04-04 | New admin setting: open/close registrations, with custom message, from the ↵ | Eugen Rochko | |
admin UI | |||
2017-04-03 | Add basic logging of who resolved report | Eugen Rochko | |
2017-04-03 | When taking action on a report (silence/suspend), it dismisses all other | Eugen Rochko | |
reports for that user automatically | |||
2017-04-03 | Make default admin UI page reports. Add admin UI for creating a domain block | Eugen Rochko | |
2017-04-02 | Catching rack timeout from rails doesn't work | Eugen Rochko | |
2017-04-02 | Add proper error page for request timeouts | Eugen Rochko | |
2017-04-02 | Fix landing page sign up form ignoring username field | Eugen Rochko | |
2017-03-31 | Fix some views still not using counter caches | Eugen Rochko | |
2017-03-31 | Fix #700 - hide spoilers on static pages | Eugen Rochko | |
2017-03-30 | Import feature for following/blocking lists (addresses #62, #177, #201, #454) | Eugen Rochko | |
2017-03-30 | Add counter caches for a large performance increase on API requests | Eugen Rochko | |
2017-03-28 | Fix #690 - Webfinger should handle new shortform profile URLs now (nice) | Eugen Rochko | |
2017-03-26 | Fix up some localizations | Eugen Rochko | |
2017-03-25 | Fix public profile pagination links | Eugen Rochko | |
2017-03-24 | Fix #675 - return created_at in notifications API | Eugen Rochko | |
2017-03-22 | Prettier account and stream entry URLs | Eugen Rochko | |
2017-03-22 | Web UI support for the new omnisearch | Eugen Rochko | |
2017-03-22 | New API method: /api/v1/search | Eugen Rochko | |
Returns accounts, statuses, hashtags arrays | |||
2017-03-21 | Don't list "direct" under default post privacy settings | Eugen Rochko | |
2017-03-21 | Improved landing page | Eugen Rochko | |
2017-03-20 | Add landing strip | Eugen Rochko | |
2017-03-19 | Export follow/block lists as CSV | Eugen Rochko | |
2017-03-17 | Start page links a bit more readable | Eugen Rochko | |
2017-03-17 | Promote Apps (#670) | shel | |
"Various apps are available" is now a hyperlink | |||
2017-03-15 | Fix #525 - Add instance information API | Eugen Rochko | |
2017-03-15 | Merge branch 'master' into mastodon-site-api | Eugen | |
2017-03-04 | Fix #431 - convert gif to webm during upload. Web UI treats them like it did | Eugen Rochko | |
before. In the API, attachments now can be either image, video or gifv. Gifv is to be treated like images in terms of behaviour, but are videos by file type. | |||
2017-03-04 | Add digest e-mails | Eugen Rochko | |
2017-03-01 | Mute button progress so far. WIP, doesn't entirely work correctly. | Kit Redgrave | |
2017-02-28 | Fix #186 - Add RTL support to the compose form textarea and statuses output | Eugen Rochko | |
2017-02-27 | Adds site metadata access to the API | Kibigo | |
2017-02-27 | Fix #104 - Style OAuth authorized applications page | Eugen Rochko | |
Add ability to search accounts by display name | |||
2017-02-17 | Quick fix for avatars with the same URL not being perceived as updated and ↵ | Eugen Rochko | |
in need of re-download | |||
2017-02-17 | Add UI to view report details, remove reported statuses, quick links to ↵ | Eugen Rochko | |
resolve/silence/suspend from report | |||
2017-02-16 | Adding index overview for reports in admin UI | Eugen Rochko | |
2017-02-15 | Fix admin UI for accounts somewhat | Eugen Rochko | |
2017-02-14 | Adding POST /api/v1/reports API, and a UI for submitting reports | Eugen Rochko | |
2017-02-13 | Fix #587 - Display TOTP secret next to QR code | Eugen Rochko | |
2017-02-13 | Add "next" link to Atom feeds | Eugen Rochko | |
2017-02-12 | Stop trying to shoehorn all Salmon updates into the poor database-connected | Eugen Rochko | |
StreamEntry model. Simply render Salmon slaps as they are needed | |||
2017-02-10 | Improve public tag page | Eugen Rochko | |
2017-02-10 | Site title is now a setting | Eugen Rochko | |
2017-02-10 | Add link to other instances list | shel | |
This should help federation | |||
2017-02-07 | Merge pull request #603 from evanminto/activitypub-account | Eugen | |
Expose ActivityStreams 2.0 representation of accounts |