summaryrefslogtreecommitdiff
path: root/addons/web_planner
AgeCommit message (Collapse)Author
2017-10-26[REM] web_planner: Remove the moduleYannick Tivisse
Purpose ======= User tests have been made by the Product Owners team. It showed that the planners are not used by new users on Odoo due to several reasons (They are too static, too heavy to use,...) Specification ============= Remove the module and its different applications. The onboarding on the business flow will be improvement in the weeks to come.
2017-10-11[I18N] Update translation terms from TransifexOdoo Translation Bot
2017-10-09[I18N] Update translation terms from TransifexOdoo Translation Bot
2017-10-02[I18N] Update translation terms from TransifexOdoo Translation Bot
2017-09-28[FIX] web_planner: fix layout of close button in planner dialogDarshan Kalola
remove double cross close #19731
2017-09-20[I18N] export saas-18 source termsMartin Trigaux
saas-18 will be the future version 11
2017-08-04[REF] web_planner: remove useless constructor redefinitionqsm-odoo
2017-07-24[IMP] web, *: lazy load dialog xml templateqsm-odoo
* web_editor, web_planner, website The 'Dialog' class is used in both backend and frontend. Also, lots of actions can be done without the use of any modal. It thus makes sense to lazy load its related xml only when a first modal is opened. This change also allows to get rid of the "base_common.xml" file as the dialog template is the only remaining one in there and, in the future website update, it will allow to not load any static XML file on website page loadings.
2017-07-10[IMP] web, web_planner: remove navbar unnecessary bordersstefanorigano
Although a dark 'border-bottom' is necessary in some occasions (to add contrast between the page's content and the navbar itself), the other borders were totally unnecessary. Moreover, having a complete border causes complications to calculate the sidebar height and to manage buttons' size and line-height. This fix will keep the border-bottom only, removing the other ones. Compensation rules ("- 2px") are no longer necessary.
2017-05-15[FIX] P3: urllib, urllib2 and urlparseXavier Morel
In Python 3, all of these were "consolidated" under urllib(.request, .parse, .errors) which is inconvenient. Since we already have hard dependencies on requests and werkzeug(.urls, which is a backport of Python 3's unicode-aware urllib.parse) migrate *everything* to that. A sticking point is urllib2.URLError, those were (mostly) replaced by the slightly more general IOError which URLError extends.
2017-04-28[FIX] Various P3-related import changesxmo-odoo
* LDAP import: python-ldap is not python3-compatible, pyldap is Warning: only supported from debian Stretch (current testing)? https://packages.debian.org/search?searchon=names&keywords=pyldap * implicitly relative imports * imports of moved or removed stdlib modules issue #8530
2017-04-11[REF] web, *: simplify our RPC system (in JS)Géry Debongnie
The RPC system was not completely satisfactory, we decided to prepare the future and do it properly. This commit introduces the new rpc system, which replace the previous new one. We now simply have a method, this._rpc, which takes a dictionary of parameters. The idea is that depending on the parameters, it is able to add correct default value when necessary. For situations where we don't have the this._rpc method, we can use the rpc.query method, which takes the same arguments, but directly calls ajax.rpc instead of triggering up some events.
2017-04-11[REF] *: use _rpc method for all rpcsGéry Debongnie
The _rpc method is now the preferred method to do a rpc, so we need to update all calls.
2017-04-11[REF] web, *: remove calls to performmodelrpcGéry Debongnie
The this.performModelRPc method is deprecated, so with this commit, we remove some calls.
2017-04-11[REF] web,*: remove 'web.model' and 'web.dataModelGéry Debongnie
Use this.rpc instead of Model object, with web.ajax if necessary. nb: EventDispatcherMixin include now the custom_events managment instead of widget
2017-04-11[REF] web, *: redesign all JS viewsGéry Debongnie
This commit introduce a full redesign of all JS views. We started basically from scratch. The goal was to unify all the various views under a common framework, to make them testable, to make then usable in different conditions (in studio, or in the frontend), and to make our lives easier. Some important points are: - we introduced new coding guidelines (camelCase, 80 chars width, ...) - we have a brand new testing framework (still QUnit based) - kanban view moved to the web addon - calendar view (formerly web_calender) moved to web as well - the tree view was removed - all new code should be documented We hope that this code is the start of a new era for the Odoo web client, we want to have a high quality codebase, well documented, well tested, well designed. Work done by the framework team: mostly aab, ged, chm, dmo, qsm
2017-03-08[I18N] Update translation terms from TransifexOdoo Translation Bot
2017-02-15[I18N] export saas-14 source termsMartin Trigaux
2017-01-03[I18N] port of 44a6366b to masterMartin Trigaux
2016-12-01[IMP] web,website: Only display planner for group_system usersKishan Gajjar
Planners should only be visible for "base.group_system" user group (admin settings) because there are links to install apps etc. For now missing access rights messages whenever you click a settings link.Only for admin and not by company. Admin and the user who has "base.group_system" rights can see the planners.
2016-11-15[REF] web_planner, *: refactor planner codeqsm-odoo
* Share code between website and backend * Do not do a [100ms - 500ms] RPC on each app change in the backend but do it only if the planner is asked to be opened * Use the Dialog class so that the planner is not broken * Simplify/optimize code, use standard conventions, lint files, ...
2016-10-27[MERGE] forward port branch 10.0 up to 3bb022dChristophe Simonis
2016-10-27[MERGE] forward port branch saas-12 up to 6f8e40cChristophe Simonis
2016-10-24[MERGE] forward port branch saas-11 up to 25e0b25Christophe Simonis
2016-10-24[MERGE] forward port branch 9.0 up to 6690bfbChristophe Simonis
2016-10-23[I18N] Update translation terms from TransifexOdoo Translation Bot
2016-10-19[FIX] web_planner, account: add support for enterprise module + fix link ↵Jeremy Kersten
'Revenue Recognition' Now, when the module is not found, instead to display a traceback, we open a popup to upgrade to Enterprise. That will be wrong in case of outdated / wrong link, but in most cases, it is because it is an enterprise module. This commit closes #13882 TODO: Remove zindex 1051 on planner in master/saas-14
2016-10-18[I18N] Update translation terms from TransifexOdoo Translation Bot
2016-10-12[MERGE] forward port branch 10.0 up to 0acd63dChristophe Simonis
2016-10-09[I18N] Update translation terms from TransifexOdoo Translation Bot
2016-10-05[FIX] *: adapt odoo interface violetqsm-odoo
Change color #a24689 to #875A7B Commit https://github.com/odoo/enterprise/commit/8ac1c19fac7615fecd51e670f798d13158a4e53c changed the odoo interface violet by changing the main LESS variable but forgot there was many direct occurences in XML/HTML/... (for example for the mobile browser color). Even if it's community the odoo interface violet is used at many places (module description, XML demo data, ...).
2016-09-30[MERGE] forward port branch 10.0 up to 91a1448Christophe Simonis
2016-09-28[IMP] mail,web,web_planner: order of systray itemsAaron Bohy
Sort systray items by sequence to allow, e.g. to force the planner item to be the left-most item of the systray as it is not displayed in all apps, and thus produces a flickering of the other items. Also invert the push order of the two mail items to keep the previous order as they are now prepended instead of appended.
2016-09-26[I18N] Update master translation terms from TransifexMartin Trigaux
2016-09-25[I18N] Update translation terms from TransifexOdoo Translation Bot
2016-09-11[I18N] Update translation terms from TransifexOdoo Translation Bot
2016-09-07[I18N] export 10.0 source termsMartin Trigaux
2016-09-07[I18N] update saas-11 translations by merging 9.0 and masterMartin Trigaux
Without fuzzy-matching that is too flexible and error prone. Was matching on wrong source and got translation without '%s'
2016-09-06[I18N] update saas-12 translations by merging 9.0 and masterMartin Trigaux
Without fuzzy-matching that is too flexible and error prone. Was matching on wrong source and got translation without '%s'
2016-09-05[IMP] *: rename manifest files for v10 naming conventionOlivier Dony
2016-09-05[I18N] Update translation terms from TransifexMartin Trigaux
2016-09-04[I18N] Update translation terms from TransifexOdoo Translation Bot
2016-08-29[I18N] Update translation terms from TransifexOdoo Translation Bot
2016-08-26[FIX] update saas-11 translations by merging 9.0 and masterMartin Trigaux
using the --uses-first parameter on msgmerge this time
2016-08-22[I18N] update saas-12 translations by merging 9.0 and masterMartin Trigaux
1. export saas-12 sources terms into .pot files 2. msgcat odoo-9 .po & odoo-master .po into saas-12 .po files 3. msgmerge saas-12 .po with saas-12 .pot files to keep relevant terms
2016-08-22[I18N] fetch new master terms from TransifexMartin Trigaux
2016-08-21[I18N] Update translation terms from TransifexOdoo Translation Bot
2016-08-20[MERGE] forward port branch saas-12 up to 9ad5f26Christophe Simonis
2016-08-20[MERGE] forward port branch saas-11 up to 3a2147dChristophe Simonis
2016-08-20[MERGE] forward port branch saas-10 up to bc1a0a3Christophe Simonis