You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
David Yip
4b68e82a19
Don't add \b to whole-word keywords that don't start with word characters.
...
Ditto for ending with \b.
Consider muting the phrase "(hot take)". I stipulate it is reasonable
to enter this with the default "match whole word" behavior. Under the
old behavior, this would be encoded as
\b\(hot\ take\)\b
However, if \b is before the first character in the string and the first
character in the string is not a word character, then the match will
fail. Ditto for after. In our example, "(" is not a word character, so
this will not match statuses containing "(hot take)", and that's a very
surprising behavior.
To address this, we only add leading and trailing \b to keywords that
start or end with word characters.
7 years ago
app
Don't add \b to whole-word keywords that don't start with word characters.
7 years ago
bin
Upgrade Webpacker to version 3.0.1 ( #5122 )
7 years ago
config
Fill in create, edit, update, and destroy for keyword mutes interface.
7 years ago
db
Move KeywordMute into Glitch namespace.
7 years ago
docs
…
lib
Merge tag 'v2.0.0' into gs-master
7 years ago
log
…
nanobox
…
public
Merge tag 'v2.0.0rc2' into gs-master
7 years ago
spec
Don't add \b to whole-word keywords that don't start with word characters.
7 years ago
streaming
use-DB_NAME-in-development ( #5430 )
7 years ago
vendor/ assets
…
.babelrc
…
.buildpacks
…
.codeclimate.yml
…
.dockerignore
…
.editorconfig
…
.env.nanobox
…
.env.production.sample
Document REDIS_NAMESPACE ( #5038 )
7 years ago
.env.test
…
.env.vagrant
…
.eslintignore
…
.eslintrc.yml
Enable ESLint rules import/* ( #5414 )
7 years ago
.foreman
…
.gitattributes
…
.gitignore
Fix #5274 - Create symlink from public/500.html to public/assets/500.html ( #5288 )
7 years ago
.haml-lint.yml
…
.nanoignore
…
.nvmrc
…
.postcssrc.yml
…
.profile
…
.rspec
…
.rubocop.yml
…
.ruby-version
Bump ruby version to 2.4.2 ( #4958 )
7 years ago
.scss-lint.yml
…
.slugignore
…
.travis.yml
Run `i18n-tasks checked-normalized` in Travis CI ( #5443 )
7 years ago
.yarnclean
Reduce container size with clean yarn ( #3506 )
7 years ago
Aptfile
Specify libicu explicitly in Aptfile ( #4920 )
7 years ago
CODEOWNERS
+ me for Dutch ( #5349 )
7 years ago
CONTRIBUTING.md
…
Capfile
…
Dockerfile
Reduce container size with clean yarn ( #3506 )
7 years ago
Gemfile
Add strong_migrations to production dependency ( #5234 )
7 years ago
Gemfile.lock
Close connection when succeeded posting ( #5390 )
7 years ago
ISSUE_TEMPLATE.md
…
LICENSE
…
Procfile
…
Procfile.dev
Upgrade Webpacker to version 3.0.1 ( #5122 )
7 years ago
README.md
Update outdated README ( #5262 )
7 years ago
Rakefile
…
Vagrantfile
…
app.json
…
boxfile.yml
…
config.ru
…
docker-compose.yml
Specify middleware versions in docker-compose.yml ( #5247 )
7 years ago
docker_entrypoint.sh
…
jest.config.js
Enable coverage for Jest ( #5442 )
7 years ago
package.json
Merge tag 'v2.0.0' into gs-master
7 years ago
scalingo.json
…
yarn.lock
Merge remote-tracking branch 'upstream/master' into gs-master
7 years ago
Mastodon Glitch Edition
Now with automated deploys!
So here's the deal: we all work on this code, and then it runs on dev.glitch.social and anyone who uses that does so absolutely at their own risk. can you dig it?