__manifest__.py 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. {
  2. 'name' : 'IM Bus',
  3. 'version': '1.0',
  4. 'category': 'Hidden',
  5. 'description': "Instant Messaging Bus allow you to send messages to users, in live.",
  6. 'depends': ['base', 'web'],
  7. 'data': [
  8. 'security/ir.model.access.csv',
  9. ],
  10. 'installable': True,
  11. 'auto_install': True,
  12. 'assets': {
  13. 'web.assets_common': [
  14. 'bus/static/src/*.js',
  15. 'bus/static/src/services/**/*.js',
  16. 'bus/static/src/workers/websocket_worker.js',
  17. 'bus/static/src/workers/websocket_worker_utils.js',
  18. ],
  19. 'web.assets_frontend': [
  20. 'bus/static/src/*.js',
  21. 'bus/static/src/services/**/*.js',
  22. ('remove', 'bus/static/src/services/assets_watchdog_service.js'),
  23. 'bus/static/src/workers/websocket_worker.js',
  24. 'bus/static/src/workers/websocket_worker_utils.js',
  25. ],
  26. 'web.qunit_suite_tests': [
  27. 'bus/static/tests/**/*.js',
  28. ],
  29. 'web.qunit_mobile_suite_tests': [
  30. 'bus/static/tests/helpers/**/*.js',
  31. ],
  32. 'bus.websocket_worker_assets': [
  33. 'web/static/src/legacy/js/promise_extension.js',
  34. 'web/static/src/boot.js',
  35. 'bus/static/src/workers/*',
  36. ],
  37. },
  38. 'license': 'LGPL-3',
  39. }