racktables
10 years agor2609 change findFileByName(), File table has UNIQUE index now
Aaron Dummer [Tue, 7 Apr 2009 00:42:19 +0000 (00:42 +0000)] 
r2609 change findFileByName(), File table has UNIQUE index now

10 years agor2607 ensure that filenames are unique (closes: 196)
Aaron Dummer [Sun, 5 Apr 2009 18:43:43 +0000 (18:43 +0000)] 
r2607 ensure that filenames are unique (closes: 196)

10 years agor2606 added ability to toggle entire column or row of checkboxes (closes: 67)
Aaron Dummer [Sun, 5 Apr 2009 17:47:07 +0000 (17:47 +0000)] 
r2606 added ability to toggle entire column or row of checkboxes (closes: 67)

10 years agor2605 - getObjectInfo(): clean up and resolve "parallel queries" issue
Denis Ovsienko [Fri, 3 Apr 2009 18:07:05 +0000 (18:07 +0000)] 
r2605  - getObjectInfo(): clean up and resolve "parallel queries" issue

10 years agor2604 - renderRackObject(): speed up by requesting as little data from getResidentRa...
Denis Ovsienko [Fri, 3 Apr 2009 17:56:22 +0000 (17:56 +0000)] 
r2604  - renderRackObject(): speed up by requesting as little data from getResidentRacksData() as is sufficient for renderRack()

10 years agor2603 - trigger_ipv4(): show otherwisely hidden tab, until there's at least one...
Denis Ovsienko [Fri, 3 Apr 2009 17:45:20 +0000 (17:45 +0000)] 
r2603  - trigger_ipv4(): show otherwisely hidden tab, until there's at least one address allocated

10 years agor2602 - performance: introduce global parse cache and use it in considerConfiguredCo...
Denis Ovsienko [Fri, 3 Apr 2009 17:14:35 +0000 (17:14 +0000)] 
r2602  - performance: introduce global parse cache and use it in considerConfiguredConstraint()
 - performance: make predicate table global var and compute it only once
 - performance: getObjectInfo(): add "faster" mode and employ it where appropriate
 - bugfix: generateEntityAutoTags(): fetch less data about current object to desist stack overflow provocation
 - generateEntityAutoTags(): validate the same string we are going to actually use just to be sure
 - scanIPv4Space(): set 'id' field in structure passed to displayedName(), because it expects it there
 - getFileLinks(): use 'dname' field, since it was provided anyways
 - getObjectPortsAndLinks(): don't call displayedName(), the data is already in structure

10 years agor2601 - "objtype" autotag doesn't exist, use correct "typeid" instead
Denis Ovsienko [Fri, 3 Apr 2009 13:32:33 +0000 (13:32 +0000)] 
r2601  - "objtype" autotag doesn't exist, use correct "typeid" instead

10 years agor2600 - updated message text at "reset UI options" tab
Denis Ovsienko [Fri, 3 Apr 2009 13:03:10 +0000 (13:03 +0000)] 
r2600  - updated message text at "reset UI options" tab

10 years agor2599 - considerConfiguredConstraint(): move constraint handling here from trigger_i...
Denis Ovsienko [Fri, 3 Apr 2009 12:56:35 +0000 (12:56 +0000)] 
r2599  - considerConfiguredConstraint(): move constraint handling here from trigger_isloadbalancer(), which becomes trivial
 - trigger_ipv4(): employ considerConfiguredConstraint()
 - trigger_natv4(): idem
 - getIPv4LBList(): phased out, its code merged into getNarrowObjectList()
 - getNarrowObjectList(): expect constraint name instead of type list
 - IPV4LB_LISTSRC: adjusted default value
 - NAMEFUL_OBJTYPES: replaced with NAMEWARN_LISTSRC
 - REQUIRE_ASSET_TAG_FOR: replaced with ASSETWARN_LISTSRC
 - IPV4_PERFORMERS: replaced with IPV4OBJ_LISTSRC
 - NATV4_PERFORMERS: replaced with IPV4NAT_LISTSRC

10 years agor2598 - display CTXMOD counter in RackCode stats
Denis Ovsienko [Thu, 2 Apr 2009 16:51:57 +0000 (16:51 +0000)] 
r2598  - display CTXMOD counter in RackCode stats
 - introduce {$unmounted} autotag

