racktables
11 years agor3077 - adjusted port types a bit more
Denis Ovsienko [Thu, 27 Aug 2009 15:55:57 +0000 (15:55 +0000)] 
r3077  - adjusted port types a bit more

11 years agor3076 - somewhat working prototype of IIF/OIF model
Denis Ovsienko [Thu, 27 Aug 2009 15:07:14 +0000 (15:07 +0000)] 
r3076  - somewhat working prototype of IIF/OIF model

11 years agor3074 - dismiss doSNMPmining_old()
Denis Ovsienko [Thu, 27 Aug 2009 10:39:20 +0000 (10:39 +0000)] 
r3074  - dismiss doSNMPmining_old()

11 years agor3073 - move IIF/OIF defaults out of SQL schema
Denis Ovsienko [Wed, 26 Aug 2009 21:23:14 +0000 (21:23 +0000)] 
r3073  - move IIF/OIF defaults out of SQL schema
 - perform IIF update in Port in a more accurate manner

11 years agor3072 - install a compound foreign key between Port and PortInterfaceCompat
Denis Ovsienko [Wed, 26 Aug 2009 20:29:42 +0000 (20:29 +0000)] 
r3072  - install a compound foreign key between Port and PortInterfaceCompat
 - list more outer interface types for 'hardwired' inner interface for now

11 years agor3071 - further work on IIF/OIF model
Denis Ovsienko [Wed, 26 Aug 2009 18:00:36 +0000 (18:00 +0000)] 
r3071  - further work on IIF/OIF model

11 years agor3070 - checkTypeAndAttribute(): new helper function for generic code
Denis Ovsienko [Wed, 26 Aug 2009 14:25:37 +0000 (14:25 +0000)] 
r3070  - checkTypeAndAttribute(): new helper function for generic code
 - trigger_livevlans(): make use of checkTypeAndAttribute()
 - trigger_APC_SNMP(): new function
 - class SNMPDevice: initial import of Russ Garrett's code
 - class APCPowerSwitch: idem
 - doPDUSNMPmining(): idem
 - commitUpdatePortLabels(): idem
 - renderPortsForObject(): idem

11 years agor3069 - add SQL stuff for ticket:64
Denis Ovsienko [Wed, 26 Aug 2009 14:14:44 +0000 (14:14 +0000)] 
r3069  - add SQL stuff for ticket:64

11 years agor3068 - reorder sample records in TagTree to comply with FK constraint
Denis Ovsienko [Wed, 26 Aug 2009 09:37:55 +0000 (09:37 +0000)] 
r3068  - reorder sample records in TagTree to comply with FK constraint

11 years agor3067 - set InnoDB where it should be (finishes changeset:3064)
Denis Ovsienko [Tue, 25 Aug 2009 13:54:43 +0000 (13:54 +0000)] 
r3067  - set InnoDB where it should be (finishes changeset:3064)

11 years agor3066 - Hitachi Cable records (ticket:275)
Denis Ovsienko [Mon, 24 Aug 2009 06:49:44 +0000 (06:49 +0000)] 
r3066  - Hitachi Cable records (ticket:275)

11 years agor3065 - APC records update
Denis Ovsienko [Mon, 24 Aug 2009 06:16:29 +0000 (06:16 +0000)] 
r3065  - APC records update

11 years agor3064 - InnoDB: employ foreign keys in TagTree, TagStorage
Denis Ovsienko [Fri, 21 Aug 2009 15:11:08 +0000 (15:11 +0000)] 
r3064  - InnoDB: employ foreign keys in TagTree, TagStorage
 - commitCreateTag(): handle FK error condition properly
 - commitUpdateTag(): idem

11 years agor3063 - renderTagRowForViewer(): real refc is in "total" counter
Denis Ovsienko [Thu, 20 Aug 2009 13:34:46 +0000 (13:34 +0000)] 
r3063  - renderTagRowForViewer(): real refc is in "total" counter
 - renderTagRowForEditor(): idem

