730ebdfcba
DEV: Refactor Jobs::EmitWebHookEvent
specs.
2019-04-01 09:46:39 +08:00
d59abff2d8
UX: Always use relative age for post notices.
2019-03-31 18:07:05 +03:00
e32af7fb0f
DEV: Add test for 8aff99761ae.
2019-03-31 15:09:30 +03:00
904ba266cf
SPEC: Add test case in emit_web_hook_event_spec for commit 4c6bfb9
2019-03-31 16:28:40 +05:30
8b8d528b88
Hide mobile cards when user scrolls ( #7291 )
2019-03-31 11:16:52 +02:00
9510f3d737
card buttons should truncate if there isn't enough space ( #7290 )
2019-03-31 11:16:40 +02:00
c0780434f8
FIX: Better display if the topic is deleted
2019-03-29 16:59:00 -04:00
a55e7ebe8f
UX: Better display for deleted users in the review queue
2019-03-29 16:52:58 -04:00
034b8a7ecc
FIX: Let users delete topics.
...
Follow-up to 31053f30dea876395774fc646c50ba3b638acd97.
2019-03-29 22:00:36 +02:00
86349abfea
FIX: Apply min_score_default_visibility
to reviewable topics list
2019-03-29 15:42:49 -04:00
4e6d4531e8
UX: Improve ignore button alignment on user profiles
2019-03-29 15:34:48 -04:00
7d8f93791d
UX: The text "Count" is clearer than "Reviewable Count"
2019-03-29 14:16:58 -04:00
67454c71c9
FIX: Missing translations for agree/disagree details
2019-03-29 14:14:59 -04:00
370355d754
FIX: Allow users with posts to be rejected
2019-03-29 13:53:46 -04:00
814aee343b
UX: Minor profile page restructure
2019-03-29 12:52:42 -04:00
2c4b3c21a9
UX: Unified emoji escape regex
2019-03-29 12:17:11 -04:00
31053f30de
FEATURE: Let users delete their own topics. ( #7267 )
2019-03-29 17:10:05 +01:00
4a3daacb1b
FIX: reset embedding settings when no embeddable host, log host changes ( #7264 )
2019-03-29 17:05:51 +01:00
9b00ca30ed
FIX: check if user is already allowed before adding to topic allowed users ( #7242 )
2019-03-29 17:03:33 +01:00
7740b1570b
FIX: Avoid the deleted_at scope when recovering a topic from a recently recovered post
2019-03-29 09:40:15 -04:00
d26d1b387e
FEATURE: Add ignore duration selection for user notifications preferences page ( #7269 )
...
* FEATURE: Introducing new UI for tracking User's ignored or muted states
2019-03-29 13:33:08 +00:00
c66ae19037
FIX: ensures score is 0 and not null if no associated reviewable_scores
2019-03-29 09:13:31 -04:00
b1cb95fc23
FEATURE: Introduce ignore duration selection ( #7266 )
...
* FEATURE: Introducing new UI for tracking User's ignored or muted states
2019-03-29 10:14:53 +00:00
961fb2c70e
DEV: moves each report in its own file ( #7277 )
2019-03-29 10:54:56 +01:00
7c97df6a89
FIX: correctly uses woman version of previously genderless emojis ( #7285 )
2019-03-29 10:53:29 +01:00
843a73e1ef
DEV: more precise self pattern check ( #7278 )
2019-03-29 08:50:18 +01:00
a6d93f6317
FIX: Avoid error on ajax.abort() when client has not opened the request.
2019-03-29 15:38:38 +08:00
8cfd887f33
Make eslint happy.
2019-03-29 12:59:40 +08:00
2064223fbd
FIX: Safari needs a max-width to prevent modal overflow
2019-03-29 00:38:44 -04:00
1b3165d217
Make rubocop happy.
2019-03-29 12:15:39 +08:00
4fa8fe575b
UX: Use a step size of 1.
...
Follow up to 634a213e6d2a1a00a021ed65b7f3c2e9ca4762a5.
2019-03-29 12:14:11 +08:00
634a213e6d
FIX: Admin chart y axis labels being rounded up/down when value is small.
2019-03-29 12:03:41 +08:00
e2ad374e5b
UX: USe bar chart for admin search logs details page.
...
A bar chart is better when comparing the values across the X axis.
2019-03-29 11:54:49 +08:00
f458cba4cb
FIX: Admin search logs should filter by date instead of timestamp.
...
The client side filters by date so it is confusion when the data changes as each second passes.
2019-03-29 11:50:25 +08:00
d8faf5f79e
FIX: SearcLog.term_details
generating incorrect data because of case.
...
Also match on equality rather than "LIKE ?" which is quite strange.
2019-03-29 11:31:01 +08:00
947495e70d
Follow up to 8c2fa99f782314ce1fde025090571ecb07f8b812.
...
`/search_logs/term?term` is alittle weird looking but unless we add
proper slug support to term, we're going to have to live with this
first.
2019-03-29 10:39:44 +08:00
c42df7ddd7
UX: Use the same default period for search logs index and term.
...
If the period is different, clicking through to view a term is confusing
because a different period will show a different set of stats.
2019-03-29 09:59:28 +08:00
8c2fa99f78
FIX: Remove :term
from admin/search_logs/term/:term
route.
...
Search log terms is a string that can contain characters like `/` which
messes with the route.
2019-03-29 09:48:20 +08:00
c836d67cac
UX: Collapse advanced search on mobile when searching.
...
On smaller mobile devices, the height of the advanced search filters takes up
the whole real estate that it requires the user to scroll down
significantly in order to view the results.
2019-03-29 08:59:02 +08:00
1a403337c9
UX: Prevent mobile nav from collapsing while content loads
2019-03-28 19:23:23 -04:00
a6617a63af
FIX: Expire theme cache after remap
2019-03-28 22:31:58 +00:00
f3ed002c30
FIX: Approved is status 1
2019-03-28 15:31:14 -04:00
a282ade9c6
FIX: Missing events for ReviewableUser migration
2019-03-28 15:25:26 -04:00
fdaf17ec7c
FIX: Approved should not be assumed in the migration
2019-03-28 15:22:58 -04:00
d9eed924f5
minor box-shadow adjustment
2019-03-28 15:13:53 -04:00
2b5e16fbec
Minor icon spacing fix for input labels
2019-03-28 15:10:31 -04:00
d873b9b2ad
FIX: ReviewableUser is not created yet
2019-03-28 14:57:44 -04:00
fd6513b516
FIX: Incorrect API in narrative bot
2019-03-28 14:29:33 -04:00
36a7bfa2b0
FIX: Add missing strings.
2019-03-28 20:18:55 +02:00
3660b85614
FIX: Regressions in JS test suite
2019-03-28 14:15:52 -04:00