Arpit Jalan
4024eb078c
FIX: filter by "nobody" was broken ( #176 )
...
Meta ref: https://meta.discourse.org/t/filter-by-nobody-seems-broken/197770/
2021-07-22 15:00:27 +05:30
Penar Musaraj
c572e21493
UX: Add quick search suggestion entries ( #175 )
2021-07-21 14:00:43 -04:00
Jarek Radosz
dfb30fc104
FIX: TagsHtmlCallback params can be undefined ( #174 )
2021-07-20 13:53:17 +02:00
Jarek Radosz
4e657b97df
FIX: Make tagsHtml callback respect tagName option ( #173 )
...
Makes the assigned icon and label non-interactive in search results dropdown.
2021-07-20 12:37:33 +02:00
Jarek Radosz
09b7655206
FIX: Handle invalid source data in CF migration ( #172 )
2021-07-14 22:02:27 +02:00
Jarek Radosz
b0a480fd35
FIX: CF to table migration was incorrect ( #171 )
...
The order of values in the `INSERT` query was invalid (`assigned_to_id` and `topic_id` were swapped)
Co-authored-by: David Taylor <david@taylorhq.com>
2021-07-14 20:45:31 +02:00
Jarek Radosz
470dd939aa
DEV: Move assignments from custom fields to a table ( #169 )
2021-07-14 10:48:19 +02:00
Joffrey JAFFEUX
f559fc9557
FIX: automation fields now all use the same value property ( #170 )
2021-07-12 18:34:13 +02:00
Discourse Translator Bot
6de1f9821e
Update translations ( #168 )
2021-07-09 12:22:32 +02:00
discoursebot
23241a3c0d
DEV: Update CI workflows ( #167 )
...
Co-authored-by: davidtaylorhq <davidtaylorhq@users.noreply.github.com>
2021-07-02 17:05:27 +02:00
Discourse Translator Bot
7a085ee0ee
Update translations ( #165 )
2021-06-29 16:01:08 +02:00
Martin Brennan
8b0596fc87
FIX: Assign topic button not working ( #164 )
...
Since this commit
195dcc92cb
the updateUsername function was missing an @action decorator. This adds
it back and extends the assign acceptance tests to click the
mobile/desktop assign buttons and open the modal and click the
suggestion to save the assignment.
2021-06-29 10:12:19 +10:00
Jarek Radosz
195dcc92cb
DEV: Post-release cleanup ( #163 )
...
Included:
* DEV: Post-release cleanup
* DEV: Tests cleanup
* DEV: Import cleanup
* DEV: Drop a compatibility fix
* DEV: Use index_by
* DEV: Use ember imports
* DEV: Use discourseDebounce
* DEV: Use @action
* DEV: Use the optional chaining operator
* DEV: Fix an invalid test
* DEV: Use `discourseModule`
* DEV: Add .prettierrc
* DEV: Sync up the version number
2021-06-28 17:37:27 +02:00
Joffrey JAFFEUX
954e908e24
FEATURE: adds support for a random assign automation ( #162 )
2021-06-24 16:51:49 +02:00
dependabot[bot]
7438b634e3
Build(deps): Bump glob-parent from 5.1.1 to 5.1.2 ( #161 )
...
Bumps [glob-parent](https://github.com/gulpjs/glob-parent ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases )
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: glob-parent
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-12 13:55:39 +02:00
Discourse Translator Bot
ace04166e1
Update translations ( #160 )
2021-06-08 16:31:42 +02:00
Penar Musaraj
6ae6d576c4
DEV: Remove SCSS color vars fallbacks ( #159 )
2021-05-12 08:55:32 -04:00
dependabot[bot]
1369ace3a9
Build(deps): Bump lodash from 4.17.20 to 4.17.21 ( #158 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 10:22:07 +02:00
dependabot[bot]
8b180021c8
Build(deps): Bump handlebars from 4.7.6 to 4.7.7 ( #157 )
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 10:48:12 +10:00
Jarek Radosz
573c608057
DEV: Avoid nil custom fields ( #154 )
...
Included:
* DEV: Topic#custom_fields is always truthy
* DEV: Delete custom fields instead of setting nil
* DEV: Delete existing nil custom fields
2021-05-05 11:15:50 +02:00
Discourse Translator Bot
8d013f38b2
Update translations ( #156 )
2021-05-04 15:18:02 +02:00
dependabot[bot]
e7b7c8e0f4
Build(deps): Bump rexml from 3.2.4 to 3.2.5 ( #155 )
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.2.4...v3.2.5 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-02 17:09:19 +02:00
Tobias Eigen
724700129d
updated assign_allowed_on_groups admin setting ( #152 )
...
I had a bit of trouble finding how to enable this feature for a user so I could assign topics to the user. This is the setting, so I updated it to explain that it allows assigning to users as well as allows the user to assign topics to others.
2021-04-27 11:01:45 -07:00
Discourse Translator Bot
6768cb5d45
Update translations ( #153 )
2021-04-27 15:44:25 +02:00
Mark VanLandingham
c0d651764f
UX: Improve quick access copy when no topics present ( #151 )
2021-04-23 11:00:22 -05:00
dependabot[bot]
75caee8f0d
Build(deps): Bump y18n from 4.0.0 to 4.0.1 ( #150 )
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-01 10:00:22 +02:00
Discourse Translator Bot
e682d4ddfe
Update translations ( #149 )
2021-03-16 15:44:07 +01:00
Osama Sayegh
a90e7ab7e2
FIX: Add autofocus to users chooser on the assign modal ( #148 )
...
The users chooser on the assign modal is the primary input field on the modal, so it makes to shift focus to it when the modal is opened. This PR needs 0f807ba85b
in core to work properly, but it won't cause errors (won't have any effects) if it's deployed to a site that doesn't have that commit.
2021-02-23 14:05:34 +03:00
Roman Rizzi
394f857096
FIX: Use Ember's debounce on stable. ( #147 )
...
We need to wrap the new debounce function inside a try block to avoid throwing a "module not found" exception.
2021-02-22 12:55:16 -03:00
Osama Sayegh
b1b8c94f56
DEV: Migrate from {{user-selector}} to {{email-group-user-chooser}} ( #146 )
2021-02-15 12:34:55 +03:00
discoursebot
b3367ba9d2
DEV: Update CI workflows ( #144 )
...
* DEV: Update CI workflows
* DEV: Update Gemfile.lock
Co-authored-by: CvX <CvX@users.noreply.github.com>
Co-authored-by: Justin DiRose <justin@justindirose.com>
2021-02-11 10:18:24 -06:00
Jarek Radosz
b560cf1002
DEV: Fix template linting issues
2021-02-10 12:14:38 +01:00
CvX
0f2475708e
DEV: Update CI workflows
2021-02-10 12:14:38 +01:00
Discourse Translator Bot
97adee3680
Update translations ( #142 )
2021-02-09 14:52:00 +01:00
Jeff Wong
4e571042f3
Update compatibility manifest ( #141 )
...
Older versions of Discourse did not have the new debounce functions.
Pin compatibility back to the commit for older versions.
2021-02-04 16:58:35 -08:00
Discourse Translator Bot
5dcdb96fd5
Update translations ( #140 )
2021-02-02 14:36:57 +01:00
Kris
ea0ac1a7fc
Adjust button padding to account for avatar ( #139 )
...
Follow up to f7bb92b
2021-01-28 10:27:54 -05:00
Kris
f7bb92bf51
UX: update button padding for core button update ( #138 )
2021-01-27 16:46:37 -05:00
Osama Sayegh
c5b549b887
FIX: Improve error message when assigning a PM to a user who doesn't have access to the PM ( #137 )
...
Currently if you try to assign a PM to a user who can't see it, you get an error message that says "@{user} can't be assigned since they don't belong to assigned allowed groups". This commit improves the message and now it tells you the user doesn't have access to the PM and that you need to invite the user before you can assign them.
Signed-off-by: OsamaSayegh <asooomaasoooma90@gmail.com>
2021-01-27 14:57:41 +03:00
Joffrey JAFFEUX
1e7c6eceed
DEV: prettier 2.2.1 ( #136 )
2021-01-27 10:45:35 +01:00
Discourse Translator Bot
aebcdfeae4
Update translations ( #135 )
2021-01-26 14:51:13 +01:00
Roman Rizzi
65be8fe69d
FIX: Unassign users after removing them from an assign allowed group. ( #134 )
...
Users that aren't members of an assign allowed group can no longer use the feature. Automatically unassign all their topics.
2021-01-25 14:59:42 -03:00
Roman Rizzi
0bf73af1d7
UX: Redirect to the login page if trying to view assigned topics as anon ( #133 )
2021-01-22 16:16:35 -03:00
discoursebot
ab568be98b
DEV: Update CI workflows ( #128 )
...
* DEV: Update CI workflows
* DEV: Fix linting
Co-authored-by: justindirose <justindirose@users.noreply.github.com>
Co-authored-by: Justin DiRose <justin@justindirose.com>
Co-authored-by: Jarek Radosz <jradosz@gmail.com>
2021-01-21 22:39:54 +01:00
Jarek Radosz
b5cbb1779f
DEV: Fix a linting error ( #132 )
2021-01-21 22:30:21 +01:00
Roman Rizzi
30c1ef0d02
DEV: Update test to pass if the assignments tab is either a link or a button. ( #131 )
...
Related to https://github.com/discourse/discourse/pull/11789
2021-01-21 17:57:38 -03:00
Discourse Translator Bot
e8903a7352
Update translations ( #130 )
2021-01-19 15:47:17 +01:00
Penar Musaraj
11f7dee7f2
DEV: Fix linting ( #127 )
2020-12-30 15:56:00 -05:00
Roman Rizzi
b824e19e91
REFACTOR: Use the new format for acceptance tests. ( #126 )
2020-12-30 17:02:45 -03:00
Roman Rizzi
1663b3ab18
Use the new discourseDebounce function wrapper. ( #124 )
...
We recently merged a Discourse core's PR to replace usages of Ember's debounce and discourseDebounce with a new debounce wrapper. The new wrapper works exactly like Ember's debounce but internally calls "run" when called in test mode.
This PR replaces all usages of other debounce functions with the new wrapper and fallbacks to Ember's debounce for backward-compatibility.
2020-12-22 14:34:03 -03:00