11 years agor3060 - 0.17.4 pre-release justifications
Denis Ovsienko [Thu, 13 Aug 2009 11:15:07 +0000 (11:15 +0000)] 
r3060  - 0.17.4 pre-release justifications

11 years agor3059 - list 0.17.4 in max_dict_key
Denis Ovsienko [Thu, 13 Aug 2009 10:27:04 +0000 (10:27 +0000)] 
r3059  - list 0.17.4 in max_dict_key

11 years agor3058 - changeset:3053 was incorrect, fix things now
Denis Ovsienko [Wed, 12 Aug 2009 11:51:25 +0000 (11:51 +0000)] 
r3058  - changeset:3053 was incorrect, fix things now

11 years agor3057 - getPortSearchResults(): also search in 'label' column
Denis Ovsienko [Wed, 12 Aug 2009 10:36:33 +0000 (10:36 +0000)] 
r3057  - getPortSearchResults(): also search in 'label' column

11 years agor3056 - add constraints for: AttributeValue, RackObject, IPv4NAT, IPv4LB, IPv4VS
Denis Ovsienko [Wed, 12 Aug 2009 10:18:16 +0000 (10:18 +0000)] 
r3056  - add constraints for: AttributeValue, RackObject, IPv4NAT, IPv4LB, IPv4VS

11 years agor3055 - renderAddMultipleObjectsForm(): call the right function for SELECT output
Denis Ovsienko [Wed, 12 Aug 2009 09:11:01 +0000 (09:11 +0000)] 
r3055  - renderAddMultipleObjectsForm(): call the right function for SELECT output

11 years agor3054 - editRSPools(): do not block deletion of RS pool with servers in it
Denis Ovsienko [Tue, 11 Aug 2009 14:28:32 +0000 (14:28 +0000)] 
r3054  - editRSPools(): do not block deletion of RS pool with servers in it
 - renderCell(): display RS counter for RS pool, if it is not zero; align text to left

11 years agor3053 - deleteObject() get never called at depot-default
Denis Ovsienko [Tue, 11 Aug 2009 10:07:47 +0000 (10:07 +0000)] 
r3053  - deleteObject() get never called at depot-default

11 years agor3052 - put Link SQL code after Port to make it work with FKs
Denis Ovsienko [Tue, 11 Aug 2009 09:36:53 +0000 (09:36 +0000)] 
r3052  - put Link SQL code after Port to make it work with FKs

11 years agor3051 - getChapterRefc(): avoid array_fill_keys()
Denis Ovsienko [Tue, 11 Aug 2009 09:06:15 +0000 (09:06 +0000)] 
r3051  - getChapterRefc(): avoid array_fill_keys()

11 years agor3050 - peekNode(): don't try accessing nonexistent key
Denis Ovsienko [Tue, 11 Aug 2009 08:30:48 +0000 (08:30 +0000)] 
r3050  - peekNode(): don't try accessing nonexistent key

11 years agor3049 - make Port and Link InnoDB to explicitly set FK constraint between them
Denis Ovsienko [Mon, 10 Aug 2009 12:32:49 +0000 (12:32 +0000)] 
r3049  - make Port and Link InnoDB to explicitly set FK constraint between them

11 years agor3046 - 0.17.3 pre-release justifications
Denis Ovsienko [Sat, 8 Aug 2009 12:02:11 +0000 (12:02 +0000)] 
r3046  - 0.17.3 pre-release justifications

11 years agor3045 - renderProgressBarImage(): add 4 scale hints
Denis Ovsienko [Sat, 8 Aug 2009 11:35:33 +0000 (11:35 +0000)] 
r3045  - renderProgressBarImage(): add 4 scale hints

11 years agor3044 - fix ALTER TABLE
Denis Ovsienko [Sat, 8 Aug 2009 10:13:11 +0000 (10:13 +0000)] 
r3044  - fix ALTER TABLE

11 years agor3043 - getDictStats(): fixed SQL query
Denis Ovsienko [Thu, 6 Aug 2009 08:13:59 +0000 (08:13 +0000)] 
r3043  - getDictStats(): fixed SQL query

