Nolan Lawson
aea952daf0
use better emoji removal algorithm ( #452 )
...
another follow-up to #450 to fix #449
2018-08-19 20:25:28 -07:00
Nolan Lawson
af1d4b63d3
better support for de-emojified user display names ( #451 )
...
improvements to #450 to fix #449 , especially for aria labels
2018-08-19 19:31:54 -07:00
Nolan Lawson
37e12e8d73
add option to remove emoji from user display names ( #450 )
...
* add option to remove emoji from user display names
fixes #449
* slight memory perf improvement
2018-08-19 18:03:26 -07:00
Nolan Lawson
350667e5df
allow user display names to contain custom emoji ( #448 )
...
* allow user display names to contain custom emoji
fixes #445
* fix tests
* fix focus issue
2018-08-19 15:23:40 -07:00
Nolan Lawson
c660c7d3a3
update Mastodon used in tests to v2.4.3 ( #447 )
...
* update Mastodon used in tests to v2.4.3
* fix count of total number of statuses
2018-08-19 14:46:48 -07:00
Nolan Lawson
f732bd44ab
fix statuses with empty content text ( #446 )
...
fixes #445
2018-08-19 11:31:02 -07:00
Nolan Lawson
1aeb57fb57
remove link rel=manifest for iOS ( #443 )
...
fixes #45 in a better way than before
2018-08-18 23:14:30 -07:00
Nolan Lawson
a6039f6247
make mentions the same size when focused ( #442 )
...
fixes #408
2018-08-18 22:56:56 -07:00
Nolan Lawson
9a79a6ff7f
disable manifest.json for iOS ( #441 )
...
fixes #45
2018-08-18 22:17:28 -07:00
koyu
a1b89805e7
Fixing Dockerfile ( #440 )
2018-08-18 21:20:33 -07:00
greenkeeper[bot]
b93212f57b
Update css-loader to the latest version 🚀 ( #410 )
...
* fix(package): update css-loader to version 1.0.0
* update package-lock.json
* fix missing browserslist
2018-08-18 09:39:14 -07:00
Nolan Lawson
973d0f7d11
fix media alt input color on dark theme ( #437 )
...
fixes #368
2018-08-17 22:44:53 -07:00
Nolan Lawson
38215470ca
fix built 2xx.html file
2018-08-17 22:43:08 -07:00
Nolan Lawson
e495542656
update various dev deps ( #436 )
2018-08-17 22:26:45 -07:00
Nolan Lawson
eb0fa4ce87
update various deps ( #435 )
2018-08-17 22:26:36 -07:00
Nolan Lawson
8911eadc0e
update webpack to 4.16.5 ( #434 )
2018-08-17 22:26:28 -07:00
Nolan Lawson
36d4cf9796
update svelte to 2.11.0 ( #433 )
2018-08-17 22:26:15 -07:00
Nolan Lawson
1be5fd3672
fix overflow inside of modals ( #432 )
...
fixes #431
2018-08-17 22:26:08 -07:00
Nolan Lawson
092d9e98a5
fix typo in SCSS ( #430 )
2018-08-17 21:51:26 -07:00
Nolan Lawson
b77c80200c
0.5.2
2018-08-17 07:50:15 -07:00
Nolan Lawson
37cc2c2df7
add placeholder to "add instance" input ( #427 )
2018-08-16 22:15:22 -07:00
Nolan Lawson
b8863e684e
use page lifecycle ( #424 )
...
* use page lifecycle
* fix eslint
2018-08-16 10:23:26 -07:00
Nolan Lawson
977380011d
Greenkeeper/style loader 0.22.1 ( #423 )
...
* fix(package): update style-loader to version 0.22.1
Closes #418
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-08-16 09:52:11 -07:00
greenkeeper[bot]
c715d0a268
Update pify to the latest version 🚀 ( #419 )
...
* fix(package): update pify to version 4.0.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-08-16 07:29:41 -07:00
greenkeeper[bot]
5fc508c7f8
Update testcafe to the latest version 🚀 ( #417 )
...
* chore(package): update testcafe to version 0.21.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-08-16 07:29:34 -07:00
greenkeeper[bot]
c9d51ba128
Update optimize-css-assets-webpack-plugin to the latest version 🚀 ( #415 )
...
* fix(package): update optimize-css-assets-webpack-plugin to version 5.0.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-08-16 07:29:27 -07:00
Daniel Diekmeier
78d95e0dc4
Change arrow on back button ( #420 )
...
* Change arrow on back button
* Update DynamicPageBanner.html
2018-08-16 07:29:12 -07:00
Nolan Lawson
65762f044c
Add more admin notes ( #407 )
...
[skip ci]
2018-07-02 10:35:23 -07:00
Nolan Lawson
23287c6dcd
Add instructions for admins to achieve Pinafore compatibility ( #406 )
...
[skip ci]
2018-07-02 10:33:44 -07:00
greenkeeper[bot]
1ba5f38b62
Update yargs to the latest version 🚀 ( #405 )
...
* fix(package): update yargs to version 12.0.1
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-07-02 10:09:29 -07:00
Nolan Lawson
23ccec45d0
fix notifications in a background tab ( #402 )
...
Part of the way to improving #390 .
Before this fix, if you recieved a notification while Pinafore was in a background tab, nothing would happen, because most browsers (Edge, Firefox, Chrome) don't run rAF in background tabs. Furthermore, Chrome doesn't run rIC. In this PR we detect if we're in a background tab and then avoid rAF/rIC in that case.
2018-06-23 10:11:14 -07:00
Nolan Lawson
0d601f924e
fix svelte warning for empty block ( #401 )
2018-06-23 09:51:47 -07:00
Nolan Lawson
cd12c5e326
add license/repo to package.json ( #400 )
2018-06-23 09:51:37 -07:00
Nolan Lawson
7866ed4446
update deps ( #399 )
2018-06-23 09:51:26 -07:00
Nolan Lawson
db63d2c2a6
0.5.1
2018-06-15 19:07:03 -07:00
Nolan Lawson
b2568dbbda
short mentions should have full title ( #396 )
...
quick fixup to #395
2018-06-15 09:20:55 -07:00
Nolan Lawson
f7ebfbf139
status mentions should use short usernames ( #395 )
2018-06-15 07:58:12 -07:00
Nolan Lawson
b7748d849b
add mentions outside of content warnings ( #393 )
...
Fixes #389
2018-06-14 12:52:00 -07:00
Nolan Lawson
fb6df029f3
add "reply all" icon ( #392 )
...
fixes #388
2018-06-14 08:42:55 -07:00
Nolan Lawson
5f4e869eeb
add more fine-grained request timeouts ( #387 )
...
* add more fine-grained request timeouts
fixes #381
* tweak timeout
2018-06-13 07:38:36 -07:00
Nolan Lawson
a0d3a89180
remove useless aria-hidden ( #386 )
2018-06-10 19:49:39 -07:00
Nolan Lawson
11dcaf0cf3
Remove PseudoVirtualList ( #385 )
...
* start on removing pseudo virtual list
* rename, refactor
* remove unused file
* fix the tests
* actually fix tests
* okay actually fix tests
2018-06-09 22:55:58 -07:00
Nolan Lawson
812fd3245f
update deps ( #384 )
2018-06-09 15:04:59 -07:00
Nolan Lawson
eeff84a587
Fix text overflow on status headers ( #383 )
...
* Fix text overflow on status headers
* fix tests
* really fix tests
2018-06-09 15:04:47 -07:00
Nolan Lawson
e489702dc6
tests: remove more testcafe .find() calls ( #376 )
2018-06-08 21:54:21 -07:00
Nolan Lawson
fa08739fc4
tests: remove .find()s from testcafe in utils.js ( #375 )
2018-06-08 21:54:11 -07:00
Nolan Lawson
5139ae3a84
tests: only check out mastodon master branch ( #377 )
2018-06-08 21:53:59 -07:00
Nolan Lawson
08ad25f677
tests: improve flakiness in basic timeline spec ( #378 )
2018-06-08 21:53:45 -07:00
Nolan Lawson
ffab599f31
tests: use `npm ci || npm i` in travis ( #373 )
2018-06-08 09:27:00 -07:00
Nolan Lawson
e8d2cd9ffc
tests: quicker login, tweak test setup ( #372 )
...
* make tests faster by logging in directly
* downgrade testcafe
* Revert "downgrade testcafe"
This reverts commit 0f78f5ef63f25b6428de2faba476a353a338c695.
* try a delay
* the delay does not do anything
* disable concurrency in testcafe
* make setup script less noisy
* try transparency of 2?
* Revert "the delay does not do anything"
This reverts commit 438b3519a4e0c325e89f0c2a0eff6a7a4ae11ebd.
* try a delay of 400ms
* okay fine delay of 1s
* try concurrency of 4 again
2018-06-08 09:00:20 -07:00