10 years agor2597 - spotPayload(): adjust error message
Denis Ovsienko [Thu, 2 Apr 2009 16:23:36 +0000 (16:23 +0000)] 
r2597  - spotPayload(): adjust error message
 - getRackCode(): use correct node type (SYNT_CODETEXT)

10 years agor2596 - initial P-filter draft code
Denis Ovsienko [Thu, 2 Apr 2009 15:56:57 +0000 (15:56 +0000)] 
r2596  - initial P-filter draft code

10 years agor2595 - printSelect(): quote OPTION value
Denis Ovsienko [Thu, 2 Apr 2009 15:09:53 +0000 (15:09 +0000)] 
r2595  - printSelect(): quote OPTION value
 - printNiftySelect(): idem

10 years agor2594 - eval_expression(): $silent arg to hide error messages
Denis Ovsienko [Thu, 2 Apr 2009 13:44:25 +0000 (13:44 +0000)] 
r2594  - eval_expression(): $silent arg to hide error messages
 - ibid: return NULL on error and pass returned NULL upwards w/o converting to FALSE
 - getSentencesFromLexems(): rename to getParseTreeFromLexems()
 - getParseTreeFromLexems(): move ACK/NAK decision making to a more general spotPayload()
 - getLexemsFromRackCode(): rename to getLexemsFromRawText()
 - getLexemsFromRawText(): add mock character for better scanner syncing
 - lexError3(): tell scanner state in error message
 - filterEntityList(): moved most of the code into new buildPredicateTable() and new judgeEntity()
 - getIPv4LBList(): new function makes use of the new code to enhance renderVServiceLBForm() and renderRSPoolLBForm()
 - trigger_lvsconfig(): replaced with trigger_isloadbalancer(), which uses IPV4LB_LISTSRC
 - renamed 'LVS config' tab to 'keepalived.conf'

10 years agor2593 - trigger_emptyRackspace(): adjust to use correct data source
Denis Ovsienko [Thu, 2 Apr 2009 13:29:21 +0000 (13:29 +0000)] 
r2593  - trigger_emptyRackspace(): adjust to use correct data source

10 years agor2592 - introduce IPV4LB_LISTSRC configuration variable
Denis Ovsienko [Thu, 2 Apr 2009 08:44:41 +0000 (08:44 +0000)] 
r2592  - introduce IPV4LB_LISTSRC configuration variable

10 years agor2591 - filterEntityList(): first working version
Denis Ovsienko [Wed, 1 Apr 2009 18:39:46 +0000 (18:39 +0000)] 
r2591  - filterEntityList(): first working version

10 years agor2590 - COOKIE_TTL config option wasn't used any more
Denis Ovsienko [Wed, 1 Apr 2009 17:55:07 +0000 (17:55 +0000)] 
r2590  - COOKIE_TTL config option wasn't used any more

10 years agor2589 - phase out 'tagloader' and 'autotagloader' keys from $page array
Denis Ovsienko [Wed, 1 Apr 2009 17:38:51 +0000 (17:38 +0000)] 
r2589  - phase out 'tagloader' and 'autotagloader' keys from $page array
 - loadRackTags(): completely replaced by existing loadEntityTags()
 - loadRackObjectTags(): idem
 - loadIPv4PrefixTags(): idem
 - loadIPv4VSTags(): idem
 - loadIPv4RSPoolTags(): idem
 - loadUserTags(): idem
 - loadFileTags(): idem
 - loadRackAutoTags(): completely replaced by new generateEntityAutoTags()
 - loadRackObjectAutoTags(): idem
 - loadIPv4PrefixAutoTags(): idem
 - loadIPv4AddressAutoTags(): idem
 - loadIPv4VSAutoTags(): idem
 - loadIPv4RSPoolAutoTags(): idem
 - getUserAutoTags(): idem
 - loadFileAutoTags(): idem
 - loadEntityTags(): don't fail, when there is no data to return
 - getIPv4PrefixTags(): discontinued
 - fixContext(): work around user's auto tags issue
 - ibid: make use of generateEntityAutoTags() and loadEntityTags()
 - filterEntityList(): new function draft