11 years agor3042 - maintenance->trunk sync of changeset:3040
Denis Ovsienko [Thu, 6 Aug 2009 07:17:43 +0000 (07:17 +0000)] 
r3042  - maintenance->trunk sync of changeset:3040

11 years agor3041 - ENABLE_MULTIPORT_FORM: new config option
Denis Ovsienko [Wed, 5 Aug 2009 12:03:57 +0000 (12:03 +0000)] 
r3041  - ENABLE_MULTIPORT_FORM: new config option
 - renderPortsForObject(): consider the new option

11 years agor3039 - fix type declaration of RACKS_PER_ROW
Denis Ovsienko [Wed, 5 Aug 2009 08:02:33 +0000 (08:02 +0000)] 
r3039  - fix type declaration of RACKS_PER_ROW

11 years agor3038 - group Ethernet port types together
Denis Ovsienko [Tue, 4 Aug 2009 15:14:05 +0000 (15:14 +0000)] 
r3038  - group Ethernet port types together

11 years agor3037 - maintenance->trunk sync of changesets 2025~2026
Denis Ovsienko [Tue, 4 Aug 2009 13:53:35 +0000 (13:53 +0000)] 
r3037  - maintenance->trunk sync of changesets 2025~2026
 - ChangeLog sync

11 years agor3036 - reloadDictionary(): act off target release name (or nothing)
Denis Ovsienko [Tue, 4 Aug 2009 13:45:56 +0000 (13:45 +0000)] 
r3036  - reloadDictionary(): act off target release name (or nothing)
 - MAX_DICT_KEY: replace constant with $max_dict_key array
 - executeUpgradeBatch(): update accordingly
 - renderChapterEditor(): ditto
 - renderChapter(): ditto
 - init_database_static(): ditto

11 years agor3035 - replace record 731 with record 1018 (ticket:239)
Denis Ovsienko [Tue, 4 Aug 2009 10:17:07 +0000 (10:17 +0000)] 
r3035  - replace record 731 with record 1018 (ticket:239)

11 years agor3034 - maintenance->trunk sync of changesets 3027,3028,3029
Denis Ovsienko [Tue, 4 Aug 2009 09:41:11 +0000 (09:41 +0000)] 
r3034  - maintenance->trunk sync of changesets 3027,3028,3029

11 years agor3033 - maintenance->trunk sync of changeset:3024
Denis Ovsienko [Tue, 4 Aug 2009 09:39:28 +0000 (09:39 +0000)] 
r3033  - maintenance->trunk sync of changeset:3024

11 years agor3032 - maintenance->trunk sync of changesets 3019,3030,3031
Denis Ovsienko [Tue, 4 Aug 2009 09:37:06 +0000 (09:37 +0000)] 
r3032  - maintenance->trunk sync of changesets 3019,3030,3031

11 years agor3023 - commitDeleteRow(): really free buffer before sending next query
Denis Ovsienko [Fri, 31 Jul 2009 12:50:10 +0000 (12:50 +0000)] 
r3023  - commitDeleteRow(): really free buffer before sending next query

11 years agor3022 - getSwitchVLANs(): restore generation of HW/SW strings
Denis Ovsienko [Fri, 31 Jul 2009 10:40:59 +0000 (10:40 +0000)] 
r3022  - getSwitchVLANs(): restore generation of HW/SW strings
 - setSwitchVLANs(): ditto

11 years agor3018 - peekNode(): new function to complement pokeNode()
Denis Ovsienko [Thu, 30 Jul 2009 13:14:46 +0000 (13:14 +0000)] 
r3018  - peekNode(): new function to complement pokeNode()

11 years agor3017 - force "op" coordinate to be empty for all entry points except process.php
Denis Ovsienko [Thu, 30 Jul 2009 07:49:03 +0000 (07:49 +0000)] 
r3017  - force "op" coordinate to be empty for all entry points except process.php

