Gabriel Grubba
7fcde6c1b4
FEATURE: Add modifier to assigned count ( #598 )
...
* FEATURE: Add modifier to assigned count
* lint: update stree in pending_assigns_reminder_spec
2024-10-30 11:04:37 -03:00
Gabriel Grubba
c8f669d76b
DEV: add modifier to reminder assigned topics query ( #565 )
...
* FEATURE: Prevents assign notification
Relates to this [topic](https://meta.discourse.org/t/assign-plugin-for-informatica/256974/94 )
* DEV: Add tests to assigns_reminder_assigned_topics_query modifier
* DEV: lint pending_assigns_reminder_spec.rb
* DEV: Address review feedback
Remove puts from test.
2024-04-26 13:16:36 -03:00
Jarek Radosz
6ed4a13fe7
DEV: Update ruby linting ( #518 )
2023-10-20 17:04:03 +02:00
David Taylor
4902ba6993
DEV: Bump rubocop-discourse and correct violations ( #409 )
2022-12-23 19:55:31 +00:00
Rafael dos Santos Silva
6116f26642
DEV: Apply syntax_tree formatting
2022-07-27 13:48:51 -03:00
jbrw
7a04569c0a
FIX: Only active assigns should be included in reminders ( #281 )
...
* FIX: Only active assigns should be included in reminders
* Update lib/pending_assigns_reminder.rb
Co-authored-by: Robin Ward <robin.ward@gmail.com>
2022-01-14 15:23:29 -05:00
Roman Rizzi
fe2f629975
FEATURE: Delete previous assign reminder PMs ( #265 )
2021-12-13 12:59:26 -03:00
Krzysztof Kotlarek
dc8f43fbb1
FEATURE: Assignment target is polymorphic ( #218 )
...
Change `topic_id` to polymorphic approach (In the next step we will allow assigning to individual post)
`topic_id` column is still used for efficient display of assigned users on topic list (to avoid scanning posts)
2021-10-14 09:22:29 +11:00
Jarek Radosz
470dd939aa
DEV: Move assignments from custom fields to a table ( #169 )
2021-07-14 10:48:19 +02:00
David Taylor
4630dab7ac
SECURITY: Improve topic permission checks
2020-07-21 10:12:48 +01:00
Robin Ward
6d3bc3e4d0
FIX: If `fancy_title` was nil the job would fail
...
This is because we were only selecting `fancy_title` from the DB
and the method has a fallback.
2020-01-27 12:54:50 -05:00
Roman Rizzi
d268d4f817
Fix: Enforce new rules when assigning a topic. ( #46 )
...
* assign_to user must be allowed to assign.
* assign_to user must have access to the topic
2019-09-05 10:31:52 -03: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
Guo Xiang Tan
8fca0f61e8
Add frozen string literal comment to files.
2019-05-13 10:30:21 +08:00
Guo Xiang Tan
65c0b3c192
FIX: Don't count deleted topic in assignment count.
2019-04-30 11:23:13 +08: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