10 years agor2587 - bugfix in permitted(): don't generate {$any_op} and {$op_} autotags, when...
Denis Ovsienko [Wed, 1 Apr 2009 11:06:36 +0000 (11:06 +0000)] 
r2587  - bugfix in permitted(): don't generate {$any_op} and {$op_} autotags, when $op variable isn't set (IOW, not in ophandler dispatching)

10 years agor2585 add confirmation to file deletion, allow deletion of unlinked files
Aaron Dummer [Fri, 27 Mar 2009 18:05:46 +0000 (18:05 +0000)] 
r2585 add confirmation to file deletion, allow deletion of unlinked files

10 years agor2584 - remove unfinished duplicates detection code
Denis Ovsienko [Fri, 27 Mar 2009 11:45:04 +0000 (11:45 +0000)] 
r2584  - remove unfinished duplicates detection code

10 years agor2583 - revert recent change in submitSLBConfig()
Denis Ovsienko [Thu, 26 Mar 2009 11:22:11 +0000 (11:22 +0000)] 
r2583  - revert recent change in submitSLBConfig()

10 years agor2582 - sendfile: accept zero or more files as arguments
Denis Ovsienko [Wed, 25 Mar 2009 19:09:10 +0000 (19:09 +0000)] 
r2582  - sendfile: accept zero or more files as arguments

10 years agor2581 - sendfile/main: change message text, so it's clear what exactly failed
Denis Ovsienko [Wed, 25 Mar 2009 15:54:20 +0000 (15:54 +0000)] 
r2581  - sendfile/main: change message text, so it's clear what exactly failed
 - gwRecvFile(), gwRecvFileFromObject(): try new functions for data import

10 years agor2580 - renderIPv4Network(): employ renderIPv4NetCell() in tree backtrace
Denis Ovsienko [Tue, 24 Mar 2009 11:07:01 +0000 (11:07 +0000)] 
r2580  - renderIPv4Network(): employ renderIPv4NetCell() in tree backtrace

10 years agor2579 - include tag name in "tag deleted" message
Denis Ovsienko [Tue, 24 Mar 2009 10:59:27 +0000 (10:59 +0000)] 
r2579  - include tag name in "tag deleted" message
 - show message, when trying to delete a nonexistent tag

10 years agor2578 - display message on top of the page, not inside the portlet
Denis Ovsienko [Tue, 24 Mar 2009 10:26:11 +0000 (10:26 +0000)] 
r2578  - display message on top of the page, not inside the portlet

10 years agor2577 - use enterprise instead of 'Local' in reports tabs row
Denis Ovsienko [Tue, 24 Mar 2009 10:01:38 +0000 (10:01 +0000)] 
r2577  - use enterprise instead of 'Local' in reports tabs row

10 years agor2576 - toss file management UI a bit: render download/size code like renderFileCell...
Denis Ovsienko [Mon, 23 Mar 2009 19:16:22 +0000 (19:16 +0000)] 
r2576  - toss file management UI a bit: render download/size code like renderFileCell(), move reupload form to own tab
 - replaceFile(): don't proceed w/o a file
 - introduce and employ emptyLog() for convenience

10 years agor2572 - justified object list
Denis Ovsienko [Fri, 20 Mar 2009 18:24:44 +0000 (18:24 +0000)] 
r2572  - justified object list

10 years agor2571 - add findFileByName() helper
Denis Ovsienko [Fri, 20 Mar 2009 17:29:07 +0000 (17:29 +0000)] 
r2571  - add findFileByName() helper

10 years agor2570 - getNarrowObjectList(): accept a list of types instead of one type; escape...
Denis Ovsienko [Fri, 20 Mar 2009 12:39:29 +0000 (12:39 +0000)] 
r2570  - getNarrowObjectList(): accept a list of types instead of one type; escape the arguments
 - renderIPv4AddressAllocations(): employ printSelect()
 - renderRSPoolLBForm(): idem
 - renderVServiceLBForm(): idem
 - renderEditAttributesForm(): idem

10 years agor2559 - commitReplaceFile(): use $sic, hence a prepared statement is employed
Denis Ovsienko [Thu, 19 Mar 2009 14:15:42 +0000 (14:15 +0000)] 
r2559  - commitReplaceFile(): use $sic, hence a prepared statement is employed
 - updateFileText(): use commitReplaceFile()
 - replaceFile(): idem
 - drop temp function commitUpdateFileText()
 - dos2unix(): introduce and use new helper
 - $sic: always translate newlines
 - deleteFile(): fetch deleted file name from DB, not from URL
 - employ htmlspecialchars() in functions, which display data returned by getFileInfo() and getFile()