11 years agor3016 - update initial values in AttributeMap accordingly
Denis Ovsienko [Wed, 29 Jul 2009 16:30:10 +0000 (16:30 +0000)] 
r3016  - update initial values in AttributeMap accordingly

11 years agor3015 - only require chapter_id when it makes sense; don't store meaningless values...
Denis Ovsienko [Wed, 29 Jul 2009 16:25:24 +0000 (16:25 +0000)] 
r3015  - only require chapter_id when it makes sense; don't store meaningless values in DB (ticket:249)

11 years agor3014 - getPortTypes(): sayonara
Denis Ovsienko [Wed, 29 Jul 2009 14:31:53 +0000 (14:31 +0000)] 
r3014  - getPortTypes(): sayonara
 - getObjectTypeList(): sayonara
 - getDict(): sayonara
 - readChapter(): new spec, now with optional filtering
 - decodeObjectType(): function instead of cell key
 - getAttrValues(): no more second argument, but also return "chapter_id"
 - savePortMap(): update accordingly
 - renderEditObjectForm(): idem
 - renderRackObject(): idem
 - renderPortsForObject(): idem
 - renderAddMultipleObjectsForm(): idem
 - renderPortMap(): idem
 - renderAttributes(): idem
 - renderEditAttributesForm(): idem
 - renderEditAttrMapForm(): idem
 - renderAutoPortsForm(): idem
 - getSwitchVLANs(): idem
 - setSwitchVLANs(): idem
 - renderChapter(): idem
 - renderChapterEditor(): idem
 - getRackspaceHistory(): only SELECT from MountOperation
 - getAttrMap(): drop "objtype_name" from result
 - renderRackspaceHistory(): use cell functions, don't decode data locally
 - getChapterRefc(): new function to hold refc computation from getDict()
 - setDisplayedName(): employ decodeObjectType()
 - findAllEndpoints(): use attribute id instead of name
 - parseWikiLink(): don't accept "strip_optgroup", but decide from "which"

11 years agor3013 - renderRackSpaceForObject(): use the right variable (ticket:271)
Denis Ovsienko [Wed, 29 Jul 2009 12:57:47 +0000 (12:57 +0000)] 
r3013  - renderRackSpaceForObject(): use the right variable (ticket:271)

11 years agor3012 - getExplicitTagsOnly(): cache was filled mistakenly, fix
Denis Ovsienko [Wed, 29 Jul 2009 09:56:15 +0000 (09:56 +0000)] 
r3012  - getExplicitTagsOnly(): cache was filled mistakenly, fix

11 years agor3011 - getTagChart(): new function
Denis Ovsienko [Mon, 27 Jul 2009 16:44:28 +0000 (16:44 +0000)] 
r3011  - getTagChart(): new function
 - renderTagStats(): move to interface.php, use data from getTagChart()
 - renderTagCheckbox(): do not attempt recursion, when there is no data
 - renderEntityTagsPortlet(): new function with code from renderEntityTags()
 - renderEntityTags(): use above; show tags quick list, when it helps
 - getTagList(): compute totals for refc

11 years agor3010 - maintenance->trunk sync of changesets 3008~3009
Denis Ovsienko [Mon, 27 Jul 2009 12:57:18 +0000 (12:57 +0000)] 
r3010  - maintenance->trunk sync of changesets 3008~3009

11 years agor3006 - getDictStats(): also list chapter 27 (PDUs again)
Denis Ovsienko [Wed, 22 Jul 2009 14:27:28 +0000 (14:27 +0000)] 
r3006  - getDictStats(): also list chapter 27 (PDUs again)

11 years agor3005 - bump up the version number
Denis Ovsienko [Wed, 22 Jul 2009 13:10:13 +0000 (13:10 +0000)] 
r3005  - bump up the version number

11 years agor3003 - do standard pre-release justifications for 0.17.2
Denis Ovsienko [Wed, 22 Jul 2009 11:39:06 +0000 (11:39 +0000)] 
r3003  - do standard pre-release justifications for 0.17.2

