Commit graph

91 commits

Author SHA1 Message Date
Jakub Trllo
062b584ecb added default_modules subfolder into ignored filenames 2022-04-06 13:41:31 +02:00
Jakub Trllo
02afd4b915 subfolder of module must have init file 2022-04-06 13:31:46 +02:00
Jakub Trllo
840daefb9f added example_addons into ignored filenames 2022-04-06 13:31:20 +02:00
iLLiCiTiT
0bf019a00a default modules are loaded dynamically by skipping known files 2022-03-20 11:18:31 +01:00
iLLiCiTiT
225698d006 don't add default_modules dir if does not exists 2022-03-20 11:18:06 +01:00
Jakub Trllo
ee71d3b658 fix getattr clalback on dynamic module 2022-03-09 10:13:51 +01:00
Jakub Trllo
68cf09d61c Merge branch 'develop' into feature/OP-2267_Standalone-publisher-using-new-publisher 2022-02-24 10:38:04 +01:00
Ondřej Samohel
646651a62f
rename module 2022-02-23 16:37:58 +01:00
Jakub Trllo
e8b7e648df
Merge pull request #2789 from pypeclub/feature/move_deadline_module
Deadline: Move module one hierarchy level higher
2022-02-23 13:50:22 +01:00
Jakub Trllo
e179b1d22f
Merge pull request #2790 from pypeclub/feature/move_royal_render
Royal render: Move module one hierarchy level higher
2022-02-23 12:31:53 +01:00
Jakub Trllo
dea0ebe933
Merge pull request #2792 from pypeclub/feature/move_ftrack_module
Ftrack: Moved module one hierarchy level higher
2022-02-23 12:11:01 +01:00
Jakub Trllo
4306a618a0 moved ftrack module one hierarchy level higher 2022-02-22 15:18:12 +01:00
Jakub Trllo
efee466761 moved sync server module one hierarchy level higher 2022-02-22 15:05:04 +01:00
Jakub Trllo
e144323361 moved royal render module one hierarchy level higher 2022-02-22 15:02:20 +01:00
Jakub Trllo
e826543923 moved deadline module one hierarchy level higher 2022-02-22 14:53:06 +01:00
Jakub Trllo
34af4ea3e3 implemented traypublish module to show it in tray 2022-02-21 17:44:37 +01:00
iLLiCiTiT
00118b249a added timers manager to default modules 2022-01-07 15:52:32 +01:00
iLLiCiTiT
fd7ed34233 added 'job_queue' module to default modules list 2021-12-16 17:21:49 +01:00
iLLiCiTiT
10d959dd03 modified and fixed import of default modules into 'openpype_modules' 2021-12-03 14:13:16 +01:00
iLLiCiTiT
343159d5af define constant with default modules 2021-12-03 14:12:32 +01:00
iLLiCiTiT
8b79961e28 moved webserver module 2021-12-02 16:31:34 +01:00
iLLiCiTiT
615f9145e1 moved slack module 2021-12-02 16:31:22 +01:00
iLLiCiTiT
db31a6aea9 moved python console interpreted module 2021-12-02 16:30:46 +01:00
iLLiCiTiT
38bfece22b moved muster module 2021-12-02 16:30:21 +01:00
iLLiCiTiT
568726d30f moved log viewer module 2021-12-02 16:29:53 +01:00
iLLiCiTiT
991328c516 moved clockify module 2021-12-02 16:29:26 +01:00
iLLiCiTiT
f12ef3aea8 added import of default modules 2021-11-29 17:30:38 +01:00
Jakub Trllo
6a4caf1f86
Merge pull request #2224 from pypeclub/feature/module_can_add_cli_command
Modules: Module can add cli commands
2021-11-12 13:21:13 +01:00
Jakub Trllo
25c6d3732e
Merge pull request #2238 from pypeclub/feature/static_interfaces
General: Static interfaces
2021-11-12 13:20:54 +01:00
iLLiCiTiT
992986fd1b skip module directories without init file 2021-11-11 18:31:42 +01:00
iLLiCiTiT
d3fd330f94 removed unused 'MissingInterface' 2021-11-11 18:21:38 +01:00
iLLiCiTiT
b09382bf8d raise ImportError if interface does not exists 2021-11-11 18:20:09 +01:00
iLLiCiTiT
b2b532de36 modifid current interfaces import to keep backwards compatibility 2021-11-11 18:06:09 +01:00
iLLiCiTiT
901eb5bc9d added cli method to default methods of openpypemodule 2021-11-09 18:02:19 +01:00
iLLiCiTiT
c8b1037e99 added few magic attributes to getattr 2021-10-11 16:35:32 +02:00
Jakub Trllo
7aa879528a
Merge pull request #2009 from pypeclub/feature/connect_method_is_not_abstract
Modules: Connect method is not required
2021-09-16 19:22:07 +02:00
iLLiCiTiT
500a6d53df connect_with_modules is not abstract method 2021-09-13 11:20:17 +02:00
iLLiCiTiT
5bd1fa8a56 skip OpenPypeAddOn items too 2021-09-07 12:12:22 +02:00
iLLiCiTiT
5dd6d01060 changed name of get_settings_root_dir to get_settings_root_path 2021-08-27 17:23:34 +02:00
iLLiCiTiT
2188e62b69 implement abstract methods required for modules 2021-08-27 17:14:33 +02:00
iLLiCiTiT
82f361d48a enable addon by default 2021-08-27 17:14:20 +02:00
iLLiCiTiT
ab7ea51bab preimplemented json files settings definition which needs only one method to implement 2021-08-27 17:12:35 +02:00
iLLiCiTiT
4c55040a58 enhanced ModuleSettingsDef to split each method into 2 separated abstract methods 2021-08-27 16:55:10 +02:00
iLLiCiTiT
b869f2ab82 added few more docstrings 2021-08-24 18:00:18 +02:00
iLLiCiTiT
c16cee6f81 added few docstrings 2021-08-24 17:47:37 +02:00
iLLiCiTiT
f302536971 eliminated methods in ModuleSettingsDef 2021-08-24 17:15:46 +02:00
iLLiCiTiT
2495cffd50 don't crash whole openpype on broken addon/module 2021-08-24 16:44:58 +02:00
iLLiCiTiT
e3754a85a6 implemented logic of dynamic addons paths 2021-08-24 15:54:23 +02:00
iLLiCiTiT
bf1a5c85cc added get_dynamic_modules_dirs to be able get paths to openpype addons 2021-08-24 15:54:08 +02:00
iLLiCiTiT
b92621a270 don't crash if path does not exists 2021-08-24 15:53:19 +02:00