Vitaliy Filippov
9c2b7db0e3
Fix selecting values from URL on the bug entry form
2015-08-26 14:00:54 +03:00
Vitaliy Filippov
4ea01dd598
Check if the default value was changed before re-filling the field
2015-08-19 15:25:03 +03:00
Vitaliy Filippov
947b75069a
Fix js error when controlled values are empty
2015-04-03 13:15:45 +03:00
Vitaliy Filippov
a33c5fb7cc
fix selecting default values on nullable fields
2015-02-16 17:16:36 +03:00
Vitaliy Filippov
6fb9ce94bd
Reflow page to fix gap between bugzilla-body and footer in IE8
2015-02-02 18:24:26 +03:00
Vitaliy Filippov
9fa36887c7
Simplify & fix default value handling
2015-01-29 16:14:06 +03:00
Vitaliy Filippov
087e29d121
Manual positioning of custom fields
2015-01-21 19:53:45 +03:00
Vitaliy Filippov
22725790d7
Remove debug
2015-01-14 18:01:46 +03:00
Vitaliy Filippov
41fe766881
remove white-space: normal on textarea (breaks some IE), use window.checkCommentOnUnload, fix selected value check on entry form, disable IE compat mode
2015-01-14 13:30:37 +03:00
Vitaliy Filippov
8620bc567d
fix 2 small js bugs
2015-01-14 09:46:47 +03:00
Vitaliy Filippov
d9c545002a
OK, change it back - do not choose first component by default...
2014-11-20 16:14:14 +04:00
Vitaliy Filippov
7d45395a51
Do not lose default values from cloned bug and from URL on the entry form
2014-11-19 16:20:13 +04:00
Vitaliy Filippov
275de4e4f5
Redesign bug edit form.
...
* Use "label \n field" instead of "label \t field".
* Use divs instead of tables for layout.
* Make page scale from 4 columns down to 2 and then to 1 using media queries.
* Reflow 4 custom field columns with JS to balance their height.
2014-10-10 16:57:07 +04:00
Vitaliy Filippov
d7f1105e1f
Fix js errors on readonly fields
2014-10-07 15:00:57 +04:00
Vitaliy Filippov
e6eb69d28b
Cascade field change events on bug form, simplify reflow code on query form
2014-10-07 15:00:57 +04:00
Vitaliy Filippov
a2467feddb
Fix for undefined values
2014-10-07 15:00:56 +04:00
Vitaliy Filippov
a7b98817a7
Use "DOM ready" event instead of window.onload
2014-10-07 15:00:56 +04:00
Vitaliy Filippov
1878f42f83
Rewrite query-visibility to also use the correct field processing order;
...
share some duplicate code between bug-visibility and query-visibility.
2014-10-07 15:00:55 +04:00
Vitaliy Filippov
d92f98ff8c
Handle default values more correctly
2014-10-07 15:00:55 +04:00
Vitaliy Filippov
1f19c6e9db
Hide non-editable that should really be hidden when loading edit form
2014-10-07 15:00:55 +04:00
Vitaliy Filippov
2bd91c3fca
Ignore non-editable fields in bug-visibility
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
5364c8afe4
Rewrite bug-visibility to handle dependent fields correctly in all cases.
...
Example of incorrect behaviour possible in old version:
1) Field A has value_field=C
2) Field B has value_field=D and null_field=C
3) Suppose field A gets initialised first. It triggers initialisation of C,
C alters values of A and nullability of B. Then B gets initialised, and
triggers initialisation of D, which alters values of B and overwrites
its nullability previously altered by A.
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
6237a5cb74
Fix product hidden field exception for creation form
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
6425bfe311
Allow keywords to depend on other fields (for example product)
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
e50428a42b
Remove user_id_to_login procedural API; set default values for non-select fields on bug form
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
0fdb364160
Fix keyword webservice, take all keyword list from field_metadata
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
cb7ddc4331
Refactor result reporting, move the rest of ORM code from process_bug.cgi to actual ORM class
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
4899654c43
Allow field values and flags to be controlled by an empty value
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
eb96bfda90
Make all options visible for empty controlling value also in js
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
86deae0270
Treat empty visibility value sets as "always invisible" instead of "always visible"
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
fddf47e859
Use same URI for both types of fieldvaluecontrol.cgi -- they're identical
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
d0793c51a3
Add separate control fields for NULL and for default values
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
67ba0de962
Use dependent default values on bug change form, use global default values on bug entry form
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
74ecc3d2c5
Remove non-hash Bugzilla->fieldvaluecontrol, move dependent default values into a separate table, simplify bz_add_column
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
79711e2cbd
Make "dependent nullable" work in JS on bug form
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
57eb2dac62
* Match selected values on name in bug-visibility.js
...
* Fix "verify field values"
* Do not display "verify groups" in case of same group control set for the old and the new products
2014-05-29 18:53:56 +04:00
Vitaliy Filippov
bd4d362b11
Do not show --- option for multi-selects, fix multi-select setter
2014-05-27 19:24:37 +04:00
Vitaliy Filippov
a90c011d34
Fix field showing/hiding
2014-05-18 03:35:50 +04:00
Vitaliy Filippov
eda941c84e
Hide invisible custom fields correctly
2014-05-16 18:52:41 +04:00
Vitaliy Filippov
0b5fe6f785
Skip re-filling of field values on bug edit page load
2014-05-16 18:52:40 +04:00
Vitaliy Filippov
336ca0b08e
- Fix bug cloning
...
- Fix filling of dependent fields on bug entry form
- Do not set values directly into $vars in enter_bug.cgi
- Remove dynamic visibility_value_id code from field creation form
(enter_bug.cgi still operates names, not IDs)
2014-05-16 18:52:09 +04:00
Vitaliy Filippov
30514a4833
Show/hide fields only by JS, do not attempt doing it from template (fixes bug entry form)
2014-05-16 18:52:09 +04:00
Vitaliy Filippov
1a79246fed
Bugzilla::Bug code style
2014-05-16 18:52:08 +04:00
vkoptev
b6114771d2
Bug 91153 - add interface for setting default values for custom fields
...
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1710 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-07-03 14:39:59 +00:00
vfilippov
311d434da5
Bug 90001 - Empty hash in visibility control now means always show the value
...
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1612 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-11-02 12:54:16 +00:00
vfilippov
0d795c108e
Bug 75225
...
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1397 6955db30-a419-402b-8a0d-67ecbb4d7f56
2011-09-29 16:08:41 +00:00
vfilippov
0752e18573
Bug 81185, Bug 70605 - very global Bugzilla Search optimisation. See http://wiki.4intra.net/Bugzilla-Search for details
...
Bug 63855 - Fix quicksearch
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1295 6955db30-a419-402b-8a0d-67ecbb4d7f56
2011-07-20 12:48:26 +00:00
vfilippov
055928b6c3
Bug 75225 - more correct scripts
...
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1204 6955db30-a419-402b-8a0d-67ecbb4d7f56
2011-02-02 13:16:11 +00:00