11 years agor3002 - fix PortCompat record for backplane 1000T port not added on upgrade
Denis Ovsienko [Wed, 22 Jul 2009 10:57:09 +0000 (10:57 +0000)] 
r3002  - fix PortCompat record for backplane 1000T port not added on upgrade
 - extend key span for rewrite in 0.17.2 to include changed value for GSM7224

11 years agor3001 - second hotfix for PDUs
Denis Ovsienko [Wed, 22 Jul 2009 10:12:17 +0000 (10:12 +0000)] 
r3001  - second hotfix for PDUs

11 years agor3000 - renderSearchResults(): fix header
Denis Ovsienko [Wed, 22 Jul 2009 09:13:27 +0000 (09:13 +0000)] 
r3000  - renderSearchResults(): fix header

11 years agor2999 - justify tag selector style
Denis Ovsienko [Wed, 22 Jul 2009 09:09:05 +0000 (09:09 +0000)] 
r2999  - justify tag selector style

11 years agor2998 - add missing AttributeMap record for PDUs
Denis Ovsienko [Wed, 22 Jul 2009 08:46:37 +0000 (08:46 +0000)] 
r2998  - add missing AttributeMap record for PDUs

11 years agor2997 - fix format for CX4-960 record
Denis Ovsienko [Wed, 22 Jul 2009 08:44:05 +0000 (08:44 +0000)] 
r2997  - fix format for CX4-960 record

11 years agor2996 - renderTagTreeEditor(): justify offset of the "add new" button
Denis Ovsienko [Wed, 22 Jul 2009 08:39:22 +0000 (08:39 +0000)] 
r2996  - renderTagTreeEditor(): justify offset of the "add new" button

11 years agor2995 - renderCellFilterPortlet(): do not set variable where it should not be
Denis Ovsienko [Wed, 22 Jul 2009 08:21:47 +0000 (08:21 +0000)] 
r2995  - renderCellFilterPortlet(): do not set variable where it should not be

11 years agor2994 - maintenance<->trunk cross-sync of changesets 2989, 2991, 2992, 2993
Denis Ovsienko [Tue, 21 Jul 2009 20:00:14 +0000 (20:00 +0000)] 
r2994  - maintenance<->trunk cross-sync of changesets 2989, 2991, 2992, 2993

11 years agor2993 - renderIPv4SpaceEditor(): dismiss "update name" form for each network due...
Denis Ovsienko [Tue, 21 Jul 2009 19:55:20 +0000 (19:55 +0000)] 
r2993  - renderIPv4SpaceEditor(): dismiss "update name" form for each network due to changed spec of updIPv4Prefix()

11 years agor2990 - list 6509-V-E
Denis Ovsienko [Tue, 21 Jul 2009 12:01:36 +0000 (12:01 +0000)] 
r2990  - list 6509-V-E

