1
0
mirror of https://github.com/nolanlawson/pinafore synced 2024-12-08 08:24:19 +01:00
Commit Graph

57 Commits

Author SHA1 Message Date
Nolan Lawson
9b2b90b46e
simplify theme definitions (#574)
* simplify theme definitions

* remove rollup dep which is overkill

* fix syntax error

* fix lint

* fix test
2018-09-23 12:26:01 -07:00
greenkeeper[bot]
8dbc1b0503 Update standard to the latest version 🚀 (#519)
* chore(package): update standard to version 12.0.0

* package lock update

* fix eslint
2018-08-29 21:42:57 -07:00
Nolan Lawson
543536409b
add application (client) name to statuses (#497)
* add application (client) name to statuses

fixes another thing in #6

* add domain blocking (#496)

* add domain blocking

fixes another thing from #6

* show "domain blocking" on profile page

* fix stuff
2018-08-26 15:38:45 -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
a0d3a89180
remove useless aria-hidden (#386) 2018-06-10 19:49:39 -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
fa08739fc4
tests: remove .find()s from testcafe in utils.js (#375) 2018-06-08 21:54:11 -07:00
greenkeeper[bot]
708340502d Update testcafe to the latest version 🚀 (#370)
* 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 (#334)
* 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 (#318)
* 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 (#235)
* 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 (#230)
* 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
209b36c73b
fix flaky login tests (#209) 2018-04-21 13:06:46 -07:00
Nolan Lawson
e4d2934c67
fix themes (#199)
Fixes #194
2018-04-21 00:33:42 -07:00
Nolan Lawson
e431c29efa
update and pin all deps (#164) 2018-04-18 20:43:13 -07:00
Nolan Lawson
e8a527989a
explicitly focus elements in tests (#147) 2018-04-17 09:44:28 -07:00
Nolan Lawson
732d1fded4
Block and unblock an account (#125)
One of the many features listed in #6
2018-04-14 18:47:55 -07:00
Nolan Lawson
84148912ee
Fix spoilers being posted after removal (#90)
Fixes #83
2018-04-11 22:55:11 -07:00
Nolan Lawson
dac4d120f3 travis: try to fix flaky tests 2018-04-10 20:56:42 -07:00
Nolan Lawson
7ae3212c55
Fix alts for image uploads (#54)
* Fix alts for image uploads

Fixes #41

* fix alts mixed with no-alts
2018-04-09 18:30:15 -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
125dd6ab75 make tests run slightly faster 2018-03-31 17:59:20 -07:00
Nolan Lawson
f9993cac35 fix post privacy for replies 2018-03-30 10:04:35 -07:00
Nolan Lawson
5a0c4897b0 make replies inline 2018-03-30 01:06:17 -07:00
Nolan Lawson
58b700788c add floating compose button 2018-03-27 00:02:55 -07:00
Nolan Lawson
7ce9a39119 add emoji autosuggest 2018-03-25 12:24:38 -07:00
Nolan Lawson
eaa19f79e4 fix streaming gap issue 2018-03-19 10:09:05 -07:00
Nolan Lawson
ed0db17ca0 add auto-focus to reply input text 2018-03-16 19:04:48 -07:00
Nolan Lawson
c0a2a1e8bf add another focus test 2018-03-15 20:31:58 -07:00
Nolan Lawson
a5ca99c2f0 fix some tests 2018-03-15 17:33:52 -07:00
Nolan Lawson
56f7efb78f implement requesting to follow someone 2018-03-14 22:32:58 -07:00
Nolan Lawson
da2daa955d fix statuses being deleted from threads 2018-03-10 20:24:07 -08:00
Nolan Lawson
b3263e528f fix incoming statuses, add tests 2018-03-10 10:54:16 -08:00
Nolan Lawson
7813cf99ed immediately add replies to threads 2018-03-09 22:31:26 -08:00
Nolan Lawson
6f1903fec5 fix handles appearing in replies 2018-03-09 08:45:12 -08:00
Nolan Lawson
53081ffe54 add failing test for offline threads 2018-03-08 18:08:14 -08:00
Nolan Lawson
6dfa63ba48 fix tests 2018-03-06 23:57:06 -08:00
Nolan Lawson
456c865a09 make tests less flaky 2018-03-04 12:46:46 -08:00
Nolan Lawson
9149887fec add tests for content warnings 2018-03-03 16:12:48 -08:00
Nolan Lawson
35282666cc implement post privacy 2018-03-03 13:23:26 -08:00
Nolan Lawson
c2738b7f68 fix bug in media test 2018-03-03 10:27:14 -08:00
Nolan Lawson
5b94dd7829 add ability to remove media 2018-03-02 21:55:04 -08:00
Nolan Lawson
9f8b4fa9d8 start adding media upload test 2018-03-02 17:54:38 -08:00
Nolan Lawson
d7366e637a speed up tests 2018-02-28 22:45:42 -08:00
Nolan Lawson
2614e451b2 add test for compose, and emoji 2018-02-28 18:45:29 -08:00
Nolan Lawson
b6eb997893 add test for compose limits 2018-02-27 21:20:48 -08:00
Nolan Lawson
00ccf35777 add reblogging/unreblogging 2018-02-24 20:35:22 -08:00