Florian Krupicka
f4fbf45895
Use asynchronous ActiveJob for message delivery
...
Calling out to a 3rd party web service like Slack or Mattermost blocks
the request for the current Redmine user. Depending on network latency,
this can result in very slow response on any action that is notified via
`redmine_messenger`.
Instead the backend call should make use of Rails builtin asynchronous
background job queuing (the same as used for Redmine mails), returning
to the user earlier.
We don't specify the actual queue backend for this job, so any Redmine
installation can select an appropiate queue backend by themselves or
simply use the default builtin backends.
2021-08-24 16:58:40 +02:00
Alexander Meindl
e47c55130d
Fix documentation
1.0.8
2021-04-18 16:04:04 +02:00
Alexander Meindl
dadaa32a57
frozen_string_literal, Coding standards fixed and ruby 2.7 warnings - redmine 4.1 and ruby 2.5 is required
2021-04-18 15:58:57 +02:00
Alexander Meindl
67a8faa284
fix problem with frozen string #85
2021-04-06 10:26:55 +02:00
Alexander Meindl
36d8261d4a
Remove not required source from Gemfile
2021-04-06 07:47:00 +02:00
Alexander Meindl
385b6f6cef
Update gem setup for tests
2021-04-06 07:46:13 +02:00
Alexander Meindl
fae0efbc7c
Do not test master with ruby 2.4, because it is no longer supported by redmine
2021-04-02 07:55:39 +02:00
Alexander Meindl
b290a59f5c
Add Redmine 4.2 to github actions
2021-03-28 09:39:04 +02:00
Alexander Meindl
18e3cb6af5
add db to matrix again
2021-03-24 16:38:23 +01:00
Alexander Meindl
2678b5512b
github action does not execpt multiple excludes, use include
2021-03-24 16:35:24 +01:00
Alexander Meindl
887d3917bd
github action does not execpt multiple excludes, use include
2021-03-24 16:34:13 +01:00
Alexander Meindl
d226072f34
Add ruby 2.7 to github actions test
2021-03-24 16:27:54 +01:00
Alexander Meindl
6e6378b7e7
Try to fix mysql - try user name2
2021-03-18 08:32:33 +01:00
Alexander Meindl
6713c3749b
Try to fix mysql - try user name2
2021-03-18 08:28:39 +01:00
Alexander Meindl
514a6f3cae
Try to fix mysql - try user name
2021-03-18 08:24:20 +01:00
Alexander Meindl
677d99a2cc
Try to fix mysql with random port
2021-03-18 08:07:35 +01:00
Alexander Meindl
add5f43ebd
try different port to fix github actions2
2021-03-18 07:36:58 +01:00
Alexander Meindl
b63773c5ab
try different port to fix github actions
2021-03-18 07:35:40 +01:00
Alexander Meindl
8715f90b8f
Fix badges and add mysql db name
2021-03-18 07:32:45 +01:00
Alexander Meindl
d5658cbb95
Split actions to run mysql and postgres services only for required db
2021-03-18 07:17:53 +01:00
Alexander Meindl
835e0fc5f9
Try mysql 8 to fix github actions
2021-03-18 07:01:29 +01:00
Alexander Meindl
693bedf63c
Try to fix mysql service for github actions
2021-03-18 06:55:12 +01:00
Alexander Meindl
6c9351933d
remove Gemfile.lock and adjust .gitignore
2021-03-13 16:01:43 +01:00
Alexander Meindl
062f77e4b4
Fix syntax error for pt-BR and ajust unit test
2021-03-13 15:59:33 +01:00
Alexander Meindl
5db63a67e2
Merge pull request #86 from lucianocosta/master
...
Create pt-BR.yml
2021-03-13 15:46:21 +01:00
Luciano Costa
82d5dd2cd0
Merge pull request #1 from lucianocosta/lucianocosta-patch-pt-br
...
Create pt-BR.yml
2021-03-13 10:23:27 -03:00
Luciano Costa
b21ac109f3
Create pt-BR.yml
2021-03-13 10:22:48 -03:00
Alexander Meindl
f6b25521a7
switch from actions/setup-ruby@v1 to ruby/setup-ruby@v1
2021-03-03 07:35:24 +01:00
Alexander Meindl
3c7b14b3f2
Rubocop conding standard fixed
2021-01-29 12:04:06 +01:00
Alexander Meindl
568a477431
remove architecture
2020-12-01 15:02:38 +01:00
Alexander Meindl
66813ff691
Merge branch 'master' of git.alphanodes.com:redmine_messenger
2020-12-01 12:03:59 +01:00
Alexander Meindl
60b78f973b
Run tests for Redmine 4.0
2020-12-01 12:03:54 +01:00
Claudia Meindl
6c84096c52
update image for settings
2020-12-01 11:56:30 +01:00
Claudia Meindl
d78435895a
update readme and images
2020-12-01 11:54:03 +01:00
Alexander Meindl
efc562b855
Fix testing badge, again
2020-12-01 07:56:35 +01:00
Alexander Meindl
357148e580
Fix testing badge
2020-12-01 07:52:53 +01:00
Alexander Meindl
9823c578a5
Switching from travis to github actions for testing
2020-12-01 07:49:38 +01:00
Alexander Meindl
d3cdce03d0
Merge pull request #83 from iquiw/label_copied_from
...
copied_from translation and issue ID fix
2020-12-01 07:10:02 +01:00
Iku Iwasa
f7d25d8a28
Resolve copied_from issue ID to show issue URL
2020-12-01 08:31:07 +09:00
Iku Iwasa
5e7b1813c0
Correct to use label_copied_from translation key
2020-11-30 23:47:31 +09:00
Alexander Meindl
4b74808a6f
Update ruby version for travis test
2020-11-24 15:38:39 +01:00
Alexander Meindl
16f106712e
Merge pull request #81 from iquiw/comment-field
...
Move update comment to attachment field
2020-11-24 15:31:30 +01:00
Alexander Meindl
f7d62852d5
Merge pull request #82 from iquiw/group-assignee
...
Support Group assignee as well as User
2020-11-24 15:30:07 +01:00
Iku Iwasa
e7f6de9af2
Support Group assignee as well as User
2020-11-23 11:15:50 +09:00
Iku Iwasa
e5d5a94119
Move update comment to attachment field
...
so that it is not hidden when issue description is long.
2020-11-23 10:41:17 +09:00
Alexander Meindl
24095bf9db
drop validate_url gem
2020-11-14 18:43:09 +01:00
Alexander Meindl
8943040f4d
Fix for rubocop update
2020-11-05 14:40:42 +01:00
Alexander Meindl
c2c8023f14
Merge pull request #79 from iquiw/fix-find-error
...
Fix find error when deleting attachment, removing parent issue ID
2020-10-25 10:20:31 +01:00
Iku Iwasa
45531d783a
Fix RecordNotFound error when removing parent issue ID
...
Using find_by instead of find.
2020-10-25 18:07:14 +09:00
Iku Iwasa
e7e6539500
Fix RecordNotFound error when deleting attachments
...
Using find_by instead of find.
2020-10-25 18:07:14 +09:00