Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-11 | Fix styles of error pages (#5335) | Lynx Kotoura | |
Signed-off-by: Lynx Kotoura <admin@sanin.link> Signed-off-by: Lynx Kotoura <admin@sanin.link> | |||
2017-10-11 | fix presented og:url is incorrect (#5320) | takayamaki | |
2017-10-11 | In thread view, only scroll first update, scroll to replied-to post (#5322) | Eugen Rochko | |
2017-10-11 | Only preload JS in /web pages (#5325) | Nolan Lawson | |
2017-10-11 | Fully disable hotkeys when input element is focused (#5324) | Eugen Rochko | |
Because alt+n is a way to enter some kinda letter on some keyboard | |||
2017-10-11 | Update french translation : mastodon/locales/fr.json (#5318) | JohnD28 | |
* Update fr.json * Update fr.json * Update fr.json | |||
2017-10-11 | Update ar.json (#5316) | ButterflyOfFire | |
Pushing new arabic translated strings for Mastodon web client. | |||
2017-10-11 | Fix an error when ancestors get loaded before the status itself (#5312) | unarist | |
When ancestors get loaded, we scroll to the target status (i.e. skip ancestors). However, ancestors may get loaded before the status itself, then it causes TypeError because `this.node` is undefined yet. Since we don't show anything until the status gets loaded, we don't need to scroll to the target status in this time. If we get the status itslef later, it causes `componentDidUpdate` and scrolling correctly. | |||
2017-10-11 | Fix #5306: Stop hotkeys in input fields even when shift is pressed (#5309) | Eugen Rochko | |
AZERTY layouts require pressing shift to press a number at all, so it triggers a column switch even when simply typing numbers in textarea | |||
2017-10-11 | sign_in and sign_up views present og meta infos (#5308) | takayamaki | |
2017-10-10 | Fix #5293 - Pre-fill frequently used emojis to avoid bugs (#5305) | Eugen Rochko | |
2017-10-10 | Fix custom emoji copy not copying file (#5298) | Eugen Rochko | |
2017-10-10 | Fix #5295 - Order custom emoji lexicographically (#5297) | Eugen Rochko | |
2017-10-10 | Fix an error when video playback buffer is empty (#5300) | unarist | |
2017-10-10 | foreign_key, non-nullable, dependent: destroy in account_moderation_notes ↵ | nullkal | |
(#5294) * Add foreign key constraint to column `account` in `account_moderation_notes` * Change account_id and target_account_id to non-nullable in account_moderation_notes * Add dependent: :destroy to account and target_account in account_moderation_notes | |||
2017-10-09 | Center error layout (#5289) | Eugen Rochko | |
2017-10-09 | Fix pagination in Api::V1::BlocksController (#5285) | Akihiko Odaki | |
2017-10-09 | Fix dependency of error page generation on database (#5280) | Eugen Rochko | |
2017-10-08 | Fix #5272 - Order of checks in ActivityPub handler (#5276) | Eugen Rochko | |
2017-10-08 | Fix #5271 - Fix missing attribute in remove_from_feed (#5277) | Eugen Rochko | |
Regression from #4801 | |||
2017-10-08 | Track frequently used emojis in web UI (#5275) | Eugen Rochko | |
* Track frequently used emojis in web UI * Persist emoji usage, but debounce commits to the settings API * Fix #5144 - Add tooltips to picker * Display only 2 lines of frequently used emojis | |||
2017-10-08 | Set snowflake IDs for backdated statuses (#5260) | Eugen Rochko | |
- Rename Mastodon::TimestampIds into Mastodon::Snowflake for clarity - Skip for statuses coming from inbox, aka delivered in real-time - Skip for statuses that claim to be from the future | |||
2017-10-08 | Fix #5178 - Use object URI only in Announce, instead of embedding (#5266) | Eugen Rochko | |
2017-10-08 | i18n update Occitan (#5263) | JeanGauthier | |
* Update oc.json * Update oc.yml * Update oc.yml * Update oc.json | |||
2017-10-08 | Video preload should be a string (#5267) | Nolan Lawson | |
2017-10-08 | Use ES module build of react-router-dom (#5264) | Nolan Lawson | |
2017-10-08 | Dynamically calculate card height for embeds instead of padding (#5265) | Eugen Rochko | |
The padding trick was hard-coded to a 16:9 ratio, but we can use width and height provided from OEmbed information and width of the card itself to calculate a new height | |||
2017-10-08 | Show buffering in video player (#5261) | Eugen Rochko | |
2017-10-07 | Add moderation note (#5240) | nullkal | |
* Add moderation note * Add frozen_string_literal * Make rspec pass | |||
2017-10-07 | Redesign public hashtag pages (#5237) | Eugen Rochko | |
2017-10-07 | Fix custom emoji in emoji picker, persist skin tone (#5258) | Eugen Rochko | |
2017-10-07 | In REST API, when URL can be missing, cast it to nil (#5259) | Eugen Rochko | |
2017-10-08 | Japanese translation (relative time) (#5251) | MitarashiDango | |
2017-10-07 | Encode custom emojis as resolveable objects in ActivityPub (#5243) | Eugen Rochko | |
* Encode custom emojis as resolveable objects in ActivityPub * Improve code style | |||
2017-10-07 | Update emoji-mart to v2.1.1 (#5256) | Nolan Lawson | |
2017-10-07 | Fix regression from #5206 - deduplicate descendants (#5253) | Eugen Rochko | |
2017-10-07 | Make auto-play GIFs preference affect custom emojis in web UI (#5254) | Eugen Rochko | |
2017-10-06 | Fix overflowing in web UI (#5246) | Lynx Kotoura | |
* Fix overflowing in web UI * Revert fixing dropdown menu modal | |||
2017-10-06 | Improve error handling on LinkCrawlWorker (#5250) | unarist | |
* Improve error handling on LinkCrawlWorker * Ignore TimeoutError and InvalidURIError too * Record errors to debug log * Enable dead job queue on LinkCrawlWorker Since most of acceptable errors were already ignored, only our side issue should go to dead job queue. * Ignore all http gem errors | |||
2017-10-06 | Fix remote profile being displayed in HTML on remote_follow (#5249) | unarist | |
2017-10-06 | Fix error on reloading status detail column (#5248) | K.SHIRAKASHI | |
2017-10-06 | Fix error at emoji_compressed in Firefox ESR (#5241) | MIYAGI Hikaru | |
2017-10-06 | Fix theme settings (#5242) | Lynx Kotoura | |
2017-10-06 | Fix thinking_face emoji autocomplete (#5238) | Nolan Lawson | |
2017-10-06 | Import only Spring/Motion from react-motion (#5236) | Nolan Lawson | |
2017-10-06 | Compress and combine emoji data (#5229) | Nolan Lawson | |
2017-10-06 | import only Overlay from react-overlays (#5235) | Nolan Lawson | |
2017-10-06 | Implement hotkeys for web UI (#5164) | Eugen Rochko | |
* Fix #2102 - Implement hotkeys Hotkeys on status list: - r to reply - m to mention author - f to favourite - b to boost - enter to open status - p to open author's profile - up or k to move up in the list - down or j to move down in the list - 1-9 to focus a status in one of the columns - n to focus the compose textarea - alt+n to start a brand new toot - backspace to navigate back * Add navigational hotkeys The key g followed by: - s: start - h: home - n: notifications - l: local timeline - t: federated timeline - f: favourites - u: own profile - p: pinned toots - b: blocked users - m: muted users * Add hotkey for focusing search, make escape un-focus compose/search * Fix focusing notifications column, fix hotkeys in compose textarea | |||
2017-10-05 | Improve admin UI for custom emojis, add copy/disable/enable (#5231) | Eugen Rochko | |
2017-10-05 | When processing custom emoji, ensure a non-animated version exists (#5230) | Eugen Rochko | |
Use the non-animated version in web UI, but return both in API |