racktables
10 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

10 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

10 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

10 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

10 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()

10 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

10 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

10 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

10 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

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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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)

10 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

10 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

10 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

10 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

10 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

10 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()

10 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

10 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

10 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)

10 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"

10 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)

10 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

10 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

10 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

10 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)

10 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

10 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

10 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

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

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

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

10 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

10 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

10 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

10 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

10 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

10 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()

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

10 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)

10 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

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

10 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)

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

10 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

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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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)

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

10 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

10 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

10 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

10 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

10 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

10 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

11 years agor2919 - finalise dragons/knight graphics
Denis Ovsienko [Wed, 1 Jul 2009 12:50:52 +0000 (12:50 +0000)] 
r2919  - finalise dragons/knight graphics

11 years agor2917 - amplifyCell(): do not repeat calculation already performed
Denis Ovsienko [Mon, 29 Jun 2009 16:47:27 +0000 (16:47 +0000)] 
r2917  - amplifyCell(): do not repeat calculation already performed

11 years agor2914 - move rtwidth global array to functions.php to fix rack thumb rendering
Denis Ovsienko [Sat, 27 Jun 2009 11:09:18 +0000 (11:09 +0000)] 
r2914  - move rtwidth global array to functions.php to fix rack thumb rendering

11 years agor2913 - showError(): move to init.php
Denis Ovsienko [Sat, 27 Jun 2009 00:00:44 +0000 (00:00 +0000)] 
r2913  - showError(): move to init.php
 - assertUIntArg(): move to functions.php
 - assertStringArg(): ditto
 - assertBoolArg(): ditto
 - assertIPv4Arg(): ditto
 - dumpArray(): move to exceptions.php
 - print404(): ditto
 - printGenericException(): ditto
 - printException(): ditto
 - init.php: don't require interface.php
 - popup.php: require interface.php
 - index.php: ditto

11 years agor2912 - maintenance<->trunk cross-sync
Denis Ovsienko [Fri, 26 Jun 2009 22:27:56 +0000 (22:27 +0000)] 
r2912  - maintenance<->trunk cross-sync

11 years agor2911 added older Brocade FC switches and newer Dell servers to dictionary
Aaron Dummer [Fri, 26 Jun 2009 17:06:08 +0000 (17:06 +0000)] 
r2911 added older Brocade FC switches and newer Dell servers to dictionary

11 years agor2909 - saveEntityTags(): don't import global vars, which we don't use here
Denis Ovsienko [Fri, 26 Jun 2009 09:47:32 +0000 (09:47 +0000)] 
r2909  - saveEntityTags(): don't import global vars, which we don't use here

11 years agor2906 - maintenance->trunk sync of changesets 2886~2894
Denis Ovsienko [Thu, 25 Jun 2009 11:42:46 +0000 (11:42 +0000)] 
r2906  - maintenance->trunk sync of changesets 2886~2894

11 years agor2904 Added changelog entry for ticket #234
Denis Yeldandi [Thu, 25 Jun 2009 10:49:54 +0000 (10:49 +0000)] 
r2904 Added changelog entry for ticket #234

11 years agor2897 * Added RealmNotFoundException
Denis Yeldandi [Wed, 24 Jun 2009 14:21:14 +0000 (14:21 +0000)] 
r2897  * Added RealmNotFoundException
 * InvalidArgException now takes argument's name and value

11 years agor2896 Added trigger for rackspace tab (ticket #234)
Denis Yeldandi [Wed, 24 Jun 2009 13:36:24 +0000 (13:36 +0000)] 
r2896 Added trigger for rackspace tab (ticket #234)

11 years agor2885 - renderTagCheckbox(): wrap tag checkbox and its name with LABEL (suggested...
Denis Ovsienko [Sat, 20 Jun 2009 10:13:50 +0000 (10:13 +0000)] 
r2885  - renderTagCheckbox(): wrap tag checkbox and its name with LABEL (suggested by Frank Altpeter)

11 years agor2884 - initial working implementation of masklen_eq_NN, masklen_le_NN and masklen_ge_NN
Denis Ovsienko [Fri, 19 Jun 2009 16:35:57 +0000 (16:35 +0000)] 
r2884  - initial working implementation of masklen_eq_NN, masklen_le_NN and masklen_ge_NN

11 years agor2883 - generateEntityAutoTags(): don't generate {$tagless} in 'user' realm; generat...
Denis Ovsienko [Fri, 19 Jun 2009 15:00:15 +0000 (15:00 +0000)] 
r2883  - generateEntityAutoTags(): don't generate {$tagless} in 'user' realm; generate {$masklen_} in 'ipv4net'

11 years agor2882 - pull changeset:2881 into trunk
Denis Ovsienko [Fri, 19 Jun 2009 09:56:48 +0000 (09:56 +0000)] 
r2882  - pull changeset:2881 into trunk

11 years agor2880 - renderTagRowForViewer(): show tag refc in normal size font
Denis Ovsienko [Thu, 18 Jun 2009 09:39:52 +0000 (09:39 +0000)] 
r2880  - renderTagRowForViewer(): show tag refc in normal size font
 - renderTagCheckbox(): idem

11 years agor2879 - pull {$untagged} into trunk
Denis Ovsienko [Tue, 16 Jun 2009 12:38:35 +0000 (12:38 +0000)] 
r2879  - pull {$untagged} into trunk

11 years agor2875 - commitDeleteFile(): don't forget to call destroyTagsForEntity() (ticket...
Denis Ovsienko [Tue, 16 Jun 2009 12:04:39 +0000 (12:04 +0000)] 
r2875  - commitDeleteFile(): don't forget to call destroyTagsForEntity() (ticket:250)

11 years agor2874 - init.php: set remote_username to administrator's username, when script_mode...
Denis Ovsienko [Tue, 16 Jun 2009 10:21:21 +0000 (10:21 +0000)] 
r2874  - init.php: set remote_username to administrator's username, when script_mode is enabled