Commit Graph

678 Commits

Author SHA1 Message Date
b91a3c12a5 Revert "Smoke test should wait up to 5 minutes before it fails"
This reverts commit 34d4712133994c754cff5d9d810f0a9d2ee8cae4.
2018-06-11 08:47:57 +08:00
d96c775833 enforces prettier 2018-06-08 17:38:29 +02:00
4ba910ac54 Update username only after successful user anonymization 2018-06-08 15:50:07 +02:00
22c186a792 disables prettier enforcing for now 2018-06-08 15:44:00 +02:00
eedf7ffc4f force install with sudo 2018-06-08 13:25:33 +02:00
bc7f16a406 forces install of prettier using npm 2018-06-08 13:22:36 +02:00
3869a9d027 forces global install of prettier 2018-06-08 12:40:05 +02:00
ddade9c145 better log of yarn setup 2018-06-08 12:12:17 +02:00
bb920e9bb1 DEV: makes sure yarn is ran before docker:test 2018-06-08 12:04:53 +02:00
174d392e5a DEV: adds prettier (#5956)
Run `prettier --write "app/assets/stylesheets/**/*.scss" "plugins/**/*.scss"` after making sure you installed it with `yarn`

It's recommended to configure your editor to run prettier on file save.
2018-06-08 11:49:31 +02:00
Sam
322b66bcee attempt to shuffle order of operation for test 2018-06-07 18:16:45 +10:00
3533bdb83f Remove line that is no longer required. 2018-06-07 15:56:16 +08:00
1d5c176ea5 DEV: docker:test rake task should install plugins first before migrating. 2018-06-07 15:20:06 +08:00
Sam
89ad2b5900 DEV: Rails 5.2 upgrade and global gem upgrade
This updates tests to use latest rails 5 practice
and updates ALL dependencies that could be updated

Performance testing shows that performance has not regressed
if anything it is marginally faster now.
2018-06-07 14:21:33 +10:00
cb9596e196 Remove invalid hosted-site plugin. 2018-06-07 08:49:19 +08:00
32c0ff4831 DEV: Install dependencies before running smoke test. 2018-06-05 18:46:41 +08:00
313ff264f2 use generic example domain 2018-06-01 14:20:41 +05:30
Sam
5a8d2b5e45 FIX: rake assets:precompile should be re-runnable 2018-05-31 16:18:01 +10:00
db4af262dc DEV: Create smoke test screenshot directory in rake task. 2018-05-30 16:20:18 +08:00
fe5a48997c DEV: Store smoke tests failure image in a dedicated tmp folder. 2018-05-30 15:59:07 +08:00
1b0a3023bb fix rake task usage 2018-05-29 16:29:12 -04:00
a7be1ddf4f variable name typo 2018-05-28 19:21:06 +05:30
586e45edb9 FIX: Split by space to support multiple categories export 2018-05-28 19:19:26 +05:30
ef84099db1 Add rake task for updating username in posts 2018-05-28 11:25:24 +02:00
Sam
efe7b6dbc1 DEV: after installing official plugins, install the gems 2018-05-17 17:18:22 +10:00
a024e5e9ac Retry on read timeouts while warming up for qunit tests 2018-05-15 21:26:59 +02:00
34d4712133 Smoke test should wait up to 5 minutes before it fails 2018-05-15 14:40:33 +02:00
f4e9d47a27 Make linter happy 2018-05-13 15:20:39 +02:00
c9f959f9cb Add emails:test rake task (#5816) 2018-05-13 14:15:15 +02:00
e9d92da9ee minor optimizations to categories:move_topics rake task 2018-05-08 15:14:19 +05:30
62c266f987 add a rake task to move all topics from one category to another 2018-05-08 15:05:56 +05:30
3be3c50c7e FEATURE: Rename user in mentions and quotes
Co-authored-by: Robin Ward <robin.ward@gmail.com>
2018-05-01 13:49:14 -04:00
691174fa8f FEATURE: adds emoji search aliases 2018-05-01 15:43:49 +02:00
9e7150a2ad Revert "add a few emoji aliases"
This reverts commit d942bf62823f4bbc22accb1ce134f9f451ef6f6f.
2018-05-01 11:04:26 +02:00
Sam
d942bf6282 add a few emoji aliases 2018-05-01 15:07:59 +10:00
02cd035164 Correct spelling errors 2018-04-26 09:46:32 -07:00
Sam
f0803e9611 sleep here is a better fit 2018-04-11 16:46:27 +10:00
Sam
be0366d587 add debugging for docker test 2018-04-11 16:39:39 +10:00
64f2086cca rake task should allow reordering posts of single topic 2018-04-10 13:52:08 +02:00
adb93716ca FIX: rake task should rebake posts in descending ID order 2018-04-10 00:18:49 +05:30
cd66dd1404 fix admin rake task 2018-04-07 16:57:17 +05:30
Sam
0d6cfe45bf tl1 should be enough for grant admin. tl4 is hard to revert 2018-04-05 10:53:11 +10:00
4f7f733ab0 Upgrade docker:test to use PG 10. 2018-04-04 10:28:23 +08:00
31ce955487 Add destroy rake task
Adds several rake tasks to delete users, topics, pm's and site stats so
that you can have a fresh site but maintain site settings and category
structure.
2018-03-30 18:32:21 -06:00
cf9965fd54 Add rake task for reordering posts by creation_date 2018-03-29 14:42:41 +02:00
9e7d5a3cdf FIX: 'uploads:recover_from_tombstone' rake task wasn't restoring attachments 2018-03-28 15:51:47 +02:00
9fdf139235 Add tests for Site Settings import/export
- extracted out site settings rake task to a class
- added tests for import and export of site settings
2018-03-23 14:55:17 -06:00
5782a23a69 Allow uploads:missing to skip optimized image check. 2018-03-12 20:08:53 +08:00
ec3a2d2762 Stop retrying tests three times if qunit tests fail
Warming up the Rails server should be enough
2018-03-12 12:51:26 +01:00
7a2183e8ab FEATURE: rake task for merging users 2018-03-01 12:28:12 +01:00