10 years agor2554 - don't eat the first newline in file text editor
Denis Ovsienko [Wed, 18 Mar 2009 12:47:04 +0000 (12:47 +0000)] 
r2554  - don't eat the first newline in file text editor

10 years agor2553 - list implemented items
Denis Ovsienko [Tue, 17 Mar 2009 15:35:31 +0000 (15:35 +0000)] 
r2553  - list implemented items

10 years agor2552 - introduce $sic array to help with prepared statements issue
Denis Ovsienko [Tue, 17 Mar 2009 14:48:45 +0000 (14:48 +0000)] 
r2552  - introduce $sic array to help with prepared statements issue
 - split gwSendFile() into gwSendFile() and gwSendFileToObject() for convenience
 - import grayscale version of tango-edit-clear icon and display it on empty lists
 - justify layouts on ipaddress-properties and *-tags tabs
 - sendfile: treat spaces in arguments better
 - set tabindex in renderChapterEditor()
 - split printSelect() code into printSelect(), printNiftySelect() and cookOptgroups()
 - add VENDOR_SIEVE config option and implement relevant feature

10 years agor2547 Fixed bug from ticket:200
Denis Yeldandi [Sun, 15 Mar 2009 10:33:16 +0000 (10:33 +0000)] 
r2547 Fixed bug from ticket:200

10 years agor2541 - RackTables installation is now done only through install.php
Denis Ovsienko [Fri, 13 Mar 2009 15:59:27 +0000 (15:59 +0000)] 
r2541  - RackTables installation is now done only through install.php

10 years agor2540 - bring changeset:2335 to logical end by removing getMessageCode()
Denis Ovsienko [Fri, 13 Mar 2009 15:47:02 +0000 (15:47 +0000)] 
r2540  - bring changeset:2335 to logical end by removing getMessageCode()

10 years agor2539 - follow-up for the last renderFileCell() commit
Denis Ovsienko [Thu, 12 Mar 2009 19:36:12 +0000 (19:36 +0000)] 
r2539  - follow-up for the last renderFileCell() commit

10 years agor2538 - renderSearchResults(): employ renderFileCell()
Denis Ovsienko [Thu, 12 Mar 2009 12:18:13 +0000 (12:18 +0000)] 
r2538  - renderSearchResults(): employ renderFileCell()

10 years agor2537 - also retrieve static MAC records for smaller Cisco switches
Denis Ovsienko [Wed, 11 Mar 2009 13:39:39 +0000 (13:39 +0000)] 
r2537  - also retrieve static MAC records for smaller Cisco switches

10 years agor2535 - push file mtime into editor form and check it before saving for consitent...
Denis Ovsienko [Wed, 11 Mar 2009 11:11:52 +0000 (11:11 +0000)] 
r2535  - push file mtime into editor form and check it before saving for consitent edits

10 years agor2534 - printOpFormIntro(): add quotes around argument value
Denis Ovsienko [Wed, 11 Mar 2009 10:38:28 +0000 (10:38 +0000)] 
r2534  - printOpFormIntro(): add quotes around argument value

10 years agor2533 - added WS-C2950C-24 info
Denis Ovsienko [Tue, 10 Mar 2009 11:36:40 +0000 (11:36 +0000)] 
r2533  - added WS-C2950C-24 info

10 years agor2532 - renderPortsForObject(): fixed ophandler name
Denis Ovsienko [Tue, 10 Mar 2009 11:36:08 +0000 (11:36 +0000)] 
r2532  - renderPortsForObject(): fixed ophandler name

10 years agor2525 - justified copyright years
Denis Ovsienko [Sun, 8 Mar 2009 13:32:43 +0000 (13:32 +0000)] 
r2525  - justified copyright years

10 years agor2490 - renderUserList(): make use of renderUserCell()
Denis Ovsienko [Tue, 24 Feb 2009 14:40:03 +0000 (14:40 +0000)] 
r2490  - renderUserList(): make use of renderUserCell()