11 years agor2988 - displayedName(): rework into setDisplayedName(), which also sets {$nameless...
Denis Ovsienko [Tue, 21 Jul 2009 08:23:36 +0000 (08:23 +0000)] 
r2988  - displayedName(): rework into setDisplayedName(), which also sets {$nameless} autotag (ticket:72)

11 years agor2987 - hotfix: chapter id is actually 27 for PDUs
Denis Ovsienko [Tue, 21 Jul 2009 08:17:42 +0000 (08:17 +0000)] 
r2987  - hotfix: chapter id is actually 27 for PDUs

11 years agor2986 - added missing comma
Denis Ovsienko [Tue, 21 Jul 2009 07:58:52 +0000 (07:58 +0000)] 
r2986  - added missing comma

11 years agor2985 - list records for APC (ticket:268)
Denis Ovsienko [Tue, 21 Jul 2009 07:28:39 +0000 (07:28 +0000)] 
r2985  - list records for APC (ticket:268)

11 years agor2984 - sync comments again
Denis Ovsienko [Mon, 20 Jul 2009 18:38:59 +0000 (18:38 +0000)] 
r2984  - sync comments again

11 years agor2983 - trunk<->maintenance sync of some trivial changes to reduce diff noise
Denis Ovsienko [Mon, 20 Jul 2009 18:31:27 +0000 (18:31 +0000)] 
r2983  - trunk<->maintenance sync of some trivial changes to reduce diff noise

11 years agor2978 - add missing comma
Denis Ovsienko [Mon, 20 Jul 2009 17:51:00 +0000 (17:51 +0000)] 
r2978  - add missing comma

11 years agor2977 - getStickerSearchResults(): remove old copy
Denis Ovsienko [Mon, 20 Jul 2009 17:41:13 +0000 (17:41 +0000)] 
r2977  - getStickerSearchResults(): remove old copy

11 years agor2974 - changeset:2973 was a mistake
Denis Ovsienko [Mon, 20 Jul 2009 17:28:58 +0000 (17:28 +0000)] 
r2974  - changeset:2973 was a mistake

11 years agor2973 - maintenance->trunk sync of changeset:2938
Denis Ovsienko [Mon, 20 Jul 2009 16:45:09 +0000 (16:45 +0000)] 
r2973  - maintenance->trunk sync of changeset:2938

11 years agor2972 - maintenance->trunk sync of changeset:2932
Denis Ovsienko [Mon, 20 Jul 2009 16:29:49 +0000 (16:29 +0000)] 
r2972  - maintenance->trunk sync of changeset:2932

11 years agor2971 - maintenance->trunk sync of changeset:2928
Denis Ovsienko [Mon, 20 Jul 2009 16:08:32 +0000 (16:08 +0000)] 
r2971  - maintenance->trunk sync of changeset:2928

11 years agor2970 - maintenance->trunk sync of changeset:2954
Denis Ovsienko [Mon, 20 Jul 2009 16:02:53 +0000 (16:02 +0000)] 
r2970  - maintenance->trunk sync of changeset:2954

11 years agor2969 - maintenance->trunk sync of changesets 2927, 2929, 2930, 2933, 2939, 2951
Denis Ovsienko [Mon, 20 Jul 2009 15:58:40 +0000 (15:58 +0000)] 
r2969  - maintenance->trunk sync of changesets 2927, 2929, 2930, 2933, 2939, 2951

11 years agor2968 - maintenance->trunk sync of changesets 2918, 2922, 2924~2927
Denis Ovsienko [Mon, 20 Jul 2009 15:55:48 +0000 (15:55 +0000)] 
r2968  - maintenance->trunk sync of changesets 2918, 2922, 2924~2927

11 years agor2962 - maintenance->trunk sync of changeset:2944
Denis Ovsienko [Mon, 20 Jul 2009 14:46:01 +0000 (14:46 +0000)] 
r2962  - maintenance->trunk sync of changeset:2944

11 years agor2961 - maintenance->trunk sync of changeset:2940
Denis Ovsienko [Mon, 20 Jul 2009 14:44:38 +0000 (14:44 +0000)] 
r2961  - maintenance->trunk sync of changeset:2940

11 years agor2960 - maintenance->trunk sync of changeset:2953
Denis Ovsienko [Mon, 20 Jul 2009 14:34:23 +0000 (14:34 +0000)] 
r2960  - maintenance->trunk sync of changeset:2953

11 years agor2959 - maintenance->trunk sync of changeset:2912
Denis Ovsienko [Mon, 20 Jul 2009 14:30:34 +0000 (14:30 +0000)] 
r2959  - maintenance->trunk sync of changeset:2912

11 years agor2958 - maintenance->trunk sync of changeset:2920
Denis Ovsienko [Mon, 20 Jul 2009 13:59:44 +0000 (13:59 +0000)] 
r2958  - maintenance->trunk sync of changeset:2920

11 years agor2957 - maintenance->trunk sync of changeset:2931
Denis Ovsienko [Mon, 20 Jul 2009 13:51:33 +0000 (13:51 +0000)] 
r2957  - maintenance->trunk sync of changeset:2931

11 years agor2956 - maintenance->trunk sync of changeset:2934
Denis Ovsienko [Mon, 20 Jul 2009 13:47:38 +0000 (13:47 +0000)] 
r2956  - maintenance->trunk sync of changeset:2934

11 years agor2952 - update: same port name can be repeated for an object with different types
Denis Ovsienko [Fri, 17 Jul 2009 18:07:26 +0000 (18:07 +0000)] 
r2952  - update: same port name can be repeated for an object with different types

11 years agor2950 - l2address index isn't UNIQUE any more
Denis Ovsienko [Wed, 15 Jul 2009 21:20:42 +0000 (21:20 +0000)] 
r2950  - l2address index isn't UNIQUE any more
 - alreadyUsedL2Address(): new function implements application-level constraint on l2address
 - commitAddPort(): do atomic INSERT combined with constraint check
 - commitUpdatePort(): idem

11 years agor2949 - add index for "reservation comment" column, search uses it now
Denis Ovsienko [Wed, 15 Jul 2009 20:34:22 +0000 (20:34 +0000)] 
r2949  - add index for "reservation comment" column, search uses it now

11 years agor2948 - scanIPv4Space(): simplify queries, discard local cache, rely on spotEntity...
Denis Ovsienko [Tue, 14 Jul 2009 22:37:30 +0000 (22:37 +0000)] 
r2948  - scanIPv4Space(): simplify queries, discard local cache, rely on spotEntity() (ticket:248)

11 years agor2947 - mergeSearchResults(): discard unused function
Denis Ovsienko [Tue, 14 Jul 2009 22:04:09 +0000 (22:04 +0000)] 
r2947  - mergeSearchResults(): discard unused function

11 years agor2946 - renderSearchResults(): discard detection of L2 addresses, it is now a sub...
Denis Ovsienko [Tue, 14 Jul 2009 21:51:09 +0000 (21:51 +0000)] 
r2946  - renderSearchResults(): discard detection of L2 addresses, it is now a sub-search in objects
 - searchByl2address(): sayonara
 - getPortRsvSearchResults(): rename to getPortSearchResults(), also look in "l2address", when argument qualifies
 - l2addressForDatabase(): also consider RE_L2_WWN_COLON, RE_L2_WWN_HYPHEN, RE_L2_WWN_SOLID regexps

11 years agor2945 - newPortForwarding(): check value of the right variable
Denis Ovsienko [Tue, 14 Jul 2009 12:01:44 +0000 (12:01 +0000)] 
r2945  - newPortForwarding(): check value of the right variable

11 years agor2942 - search_cmpObj(): dismiss useless function
Denis Ovsienko [Mon, 13 Jul 2009 11:21:47 +0000 (11:21 +0000)] 
r2942  - search_cmpObj(): dismiss useless function
 - getObjectSearchResults(): dismiss old code, merge getObjectSearchResults_new()
 - getObjectAttrsSearchResults(): new sub-search helper for static columns
 - renderSearchResults(): perform one "object" search again

11 years agor2941 - maintenance->trunk sync of changeset 2938
Denis Ovsienko [Mon, 13 Jul 2009 09:53:31 +0000 (09:53 +0000)] 
r2941  - maintenance->trunk sync of changeset 2938

11 years agor2936 - renderSearchResults(): do not display header above object list
Denis Ovsienko [Tue, 7 Jul 2009 18:23:45 +0000 (18:23 +0000)] 
r2936  - renderSearchResults(): do not display header above object list

11 years agor2935 - update bracket images
Denis Ovsienko [Tue, 7 Jul 2009 18:18:03 +0000 (18:18 +0000)] 
r2935  - update bracket images

11 years agor2923 - initial bracket icon
Denis Ovsienko [Fri, 3 Jul 2009 23:17:13 +0000 (23:17 +0000)] 
r2923  - initial bracket icon

11 years agor2921 - netmaskbylen is now a global array, so not only renderIPv4Network() can...
Denis Ovsienko [Thu, 2 Jul 2009 13:57:48 +0000 (13:57 +0000)] 
r2921  - netmaskbylen is now a global array, so not only renderIPv4Network() can make use of it
 - wildcardbylen: idem