-
Notifications
You must be signed in to change notification settings - Fork 1
/
CHANGELOG.txt
471 lines (303 loc) · 14.6 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
commit e3fa2a3998cd198667e167bc0022839bf4a0b665
Date: Thu Apr 21 02:38:24 2016 +0300
Moved tests up to the root
commit e1b18cc2a1b4469ee05d22e5ff491f45083d6695
Date: Mon Apr 18 18:23:39 2016 +0300
Updated documentation
commit 41ffa8ab5df4222b4902f3ff1d1e0b731b4010e2
Date: Sat Apr 16 18:20:32 2016 +0300
made configobj a dependency
commit f54d4c5df28cb57bd73f5777d4e12bbd9f968b13
Date: Fri Apr 15 16:43:29 2016 +0300
Documented Installation and configuration
commit add4e384846fd57db82f7c4a530d0194c5204b4a
Date: Thu Apr 14 17:21:46 2016 +0300
Added packaging to setup.py
commit 88c0fda4a77a3ac8d2d95811b65c16a40d7abb10
Date: Wed Apr 13 18:04:40 2016 +0300
Corrected documentation
commit 022cde4372c4517ccef56cac9a3b7562364faf1a
Date: Tue Apr 12 23:50:04 2016 +0300
Added wiki/BehaviorDrivenDevelopment.creole
commit 14700aa9a8880d18a9ae6a2677fa8c160f5e2f96
Date: Mon Apr 11 23:48:39 2016 +0300
Added wiki/StepNamingConventions.creole
commit 5c0e43d9357e0dec521a8fd8851b89d71cab2771
Date: Sat Apr 9 18:15:44 2016 +0300
Fixed some github.com breakage
commit b47c4f0f444b7a23f9d6f26b7fb21408e28ee6fd
Date: Sat Apr 9 00:30:20 2016 +0300
Renamed project to behaving.trytond
commit c30c08e312683bfb37d1b65e6729cd2b25bca85c
Date: Sat Apr 9 00:02:05 2016 +0300
Updated doc
commit cb172a19684d4a7044b385ecfb5f434ddc8cbbe8
Date: Thu Apr 7 23:58:45 2016 +0300
Updated documentaion
commit df6e5194dc4dbb2c83a3f3e268870a85d7736b32
Date: Thu Apr 7 17:47:43 2016 +0300
Added setup.py
commit 70f0166cc2fdcb8ce0f4f24132405ef3465a257d
Date: Thu Apr 7 17:36:17 2016 +0300
moved python source to src/behaving/trytond/steps/support
commit aa657542f02a4107c952b8b4b8b9b885a22490d7
Date: Thu Apr 7 17:28:50 2016 +0300
Updated documentation for new layout
commit b38aded85ba4d6859b9605be2be1ff18755aee6e
Date: Thu Apr 7 06:28:05 2016 +0300
Restructured file for the behaving namespace
commit 20ea6723e4186b93ca9ecbb7ee3aff31ffd071cf
Date: Wed Apr 6 21:19:22 2016 +0300
Prepare for renaming of package to behaving.trytond
commit b6864cdc3b27c13212ddf9c68ba9105b0fc10c13
Date: Wed Apr 6 21:09:53 2016 +0300
Renamed wiki pages
commit e0919bfa47e52914d4c791302c8bb47e4b6cf5fb
Date: Sun Apr 3 06:57:46 2016 +0300
Improved to doc formatting
commit d3e3d33f6fb55ca2338708160fd9b73f565ef0a7
Date: Sun Apr 3 06:36:40 2016 +0300
Renamed wiki/Features- to wiki/Features_
commit 515937fdb6a99c75a4d7802481adce537c9ef093
Date: Thu Mar 24 21:03:41 2016 +0200
Fixing account_asset - wip
commit 58271f76fe982085df93d8d6f047d7d65439cda8
Date: Wed Mar 23 19:37:42 2016 +0200
Added features/steps/trytond_account_payment_clearing
commit c4e3e8e433bf65b807416fd610bd0fedad16bceb
Date: Tue Mar 22 21:22:14 2016 +0200
Added scenario_account_asset - wip
commit 80c5fbee800eb8d5cbc7a3dcb636c6f9547603c9
Date: Fri Mar 18 04:58:17 2016 +0200
Added features/steps/trytond_move_template
commit 8fabb20d70d5da3cd51176982dcf1640497c976d
Date: Wed Mar 16 19:59:13 2016 +0200
account_statement improvements
commit 99d90f4ba09c5b0c916e5eae2be903119618df15
Date: Sat Mar 12 00:14:55 2016 +0200
Added scenario_account_statement
commit 6dd64603e3824595d80b8dc6d9b9591f4a4bc041
Date: Thu Mar 10 01:31:30 2016 +0200
Updated tags for 3.6
commit f3b0b472e8e27c0aef8161c5ddbe77a9fc6fe94d
Date: Wed Mar 9 16:31:36 2016 +0200
Added @works36 and @broken36 tags to the features
commit 1b0a1a3956da8a582a2ddd0480b8a084fe096489
Date: Tue Mar 8 21:14:52 2016 +0200
Added features/trytond/move_template/
commit 84f5171a96b61b780b7947153a4fa251d8b1760f
Date: Tue Mar 8 17:08:18 2016 +0200
Added scenario_move_template
commit d72b7d41df1cccb7606eee66b4a3dc4b94a21c99
Date: Sat Mar 5 00:00:06 2016 +0200
Fixed documentation
commit 478a7b0591e0d0ced68a1b7c5b050fe7d1ca265d
Date: Fri Mar 4 23:29:55 2016 +0200
Fixed documentation to the wiki
commit df1872a43bdffd72f5eb7881f9174be1da0cbc70
Date: Fri Mar 4 23:14:11 2016 +0200
Moved the documentation to the wiki
commit ee009f6392b649f42c9f54a5ebdb608f1cd1546d
Date: Fri Mar 4 23:11:40 2016 +0200
Moved the documentation to the wiki
commit 806aca1479e9ecb6fc0c154bbd2f3f21b3380a1e
Date: Fri Mar 4 21:16:06 2016 +0200
Fixed documentation
commit 8cd2fa8697a2c7933e118ae35aae4a1d2d92396b
Date: Thu Mar 3 20:06:22 2016 +0200
mv README.md README.creole
commit 02faac946a4cd231ab9cf3c569159a424f8f7e39
Date: Wed Mar 2 00:21:36 2016 +0200
Updated for Tyrton 3.4
commit 5654bc9ce5fbdec3a0d5007a942e02dd014232c1
Date: Tue Mar 10 18:40:18 2015 +0200
Minor bugfixes and refactorings.
commit fedc5977e8916ca149cb36dc67a446a2723b677e
Date: Sat Feb 28 21:54:09 2015 +0200
Many small improvements for the real world.
commit f48056e2c474cc720fdf275e5eef993b63a6f12b
Date: Tue Feb 24 16:04:24 2015 +0200
Added features/steps/scenario_account_payment.py
to start working on payments.
commit 17ad000d738cd59a683f22d184e07e0e7c7c3bce
Date: Wed Feb 11 08:12:10 2015 +0200
Monkey-patched behave to allow for backslash at the end of lines
in feature files to break up long steps.
commit e918c9db2b25ec1ca4004592ec1938ecd4fd5ef3
Date: Fri Feb 6 21:54:16 2015 +0200
Added stock_supply/scenario_stock_internal_supply.feature
Refactored to distinguish between Product and ProductTemplate:
a lot of the scenarios use Product.find([('name',...
but (perhaps I dont understand) but it should fail
as Products don't have a name slot. This behaviour is not
documented as far as I can see in the product module.
commit b92375bc33479148b5d1d1d916c42fb590349e16
Date: Thu Feb 5 03:44:42 2015 +0200
Added scenario_stock_internal_supply.txt
Refactored into trytond_invoice.py
commit ad1b48c9d8af68e877568c3821e48ffb3abb9d14
Date: Wed Feb 4 01:07:05 2015 +0200
Created trytond_sale.py to refactor
features/trytond/sale_supply_drop_shipment/
commit 6a521ad3ddd60587cbe387301a7a311405b7456f
Date: Tue Feb 3 07:40:11 2015 +0200
Improved trytond_purchase.py and generalized more
purchase steps over from scenario_purchase.py
commit 484705e2f6dfe7159237bd7da8124f8ad7cf0dee
Date: Thu Jan 29 19:54:32 2015 +0200
Added features/trytond/purchase/scenario_purchase.feature
It's still unfinished but the boilerplate company and accounts
are done.
Refactored scenario_account_stock_anglo_saxon_with_drop_shipment
to reuse more steps, and share them with scenario_purchase
commit 08c8c5e634ad3fc2f20988c6334a02c930c1844a
Date: Thu Jan 22 21:03:40 2015 +0200
Added docs/trytond_product.txt to break out reusable product features.
Added features/steps/scenario_account_stock_anglo_saxon_with_drop
_shipment.txt but it's not finished. It has some good multi-user
tests that we want to bring into features.
commit b5f8533d6565916e956b673c8d4250aa787494a0
Date: Tue Jan 20 05:31:47 2015 +0200
dded more docstrings to generate more documentation in docs.
commit a7f166f6ff08dcc56c60aaa4b95e04820fd3a30f
Date: Sun Jan 18 16:20:24 2015 +0200
Added a file for stock modules: trytond_stock.py
Changed the coding style to use proteus.{Model,Wizard,config}
to remind us that these are RPC objects; besides, config is dangerous.
commit c00ca8ca3f59be27cff3e9452ce8630997cb6c35
Date: Thu Jan 15 10:11:13 2015 +0200
Fixed more of the scenari, and tagged features with
@works32 - works in Tryton-3.2
@wip - work in progress, and probably broken
Fixed the calendar scenari
Will overhaul the way feature data is stored to make it more
persistent.
commit 1389f419ef28755d64efa1024fc5edeb158855e3
Date: Wed Jan 14 07:46:35 2015 +0200
Added proteus tests - they work.
Added ir.attachment tests - they run but have bo effect.
Made a quick hack shellscript in bin/ to superficially
convert rst scenario tests from the source tree to
behave scenarios.
Added features to test for AccountantsCalendar -
Events work, but annual recurring events are unfinished.
commit 26344f02e177873532b0041394afca1df078eb26
Date: Tue Jan 13 03:53:25 2015 +0200
Added features/steps/trytond_calendar.py
Unfinished and no scenari yet.
Added features/steps/scenario_bank.py
Unfinished and no scenari yet.
Split up features/steps/scenario_doctests.py
to match the module name in the Tryton tree.
commit e267921a4ec6f97e4b8d96391c9f63b5c0e0d2cf
Date: Fri Jan 9 03:20:48 2015 +0200
Added a quick and dirty bash script to pull the steps
and their docstrings into the docs diectory. It gives a starting point
for the documentation, and encourages the use of docstrings,
commit 57ec84a05b4a09cc4ce2a3c9646f20aabbd223a1
Date: Wed Jan 7 08:33:04 2015 +0200
Updated for Tryton 3.2.
Still have a problem in looking up country fields;
as a workaroun, they are set to nothing (e.g. party.address->country).
commit f52f3197ad15c6e83c7bbba6a0c5b51baf5d71db
Date: Tue Nov 5 12:42:42 2013 +0200
Added docstrings to the steps. I'll write a step modification
that can harvest these for the documentation so that the
documentation can be automatically generated from the steps.
commit eeed82f054b7b12faaf9a5777641881f847eeed1
Date: Tue Nov 5 10:48:21 2013 +0200
Tablized some more of features/steps/scenario_invoice_supplier.py
so that the invoice code is easier to reuse.
commit 462200823adddf4c77775ecc430c2d719c1e55d0
Date: Mon Nov 4 23:07:35 2013 +0200
Added features/steps/scenario_invoice_supplier.py and
features/trytond/account_invoice/scenario_invoice_supplier.feature
which means invoices with taxes can be handled now.
commit 49725377de4f1d9a65c60154b4c391caef20f9ee
Date: Mon Nov 4 13:24:00 2013 +0200
The chart of accounts specific data can now be set, so that
features/trytond/account_stock_anglo_saxon/scenario_account_stock_anglo_saxon.feature
should work now with other chart of accounts, and other
company names.
commit 17d849f397b4f156be8c4960fff147604f9d20f0
Date: Sun Nov 3 16:19:14 2013 +0200
Added features/steps/oerpscenario.py
which are the elementary tests from OpenERPScenario.
The aim here is to make the same feature tests in OpenERPScenario
run in trytond_scenari on Tryton. YMMV!
Refactored the scenarios to use a Set of default feature data.
This will allow us to un-hardwire the account names, and run the
same testing scenarios on Chart of Accounts other than the
default "Minimal Chart of Accounts" in the account module.
Made features/steps/support/fields.py use tryton to get field
data types. Anything that is not a basic data type is assumed
to be the "name" field of a relation, and the OerpScenario
syntax of 'by name: Name' is dropped to just 'Name'.
I'm not sure if we want to support the OerpScenario syntaxes of
'by oid:' or 'by code:' - if so, fix features/steps/dsl.py
which is currently broken, and keep the syntax local to those steps.
commit 69b19586cb0ca439419a8fe512d5c47f3d08cbf3
Date: Fri Nov 1 11:06:51 2013 +0200
Finished parameterizing features/steps/scenario_account_stock_anglo_saxon.py
You should be able to use this feature to build productions systems.
Made a first attempt at porting DSL from OpenERPScenario.
Not documenented or tested yet.
Now switching to Tryton 3.0 for development from now on.
commit 50092ef7445e7e612efd7a1c35c045cad8b2073b
Date: Mon Oct 28 09:45:55 2013 +0200
Added support for Tryton 3.0
Added the first version of OpenERPScenario's DSL.
Added labels to steps.
Refactored some steps to make them more parameterized.
commit 5133559de602c26b6b313a7e1d73fa94804a484e
Date: Thu Oct 24 16:16:21 2013 +0300
Support dropping into pdb on an error.
commit 3ffe9341f945b7452a69f769e190b8f78286e406
Date: Tue Oct 22 12:46:58 2013 +0300
Push up to github.com - see the CHANGELOG.txt for details.
commit 6b68feaca63be376f84827e4e7b48da8ec81b0fa
Date: Tue Oct 22 12:32:37 2013 +0300
Started parameterizing the tests in scenario_account_stock_anglo_saxon.feature
This makes them really reusable to create production systems from the
scenari.
Also added support for pdb - works.
Starting support for pydbgr - may work.
commit 56c24a9565f94a06721e6806dd89db40ba18224c
Date: Tue Oct 22 01:18:14 2013 +0300
Fleshed out:
features/trytond/account_stock_anglo_saxon/scenario_account_stock_anglo_saxon.feature
which now runs and passes. It still needs parameterizing with tables.
Added:
features/trytond/account/scenario_account_reconciliation.feature
which now runs and passes. It still needs parameterizing with tables.
Added:
features/trytond/product_cost_fifo/scenario_product_cost_fifo_stock_anglo_saxon.feature
which FAILS as it should for now because it is a copy of
features/trytond/account_stock_anglo_saxon/scenario_account_stock_anglo_saxon.feature
changed to use FIFO, but the accounting results have not yet been updated.
Added:
rst_to_feature.el
I'll deny all knowledge of it :-)
commit bfe602dead1f4595d8b731382b23d877ec3d9eaa
Date: Tue Oct 8 13:09:33 2013 +0300
Added features/trytond/account/2013-10-scenario_account_reconciliation.feature
and fixed the creation of the Minimal A chart of accounts to be idempotent.
commit 5e6b244c942731a6599ba4a809b774dd88358ded
Date: Mon Oct 7 21:26:23 2013 +0300
Added the first basic steps from the doctests of creating a company
and a fiscal year. Still need to test the results.
commit ccf68a6551c76546473b78086896ea03419663d5
Date: Mon Oct 7 20:45:48 2013 +0300
Added basic tests of proteus and loading trytond modules.
commit 1f6ceb46a3ad124bae72df9ece1252b1894afb32
Date: Mon Oct 7 20:09:12 2013 +0300
Added environment and basic behave test.
commit d76b7381e3ae8ad5033ac1b87a683801bf865367
Date: Mon Oct 7 18:52:21 2013 +0300
module boilerplate
commit 887c043b545d1edba0b35e0478ece48a0e0ac51f
Date: Mon Oct 7 14:01:43 2013 +0000
Create TODO.txt
commit dc1fa5091f946e95a30551ca92c75dac4a740951
Date: Mon Oct 7 06:43:36 2013 -0700
Initial commit