Libreoffice templating to produce libreoffice output formats
A Global event triggerer for golang. Defines functions as event with id string. Trigger the event anywhere from your project.
Odoo Alternative Reporting Engine
A Go client library for Braintree
Async Go os/exec.Cmd with real-time output and status
Arbitrary-precision fixed-point decimal numbers in go
A demo project to discuss on a pull request for fsouza/go-dockerclient
Drone is a Continuous Integration platform built on Docker, written in Go
A cross-platform game engine written in Go following my interpretation of the Entity Component System paradigm, A fork of ajhager/engi
delete branch xcgd/queue
delete branch : 11.0-fix-retry-postpone-transaction-rollback
delete time in 11 hours
push eventxcgd/queue
push time in 11 hours
push eventxcgd/queue
commit sha f4e62aafe3d3aff333992702f19c2d85553261ce
Enable TCP keepalive settings on the database connection This should avoid the connection hang when the network somehow kills the connection.
commit sha 90c1fd299df49309018b1123185499565e3e3fd1
🚧 🚑 [FIX] handle Unix socket
commit sha 408e6d4e3553dfdd1c118a54fbac9f01eae18cd7
🤝 Merge branch 'topic/11.0/keep-alive' into topic/11.0/merged
push time in 11 hours
push eventxcgd/queue
commit sha 90c1fd299df49309018b1123185499565e3e3fd1
🚧 🚑 [FIX] handle Unix socket
push time in 11 hours
push eventxcgd/queue
commit sha b21ce127905dbf6adbc11f1793779665f86f8c2f
Store worker's PID when a job is started Add a field in the "queue_job" model to store the worker pid. No usage for new besides "logging" for debugging (helps to find which process to investigate in case a job is stuck). Later, it may be useful to improve the recovery of job that stay in the wrong state when the job runner restarts. Closes #177
commit sha 43cabb98df4593f52e55e0d51cff87ced468fd41
[FIX] Flush pending record updates after storing job data If method in job runs IrModuleModule.button_immediate_install, environment reset is executed [1]. So env.cr.commit() may silently fail commiting and stopped job will still be appeared as started, which is not correct. This commit fixes described behaviour. [1] https://github.com/odoo/odoo/blob/aca17a48280e1c1641fde08076197210c926e5f1/odoo/addons/base/models/ir_module.py#L572
commit sha 44cca3dce5e4159659c3e1a2b18f6dc498fef6f4
Deprecate job decorators * @job and @related_action are still supported but emit warnings and will be removed at some point (code to remove has a TODO with :job-no-decorator:) * the options previously set by the decorators are now stored on "queue.job.function" records, which can be explicitly created as XML records (and then editable!) * any method can be used with "with_delay()", if no "queue.job.function" exists, default values are used (root channel, default related action, ...)
commit sha 27208af45919c751f52173f8a4a013a69b7948f5
Rebind job functions/channels with same name during install As previously, the job functions and channels were created automatically by "_register_job" on methods decorated by `@job`, databases have records without xmlids. To prevent duplicates (or unique constraint error) in case of channels, the create method automatically merges the new record with the existing record. This behavior happens only when installing/upgrading a module, records created manually behave normally. If 2 modules adds the same channel or job function, they'll be merged together with 2 xmlids, on uninstallation of one of the module, the record will be kept thanks to the second xmlid.
commit sha 59e3eafd3cc27f289d645cd909ffb108448d163e
Update documentation for deprecation of decorators
commit sha 97bfbf4b3c556f20bbcb66353b0e7839e5cf4f5e
Add safety to prevent crafting queue.job records As we can delay a job on any method, and the queue.job model is accessible from RPC (as any model), prevent to: * create a queue.job using RPC * write on protected fields (e.g. method name) using RPC Admittedly, the risk is low since users need have Queue Job Manager access to create/write on jobs, but it would allow these users to call internal methods. The check is done using a context key that must be equal to a sentinel object, which is impossible to pass through RPC.
commit sha 27687b2ed9009edfd7f4baeb4dce0ebcdf025901
Replace job function name by model + method fields A many2one to select the model + a char for the method name is more convenient and error-proof than having to type the expected format correctly.
commit sha 4cd3adae667f003329c86367cd0f299077db3d13
queue_job_cron: remove `@job` decorator
commit sha 8432350a3f96b1f100865d5e19bdc711d6a0b573
base_import_async: remove `@job` decorator
commit sha b371414c72c53b86e88003b69a12bb2e0f7cd1cb
Add missing pylint check "development-status-allowed"
commit sha 509af7558cf5c662e15e7c91f76c3b9059a82eec
Fix invalid development_status (accepted value is Production/Stable)
commit sha eaf498011f7065076d212c401051e349d5b8db69
Upgrade pylint-odoo for 13.0 [ci skip] This is apprently necessary for the development status checks to work correctly.
commit sha a274d1f4c26f80d911e8258788b3479309593e9b
Fix development status key (Stable → Production/Stable)
commit sha 007922f8e4bc1445b50d65fd5a8866e9ee19690e
Add missing sudo() when reading queue.job.function Users shouldn't need access to queue.job.function. Read config as sudo().
commit sha 1604b1b6ea6b0ee403085d6754b557e6f7bc03e6
Merge PR #278 into 13.0 Signed-off-by guewen
commit sha 2ec4155c030d92c1ee489790fc85c6794d21214a
[UPD] README.rst
commit sha 77f78d4e38c405d09c9a94a6baa7818c8be167ad
Merge PR #274 into 13.0 Signed-off-by guewen
commit sha 83d0c1b1e1c5306014e22727827b48196e03dfd8
[UPD] Update queue_job.pot
commit sha 8311e59f27e1ad8ecd0be5ec4fdba36a9c4ef052
[UPD] README.rst
commit sha 558748fbb92ffd898dd15c78c3ee43e82adf78e8
queue_job 13.0.3.0.0
push time in 11 hours
push eventxcgd/queue
commit sha 04048b45ce4e58883407e3300f354b295ffb9638
[RFR] Jobrunner as a worker
commit sha 7586d0537a8f12825406bdb379f194d3a58be492
Factorize options for QueueJobRunner
commit sha 20452a3d951bad8e019496e5f5e64773d39edc52
Update history and docs
commit sha b6392fa9bfd58d04fd52a34fd9d7052961090b51
Translated using Weblate (Spanish) Currently translated at 96.4% (108 of 112 strings) Translation: queue-12.0/queue-12.0-queue_job Translate-URL: https://translation.odoo-community.org/projects/queue-12-0/queue-12-0-queue_job/es/
commit sha b65f9973ffeb76c65ba0d31b0e8c913bcdb7a481
[IMP] add job helper for simplifying testing
commit sha 5d1daa7f38c4b4235606ae961ca74c428fb198ff
Merge PR #150 into 12.0 Signed-off-by sbidoul
commit sha c095097a229f73cf3a80b87f22351b409d9d85da
queue_job 12.0.1.1.1
commit sha 7ae2aa2a634a250354b685bae881e0221f1172e8
[UPD] addons table in README.md
commit sha f463f4ff72d07a346dcc861ba05b6db5467bd37f
[12.0][MIG] queue_job_subscribe
commit sha 81b096d77c3f334fc3af856529c04fd2068b9015
Merge PR #216 into 12.0 Signed-off-by guewen
commit sha d154f30ac98cb78d886c0b8a8407964a0eea825d
[UPD] Update queue_job_subscribe.pot
commit sha 2f6a48de2af7bb27378054ec7588e858b97d93ac
[UPD] addons table in README.md
commit sha a3d75f813f76f8b2daab582cbf4e784e972ee600
[UPD] README.rst
commit sha 71b6b910ba3f518c99d16c51e7b1fa9ced3da28b
[ADD] icon.png
commit sha b93fbfc25e1aa9a07556d6356edf3d9ebe338953
[ADD] setup.py
commit sha ec5f3930bbe638e5685b73ebd3d6d1057b8d81cc
[12.0][FIX] round icon
commit sha b4f012aa508f59bac4db9668bd30c06df5cc93ec
Merge PR #217 into 12.0 Signed-off-by pedrobaeza
commit sha 26540263f68c9246b54276fba0ab76a05c6964a3
queue_job 12.0.1.1.2
commit sha 41c92717a4f250a41ff2d4550cfed5a418064ed1
[UPD] addons table in README.md
commit sha 2dc4e842cc02bf24b80ce25550bb897bba6b7084
[UPD] README.rst
push time in 12 hours
push eventxcgd/queue
commit sha 393c0c9c442576772edcb6c4f72529135c2d3648
queue_job smart button: No need to repeat name The name of the parent record is already shown in breadcrumbs anyway. This way the button also works fine on records that have fancier names.
push time in 12 hours
push eventxcgd/queue
commit sha d64d13128019cd380516ab1eec2722fbc46c3a3c
queue_job smart button: No need to repeat name The name of the parent record is already shown in breadcrumbs anyway. This way the button also works fine on records that have fancier names.
commit sha ef9638b02632f4998c0fe0a355129c3e76e5e149
Merge branch '11.0' of github.com:xcgd/queue into 11.0
push time in 20 days
push eventxcgd/queue
commit sha 7b7c95db5a13cc3af1fa9c81e0cc17d385934478
[ADD] mixin to add a smart button by inheritance To use this mixin, you should: - Inherit odoo model from ``queue_job.mixin`` class TestModel(models.Model): _name = 'test' _inherit = 'queue_job.mixin' It also works fine with existing Odoo models:: class AccMove(models.Model): _inherit = [ 'account.move', 'queue_job.mixin', ] _name = 'account.move' - In the derived class view, add the following lines:: .. code-block:: xml <button name="open_queue_jobs" type="object" class="oe_stat_button" icon="fa-list"> <field name="queue_job_count" string="QJobs" widget="statinfo" /> </button>
push time in 21 days
push eventxcgd/queue
commit sha 03c50e14d0c6deaeaea9bee3da4dbf0f3e07a16b
[ADD] mixin to add a smart button by inheritance To use this mixin, you should: - Inherit odoo model from ``queue_job.mixin`` class TestModel(models.Model): _name = 'test' _inherit = 'queue_job.mixin' It also works fine with existing Odoo models:: class AccMove(models.Model): _inherit = [ 'account.move', 'queue_job.mixin', ] _name = 'account.move' - In the derived class view, add the following lines:: .. code-block:: xml <button name="open_queue_jobs" type="object" class="oe_stat_button" icon="fa-list"> <field name="queue_job_count" string="QJobs" widget="statinfo" /> </button>
push time in 21 days
push eventxcgd/queue
commit sha bd85dfff5ba577df926cc6dff8ac96810e6839e3
[RFR] Jobrunner as a worker
commit sha f95e6301d83b9202d0b0902fe7c877a78bd3e857
Factorize options for QueueJobRunner
commit sha a3f7fbb9a04c81098900504edb54783cd0f0612c
Update history and docs
commit sha ca187a05bbdd4f00870fa13d678c3d9d2f40ea52
pre-commit update
commit sha 5fc9e7052a8d6272a2d6c2ce8c0e98d2e4d3e4bc
pre-commit update
commit sha 7bce1b85c64e68c8e714b9810cca809de6977e61
Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (113 of 113 strings) Translation: queue-13.0/queue-13.0-queue_job Translate-URL: https://translation.odoo-community.org/projects/queue-13-0/queue-13-0-queue_job/zh_CN/
commit sha 8536c68a15d32c8307ec063dec5840397b8df572
[13.0][FIX] round icon
commit sha 86bce0064135c5c1da4fed8c9b3cd0107eb62262
Merge PR #218 into 13.0 Signed-off-by pedrobaeza
commit sha f0b0ea8f872ad5cc820c094b20d1fd832c9d823e
[UPD] README.rst
commit sha c83b68c1cadce5ae286b8f3108dba6df5820cdd7
[FIX] Update Multi-Company Access Rules To 13.0
commit sha 0adbaf97c146b559567a67ab974de6b410db0662
[FIX] Object of type lazy is not JSON serializable Add JSON Encoder logic for `odoo.tools.func.lazy`. Origin patch for this was removed from Odoo core by next commit: https://github.com/odoo/odoo/commit/5bb567dc70e273933086c729f8ca2e9583c950f7
commit sha 524af0f4049cd611b80f5a9e901a73660a1cc6c0
Merge PR #214 into 13.0 Signed-off-by simahawk
commit sha dc12a6a20ecfd15c5b90f9b089c9a64cf9d8bbe4
[UPD] README.rst
commit sha 947b20a973c66b28c38e89b2028ab93798b19748
[UPD] pin flake8 version [ci skip]
commit sha ef4a5548d615060dfbb9722f7b82f9dcd60987ff
Merge PR #208 into 13.0 Signed-off-by guewen
commit sha 617304155826b878a2fe64653656b52245e12136
[UPD] README.rst
commit sha 38b2f656714685bf2807ad076920e48663ff3c7f
queue_job 13.0.1.3.0
commit sha 87fdaf395dbc3fef73b7b331638aeabdbbb9d59b
FIX: limit search to 1 record to avoid error singleton
commit sha 568d908e77b2f62556a1cf16fb25836d019bdc9a
queue garbage collector methods and cron will be moved to the queue repo for version 10-12
commit sha 8d80a8d5435b19c96561478dd84ce746ce30156e
[IMP] add job helper for simplifying testing
push time in 21 days
push eventxcgd/web
commit sha a35c6b02e86d7c0e4eb181d342dfe0b6fdb6115b
fix: rename module to web_widget_text_markdown
commit sha a33f720e664ee4bca009c5e7e29cb865d58778de
fix: fixes small @typo, and put AGPL in __openerp__.py
commit sha 862094841df866ee37a164cf0fd54823494964a6
fix: missing static/lib folder for obscur reason ...
commit sha 3a2060882ed23a07163b7ae75e7e067f7c62f547
fix: upadte web_widget_text_markdown.js with correct full version.
commit sha 5e088fed923947e7db42be5185de268a4ee7b717
new: update css to have better rendering in read mode.
commit sha 6fd734edd1b1410874c724ce4a28dbab7f74e71f
[IMP] web_widget_text_markdown: README.rst adapted to OCA template
commit sha 4389617e0b2895f0d1db07e08bb3cea50e2df52c
Add OCA as author of OCA addons In order to get visibility on https://www.odoo.com/apps the OCA board has decided to add the OCA as author of all the addons maintained as part of the association.
commit sha 4ec94c368a5d4ce422705d8c20127067c6bb2744
Add bug tracker link on README.rst
commit sha d4eeaf12df8516f5af83940c6933781d109284e2
Add missing default oca icons
commit sha 083f444eaf14ac3af50f13c742077f8024a2f68c
[UPD] prefix versions with 8.0
commit sha b2af3bf49c1616cd507a1eeefbb53f181ede3697
[MIG] Make modules uninstallable
commit sha ed43b50065482503aed23b248bad69630ae435fc
[MIG] Rename manifest files
commit sha d857e41f139be1046116b6897e029653c8245cd7
[FIX + ADD] fix markdown update condition on form view, add markdown support on list view
commit sha 4bf9c1514b1031d276b6961681b295840833fc67
OCA Transbot updated translations from Transifex
commit sha a8f462f386c5c957b2abc0632515459c282f2352
[10.0][MIG] web_widget_text_markdown Adjustment to make it work version 10.0
commit sha 39c3cdb065a7928d17025b2cc17309962bbdee0c
[UPD] Update web_widget_text_markdown.pot
commit sha 2456fca22b6d3ceb1b44788a82a5f6b1a20db724
[FIX] web_widget_text_markdown : use lexer on text field only (#942) Fixes #937
commit sha b36eb98ddfd0df08392796c312f833ad7e91e427
[UPD] Update web_widget_text_markdown.pot
commit sha bf78e34007fccd3430c9349e2ea28c81b63dfc5a
Update translation files Updated by Update PO files to match POT (msgmerge) hook in Weblate.
commit sha d6a815c1631b039be6d8b130eddb2444861a454f
[11.0][ADD] web_company_systray
push time in 22 days
issue commentiancmcc/txrestapi
Can you release a 0.2 with current trunk to pypi
Looks like this issue can be closed
comment created time in 23 days
push eventxcgd/sale-workflow
commit sha e0c4bb880f54ae57a3509b623e3718473e632349
sale_order_type: Disable a product match test Sometimes fails but not always. We don't use this feature anyway at the moment.
push time in a month
push eventxcgd/sale-workflow
commit sha d1951abf368a750162af05f77787213eb5c0dbce
sale_order_type tests: Explicit default warehouse This plays better with modules that may have an impact on the default warehouse picked when creating a sales order.
push time in a month
push eventxcgd/social
commit sha d31191251721cf4dd67b4565ef0dcae0a91cf22a
mail_optional_follower_notifications: Test fixes
push time in 2 months
push eventxcgd/social
commit sha 6f5383be81890ff156888a1f25c5785e6274d307
Added a decorator to a method override, for this decorator is present in the original method in the core model and is necessary for the code normal operation.
push time in 2 months