10 years agor2488 Fixed redirect for array parameters
Denis Yeldandi [Tue, 24 Feb 2009 14:33:43 +0000 (14:33 +0000)] 
r2488 Fixed redirect for array parameters

10 years agor2472 See ticket#191
Denis Yeldandi [Sun, 22 Feb 2009 08:45:40 +0000 (08:45 +0000)] 
r2472 See ticket#191

10 years agor2471 Fixed a hack introduced in changeset#2468
Denis Yeldandi [Sun, 22 Feb 2009 08:38:07 +0000 (08:38 +0000)] 
r2471 Fixed a hack introduced in changeset#2468

10 years agor2470 - removed unused buildRSPoolName()
Denis Ovsienko [Fri, 20 Feb 2009 17:01:32 +0000 (17:01 +0000)] 
r2470  - removed unused buildRSPoolName()
 - adjusted renderRSPoolCell() and used it in renderSearchResults()

10 years agor2469 - getVServiceInfo(): include 'id' in returned data
Denis Ovsienko [Fri, 20 Feb 2009 15:26:45 +0000 (15:26 +0000)] 
r2469  - getVServiceInfo(): include 'id' in returned data
 - introduce renderIPv4VSCell(), move VS rendering code there, employ it in search results renderer
 - fix VS cell alignment a bit

10 years agor2468 Fixed bug in render_image.php
Denis Yeldandi [Thu, 19 Feb 2009 17:54:01 +0000 (17:54 +0000)] 
r2468 Fixed bug in render_image.php

10 years agor2466 removed error_log
Denis Yeldandi [Thu, 19 Feb 2009 13:36:11 +0000 (13:36 +0000)] 
r2466 removed error_log

