Commit graph

116 commits

Author SHA1 Message Date
Nolan Lawson e11738a711 fix tests broken in chrome 70 () 2018-11-04 13:59:14 -08:00
greenkeeper[bot] 8dbc1b0503 Update standard to the latest version 🚀 ()
* chore(package): update standard to version 12.0.0

* package lock update

* fix eslint
2018-08-29 21:42:57 -07:00
Nolan Lawson 2449a27767
fix pinned/unpinned state of recently pinned statuses ()
* fix pinned/unpinned state of recently pinned statuses

* fixup

* fix test
2018-08-29 18:10:09 -07:00
Nolan Lawson 01b1d083a9
update fav boost accounts for stale views () 2018-08-28 06:45:15 -07:00
Nolan Lawson b60d636ee2
media uploads no longer add URLs to status text ()
fixes 
2018-08-26 18:54:59 -07:00
Nolan Lawson 543536409b
add application (client) name to statuses ()
* add application (client) name to statuses

fixes another thing in 

* add domain blocking ()

* add domain blocking

fixes another thing from 

* show "domain blocking" on profile page

* fix stuff
2018-08-26 15:38:45 -07:00
Nolan Lawson aea952daf0
use better emoji removal algorithm ()
another follow-up to  to fix 
2018-08-19 20:25:28 -07:00
Nolan Lawson af1d4b63d3
better support for de-emojified user display names ()
improvements to  to fix , especially for aria labels
2018-08-19 19:31:54 -07:00
Nolan Lawson 37e12e8d73
add option to remove emoji from user display names ()
* add option to remove emoji from user display names

fixes 

* slight memory perf improvement
2018-08-19 18:03:26 -07:00
Nolan Lawson 350667e5df
allow user display names to contain custom emoji ()
* allow user display names to contain custom emoji

fixes 

* fix tests

* fix focus issue
2018-08-19 15:23:40 -07:00
Nolan Lawson e489702dc6
tests: remove more testcafe .find() calls () 2018-06-08 21:54:21 -07:00
Nolan Lawson 08ad25f677
tests: improve flakiness in basic timeline spec () 2018-06-08 21:53:45 -07:00
greenkeeper[bot] 708340502d Update testcafe to the latest version 🚀 ()
* chore(package): update testcafe to version 0.20.3

* package-lock update

* make theme test pass
2018-06-07 15:26:21 -07:00
Nolan Lawson efdb0bc534
Remove testcafe roles and run in parallel x4 ()
* more attempts to fix test flakiness

* remove testcafe roles entirely

* really remove testcafe roles

* run testcafe in parallel x2

* run testcafe in parallel x4

* fix online/offline forcing in tests

* fix pin test
2018-05-26 13:51:41 -07:00
Nolan Lawson fe12b72293
attempt to fix flaky tests ()
* attempt to fix flaky tests

* another attempt to fix flakiness

* more attempts to fix flakiness
2018-05-24 20:01:34 -07:00
Nolan Lawson 8089202977
add ability to pin and unpin statuses ()
* add ability to pin and unpin statuses

* add another test
2018-04-29 12:28:44 -07:00
Nolan Lawson ffb00fcc5c
approve/reject follow requests, unblock, unmute ()
* approve/reject follow requests, unblock, unmute

* make tests less flaky
2018-04-28 14:19:39 -07:00
Nolan Lawson 8a46f3b3d1 add test and aria-label 2018-04-26 22:37:39 -07:00
Nolan Lawson 6bd4b05a98
fix more bugs in autocomplete ()
* fix more bugs in autocomplete

fully fixes 

* fixup

* fix tests
2018-04-21 14:57:02 -07:00
Nolan Lawson 209b36c73b
fix flaky login tests () 2018-04-21 13:06:46 -07:00
Nolan Lawson e4d2934c67
fix themes ()
Fixes 
2018-04-21 00:33:42 -07:00
Nolan Lawson 581a0fcd00
fix multiple compose autosuggest dropdowns ()
* fix multiple compose autosuggest dropdowns

Fixes 

* fix failing test

* remove console.log
2018-04-20 06:26:36 -07:00
Nolan Lawson 979b4afc89
fix mute test () 2018-04-19 09:34:49 -07:00
Nolan Lawson e431c29efa
update and pin all deps () 2018-04-18 20:43:13 -07:00
Nolan Lawson 00e71293d6
fix autosuggestion mixed with emoji ()
fixes 
2018-04-17 18:38:36 -07:00
Nolan Lawson 980fec15ec
fix favorites/boosts reversed aria labels ()
Fixes 
2018-04-17 18:38:27 -07:00
Nolan Lawson e8a527989a
explicitly focus elements in tests () 2018-04-17 09:44:28 -07:00
Maxime Le Conte des Floris eef54e992b focus container on page load ()
* focus container on page load

* only focus container on first page load

* add test for container focus on page load

* fix typo
2018-04-17 09:42:10 -07:00
Nolan Lawson 7ff45dfb3f
mute and unmute accounts () 2018-04-14 22:18:48 -07:00
Nolan Lawson cb20965678
Add test for mentioning an account () 2018-04-14 20:56:13 -07:00
Nolan Lawson 732d1fded4
Block and unblock an account ()
One of the many features listed in 
2018-04-14 18:47:55 -07:00
Nolan Lawson 6230c2703e
content warnings can have emoji ()
fixes 
2018-04-14 15:50:06 -07:00
Nolan Lawson ff8e92df6c
preload content in CW ()
* preload content in CW

Fixes 

* fix test
2018-04-14 10:47:53 -07:00
Nolan Lawson 707e89e899
faster hydrateContent() algorithm, add test () 2018-04-14 10:08:43 -07:00
Nolan Lawson a82c44c21f
Replying returns focus to reply button ()
Fixes 
2018-04-12 21:18:14 -07:00
Nolan Lawson 84148912ee
Fix spoilers being posted after removal ()
Fixes 
2018-04-11 22:55:11 -07:00
Nolan Lawson 44dafb591e travis: fix flaky test 2018-04-10 22:38:10 -07:00
Nolan Lawson ebc11ad00e travis: attempt to fix flaky test 2018-04-10 21:46:30 -07:00
Nolan Lawson f2b2eb1cec travis: try to fix flaky test 2018-04-10 21:19:29 -07:00
Nolan Lawson 9d706a3748
Add img title as well as alt ()
Fixes 
2018-04-10 20:02:42 -07:00
Nolan Lawson 7ae3212c55
Fix alts for image uploads ()
* Fix alts for image uploads

Fixes 

* fix alts mixed with no-alts
2018-04-09 18:30:15 -07:00
Nolan Lawson eb8cd5f83d simplify and refactor dialogs using event bus 2018-04-08 16:56:20 -07:00
Nolan Lawson ee8cda5d66 fix modifying replies to statuses 2018-04-08 13:42:31 -07:00
Nolan Lawson e34a1054a2 fix tests 2018-03-31 22:08:24 -07:00
Nolan Lawson ff27c68760 fix lint 2018-03-31 17:42:59 -07:00
Nolan Lawson f9993cac35 fix post privacy for replies 2018-03-30 10:04:35 -07:00
Nolan Lawson 42a467ffc8 make test less flakey 2018-03-30 08:19:18 -07:00
Nolan Lawson 5a0c4897b0 make replies inline 2018-03-30 01:06:17 -07:00
Nolan Lawson 6f350b68d3 fix content warning should delete when you hide it 2018-03-28 18:37:53 -07:00
Nolan Lawson ddd32a2223 improve tests 2018-03-27 08:38:40 -07:00