Commit Graph

28141 Commits

Author SHA1 Message Date
bc7d9c61e6 Revert smoke test accidentally default to non headless mode. 2018-06-05 19:21:46 +08:00
a276ffc7b3 Run smoke test without sandbox for now. 2018-06-05 19:08:36 +08:00
32c0ff4831 DEV: Install dependencies before running smoke test. 2018-06-05 18:46:41 +08:00
478c86e0a4 DEV: Update preview step to be more reliable. 2018-06-05 16:58:15 +08:00
d3e610eed9 REFACTOR: topic controller (2) specs to requests (#5911) 2018-06-05 12:03:49 +08:00
41c4e32e64 Initialize the v8 context after forking. 2018-06-05 11:36:38 +08:00
475d944d74 REFACTOR: onebox controller specs to requests (#5914) 2018-06-05 11:36:08 +08:00
22fcc04d38 REFACTOR: user badges controller specs to requests (#5912) 2018-06-05 10:59:01 +08:00
79dcd79470 REFACTOR: email controller specs to requests (#5917) 2018-06-05 10:57:11 +08:00
c27863aad2 DEV: Better output when assertion fails in smoke test. 2018-06-05 10:54:56 +08:00
a508e6a5f6 DEV: Stablize requests/search_controller_spec. 2018-06-05 10:07:05 +08:00
aaea24448e DEV: Add specs for 085eaaf18d. 2018-06-05 10:03:26 +08:00
d600e71b3d FIX: Clean up stale UserExport records daily.
* Add tests for `UserExport.remove_old_exports`
2018-06-05 09:43:40 +08:00
dcba320bf6 Remove spec that isn't testing for anything. 2018-06-05 09:30:02 +08:00
74c33a5316 Merge pull request #5915 from jjaffeux/sharing-macos-chrome
FIX: sharing popup not showing on macos/chrome
2018-06-04 20:38:10 -03:00
40b3efacaa FIX: sharing popup not showing on macos/chrome
Despite `navigator.share` being defined the call was failing with this error:

```
sharing DOMException: Internal error: could not connect to Web Share interface.
```
2018-06-05 01:18:57 +02:00
fab59c66f0 FIX: Protection against dangling category group records 2018-06-04 15:43:26 -04:00
6024fb84cc make rubocop happy 2018-06-04 19:06:52 +02:00
ab8cdd6b5b Upload.url can't be NULL 2018-06-04 18:43:00 +02:00
085eaaf18d FIX: always delete invalid upload records 2018-06-04 18:40:57 +02:00
46fc57222f FEATURE: improve handling of site setting secrets 2018-06-04 21:31:34 +05:30
685083491e FEATURE: StackOverflow importer 2018-06-04 16:57:12 +02:00
bc75cfe4b5 REFACTOR: tags controller specs (#5908) 2018-06-04 14:09:14 +08:00
1f8805d3af REFACTOR: user api keys contoller specs to request 2018-06-04 16:07:53 +10:00
807223deef REFACTOR: notifications controller specs to requests 2018-06-04 16:06:53 +10:00
e4bdafb550 REFACTOR: categories controller specs to requests (#5903)
REFACTOR: categories controller specs to requests
2018-06-04 12:04:32 +08:00
e58ed247f2 REFACTOR: uploads controller specs to requests (#5907) 2018-06-04 11:13:52 +08:00
cfea837e88 REFACTOR: search controller specs to requests (#5906) 2018-06-04 11:12:38 +08:00
9b4a98695e REFACTOR: list controller specs to requests (#5902) 2018-06-04 11:09:59 +08:00
36f9af4fa4 minor optimizations for post rejected logs 2018-06-02 09:44:55 +05:30
597ffd7e3f FIX: Keyboard shortcuts didn't work on subfolders 2018-06-01 14:38:09 -04:00
89eca87f16 FEATURE: add staff action log for post rejections 2018-06-01 21:48:27 +05:30
41999b9949 Limiting history modal height and width 2018-06-01 11:59:29 -04:00
725859ba43 DEV: Test discourse-group-track plugin on travis. 2018-06-01 23:43:43 +08:00
c0bab84dc1 Fix random build error
Spec usually failed when there was an UpdateGravatar job for the system user.
2018-06-01 17:34:19 +02:00
b970b072f6 FIX: User merge should not fail when primary email address is missing
The merge process might move all email addresses of the source user to the target user. Destroying the source user failed in that case.
2018-06-01 16:23:21 +02:00
313ff264f2 use generic example domain 2018-06-01 14:20:41 +05:30
474ff94df3 REFACTOR: convert invites controller specs to requests (#5898)
REFACTOR: convert invites controller specs to requests
2018-06-01 13:06:08 +08:00
d57a5d3e8c Fix brittle spec. 2018-06-01 11:56:56 +08:00
12a0f12530 Fix the build. 2018-06-01 11:24:32 +08:00
Joe
560a950da9 FIX: alignment for instructions on change email and 2FA fields 2018-06-01 09:51:46 +08:00
9ef61e0af5 PERF: Prefer exists? instead of loading AR object. 2018-06-01 09:44:14 +08:00
50be06af47 Remove stale code. 2018-06-01 08:18:59 +08:00
7750b30016 FIX: Allow a user to remove their title
Somewhere there was a regression and a user couldn't remove their own
title. If they selected '(none)' in the UI it would say it was saved,
but it would not actually be updated in the db.
2018-05-31 17:16:52 -06:00
1a55948525 Version bump to v2.1.0.beta1 v2.1.0.beta1 2018-05-31 18:29:10 -04:00
ba7aff62db safety so pre blocks can't break modal width 2018-05-31 18:19:27 -04:00
6c15effca2 envelope missing on invite page, long pre lines making modals wide 2018-05-31 18:11:24 -04:00
dee9af2877 Update translations 2018-05-31 17:03:38 -04:00
d4848f2d58 REFACTOR: topics controller specs to requests (#5886)
* REFACTOR: topics controller specs to requests
2018-05-31 22:45:32 +08:00
7fc8a36529 DEV: Take 2 Queue jobs in tests by default.
On my machine this cuts the time taken to run our test suite
from ~11mins to ~9mins.
2018-05-31 16:23:23 +08:00