10 years agor2464 fixed a few bugs in ajax verify thingy (ticket #189)
Denis Yeldandi [Thu, 19 Feb 2009 13:20:07 +0000 (13:20 +0000)] 
r2464 fixed a few bugs in ajax verify thingy (ticket #189)

10 years agor2463 When choosing last visited tab, make 302 instead of just showing it
Denis Yeldandi [Thu, 19 Feb 2009 12:48:19 +0000 (12:48 +0000)] 
r2463 When choosing last visited tab, make 302 instead of just showing it

10 years agor2462 - clear exec bit
Denis Ovsienko [Wed, 18 Feb 2009 18:11:05 +0000 (18:11 +0000)] 
r2462  - clear exec bit

10 years agor2461 - add 'user' icon
Denis Ovsienko [Wed, 18 Feb 2009 18:10:21 +0000 (18:10 +0000)] 
r2461  - add 'user' icon
 - introdude renderUserCell() and employ it in renderSearchResults() and renderFile()
 - renderFilesPortlet(): fix alignment

10 years agor2460 - restore the check removed by changeset:2211, make it depend on IPV4_JAYWALK...
Denis Ovsienko [Wed, 18 Feb 2009 16:55:56 +0000 (16:55 +0000)] 
r2460  - restore the check removed by changeset:2211, make it depend on IPV4_JAYWALK option

10 years agor2458 - fixed missing global in getFilePreviewCode()
Denis Ovsienko [Wed, 18 Feb 2009 15:39:04 +0000 (15:39 +0000)] 
r2458  - fixed missing global in getFilePreviewCode()
 - tried Crystal art: added network, file icons and replaced 'attach' icon
 - added Crystal clause to COPYING
 - renderFileCell(): use VS-like layout with icons
 - renderFilesByLink(): employ renderFileCell()
 - renderFilesPortlet(): don't show data already displayed by renderFileCell()
 - getFileLinks(): explicitly set order in the returned data
 - introduce and employ renderIPv4NetCell()
 - getFilePreviewCode(): fix missing global

10 years agor2455 - include jQuery clause
Denis Ovsienko [Tue, 17 Feb 2009 15:44:09 +0000 (15:44 +0000)] 
r2455  - include jQuery clause

10 years agor2452 Added verification for rackCode, as described in ticket #189
Denis Yeldandi [Tue, 17 Feb 2009 12:11:32 +0000 (12:11 +0000)] 
r2452 Added verification for rackCode, as described in ticket #189

10 years agor2451 fixed a minor bug
Denis Yeldandi [Tue, 17 Feb 2009 11:09:10 +0000 (11:09 +0000)] 
r2451 fixed a minor bug

10 years agor2448 - another layout fix in renderFilesForEntity()
Denis Ovsienko [Mon, 16 Feb 2009 23:57:27 +0000 (23:57 +0000)] 
r2448  - another layout fix in renderFilesForEntity()

10 years agor2447 - getIPv4NetworkList(): place supernets first
Denis Ovsienko [Mon, 16 Feb 2009 23:43:09 +0000 (23:43 +0000)] 
r2447  - getIPv4NetworkList(): place supernets first

10 years agor2446 - adjusted regexp
Denis Ovsienko [Mon, 16 Feb 2009 23:40:00 +0000 (23:40 +0000)] 
r2446  - adjusted regexp

10 years agor2445 - try new 'cut' icons
Denis Ovsienko [Mon, 16 Feb 2009 23:32:31 +0000 (23:32 +0000)] 
r2445  - try new 'cut' icons

10 years agor2444 - try a brighter image
Denis Ovsienko [Mon, 16 Feb 2009 23:24:33 +0000 (23:24 +0000)] 
r2444  - try a brighter image

10 years agor2443 - try new server pool icon and a set of 'delete' icons
Denis Ovsienko [Mon, 16 Feb 2009 23:22:35 +0000 (23:22 +0000)] 
r2443  - try new server pool icon and a set of 'delete' icons

10 years agor2439 - distinguish between given tags and effective ones in logic and interface
Denis Ovsienko [Sat, 14 Feb 2009 22:53:39 +0000 (22:53 +0000)] 
r2439  - distinguish between given tags and effective ones in logic and interface
 - update comments

10 years agor2438 - adjusted port editor inputs layout
Denis Ovsienko [Sat, 14 Feb 2009 19:05:27 +0000 (19:05 +0000)] 
r2438  - adjusted port editor inputs layout

10 years agor2435 Moved last visited tab data from cookies to session
Denis Yeldandi [Wed, 11 Feb 2009 16:00:54 +0000 (16:00 +0000)] 
r2435 Moved last visited tab data from cookies to session

10 years agor2434 Removed unnecessary debug statement
Denis Yeldandi [Tue, 10 Feb 2009 15:41:58 +0000 (15:41 +0000)] 
r2434 Removed unnecessary debug statement

10 years agor2433 Added check on $script_mode before session_start
Denis Yeldandi [Tue, 10 Feb 2009 15:38:00 +0000 (15:38 +0000)] 
r2433 Added check on $script_mode before session_start

10 years agor2432 Added rack deletion feature
Denis Yeldandi [Tue, 10 Feb 2009 15:34:09 +0000 (15:34 +0000)] 
r2432 Added rack deletion feature

10 years agor2431 - validate LDAP group CN autotags before importing
Denis Ovsienko [Tue, 10 Feb 2009 14:48:45 +0000 (14:48 +0000)] 
r2431  - validate LDAP group CN autotags before importing

10 years agor2430 Add multiple objects are refactored to post-regirect-get pattern
Denis Yeldandi [Tue, 10 Feb 2009 13:10:24 +0000 (13:10 +0000)] 
r2430 Add multiple objects are refactored to post-regirect-get pattern

10 years agor2429 - a hotfix for JavaScript comments handling
Denis Ovsienko [Tue, 10 Feb 2009 11:12:56 +0000 (11:12 +0000)] 
r2429  - a hotfix for JavaScript comments handling

10 years agor2428 - make file MIME-type changeable
Denis Ovsienko [Tue, 10 Feb 2009 11:07:36 +0000 (11:07 +0000)] 
r2428  - make file MIME-type changeable
 - CodePress: add ipfw syntax support by Boris Lytochkin
 - employ CodePress in inline file editor

10 years agor2427 discarded handling of $_REQUEST['message'] and $_REQUEST ['error']
Denis Yeldandi [Tue, 10 Feb 2009 11:02:51 +0000 (11:02 +0000)] 
r2427 discarded handling of $_REQUEST['message'] and $_REQUEST ['error']

10 years agor2426 Moved logging information to session from URL
Denis Yeldandi [Tue, 10 Feb 2009 10:59:04 +0000 (10:59 +0000)] 
r2426 Moved logging information to session from URL

10 years agor2425 Added missing function getRackRows ()
Denis Yeldandi [Tue, 10 Feb 2009 10:13:00 +0000 (10:13 +0000)] 
r2425 Added missing function getRackRows ()
Fixed logging in ophandlers updateRackDesign, updateRackProblems, updateObjectAllocation
Fixed history for racks

10 years agor2424 - updated CodePress clause and imported all its current language files
Denis Ovsienko [Tue, 10 Feb 2009 09:06:04 +0000 (09:06 +0000)] 
r2424  - updated CodePress clause and imported all its current language files

10 years agor2423 Fixed query in getAttrMap()
Denis Yeldandi [Tue, 10 Feb 2009 07:45:01 +0000 (07:45 +0000)] 
r2423 Fixed query in getAttrMap()

10 years agor2422 - fix headers position
Denis Ovsienko [Tue, 10 Feb 2009 01:43:53 +0000 (01:43 +0000)] 
r2422  - fix headers position
 - stick with popup.php filename and drop old files

10 years agor2421 - clean popup stuff up
Denis Ovsienko [Tue, 10 Feb 2009 01:36:18 +0000 (01:36 +0000)] 
r2421  - clean popup stuff up

10 years agor2420 - removed script.aculo.us clause
Denis Ovsienko [Mon, 9 Feb 2009 21:37:34 +0000 (21:37 +0000)] 
r2420  - removed script.aculo.us clause

10 years agor2419 - initial implementation of inline editor for text files
Denis Ovsienko [Mon, 9 Feb 2009 21:16:55 +0000 (21:16 +0000)] 
r2419  - initial implementation of inline editor for text files
 - tossed message records around

10 years agor2418 - renderFileUploadForm(): file comment is TEXTAREA
Denis Ovsienko [Mon, 9 Feb 2009 15:53:20 +0000 (15:53 +0000)] 
r2418  - renderFileUploadForm(): file comment is TEXTAREA
 - renderFilesForEntity(): idem

10 years agor2417 - getFilesOfEntity(): use 'id' instead of 'file_id' as record key, so the...
Denis Ovsienko [Mon, 9 Feb 2009 15:33:02 +0000 (15:33 +0000)] 
r2417  - getFilesOfEntity(): use 'id' instead of 'file_id' as record key, so the returned data fits with results from other functions
 - renderFileCell(): use new key
 - renderFilesPortlet(): idem

10 years agor2416 - move relevant code to getFilePreviewCode() and call as necessary from both...
Denis Ovsienko [Mon, 9 Feb 2009 15:14:20 +0000 (15:14 +0000)] 
r2416  - move relevant code to getFilePreviewCode() and call as necessary from both object and file pages
 - edit file comment in a TEXTAREA

10 years agor2415 fixed upgrade procedure and a few bugs
Denis Yeldandi [Mon, 9 Feb 2009 11:35:22 +0000 (11:35 +0000)] 
r2415 fixed upgrade procedure and a few bugs

10 years agor2414 - fix SQL in mergeSearchResults()
Denis Ovsienko [Mon, 9 Feb 2009 07:00:12 +0000 (07:00 +0000)] 
r2414  - fix SQL in mergeSearchResults()

10 years agor2413 - fix SQL in getDict() and getDictStats()
Denis Ovsienko [Sun, 8 Feb 2009 18:18:29 +0000 (18:18 +0000)] 
r2413  - fix SQL in getDict() and getDictStats()

10 years agor2412 Row can now be deleted if it has no racks
Denis Yeldandi [Sun, 8 Feb 2009 04:46:27 +0000 (04:46 +0000)] 
r2412 Row can now be deleted if it has no racks

10 years agor2411 added deleteRow functionality and fixed a nasty bug in makeHrefProcess()
Denis Yeldandi [Sun, 8 Feb 2009 04:25:38 +0000 (04:25 +0000)] 
r2411 added deleteRow functionality and fixed a nasty bug in makeHrefProcess()

10 years agor2410 - basic split of tags and autotags in lexical and syntax scanners
Denis Ovsienko [Sat, 7 Feb 2009 21:12:07 +0000 (21:12 +0000)] 
r2410  - basic split of tags and autotags in lexical and syntax scanners