Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-07 | Merge pull request #1183 from thoughtbot/cp-post-status-service-specs | Eugen | |
Add specs for PostStatusService | |||
2017-04-07 | Merge pull request #1184 from thoughtbot/extract-proper-status | Eugen | |
DRY up reblog vs original status check | |||
2017-04-07 | Merge pull request #1192 from seekr/patch-2 | Eugen | |
typo | |||
2017-04-07 | Merge pull request #1193 from thoughtbot/status-specs | Eugen | |
Implement pending specs on Status | |||
2017-04-07 | Implement pending specs on Status | Joël Quenneville | |
Implement the two pending specs on `Status`: `reblogs_count` and `favourites_count`. | |||
2017-04-07 | typo | seekr | |
2017-04-07 | Use I18n for media attachment validation errors | Chad Pytel | |
These are currently user facing errors, but are not localized. This adds the ability for these messages to be localized. | |||
2017-04-07 | Add specs for PostStatusService | Chad Pytel | |
This implements all pending specs, and adds additional coverage for the following functionality: * Normal status creation * Creating a reply status * Creating a sensitive status * Creating a status with spoiler text * A status with no spoiler text gets an empty string for spoiler text * Creating a status with custom visibility * Creating a status for an application * Processing mentions * Processing Hashtags * Pinging PuSH hubs * Crawling links * Attaching media | |||
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 | Add specs for media attachment validations | Chad Pytel | |
There are currently not specs for the two media validations that are performed by `PostStatusService`. This adds specs for the validations that ensure that you cannot attach more than four files, and that a status cannot have both image and video attachments. | |||
2017-04-07 | Merge pull request #1146 from tootsuite/fix-object-type-nil-exception | Eugen | |
Fix nil#object_type error | |||
2017-04-07 | Merge pull request #1145 from tootsuite/feature-customized-default-locale | Eugen | |
Allow setting of default language through config | |||
2017-04-07 | Merge branch 'master' into fix-object-type-nil-exception | Eugen | |
2017-04-07 | Merge branch 'master' into feature-customized-default-locale | Eugen | |
2017-04-07 | Fix nil#object_type error | Eugen Rochko | |
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 | Re-add forgotten <author> element on standalone <entry> | Eugen Rochko | |
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-07 | Low-hanging fruit of query optimization, these indices were missing | Eugen Rochko | |
2017-04-06 | Merge pull request #1100 from mjankowski/mj-reduce-image-size | Eugen | |
Reduce size of background-photo.jpeg | |||
2017-04-06 | Merge pull request #1103 from alimony/vagrant-tweaks-01 | Eugen | |
Add a couple of network performance tweaks to Vagrantfile. | |||
2017-04-06 | Add a couple of network performance tweaks to Vagrantfile. | Markus Amalthea Magnuson | |
2017-04-06 | Reduce size of background-photo.jpeg | Matt Jankowski | |
Reduced by running through `guetzli` image optimizer. | |||
2017-04-06 | Merge pull request #1088 from Wonderfall/master | Eugen | |
Add metadata to Dockerfile | |||
2017-04-06 | add Docker microbadger to README.md | Wonderfall | |
2017-04-06 | add metadata to Dockerfile | Wonderfall | |
2017-04-06 | Merge pull request #1038 from wade-r/optimize-dockerfile | Eugen | |
Optimize Dockerfile | |||
2017-04-06 | Merge pull request #1042 from johnsudaar/feature/scalingo_one_click | Eugen | |
Cosmetic changes to the scalingo deployment | |||
2017-04-06 | Merge pull request #1048 from ashfurrow/slugignore | Eugen | |
Updates slugignore | |||
2017-04-06 | Merge pull request #1070 from alexgleason/patch-4 | Eugen | |
Linux users must enable NFS for Vagrant | |||
2017-04-06 | Linux users must enable NFS for Vagrant | Alex Gleason | |
2017-04-06 | Updates slugignore. | Ash Furrow | |
2017-04-06 | Optimize Dockerfile | Ryan Wade | |
Optimize Dockerfile, reduce build time. | |||
2017-04-06 | Fix wrong pubsub channel on public timelines | Eugen Rochko | |
2017-04-06 | Merge pull request #1013 from blackle/master | Eugen | |
Catch more errors in process_follows so it doesn't fail | |||
2017-04-06 | Fix notifications delivered to wrong pubsub channel, optimized ↵ | Eugen Rochko | |
RemoveStatusService, slightly optimized FanOutOnWriteService again | |||
2017-04-05 | Catch more errors in process_follows so it doesn't fail | blackle | |
2017-04-05 | Merge pull request #993 from foozmeat/patch-1 | Eugen | |
Use NFS for the shared folder because it dramatically decreases latency for git operations. | |||
2017-04-05 | Split SalmonWorker into smaller parts, move profile updating into another job | Eugen Rochko | |
2017-04-05 | Use NFS for the shared folder because it dramatically decreases latency for ↵ | James Moore | |
git operations. | |||
2017-04-05 | Merge pull request #958 from yiskah/patch-1 | Eugen | |
Correct innacurate info and other fixes | |||
2017-04-05 | Merge branch 'krainboltgreene-broadcast-to-worker' | Eugen Rochko | |
2017-04-05 | Replace calls to FeedManager#inline_render and #broadcast | Eugen Rochko | |
2017-04-05 | Merge branch 'broadcast-to-worker' of ↵ | Eugen Rochko | |
https://github.com/krainboltgreene/mastodon into krainboltgreene-broadcast-to-worker | |||
2017-04-05 | Make sure Rabl is using Oj | Eugen Rochko | |
2017-04-05 | Fix wrong variable used in publish channel | Eugen | |
2017-04-05 | Add proper message to PushUpdateWorker, use redis directly | Eugen | |
2017-04-05 | Merge branch 'master' into broadcast-to-worker | Eugen | |