297 Commits

Author SHA1 Message Date
Alexander Meindl
d04fcc814a Version bump to 1.0.10 1.0.10 2021-08-24 18:06:30 +02:00
Alexander Meindl
1730fb05fd Move asynchron delivery job to default Rails directory 2021-08-24 18:01:48 +02:00
Alexander Meindl
7326c81c5f Merge pull request #91 from Contargo/asynchronous-job
Use asynchronous ActiveJob for message delivery
2021-08-24 17:47:56 +02:00
Florian Krupicka
05d4b5bc8d Fix: missed a small param copied from the original network call 2021-08-24 17:13:55 +02:00
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
4fa7ed5d71 Remove unused css class 1.0.9 2021-07-15 15:54:04 +02:00
Alexander Meindl
6af8205469 delete project settings, if project is removed 2021-07-09 17:22:28 +02:00
Alexander Meindl
7d39ba99ec use project relation for messenger_setting 2021-07-09 17:09:20 +02:00
Alexander Meindl
28f5d2d0c6 adjust number of available languages 2021-07-07 07:01:18 +02:00
Alexander Meindl
32b0b01ae0 Merge pull request #89 from evroon/patch-2
Create Dutch locale
2021-07-07 06:49:13 +02:00
Alexander Meindl
b90cfe5334 Merge pull request #88 from evroon/patch-1
Fix typos in English locale
2021-07-07 06:47:21 +02:00
Erik Vroon
53e00d1abb Replace 'en' by 'nl' in nl.yml 2021-07-06 20:50:27 +02:00
Erik Vroon
78d9896647 Small improvements in nl locale 2021-07-06 20:48:36 +02:00
Erik Vroon
1bb62a1cbc Create Dutch locale 2021-07-06 20:40:57 +02:00
Erik Vroon
f6bc1310ca Fix typos in English locale 2021-07-06 20:40:37 +02:00
Alexander Meindl
eb9de1bc8e rename env JENKINS to COVERAGE 2021-05-17 16:48:10 +02:00
Alexander Meindl
51de72e3fb Fix version check 2021-04-18 16:05:57 +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