{"id":15442780,"url":"https://github.com/oca/server-ux","last_synced_at":"2025-05-14T04:04:48.795Z","repository":{"id":37810096,"uuid":"106387887","full_name":"OCA/server-ux","owner":"OCA","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-28T12:06:35.000Z","size":42378,"stargazers_count":173,"open_issues_count":64,"forks_count":557,"subscribers_count":42,"default_branch":"16.0","last_synced_at":"2025-04-03T10:52:56.521Z","etag":null,"topics":["erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"OCA"}},"created_at":"2017-10-10T08:11:54.000Z","updated_at":"2025-03-27T12:53:43.000Z","dependencies_parsed_at":"2022-07-12T16:53:54.312Z","dependency_job_id":"253f8738-d3f2-45e5-aa97-911fbc819318","html_url":"https://github.com/OCA/server-ux","commit_stats":{"total_commits":1880,"total_committers":201,"mean_commits":9.35323383084577,"dds":0.7962765957446809,"last_synced_commit":"18a31e75271c48ef96e75a1a473147529f5f2803"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fserver-ux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fserver-ux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fserver-ux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fserver-ux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/server-ux/tar.gz/refs/heads/16.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248281415,"owners_count":21077423,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["erp","hacktoberfest","odoo","python"],"created_at":"2024-10-01T19:30:03.777Z","updated_at":"2025-05-14T04:04:48.783Z","avatar_url":"https://github.com/OCA.png","language":"HTML","funding_links":["https://github.com/sponsors/OCA"],"categories":[],"sub_categories":[],"readme":"\n[![Runboat](https://img.shields.io/badge/runboat-Try%20me-875A7B.png)](https://runboat.odoo-community.org/builds?repo=OCA/server-ux\u0026target_branch=16.0)\n[![Pre-commit Status](https://github.com/OCA/server-ux/actions/workflows/pre-commit.yml/badge.svg?branch=16.0)](https://github.com/OCA/server-ux/actions/workflows/pre-commit.yml?query=branch%3A16.0)\n[![Build Status](https://github.com/OCA/server-ux/actions/workflows/test.yml/badge.svg?branch=16.0)](https://github.com/OCA/server-ux/actions/workflows/test.yml?query=branch%3A16.0)\n[![codecov](https://codecov.io/gh/OCA/server-ux/branch/16.0/graph/badge.svg)](https://codecov.io/gh/OCA/server-ux)\n[![Translation Status](https://translation.odoo-community.org/widgets/server-ux-16-0/-/svg-badge.svg)](https://translation.odoo-community.org/engage/server-ux-16-0/?utm_source=widget)\n\n\u003c!-- /!\\ do not modify above this line --\u003e\n\n# server-ux\n\nTODO: add repo description.\n\n\u003c!-- /!\\ do not modify below this line --\u003e\n\n\u003c!-- prettier-ignore-start --\u003e\n\n[//]: # (addons)\n\nAvailable addons\n----------------\naddon | version | maintainers | summary\n--- | --- | --- | ---\n[announcement](announcement/) | 16.0.1.0.1 |  | Notify internal users about relevant organization stuff\n[announcement_dialog_size](announcement_dialog_size/) | 16.0.1.0.0 |  | Allow set announcement dialogs fullsized by default\n[barcode_action](barcode_action/) | 16.0.1.0.1 |  | Allows to use barcodes as a launcher\n[base_archive_security](base_archive_security/) | 16.0.1.0.1 | [![imlopes](https://github.com/imlopes.png?size=30px)](https://github.com/imlopes) [![ivantodorovich](https://github.com/ivantodorovich.png?size=30px)](https://github.com/ivantodorovich) | Controls who can archive or unarchive records\n[base_binary_url_import](base_binary_url_import/) | 16.0.1.0.0 |  | Wizard to import binary files from URL on existing records\n[base_cancel_confirm](base_cancel_confirm/) | 16.0.1.0.1 | [![kittiu](https://github.com/kittiu.png?size=30px)](https://github.com/kittiu) | Base Cancel Confirm\n[base_custom_filter](base_custom_filter/) | 16.0.1.1.1 | [![AshishHirapara](https://github.com/AshishHirapara.png?size=30px)](https://github.com/AshishHirapara) [![ForgeFlow](https://github.com/ForgeFlow.png?size=30px)](https://github.com/ForgeFlow) | Add custom filters in standard filters and group by dropdowns\n[base_export_manager](base_export_manager/) | 16.0.1.0.2 |  | Manage model export profiles\n[base_import_security_group](base_import_security_group/) | 16.0.1.0.0 |  | Group-based permissions for importing CSV files\n[base_menu_visibility_restriction](base_menu_visibility_restriction/) | 16.0.1.0.0 | [![victoralmau](https://github.com/victoralmau.png?size=30px)](https://github.com/victoralmau) | Restrict (with groups) menu visibilty\n[base_optional_quick_create](base_optional_quick_create/) | 16.0.1.0.0 |  | Avoid \"quick create\" on m2o fields, on a \"by model\" basis\n[base_revision](base_revision/) | 16.0.1.0.2 |  | Keep track of revised document\n[base_rule_visibility_restriction](base_rule_visibility_restriction/) | 16.0.1.0.0 | [![GuillemCForgeFlow](https://github.com/GuillemCForgeFlow.png?size=30px)](https://github.com/GuillemCForgeFlow) | Exclude Record Rules for certain groups\n[base_search_custom_field_filter](base_search_custom_field_filter/) | 16.0.1.0.0 | [![pedrobaeza](https://github.com/pedrobaeza.png?size=30px)](https://github.com/pedrobaeza) | Add custom filters for fields via UI\n[base_substate](base_substate/) | 16.0.1.0.1 |  | Base Sub State\n[base_technical_features](base_technical_features/) | 16.0.1.0.1 |  | Access to technical features without activating debug mode\n[base_tier_validation](base_tier_validation/) | 16.0.2.6.0 | [![LoisRForgeFlow](https://github.com/LoisRForgeFlow.png?size=30px)](https://github.com/LoisRForgeFlow) | Implement a validation process based on tiers.\n[base_tier_validation_board](base_tier_validation_board/) | 16.0.1.0.0 | [![JasminSForgeFlow](https://github.com/JasminSForgeFlow.png?size=30px)](https://github.com/JasminSForgeFlow) | Add Tier Review Boards\n[base_tier_validation_correction](base_tier_validation_correction/) | 16.0.1.0.0 | [![kittiu](https://github.com/kittiu.png?size=30px)](https://github.com/kittiu) | Correct tier.review data after it has been created.\n[base_tier_validation_definition_server_action](base_tier_validation_definition_server_action/) | 16.0.1.0.0 |  | Server action for Base tier validation\n[base_tier_validation_formula](base_tier_validation_formula/) | 16.0.1.0.2 |  | Formulas for Base tier validation\n[base_tier_validation_forward](base_tier_validation_forward/) | 16.0.1.1.3 | [![kittiu](https://github.com/kittiu.png?size=30px)](https://github.com/kittiu) | Forward option for base tiers\n[base_tier_validation_report](base_tier_validation_report/) | 16.0.1.0.1 | [![kittiu](https://github.com/kittiu.png?size=30px)](https://github.com/kittiu) | Reports related to tier validation\n[base_tier_validation_server_action](base_tier_validation_server_action/) | 16.0.1.0.0 | [![kittiu](https://github.com/kittiu.png?size=30px)](https://github.com/kittiu) | Add option to call server action when a tier is validated\n[base_tier_validation_waiting](base_tier_validation_waiting/) | 16.0.1.0.0 |  | Base Tier Validation Extension to add waiting status\n[base_user_locale](base_user_locale/) | 16.0.1.1.0 |  | User Locale Settings\n[confirmation_wizard](confirmation_wizard/) | 16.0.1.0.0 |  | This module adds a confirmation wizard that can be called with code. It does nothing by itself.\n[date_range](date_range/) | 16.0.1.0.9 | [![lmignon](https://github.com/lmignon.png?size=30px)](https://github.com/lmignon) | Manage all kind of date range\n[date_range_account](date_range_account/) | 16.0.1.0.1 | [![alexis-via](https://github.com/alexis-via.png?size=30px)](https://github.com/alexis-via) | Add Date Range menu entry in Invoicing app\n[developer_menu](developer_menu/) | 16.0.1.0.0 | [![bealdav](https://github.com/bealdav.png?size=30px)](https://github.com/bealdav) | Menu Shortcut for developer usage\n[document_quick_access](document_quick_access/) | 16.0.1.0.1 | [![etobella](https://github.com/etobella.png?size=30px)](https://github.com/etobella) | Document quick access\n[document_quick_access_folder_auto_classification](document_quick_access_folder_auto_classification/) | 16.0.1.0.1 | [![etobella](https://github.com/etobella.png?size=30px)](https://github.com/etobella) | Auto classification of Documents after reading a QR\n[filter_multi_user](filter_multi_user/) | 16.0.1.0.1 | [![LoisRForgeFlow](https://github.com/LoisRForgeFlow.png?size=30px)](https://github.com/LoisRForgeFlow) | Allows to share user-defined filters filters among several users.\n[mail_message_destiny_link_template](mail_message_destiny_link_template/) | 16.0.1.0.0 | [![Shide](https://github.com/Shide.png?size=30px)](https://github.com/Shide) [![rafaelbn](https://github.com/rafaelbn.png?size=30px)](https://github.com/rafaelbn) | Mail template to show destiny records in chatter.\n[mail_suggested_recipient_unchecked](mail_suggested_recipient_unchecked/) | 16.0.1.0.0 | [![victoralmau](https://github.com/victoralmau.png?size=30px)](https://github.com/victoralmau) | Mail suggested recipient unchecked\n[misc_settings](misc_settings/) | 16.0.1.0.0 | [![bealdav](https://github.com/bealdav.png?size=30px)](https://github.com/bealdav) | Miscellaneous settings to be an anchor for your custom settings\n[multi_step_wizard](multi_step_wizard/) | 16.0.1.0.0 |  | Multi-Steps Wizards\n[sequence_check_digit](sequence_check_digit/) | 16.0.1.0.1 |  | Adds a check digit on sequences\n[sequence_reset_period](sequence_reset_period/) | 16.0.1.0.0 |  | Auto-generate yearly/monthly/weekly/daily sequence period ranges\n[server_action_mass_edit](server_action_mass_edit/) | 16.0.2.1.1 |  | Mass Editing\n[template_content_swapper](template_content_swapper/) | 16.0.1.0.1 |  | Template Content Swapper\n[test_base_binary_url_import](test_base_binary_url_import/) | 16.0.1.0.1 |  | Unittests for Base Binary URL Import module\n[user_all_groups](user_all_groups/) | 16.0.1.0.1 | [![legalsylvain](https://github.com/legalsylvain.png?size=30px)](https://github.com/legalsylvain) | Automatically add admin user to all the groups\n\n[//]: # (end addons)\n\n\u003c!-- prettier-ignore-end --\u003e\n\n## Licenses\n\nThis repository is licensed under [AGPL-3.0](LICENSE).\n\nHowever, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA)\npolicy. Consult each module's `__manifest__.py` file, which contains a `license` key\nthat explains its license.\n\n----\nOCA, or the [Odoo Community Association](http://odoo-community.org/), is a nonprofit\norganization whose mission is to support the collaborative development of Odoo features\nand promote its widespread use.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foca%2Fserver-ux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foca%2Fserver-ux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foca%2Fserver-ux/lists"}