Sam Saffron
fe746fefc0
PERF: remove N+1 query from assign
...
Also makes looking for allowed groups much more
efficient
2019-06-05 11:03:29 +10:00
Roman Rizzi
f312ece4a9
Feature: Allow assign on groups ( #31 )
...
* Feature: Allow assign on groups
* Use type: group_list option
* Track group changes and update the setting accordingly. Restrict reminders frequency to assign allowed users instead of staff
2019-06-04 09:21:33 -03:00
Roman Rizzi
abe8142038
FEATURE: Users can override reminders frequency ( #30 )
...
* FEATURE: Users can override reminders frequency
* Changes:
- Avoid creating a user custom field when the used didn't override the frequency
- Sanitize frequency value using coercion
- Minor fixes
* Sanitize query and user query single
2019-05-27 10:53:37 -03:00
romanrizzi
8ca446eeed
Make rubocop happy and use defined? when checking for reviewable_api_enabled
2019-05-15 16:18:24 -03:00
romanrizzi
c882b097f8
Remove 'Unassign All' feature
2019-05-15 15:57:28 -03:00
Régis Hanol
615ad7c5c3
FIX: don't 'return' in 'flag_reviewed' block
2019-05-15 12:50:52 +02:00
Roman Rizzi
4b7a99f017
Disable flagging behaviour in favor of the new reviewable API ( #34 )
2019-05-14 16:29:50 -03:00
Guo Xiang Tan
8fca0f61e8
Add frozen string literal comment to files.
2019-05-13 10:30:21 +08:00
Roman Rizzi
f330120f90
Assigned topics are now ordered by topics.bumped_at ( #32 )
2019-05-07 12:43:47 -03:00
Roman Rizzi
e3b2e5bdb6
FEATURE: Display PMs in assigned activity and differentiate them. ( #27 )
...
* FEATURE: Display PMs in assigned activity and differentiate them.
* FEATURE: Unassign/Re-assign tasks from the activity view
* Remove bulkAssign. Reuse assign/unassign with a service. Change PM icon position
* Reuse ListItemDefaults instead of duplicating code.
* Conditionally show/hide feature if list items defaults is present in core
2019-05-07 16:30:47 +10:00
Roman Rizzi
7b7432990a
FEATURE: Remind users of assigned tasks. ( #28 )
...
* FEATURE: Remind users of assigned tasks.
* User an user custom field instead of adding a new column
* Improve tests. fix assigns count and display oldest assigned topics correctly. Do not remind about recently assigned tasks
2019-04-30 10:02:26 +10:00
Bianca Nenciu
801b1cd48c
FIX: Check if topic is assigned before assigning again. ( #25 )
2019-03-15 18:49:22 +01:00
Gerhard Schlager
5527457ce2
FIX: Do not unassign on topic open
2019-01-10 20:58:20 +01:00
Bianca Nenciu
89f794cf83
FEATURE: Add events for assigning and unassigning topics. ( #24 )
2019-01-09 16:59:26 +11:00
Bianca Nenciu
0299deaf25
FIX: Unassign on autoclose.
2018-11-21 15:49:07 +02:00
Penar Musaraj
c6f21b667a
Support FA5 SVG icons
2018-11-07 09:27:15 -05:00
Vinoth Kannan
bb44fd469c
FIX: Do not raise error if topic not exist
2018-09-21 09:52:21 +05:30
Sam
8ad7304bdd
FIX: can now correctly unassign corrupt topics
...
if a topic is somehow assigned to an array we can correctly unassign
2018-09-04 15:10:17 +10:00
Régis Hanol
5800f768f5
FIX: properly unassign topics if there are no **more** flags to handle
2018-08-14 18:20:00 +02:00
Joshua Rosenfeld
962c4bf836
URL was missing from plugin.rb
2018-06-11 11:47:43 -04:00
Guo Xiang Tan
fe68b6cc88
FIX: Don't unassign topic on flag reviewed if topic has been deleted.
...
* Should have a test for this.
2018-05-25 16:40:00 +08:00
Guo Xiang Tan
e1c7869969
UX: Add margin to assign-controls on mobile.
2018-05-24 14:44:13 +08:00
Guo Xiang Tan
4e53bf1962
FIX: Include `assigned_messages_count` only when viewing assigned list.
2018-05-24 11:49:49 +08:00
Guo Xiang Tan
e48ed99dfe
Show assigned messages count as long as assigns is enabled.
2018-05-24 10:51:04 +08:00
Andrew Schleifer
863de29e1d
FIX Extra blank line detected
2018-05-23 11:11:24 -05:00
Guo Xiang Tan
22108df6be
FEATURE: Display link with count to user's assigned messages page.
2018-05-23 18:16:36 +08:00
Robin Ward
754209ce58
Add "Unassign All" button to user's assigned topics view
2018-05-04 13:41:04 -04:00
Arpit Jalan
c24083df5c
Remove 'archive' tab for assigned topics.
2018-03-26 22:49:34 +05:30
Guo Xiang Tan
463f77bb2a
FEATURE: Add live updates for "assigned" private messages.
2018-03-07 23:02:13 +08:00
Robin Ward
8ee1cbd697
FIX: Unassign topics if there are no more flags to handle
2018-02-26 16:15:22 -05:00
Robin Ward
569a87b136
FEATURE: New site setting to ensure flags are claimed
2018-01-12 16:09:46 -05:00
Guo Xiang Tan
733503e67f
FIX: Display group archive topics for groups that the user is in.
2017-12-01 12:21:25 +08:00
Guo Xiang Tan
81244a6a47
FEATURE: Add `archive` tab for assigned topics.
2017-12-01 11:25:54 +08:00
Robin Ward
3e024779fa
FIX: Use the proper avatar lookup columns
2017-10-18 16:42:43 -04:00
Robin Ward
246de40653
Add new SiteSetting to disable locking of flags when assigned
2017-10-13 10:46:35 -04:00
Robin Ward
a69bd40401
Revert "Revert "Fix field not being preloaded in multisite setup.""
...
This reverts commit e7ca1ffbf7
.
2017-09-29 11:07:31 -04:00
Robin Ward
626965f94c
FIX: Use a proper event for removing assign on close
2017-09-27 14:04:27 -04:00
Robin Ward
e7ca1ffbf7
Revert "Fix field not being preloaded in multisite setup."
...
This reverts commit 83b4e9fe3f
.
2017-09-27 11:01:29 -04:00
Guo Xiang Tan
83b4e9fe3f
Fix field not being preloaded in multisite setup.
2017-09-27 16:21:05 +08:00
Robin Ward
7720ceed24
FIX: Don't preload unless the plugin is enabled
2017-09-25 14:51:49 -04:00
Robin Ward
856c5a5435
FEATURE: Add ability to claim topics on flagged topics page
2017-09-25 12:22:38 -04:00
Robin Ward
7ca73b293a
FEATURE: Add ability to claim topics on flagged topics page
2017-09-08 15:31:02 -04:00
Guo Xiang Tan
99db4337fa
Use `before_action` for Rails 5 compatibility.
2017-09-04 14:22:12 +08:00
Sam
70911cbd43
preload email correctly (not backwards compat with stable)
2017-08-29 12:49:31 -04:00
Rafael dos Santos Silva
c16bf207c7
FEATURE: Allow turning off the plugin from settings
2017-06-05 19:45:33 -03:00
Sam
bfdffdca83
FEATURE: easy assign list
2017-03-08 15:55:07 -05:00
Sam
bd5575d975
UX: display small action for assignment/unassignment
2017-03-07 17:13:10 -05:00
Sam
6d4f7f0f3a
FEATURE: add me and nobody support
2017-03-02 14:42:41 -05:00
Sam
48ac8902ef
FIX: show assigned group messages
2017-03-02 09:43:36 -05:00
Sam
7c3e0c6547
FEATURE: use topic list format for assigned
...
FEATURE: ability to see assigned messages
2017-03-01 16:42:01 -05:00