about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2019-08-05Change admin UI for hashtags and add back whitelisted trends (#11490)Eugen Rochko
Fix #271 Add back the `GET /api/v1/trends` API with the caveat that it does not return tags that have not been allowed to trend by the staff. When a hashtag begins to trend (internally) and that hashtag has not been previously reviewed by the staff, the staff is notified. The new admin UI for hashtags allows filtering hashtags by where they are used (e.g. in the profile directory), whether they have been reviewed or are pending reviewal, they show by how many people the hashtag is used in the directory, how many people used it today, how many statuses with it have been created today, and it allows fixing the name of the hashtag to make it more readable. The disallowed hashtags feature has been reworked. It is now controlled from the admin UI for hashtags instead of from the file `config/settings.yml`
2019-08-05Merge pull request #1187 from ThibG/glitch-soc/merge-upstreamThibG
Merge upstream changes
2019-08-05Fix color of dropdown iconsThibaut Girka
2019-08-05[Glitch] Change icon button styles to make hover/focus states more obviousThibG
Port c8fd82332749cd58f85dd398d32559a02499c945 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-05[Glitch] Disable list title validation button when list title is emptyThibG
Port 089c6410208d294e7f1995e000bd796d4625246f to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-05Merge branch 'master' into glitch-soc/merge-upstreamThibaut Girka
2019-08-05Bump rubocop from 0.73.0 to 0.74.0 (#11486)dependabot-preview[bot]
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.73.0 to 0.74.0. - [Release notes](https://github.com/rubocop-hq/rubocop/releases) - [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.73.0...v0.74.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-05Bump webmock from 3.6.0 to 3.6.2 (#11488)dependabot-preview[bot]
Bumps [webmock](https://github.com/bblimke/webmock) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/bblimke/webmock/releases) - [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md) - [Commits](https://github.com/bblimke/webmock/compare/v3.6.0...v3.6.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-05Bump dotenv-rails from 2.7.4 to 2.7.5 (#11487)dependabot-preview[bot]
Bumps [dotenv-rails](https://github.com/bkeepers/dotenv) from 2.7.4 to 2.7.5. - [Release notes](https://github.com/bkeepers/dotenv/releases) - [Changelog](https://github.com/bkeepers/dotenv/blob/master/Changelog.md) - [Commits](https://github.com/bkeepers/dotenv/compare/v2.7.4...v2.7.5) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-05Bump @babel/plugin-transform-react-jsx-source from 7.2.0 to 7.5.0 (#11482)dependabot-preview[bot]
Bumps [@babel/plugin-transform-react-jsx-source](https://github.com/babel/babel) from 7.2.0 to 7.5.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md) - [Commits](https://github.com/babel/babel/compare/v7.2.0...v7.5.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-05Bump capybara from 3.27.0 to 3.28.0 (#11484)dependabot-preview[bot]
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.27.0 to 3.28.0. - [Release notes](https://github.com/teamcapybara/capybara/releases) - [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md) - [Commits](https://github.com/teamcapybara/capybara/compare/3.27.0...3.28.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-05Bump webpack-cli from 3.3.5 to 3.3.6 (#11481)dependabot-preview[bot]
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.5 to 3.3.6. - [Release notes](https://github.com/webpack/webpack-cli/releases) - [Changelog](https://github.com/webpack/webpack-cli/blob/v3.3.6/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-cli/compare/v3.3.5...v3.3.6) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-05Bump eslint-plugin-react from 7.14.2 to 7.14.3 (#11480)dependabot-preview[bot]
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.14.2 to 7.14.3. - [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases) - [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.14.2...v7.14.3) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-04Fix timestamp on featured tag (#11477)Jeong Arm
It resolves #11338
2019-08-04Remove link rewriting option as it is easily bypassableThibaut Girka
2019-08-04Perform case-insensitive comparison for international domain namesThibaut Girka
Note: this uses `toLowerCase()` instead of doing proper case folding
2019-08-04Perform case-insensitive comparison of non-International domain namesThibaut Girka
2019-08-04Make link target domain tag just a bit smallerThibaut Girka
2019-08-04Ensure link rewriting setting changes are immediately appliedThibaut Girka
2019-08-04Handle Mastodon-generated links for targets starting with “www.” properlyThibaut Girka
2019-08-04Add options to highlight misleading links in statusesThibaut Girka
Fixes #1162
2019-08-04Move decodeIDNA to app/javascript/flavours/glitch/utilThibaut Girka
2019-08-03Add option to exclude suspended domains/subdomains from tootctl domains ↵Darius Kazemi
crawl (#11454) * Add "--exclude-suspended" to tootctl domains crawl This new option ignores any instances suspended server-wide as well as their associated subdomains. This queries all domain blocks up front, then runs a regexp on each domain. This improves performance over what may be the obvious implementation, which is to ask `DomainBlocks.blocked?(domain)` for each domain -- this hits the DB many times, slowing things down considerably. * cleaning up code style * Compiling regex * Removing ternary operator
2019-08-03Change icon button styles to make hover/focus states more obvious (#11474)ThibG
* Change icon buttons styles to make hover/focused states more obvious * Fix CW button size inconsistency * Fix icon button background color consistency
2019-08-03Disable list title validation button when list title is empty (#11475)ThibG
2019-08-01Fix tag score not being updated when the tag is trending (#11465)Eugen Rochko
2019-08-01Fix scroll to top in single column UI (#11463)Eugen Rochko
2019-08-01Remove XML version of Webfinger and remove links to Atom feeds (#11460)Eugen Rochko
Fix #11453
2019-08-01Fix column header scrolling with the page (#11458)Eugen Rochko
Regression from aa22b38
2019-07-31Fix jumping of toot date when clicking spoiler button (#11449)Mélanie Chauvel (ariasuni)
* Fix jumping of toot date when clicking spoiler button * Fix lint
2019-07-31Fix delete regression (#11450)Eugen Rochko
Regression from ff789a751a1c730e4d808410411196b76caff39c
2019-07-30Change hashtag search to only return results that have trended in the past ↵Eugen Rochko
(#11448) * Change hashtag search to only return results that have trended in the past A way to eliminate typos and other one-off "junk" results * Fix excluding exact matches that don't have a score * Fix tests
2019-07-30Merge pull request #1183 from ThibG/glitch-soc/merge-upstreamThibG
Merge upstream changes
2019-07-30Fix boosting & unboosting preventing a boost from appearing in the TL (#11405)ThibG
* Fix boosting & unboosting preventing a boost from appearing in the TL * Add tests * Avoids side effects when aggregate_reblogs isn't true
2019-07-30Add hashtag score for better sorting of autosuggestions (#11427)Eugen Rochko
* Add hashtag score for better sorting of autosuggestions * Do not use `~<~` operator with no text_pattern_ops index
2019-07-30[Glitch] Fix crash when expanding search results for hashtagsThibG
Port 78144f4c7923d502cc86b322f044e740e4a8fa8a to glitch-soc
2019-07-30Merge branch 'master' into glitch-soc/merge-upstreamThibaut Girka
Conflicts: - app/controllers/directories_controller.rb - package.json - yarn.lock
2019-07-30Change links in webUI to rewrite misleading links (#11426)ThibG
* [WiP] Show host for “misleading” links * Disallow misleading targets which domain names are prefixes of link text * Move decodeIDNA to app/javascript/mastodon/utils * Add support for international domain names * Change link origin tag color to darker text color * Handle links to domains starting with www. as shortened by Mastodon * [WiP] Ignore links that cannot be misread as URLs, rewrite other links
2019-07-30Fix crash when expanding search results for hashtags (#11447)ThibG
2019-07-30Add whitelist mode (#11291)Eugen Rochko
2019-07-29Merge pull request #1179 from ThibG/glitch-soc/merge-upstreamThibG
Merge upstream changes
2019-07-29Bump yargs from 12.0.5 to 13.3.0 (#11434)dependabot-preview[bot]
Bumps [yargs](https://github.com/yargs/yargs) from 12.0.5 to 13.3.0. - [Release notes](https://github.com/yargs/yargs/releases) - [Changelog](https://github.com/yargs/yargs/blob/master/CHANGELOG.md) - [Commits](https://github.com/yargs/yargs/compare/v12.0.5...v13.3.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29let bundler fetch http_parser.rb submodules (#11444)Milan
2019-07-29Fix tag normalization and migration not removing duplicate tags (#11441)Eugen Rochko
Fix #11428
2019-07-29Bump oj from 3.8.0 to 3.8.1 (#11435)dependabot-preview[bot]
Bumps [oj](https://github.com/ohler55/oj) from 3.8.0 to 3.8.1. - [Release notes](https://github.com/ohler55/oj/releases) - [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md) - [Commits](https://github.com/ohler55/oj/compare/v3.8.0...v3.8.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29Bump capybara from 3.26.0 to 3.27.0 (#11437)dependabot-preview[bot]
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.26.0 to 3.27.0. - [Release notes](https://github.com/teamcapybara/capybara/releases) - [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md) - [Commits](https://github.com/teamcapybara/capybara/compare/3.26.0...3.27.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29Bump httplog from 1.3.1 to 1.3.2 (#11436)dependabot-preview[bot]
Bumps [httplog](https://github.com/trusche/httplog) from 1.3.1 to 1.3.2. - [Release notes](https://github.com/trusche/httplog/releases) - [Changelog](https://github.com/trusche/httplog/blob/master/CHANGELOG.md) - [Commits](https://github.com/trusche/httplog/compare/v1.3.1...v1.3.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29Bump brakeman from 4.5.1 to 4.6.1 (#11438)dependabot-preview[bot]
Bumps [brakeman](https://github.com/presidentbeef/brakeman) from 4.5.1 to 4.6.1. - [Release notes](https://github.com/presidentbeef/brakeman/releases) - [Changelog](https://github.com/presidentbeef/brakeman/blob/master/CHANGES.md) - [Commits](https://github.com/presidentbeef/brakeman/compare/v4.5.1...v4.6.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29Bump sass from 1.20.3 to 1.22.7 (#11432)dependabot-preview[bot]
Bumps [sass](https://github.com/sass/dart-sass) from 1.20.3 to 1.22.7. - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.20.3...1.22.7) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29Bump aws-sdk-s3 from 1.45.0 to 1.46.0 (#11439)dependabot-preview[bot]
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.45.0 to 1.46.0. - [Release notes](https://github.com/aws/aws-sdk-ruby/releases) - [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-s3/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-ruby/compare/v1.45.0...v1.46.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>