|
1 |
| -# Changelog |
| 1 | +# Release Notes |
2 | 2 |
|
3 |
| -## Version 0.1.7 |
| 3 | +## Release 0.1.7 |
4 | 4 |
|
5 | 5 | - Add `--color` option to `odoo-helper addons list` command. At this time this option colors output by following rules:
|
6 |
| - - green - addon is linked to *custom addons* |
7 |
| - - red - addons is not present in *custom addons* |
8 |
| - - yellow - addons is present in *custom addon*, but link point's to anouther place |
| 6 | + - green - addon is linked to *custom addons* |
| 7 | + - red - addons is not present in *custom addons* |
| 8 | + - yellow - addons is present in *custom addon*, but link point's to anouther place |
9 | 9 |
|
10 |
| -## Version 0.1.6 (2018-06-04) |
| 10 | +## Release 0.1.6 (2018-06-04) |
11 | 11 |
|
12 | 12 | - Improve `odoo-helper addons update-py-deps` command, now it aloso updates repository level dependencies
|
13 | 13 | (those, mentioned in repository's `requirements.txt`)
|
14 | 14 | - Added `odoo-helper doc-utils` command. Have following subcommands
|
15 |
| - - `odoo-helper doc-utils addons-list` command to print info about addons in repo in [Markdown](https://en.wikipedia.org/wiki/Markdown) format |
| 15 | + - `odoo-helper doc-utils addons-list` command to print info about addons in repo in [Markdown](https://en.wikipedia.org/wiki/Markdown) format |
16 | 16 | - Move linters to separate subcommand `odoo-helper lint`.
|
17 | 17 | Run `odoo-helper lint --help` for details
|
18 | 18 | - Added `odoo-helper lint style` commant.
|
19 | 19 | It is experimental integration with [stylelint](https://stylelint.io/)
|
20 | 20 | - `odoo-helper lint pylint` skip addons with `'installable': False`
|
21 | 21 | - `odoo-helper lint flake8` skip addons with `'installable': False`
|
22 | 22 | - `odoo-helper addons list` command now have extra options and can search for addons in multiple paths:
|
23 |
| - - `--installable` |
24 |
| - - `--by-name` (used by default) |
25 |
| - - `--by-path` |
26 |
| - - `--recursive` |
| 23 | + - `--installable` |
| 24 | + - `--by-name` (used by default) |
| 25 | + - `--by-path` |
| 26 | + - `--recursive` |
27 | 27 | - `odoo-helper addons (install|update|uninstall)` command now have
|
28 | 28 | extra options `--dir <addon path>` and `--dir-r <addon-path>` which can be used
|
29 | 29 | to install/update/uninstall all installable addons in specified directory
|
|
38 | 38 | - Added option `--dir-r|--directory-r` for `odoo-helper test` command,
|
39 | 39 | to recursively search for addons to be tested in specified directory
|
40 | 40 | - Added `--log` option for following commands:
|
41 |
| - - `odoo-helper start --log` |
42 |
| - - `odoo-helper restart --log` |
43 |
| - - `odoo-helper addons install --log` |
44 |
| - - `odoo-helper addons update --log` |
45 |
| - - `odoo-helper addons uninstall --log` |
| 41 | + - `odoo-helper start --log` |
| 42 | + - `odoo-helper restart --log` |
| 43 | + - `odoo-helper addons install --log` |
| 44 | + - `odoo-helper addons update --log` |
| 45 | + - `odoo-helper addons uninstall --log` |
46 | 46 | - Command `odoo-helper server log`: automatically move to end of log file after open (`+G` for `less` command)
|
47 | 47 | - Added command `odoo-helper postgres start-activity` to display running postgres connections
|
48 | 48 | - Added command `odoo-helper install reinstall-odoo` to easily spwitch betwen two installation modes:
|
49 |
| - - `download` - download Odoo source as archive (faster) |
50 |
| - - `clone` - clone Odoo source as git repo (better handle updates, multiple remotes, multiple branches, etc). |
| 49 | + - `download` - download Odoo source as archive (faster) |
| 50 | + - `clone` - clone Odoo source as git repo (better handle updates, multiple remotes, multiple branches, etc). |
51 | 51 | - Show if it is *Git Install* in output of `odoo-helper status` command
|
52 | 52 | - Show Odoo server url in output of following command:
|
53 |
| - - `odoo-helper status` |
54 |
| - - `odoo-helper server status` |
55 |
| - - `odoo-helper server start` |
| 53 | + - `odoo-helper status` |
| 54 | + - `odoo-helper server status` |
| 55 | + - `odoo-helper server start` |
56 | 56 |
|
57 | 57 |
|
58 |
| -## Version 0.1.5 (2018-01-12) |
| 58 | +## Release 0.1.5 (2018-01-12) |
59 | 59 |
|
60 | 60 | - Use [nodeenv](https://pypi.python.org/pypi/nodeenv) together with
|
61 | 61 | [virtualenv](https://virtualenv.pypa.io/en/stable/) to be able to install
|
|
86 | 86 | `odoo-helper pip` command. For example:
|
87 | 87 | `odoo-helper --oca pip install odoo10-addon-mis-builder` will use [OCA simple](https://wheelhouse.odoo-community.org/) index.
|
88 | 88 | - `odoo-helper status`: print versions of following tools used in current project.
|
89 |
| - - NodeJS |
90 |
| - - npm |
91 |
| - - Less.JS |
92 |
| - - Pylint |
93 |
| - - Flake8 |
94 |
| - - ESLint |
95 |
| - - Pylint Odoo |
| 89 | + - NodeJS |
| 90 | + - npm |
| 91 | + - Less.JS |
| 92 | + - Pylint |
| 93 | + - Flake8 |
| 94 | + - ESLint |
| 95 | + - Pylint Odoo |
96 | 96 | - Do not require [erppeek](https://github.com/tinyerp/erppeek).
|
97 | 97 | This project seems to be abandoned.
|
98 | 98 | - Do not force install following python packages: *six*, *num2words*
|
|
105 | 105 | - Bugfix in processing OCA depenencies: handle cases, when file ends without newline
|
106 | 106 |
|
107 | 107 |
|
108 |
| -## Version 0.1.4 (2017-11-13) |
| 108 | +## Release 0.1.4 (2017-11-13) |
109 | 109 |
|
110 | 110 | - Added command `odoo-helper odoo`
|
111 | 111 | - Added command `odoo-helper odoo recompute`, that allows to recompute stored fields.
|
|
115 | 115 | - Added command `odoo-helper postgres speedify`
|
116 | 116 |
|
117 | 117 |
|
118 |
| -## Version 0.1.3 (2017-10-28) |
| 118 | +## Release 0.1.3 (2017-10-28) |
119 | 119 |
|
120 | 120 | - use [codecov](https://codecov.io) for code coverage
|
121 | 121 | - renamed command `odoo-helper print_config` to `odoo-helper print-config`
|
|
124 | 124 | - Added aliase `odoo-helper-log`
|
125 | 125 | - Added `odoo-helper postgres psql` command
|
126 | 126 | - Removed old unused options
|
127 |
| - - `odoo-helper --addons-dir <addons_directory>` |
128 |
| - - `odoo-helper --downloads-dir <downloads_directory>` |
129 |
| - - `odoo-helper --virtual-env <virtual_env_dir>` |
130 |
| - - `odoo-helper test --tmp-dirs` |
131 |
| - - `odoo-helper test --no-rm-tmp-dirs` |
| 127 | + - `odoo-helper --addons-dir <addons_directory>` |
| 128 | + - `odoo-helper --downloads-dir <downloads_directory>` |
| 129 | + - `odoo-helper --virtual-env <virtual_env_dir>` |
| 130 | + - `odoo-helper test --tmp-dirs` |
| 131 | + - `odoo-helper test --no-rm-tmp-dirs` |
132 | 132 |
|
133 | 133 |
|
134 |
| -## Version 0.1.2 (2017-10-04) |
| 134 | +## Release 0.1.2 (2017-10-04) |
135 | 135 |
|
136 | 136 | - `odoo-install --python` option added. Now it is possible to install Odoo 11
|
137 | 137 | in python3 virtual environment
|
|
164 | 164 | So, when odoo-helper-scripts provides some new configuration params after update,
|
165 | 165 | user will be notified about them and asked to update project config file
|
166 | 166 | - `odoo-helper scaffold` have new features and subcommands:
|
167 |
| - - `odoo-helper scaffold repo` create repository. place it in repo dir |
168 |
| - - `odoo-helper scaffold addon` create new addon. place it in repo and automaticaly link. |
169 |
| - - `odoo-helper scaffold model` create new model in addon. (Still work in progress) |
| 167 | + - `odoo-helper scaffold repo` create repository. place it in repo dir |
| 168 | + - `odoo-helper scaffold addon` create new addon. place it in repo and automaticaly link. |
| 169 | + - `odoo-helper scaffold model` create new model in addon. (Still work in progress) |
170 | 170 |
|
171 | 171 |
|
172 |
| -## Version 0.1.1 (2017-06-08) |
| 172 | +## Release 0.1.1 (2017-06-08) |
173 | 173 |
|
174 | 174 | - Support of Odoo 10.0
|
175 | 175 | - Support of [setuptools-odoo](https://pypi.python.org/pypi/setuptools-odoo)
|
176 |
| - - Automaticaly install in env |
177 |
| - - Wrap pip with automaticaly set `PIP_EXTRA_INDEX_URL` environment variable with [OCA Wheelhouse](https://wheelhouse.odoo-community.org/) |
| 176 | + - Automaticaly install in env |
| 177 | + - Wrap pip with automaticaly set `PIP_EXTRA_INDEX_URL` environment variable with [OCA Wheelhouse](https://wheelhouse.odoo-community.org/) |
178 | 178 | - Added shortcut script `odoo-helper-restart` to restart server.
|
179 | 179 | - Added `odoo-helper db rename` command
|
180 | 180 | - Added `odoo-helper install reinstall-venv` option
|
|
184 | 184 | - `odoo-helper fetch`: added experimental support of Mercurial
|
185 | 185 | - `odoo-helper test --coverage-html` option added.
|
186 | 186 | - `odoo-helper db create` new options added:
|
187 |
| - - `--demo` load demo data (default: not load) |
188 |
| - - `--lang <lang` choose language of database |
189 |
| - - `--help` display help message |
| 187 | + - `--demo` load demo data (default: not load) |
| 188 | + - `--lang <lang` choose language of database |
| 189 | + - `--help` display help message |
190 | 190 | - `odoo-install --single-branch` option added. This allow to disable `single-branch` clone.
|
191 | 191 | - Added `pychart` for install
|
192 | 192 | `pychart` package is broken on pypi, so replace it with Python-Chart
|
193 | 193 |
|
194 | 194 |
|
195 |
| -## Version 0.1.0 (2017-03-06) |
| 195 | +## Release 0.1.0 (2017-03-06) |
196 | 196 |
|
197 | 197 | - Added ``odoo-helper addons pull_updates`` command
|
198 | 198 | - Added basic support of Odoo 10
|
199 | 199 | - Added ``odoo-helper --version`` command
|
200 | 200 | - Refactored ``odoo-install`` script:
|
201 |
| - - Always install python extra utils |
202 |
| - - Removed following options (primery goal of this, is to simplify ``odoo-install`` script): |
203 |
| - - ``--extra-utils``: extrautils are installed by default |
204 |
| - - ``--install-sys-deps``: use instead separate command: ``odoo-helper install`` |
205 |
| - - ``--install-and-conf-postgres``: use instead separate command: ``odoo-helper install`` or ``odoo-helper postgres`` |
206 |
| - - ``--use-system-packages``: seems to be not useful |
207 |
| - - ``--use-shallow-clone``: seems to be not useful |
208 |
| - - ``--use-unbuffer``: seems to be not useful |
209 |
| - - Added following options: |
210 |
| - - ``--odoo-version``: this option is useful in case of using custom |
211 |
| - repository and custom branch with name different then odoo's version branches |
212 |
| - - Fixed bug with ``--conf-opt-*`` and ``--test-conf-opt-*`` options |
| 201 | + - Always install python extra utils |
| 202 | + - Removed following options (primery goal of this, is to simplify ``odoo-install`` script): |
| 203 | + - ``--extra-utils``: extrautils are installed by default |
| 204 | + - ``--install-sys-deps``: use instead separate command: ``odoo-helper install`` |
| 205 | + - ``--install-and-conf-postgres``: use instead separate command: ``odoo-helper install`` or ``odoo-helper postgres`` |
| 206 | + - ``--use-system-packages``: seems to be not useful |
| 207 | + - ``--use-shallow-clone``: seems to be not useful |
| 208 | + - ``--use-unbuffer``: seems to be not useful |
| 209 | + - Added following options: |
| 210 | + - ``--odoo-version``: this option is useful in case of using custom |
| 211 | + repository and custom branch with name different then odoo's version branches |
| 212 | + - Fixed bug with ``--conf-opt-*`` and ``--test-conf-opt-*`` options |
213 | 213 | - Completely refactored ``odoo-helper test`` command
|
214 |
| - - removed ``--reinit-base`` |
215 |
| - - added ``--coverage`` options |
216 |
| - - Added subcommand ``odoo-helper test flake8`` |
217 |
| - - Added subcommand ``odoo-helper test pylint`` |
| 214 | + - removed ``--reinit-base`` |
| 215 | + - added ``--coverage`` options |
| 216 | + - Added subcommand ``odoo-helper test flake8`` |
| 217 | + - Added subcommand ``odoo-helper test pylint`` |
218 | 218 | - ``odoo-helper addons update-list`` command: ran for all databases if no db specified
|
219 | 219 | - suppress git feedback in ``odoo-helper system update``
|
220 | 220 | - improve system-wide install script: allow to choose odoo-helper branch or
|
|
224 | 224 | that directory
|
225 | 225 | - odoo-helper: added ``--no-colors`` option
|
226 | 226 | - ``odoo-helper tr`` command improved:
|
227 |
| - - ``import`` and ``load`` subcommands can be ran on all databases |
228 |
| - - ``import`` subcommand: added ability to search addons in directory |
229 |
| - - bugfix in ``tr import``: import translations only for installed addons |
| 227 | + - ``import`` and ``load`` subcommands can be ran on all databases |
| 228 | + - ``import`` subcommand: added ability to search addons in directory |
| 229 | + - bugfix in ``tr import``: import translations only for installed addons |
230 | 230 | - Added ``addons test-installed`` command
|
231 | 231 | This allows to find databases where this addon is installed
|
232 | 232 | - Bugfix: ``addons check_updates`` command: show repositories that caused errors when checking for updates
|
233 | 233 | - ``addons status`` command now shows repository's remores
|
234 | 234 | - ``odoo-helper fetch`` and ``odoo-helper link`` commands refactored:
|
235 |
| - - Added recursion protection for both of therm, to avoid infinite recursion |
236 |
| - - ``odoo-helepr fetch`` filter-out uninstallable addons, on linking muti-addon repo |
237 |
| - - ``odoo-helper link`` now is recursive, thus it will look for odoo addons |
| 235 | + - Added recursion protection for both of therm, to avoid infinite recursion |
| 236 | + - ``odoo-helepr fetch`` filter-out uninstallable addons, on linking muti-addon repo |
| 237 | + - ``odoo-helper link`` now is recursive, thus it will look for odoo addons |
238 | 238 | recursively in a specified directory and link them all.
|
239 | 239 | - Added ``odoo-helper install`` command, which allows to install
|
240 | 240 | system dependencies for specific odoo version without installing odoo itself
|
241 | 241 | - Added ``odoo-helper addons install --no-restart`` option
|
242 | 242 | - Added ``odoo-helper addons update --no-restart`` option
|
243 | 243 | - Added following shortcuts:
|
244 |
| - - ``odoo-helper pip`` to run pip for current project |
245 |
| - - ``odoo-helper start`` for ``odoo-helper server start`` |
246 |
| - - ``odoo-helper stop`` for ``odoo-helper server stop`` |
247 |
| - - ``odoo-helper restart`` for ``odoo-helper server restart`` |
248 |
| - - ``odoo-helper log`` for ``odoo-helper server log`` |
| 244 | + - ``odoo-helper pip`` to run pip for current project |
| 245 | + - ``odoo-helper start`` for ``odoo-helper server start`` |
| 246 | + - ``odoo-helper stop`` for ``odoo-helper server stop`` |
| 247 | + - ``odoo-helper restart`` for ``odoo-helper server restart`` |
| 248 | + - ``odoo-helper log`` for ``odoo-helper server log`` |
249 | 249 |
|
250 | 250 |
|
251 |
| -## Version 0.0.10 (2016-09-08) |
| 251 | +## Release 0.0.10 (2016-09-08) |
252 | 252 |
|
253 | 253 | - Bugfixes in ``odoo-helper test`` command
|
254 | 254 | - Added ``odoo-helper addons check_updates`` command
|
|
261 | 261 | - Bugfixes and improvements in ``odoo-helper tr`` command
|
262 | 262 |
|
263 | 263 |
|
264 |
| -## Version 0.0.9 (2016-08-17) |
| 264 | +## Release 0.0.9 (2016-08-17) |
265 | 265 |
|
266 | 266 | - Added ``odoo-helper scaffold <addon_name> [addon_path]`` shortcut command
|
267 | 267 | - Added ``odoo-helper tr`` subcommand that simplifies translation management
|
|
275 | 275 | - Refactored ``odoo-helper server auto-update`` and ``odoo-helper update_odoo``
|
276 | 276 |
|
277 | 277 |
|
278 |
| -## Version 0.0.8 (2016-06-08) |
| 278 | +## Release 0.0.8 (2016-06-08) |
279 | 279 |
|
280 | 280 | - Bugfix in ``odoo-helper link .`` command
|
281 | 281 | - Added aditional extra_python depenencies:
|
|
286 | 286 | - Added experimental command ``odoo-helper db backup-all``.
|
287 | 287 |
|
288 | 288 |
|
289 |
| -## Version 0.0.7 (2016-04-18) |
| 289 | +## Release 0.0.7 (2016-04-18) |
290 | 290 |
|
291 | 291 | - odoo-helper system lib-path command makes available to use some parts of this project from outside
|
292 | 292 | - Added new db commands: dump, restore, backup
|
293 | 293 | - odoo-helper addons status: bugfix in parsing git status
|
294 | 294 | - odoo-install related fixes
|
295 | 295 |
|
296 | 296 |
|
297 |
| -## Version 0.0.6 (2016-03-19) |
| 297 | +## Release 0.0.6 (2016-03-19) |
298 | 298 |
|
299 | 299 | - Added 'odoo-helper exec <cmd> [args]' command
|
300 | 300 | - Added simple auto-update mechanism
|
301 | 301 | - odoo-helper addons: Added ability to list addons not under git
|
302 | 302 |
|
303 | 303 |
|
304 |
| -## Version 0.0.5 (2016-02-29) |
| 304 | +## Release 0.0.5 (2016-02-29) |
305 | 305 |
|
306 | 306 | - Added support to manage server state via init script
|
307 | 307 | - Separate *repository* directory to store repositories fetched by this scripts
|
308 | 308 | - Added ability to install Odoo from non-standard repository
|
309 | 309 | - Added basic support of OCA dependency files (oca\_dependencies.txt)
|
310 | 310 |
|
311 | 311 |
|
312 |
| -## Version 0.0.4 (2016-02-17) |
| 312 | +## Release 0.0.4 (2016-02-17) |
313 | 313 |
|
314 | 314 | - Added ability to specify config options on odoo-install
|
315 | 315 | - Added automatic processing of pip requirements file placed in repo.
|
316 | 316 | - Added better check if postgres installed on attempt to install it.
|
317 | 317 |
|
318 | 318 |
|
319 |
| -## Version 0.0.3 (2015-12-16) |
| 319 | +## Release 0.0.3 (2015-12-16) |
320 | 320 |
|
321 | 321 | - Added `odoo-helper status` command
|
322 | 322 | - Added `odoo-helper db` command
|
323 | 323 |
|
324 |
| -## Version 0.0.2 (2015-12-01) |
| 324 | +## Release 0.0.2 (2015-12-01) |
325 | 325 |
|
326 | 326 | - Initial release
|
0 commit comments