Petr Kalis
f80fe3fb93
Fix obsolete call of method
2023-01-03 17:14:57 +01:00
Petr Kalis
1ee50975c0
Fix wrong position of method
2023-01-03 17:14:41 +01:00
Petr Kalis
6abcd5ef34
Merge develop
2023-01-03 17:08:58 +01:00
Petr Kalis
7a372d1b1c
Added possibility to mention users or groups
2023-01-03 17:05:47 +01:00
Petr Kalis
3a41d6a721
OP-4470 - safer handling of review path
...
'published_path' might be missing.
Thumbnail path was fixed previously, this one was missed.
2022-12-23 14:13:00 +01:00
Petr Kalis
c16a5289e4
OP-4470 - better handle missing keys
...
Message might contain {placeholder} which are not collected. Previously it would fail without sending message. Now missing keys are double escaped {{}}.
2022-12-23 14:09:03 +01:00
Petr Kalis
ae709afaaf
Added dynamic message to Slack notification
...
Artist can now add additional message, specific per instance and publish, if they are using Publisher.
2022-12-23 12:25:01 +01:00
Petr Kalis
855e7d1c61
OP-4196 - fix filtering profiles
...
Task types didn't work.
2022-11-22 18:28:01 +01:00
Petr Kalis
3b81c7f573
OP-4196 - better logging of file upload errors
2022-11-22 18:15:27 +01:00
Petr Kalis
3cd241d2db
OP-4196 - fix wrong return type
2022-11-22 14:01:10 +01:00
Petr Kalis
ab17acddc7
OP-4196 - better handling of data
...
It should take task from instance anatomyData, then from context and handle non dict items.
2022-11-22 13:39:24 +01:00
Petr Kalis
f993842c4e
OP-4196 - remove unnecessary logging
2022-11-22 13:01:27 +01:00
Petr Kalis
c61098b782
OP-4196 - fix when task_data is not dict
...
In legacy cases task might be only string with its name, not structure with additional metadata (type etc.). This implementation handles that.
2022-11-22 13:00:34 +01:00
Petr Kalis
ac9b9b208e
OP-4196 - safer getter for published_path
...
published_path might be missing in case of thumbnail not getting published. This implementation takes from staging if published_path not present
2022-11-22 12:54:28 +01:00
Jakub Trllo
37371936cf
safer task data
2022-09-02 14:08:40 +02:00
Jakub Trllo
198ad3ac90
add both 'user' and 'username' in integrate slack
2022-09-01 13:25:02 +02:00
Jakub Trllo
308d9e9c49
use 'OpenPypeMongoConnection' from 'openpype.client'
2022-07-18 11:20:14 +02:00
Jakub Trllo
e75170d5c6
replace avalon imports in modules
2022-04-14 12:35:27 +02:00
Petr Kalis
ac7b35698d
Updated Slack notification message
2022-03-25 10:08:40 +01:00
Petr Kalis
b6d7290887
Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/slack_review_file_size
2022-03-25 09:49:43 +01:00
Petr Kalis
ce4caeabd3
Added configurable maximum file size of review upload to Slack
2022-03-24 13:47:07 +01:00
Petr Kalis
4442ef7128
Update openpype/modules/slack/plugins/publish/integrate_slack_api.py
...
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-03-24 11:57:56 +01:00
Petr Kalis
aaa4c1d54c
Add generic exception handling for Slack notification
2022-03-24 11:53:57 +01:00
Petr Kalis
7f5185b217
OP-2736 - safer way to get paths
...
Instances without any representations (for example when sending to render to farm) would fail with incorrect settings.
2022-02-23 13:24:55 +01:00
Petr Kalis
eca57b03d6
OP-2736 - fail gracefully if slack exception
2022-02-23 10:36:38 +01:00
Petr Kalis
dbcb8f63e3
OP-2642 - added subset filter to limit Slack notifications
2022-02-21 13:55:24 +01:00
Petr Kalis
5e8f0e0152
OP-1730 - removed obsolete variables
...
Modification username and icon via message payload doesn't work for both post_method and upload_file. Icon must be set in Slack app configuration.
2022-01-12 17:02:58 +01:00
Petr Kalis
e9cbcf917c
OP-1730 - added logging sent messages and uploaded files into db
2022-01-12 16:58:04 +01:00
Petr Kalis
b66f6b95bb
OP-2205 - working version for upload multiple files
...
Won't be used probably as purging of old files would be impossible in this use case.
2022-01-10 12:00:42 +01:00
Petr Kalis
866f37386b
Merge branch 'feature/OP-2204_Feature---Slack-URL-to-reviewable' into feature/OP-2205_Feature---Slack-Avatar-picture-for-OpenPypeNotifer-user
2022-01-07 14:59:10 +01:00
Petr Kalis
69b9c06f6a
OP-2204 - renamed placeholder to review_filepath
2022-01-07 14:57:32 +01:00
Petr Kalis
6ca2ae704b
Update openpype/modules/slack/plugins/publish/integrate_slack_api.py
...
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-01-07 14:50:17 +01:00
Petr Kalis
b12b27e505
OP-2204 - added customization of bot appearance
2022-01-07 14:40:00 +01:00
Petr Kalis
2229e19caa
OP-2204 - added possibility to upload or add link to review to Slack notification
2022-01-07 12:06:33 +01:00
iLLiCiTiT
615f9145e1
moved slack module
2021-12-02 16:31:22 +01:00
iLLiCiTiT
df5434e895
moved slack module
2021-07-28 14:16:39 +02:00
Petr Kalis
8ebbcca71f
client/#75 - fixed precedence of selection
...
instance data should have precedence
2021-06-10 13:10:46 +02:00
Petr Kalis
069ba7b3af
client/#75 - added functionality to send different message to different channel(s)
2021-06-09 18:52:01 +02:00
Petr Kalis
80833c7b79
client/#75 - fixed thumbnail upload in Python2
2021-06-09 18:04:11 +02:00
Petr Kalis
53a0579cda
client/#75 - removing unnecessary debugs
2021-06-09 16:29:15 +02:00
Petr Kalis
d7097aa338
client/#75 - small fixes for Settings
2021-06-09 16:18:21 +02:00
Petr Kalis
ac047fbc4f
client/#75 - refactor, change name
2021-06-09 14:14:39 +02:00
Petr Kalis
2e4fcfe99d
client/#75 - modifications after review
2021-06-08 18:19:15 +02:00
Petr Kalis
0651bfe522
client/#75 - added possibility to upload 'thumbnail' file
2021-06-08 16:47:16 +02:00
Petr Kalis
b3765e9331
client/#75 - added Python2 support
2021-06-08 14:49:28 +02:00
Petr Kalis
dfb52778a6
client/#75 - Hound
2021-06-08 11:56:12 +02:00
Petr Kalis
841124e87c
client/#75 - Added Slack module
...
Added collector
Added integrator
2021-06-08 11:48:32 +02:00