ticket
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 79
Ticket-IT 3.0
Ticket-IT is a tool for the creation, management, and accompaniment of tickets. more>>
Ticket-IT is a tool for the creation, management, and accompaniment of tickets.
Ticket-IT is a tool directed towards companies that need a better integration and distribution of informantion about service to customers, support, development of products, callcenter, etc, among its several departments.
Ticket-IT has resource of easy utilization, concentration display and distribution of information, making possible its total adaptation to most distintc institutes and applications, being a perfect tool to HelpDesk, CallCenter and online support.
Main features:
Control and management of access
- User registration;
- Group registration;
- Access permission and actions based in group;
- Schedule of events;
- Users profile, top-configured;
Integration among sectors/departments
- Control of context categories, making possible the organization and cataloging of calls (tickets) being made or already made;
- Assign of users group per categories;
- Forwarding ticket to outer users that will be able to display calls and post comments;
- Partial or total ticket forwarding, making possible to manage information and function of the contributors of your company;
Information distribution
- Alerts via e-mail about create, opening, proceeding, close and re-opening or comments of tickets to those involved in categories;
- Main display of personal tickets, or collaborating, getting fast access to tickets, making service easier;
- Exchanging information based in a simple fulfilling of information, which due to Ticket-IT utomation, distribute it to those involved in the process;
- Protocol forwarding to outer agent access (customers, reps, etc) without the necessity of user and password;;
Enhancements:
- This release implements a Web installer and an option for personalization of the feedback message.
- The item "User of Companies" has already been implemented, along with its existing resources.
- A mask was applied (ticket comments and feedback) for guest users, so they will see the groups name instead of the users name in comments.
- Some minor bugs have been fixed.
- The gettext internationalization schema has been finished.
- The English (US) translation is done.
- There are some visual improvements.
<<lessTicket-IT is a tool directed towards companies that need a better integration and distribution of informantion about service to customers, support, development of products, callcenter, etc, among its several departments.
Ticket-IT has resource of easy utilization, concentration display and distribution of information, making possible its total adaptation to most distintc institutes and applications, being a perfect tool to HelpDesk, CallCenter and online support.
Main features:
Control and management of access
- User registration;
- Group registration;
- Access permission and actions based in group;
- Schedule of events;
- Users profile, top-configured;
Integration among sectors/departments
- Control of context categories, making possible the organization and cataloging of calls (tickets) being made or already made;
- Assign of users group per categories;
- Forwarding ticket to outer users that will be able to display calls and post comments;
- Partial or total ticket forwarding, making possible to manage information and function of the contributors of your company;
Information distribution
- Alerts via e-mail about create, opening, proceeding, close and re-opening or comments of tickets to those involved in categories;
- Main display of personal tickets, or collaborating, getting fast access to tickets, making service easier;
- Exchanging information based in a simple fulfilling of information, which due to Ticket-IT utomation, distribute it to those involved in the process;
- Protocol forwarding to outer agent access (customers, reps, etc) without the necessity of user and password;;
Enhancements:
- This release implements a Web installer and an option for personalization of the feedback message.
- The item "User of Companies" has already been implemented, along with its existing resources.
- A mask was applied (ticket comments and feedback) for guest users, so they will see the groups name instead of the users name in comments.
- Some minor bugs have been fixed.
- The gettext internationalization schema has been finished.
- The English (US) translation is done.
- There are some visual improvements.
Download (0.25MB)
Added: 2007-01-29 License: GPL (GNU General Public License) Price:
1008 downloads
EZ-Ticket 0.01
EZ-Ticket provides a multi-user, Web-based ticket/issue tracking system. more>>
EZ-Ticket provides a multi-user, Web-based ticket/issue tracking system.
EZ-Ticket is a Web-based ticket tracking system, built with simplicity in mind. Unlike other ticket systems, this ticket system has the same functionality that other ticket systems have, without all the complexity, making its use efficient and effective.
INSTALL:
-Unpack the tar file in your document root
-Make sure php is enabled
-use a web browser to hit doc root of the ezt-#.#.# dir. This will start the installer
-follow the installer instructions
-remove the install/ directory
Enhancements:
- cleaned up skin includes
- finished installer
- created basic readme
- cut initial release 0.01
- Implimented e-paging system
- got exporing to work (CSV)
- sticky/announce tickets working
- ticket escalations implimented
- Ported to arrays for selection queries, this allows multiple owners, priorities, etc to be selected
- Implimented "next page" links
- MANY other things
- cleaned up profile.php and added hooks for adding users
- added checks so regular users cant reopen tickets (only admins)
- added sticky ticket support (old PTR announce feature, but a little different)
<<lessEZ-Ticket is a Web-based ticket tracking system, built with simplicity in mind. Unlike other ticket systems, this ticket system has the same functionality that other ticket systems have, without all the complexity, making its use efficient and effective.
INSTALL:
-Unpack the tar file in your document root
-Make sure php is enabled
-use a web browser to hit doc root of the ezt-#.#.# dir. This will start the installer
-follow the installer instructions
-remove the install/ directory
Enhancements:
- cleaned up skin includes
- finished installer
- created basic readme
- cut initial release 0.01
- Implimented e-paging system
- got exporing to work (CSV)
- sticky/announce tickets working
- ticket escalations implimented
- Ported to arrays for selection queries, this allows multiple owners, priorities, etc to be selected
- Implimented "next page" links
- MANY other things
- cleaned up profile.php and added hooks for adding users
- added checks so regular users cant reopen tickets (only admins)
- added sticky ticket support (old PTR announce feature, but a little different)
Download (0.54MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
590 downloads
PHP Ticket 0.71
PHP Ticket is a PHP and MySQL based ticketing system. more>>
phpticket is a ticketing system written in PHP, backed up by a MySQL database. Its purpose is to provide helpdesks/staffs with an easy "to do" application for keeping track of what needs to be done.
The interface is kept fairly simple and easy to use. The code is licensed under GPL.
<<lessThe interface is kept fairly simple and easy to use. The code is licensed under GPL.
Download (0.036MB)
Added: 2005-05-05 License: GPL (GNU General Public License) Price:
1646 downloads
Ticket linker 1.0.0
Ticket linker software contains a set of various plugins for integration of Cerberus Helpdesk system with other systems. more>>
Ticket linker software contains a set of various plugins for integration of Cerberus Helpdesk system with other systems. A DokuWiki plugin is currently avaiable.
<<less Download (0.002MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
807 downloads
PHP Trouble Ticket 1.4
PHP Trouble Ticket project provides a centralized means of problem reporting and tracking. more>>
PHP Trouble Ticket project provides a centralized means of problem reporting and tracking in multi-user environments (medium to large companies, development groups, etc.).
It helps direct problem reports to the responsible administrator(s), keeps track of the status of a problem being worked on, and offers an up-to-date list of recent changes applied. It aims to be widely configurable, easy-to-use even for those not technically inclined, and multi-language capable.
Main features:
- problem reporting
- submitting update-info
- email-notification of administrators
- email-notification sent to problem reporter after ticket is modified or closed
- watch-function for tickets to be kept up to date on progress of chosen tickets
- file attachments (including on-the-fly virus checking with external virus-scanner)
- powerful list/search function with paged browsing
- tickets can be set into relations/dependencies
- ticket quick-search function directly from the main index
- quickly access all your own tickets from the main index page
- printer-friendly display of lists and ticket details
- css style sheet support for easy customisation
- easy multiple-select/close/delete functions
- username/password protected logins
- varying levels of permissions/access-rights
- the scope of unprivileged users can be limited to their own tickets
- new users can either sign up at the login page or be created by the superuser from the administration page
- detailed userlist available for administrators with info on last login and included search function
- online configuration of all major options
- configuration of the expert/administrator information
- deadlines for trouble tickets
- up to five customizable datafields
- changes and entire tickets can be hidden from unprivileged users by the operators
- "locking" areas against change by other administrators
- national language support (included: english, german. Other language files are made available separately on the download page)
- date/Time format configurable to suit national format
- ability of the program to work with PHPs "safe mode" and "open basedir" security mechanisms
<<lessIt helps direct problem reports to the responsible administrator(s), keeps track of the status of a problem being worked on, and offers an up-to-date list of recent changes applied. It aims to be widely configurable, easy-to-use even for those not technically inclined, and multi-language capable.
Main features:
- problem reporting
- submitting update-info
- email-notification of administrators
- email-notification sent to problem reporter after ticket is modified or closed
- watch-function for tickets to be kept up to date on progress of chosen tickets
- file attachments (including on-the-fly virus checking with external virus-scanner)
- powerful list/search function with paged browsing
- tickets can be set into relations/dependencies
- ticket quick-search function directly from the main index
- quickly access all your own tickets from the main index page
- printer-friendly display of lists and ticket details
- css style sheet support for easy customisation
- easy multiple-select/close/delete functions
- username/password protected logins
- varying levels of permissions/access-rights
- the scope of unprivileged users can be limited to their own tickets
- new users can either sign up at the login page or be created by the superuser from the administration page
- detailed userlist available for administrators with info on last login and included search function
- online configuration of all major options
- configuration of the expert/administrator information
- deadlines for trouble tickets
- up to five customizable datafields
- changes and entire tickets can be hidden from unprivileged users by the operators
- "locking" areas against change by other administrators
- national language support (included: english, german. Other language files are made available separately on the download page)
- date/Time format configurable to suit national format
- ability of the program to work with PHPs "safe mode" and "open basedir" security mechanisms
Download (MB)
Added: 2007-04-26 License: GPL (GNU General Public License) Price:
558 downloads
Ticketsmith 1.0 RC1
Ticketsmith is a web-based support ticket system with an email gateway. more>> <<less
Download (0.020MB)
Added: 2005-04-22 License: VPL (Voxel Public License) Price:
911 downloads
phpWebTickets 20050207
phpWebTickets provides a partial rewrite of phpSupport. more>>
phpWebTickets provides a partial rewrite of phpSupport.
phpWebTickets is a partial rewrite of phpSupport by Chris S. It sports a templated design using Smarty, cleaned up code, and added features.
Features will be added after the initial movement to Smarty and code cleanup have occurred, but small improvements will most likely sneak their way in there during the migration.
Main features:
- Simplicity of functionality
- Multilingual Interface
- Full email notification functionality (sending and recieving)
- Fast and Easy Setup
- Read the original phpSupport site for more information
- Templated User Interface (using Smarty)
- CSS
- Cleaner code layout (less confusing if you want to mod)
- A more efficient DB design
- Overall code rework... in particular:
- Rework the current queries so they are more efficient
- Remove superfluous code
- Put reusable code into functions
Enhancements:
- Code cleanups and cosmetic changes were made.
- The ticket filter and ticket listing sections were rewritten and the font tags were changed to use CSS.
- The templates were also cleaned up.
<<lessphpWebTickets is a partial rewrite of phpSupport by Chris S. It sports a templated design using Smarty, cleaned up code, and added features.
Features will be added after the initial movement to Smarty and code cleanup have occurred, but small improvements will most likely sneak their way in there during the migration.
Main features:
- Simplicity of functionality
- Multilingual Interface
- Full email notification functionality (sending and recieving)
- Fast and Easy Setup
- Read the original phpSupport site for more information
- Templated User Interface (using Smarty)
- CSS
- Cleaner code layout (less confusing if you want to mod)
- A more efficient DB design
- Overall code rework... in particular:
- Rework the current queries so they are more efficient
- Remove superfluous code
- Put reusable code into functions
Enhancements:
- Code cleanups and cosmetic changes were made.
- The ticket filter and ticket listing sections were rewritten and the font tags were changed to use CSS.
- The templates were also cleaned up.
Download (0.015MB)
Added: 2007-02-15 License: GPL (GNU General Public License) Price:
981 downloads
PHP TroubleTicket 1.4.1
PHP TroubleTicket is multiuser problem-tracking software entirely written in PHP 4. more>>
PHP TroubleTicket project is multiuser problem-tracking software entirely written in PHP 4.
It is designed to be used in a web-based client-server environment using the Apache webserver. A client can use just about any modern webbrowser and just about any operating system that is suitable for accessing WWW-Servers like any flavour of Microsoft Windows running the Internet Explorer, Netscape 6 and 7, Mozilla or Opera, Mac OS X or Unix/Linux/BSD systems with Netscape, Opera, Mozilla, KDE Konqueror, Gnome Galeon or Safari.
The dynamic webpages generated by PHP Trouble Ticket are designed to be widely compatible with most browsers and offer a concise and straightforward user interface.
<<lessIt is designed to be used in a web-based client-server environment using the Apache webserver. A client can use just about any modern webbrowser and just about any operating system that is suitable for accessing WWW-Servers like any flavour of Microsoft Windows running the Internet Explorer, Netscape 6 and 7, Mozilla or Opera, Mac OS X or Unix/Linux/BSD systems with Netscape, Opera, Mozilla, KDE Konqueror, Gnome Galeon or Safari.
The dynamic webpages generated by PHP Trouble Ticket are designed to be widely compatible with most browsers and offer a concise and straightforward user interface.
Download (MB)
Added: 2007-05-04 License: Free for non-commercial use Price:
915 downloads
easy TicketManager 0.2.0
easy TicketManager is a system for managing customer requests (trouble tickets or similar) for a group of users. more>>
easy TicketManager project is a system for managing customer requests (trouble tickets or similar) for a group of users.
Each ticket is assigned to a customer and a carer who is responsible for handling this ticket. Tickets can be organized in folders or by categories and can have notes attached to them.
Enhancements:
- You can manage tickets and define a workflow to handle these items.
- The installer has been improved, as well as the plugin concept.
- The following plugins are shipped and installed automatically: notes management, bookmarks management, and the ticket plugin.
<<lessEach ticket is assigned to a customer and a carer who is responsible for handling this ticket. Tickets can be organized in folders or by categories and can have notes attached to them.
Enhancements:
- You can manage tickets and define a workflow to handle these items.
- The installer has been improved, as well as the plugin concept.
- The following plugins are shipped and installed automatically: notes management, bookmarks management, and the ticket plugin.
Download (4.8MB)
Added: 2006-08-15 License: MPL (Mozilla Public License) Price:
1166 downloads
Bluetail Ticket Tracker 4.0.2
Bluetail Ticket Tracker is a workflow management tool. more>>
The Bluetail Ticket Tracker (BTT) is a system for creating, storing and keeping track of tickets. A ticket describes an issue of some sort.
It can, for example, be a Trouble Report or a ToDo note. It is available for use (and distribution) under the GNU Public License.
The users of BTT are divided in four different user categories: Staff, Friend, Customer and Anonymous. The access to the data stored in BTT can be tailored for the Friend, Customer and Anonymous groups, while the Staff group has full access rights. This (hopefully) allows BTT to be used both for Open Source Projects as well as in more commercial settings.
In an Open Source Project:
* one or several people (Staff) hosts a site which runs the Ticket handling for a certain application
* a number of people (Staff + Friends) collaborates in the development which also include Ticket handling
* anyone else interested (Customer or Anonymous) may want to check the status of the Tickets (e.g Trouble Reports)
In a commercial setting:
* a company (Staff) runs the Ticket tracker as an aid in their product development.
* the company may be spread geographically or may have development partners (Friends)
* the customers can report problems and track the progression (Customer)
A ticket consists of a number of fields, e.g denoting a release name, component name, responsible person, staus, priority, etc. The actual field values is defined by the Staff when the Bluetail Ticket Tracker is setup. The daily operation of BTT includes creation, editing, searching and viewing of tickets.
The users can also activate the mail alert function which will send a mail to the user when, for example, a new ticket as been assigned to the user.
BTT can also store information about customers which can be useful in a support desk scenario. This makes it possible to connect a ticket with a particular customer. It is also helpful in a support desk scenario where the support engineer quickly need to find information about a customer.
BTT can also store more general information. This Knowledge Base consists of a mail store and a information store.
The mail store makes it possible to retrieve mails (from a POP3 account) and store it locally in a BTT directory. Stored mails can then be searched, viewed and turned into tickets.
The information store is divided in two parts, one external (for users/customers) and one internal (for staff/friends). The external area can for example be used for creating a FAQ (Frequently Asked Question), a HOWTO area. The internal knowledge base is intended for the Staff and/or Friends, and may for example store information such as address lists, how to fill in the expenses form, or contain description of the work process, etc.
Currently BTT supports English, French, German, Spanish and Galician. Adding new languages is easy, one language definition file has to be created with a translation of all text that can be displayed. (If you do this, make sure to send the new language file to the maintainers so that it can be incorporated into the standard release).
Tickets can also be retrieved and stored via a Unix command line interface.
<<lessIt can, for example, be a Trouble Report or a ToDo note. It is available for use (and distribution) under the GNU Public License.
The users of BTT are divided in four different user categories: Staff, Friend, Customer and Anonymous. The access to the data stored in BTT can be tailored for the Friend, Customer and Anonymous groups, while the Staff group has full access rights. This (hopefully) allows BTT to be used both for Open Source Projects as well as in more commercial settings.
In an Open Source Project:
* one or several people (Staff) hosts a site which runs the Ticket handling for a certain application
* a number of people (Staff + Friends) collaborates in the development which also include Ticket handling
* anyone else interested (Customer or Anonymous) may want to check the status of the Tickets (e.g Trouble Reports)
In a commercial setting:
* a company (Staff) runs the Ticket tracker as an aid in their product development.
* the company may be spread geographically or may have development partners (Friends)
* the customers can report problems and track the progression (Customer)
A ticket consists of a number of fields, e.g denoting a release name, component name, responsible person, staus, priority, etc. The actual field values is defined by the Staff when the Bluetail Ticket Tracker is setup. The daily operation of BTT includes creation, editing, searching and viewing of tickets.
The users can also activate the mail alert function which will send a mail to the user when, for example, a new ticket as been assigned to the user.
BTT can also store information about customers which can be useful in a support desk scenario. This makes it possible to connect a ticket with a particular customer. It is also helpful in a support desk scenario where the support engineer quickly need to find information about a customer.
BTT can also store more general information. This Knowledge Base consists of a mail store and a information store.
The mail store makes it possible to retrieve mails (from a POP3 account) and store it locally in a BTT directory. Stored mails can then be searched, viewed and turned into tickets.
The information store is divided in two parts, one external (for users/customers) and one internal (for staff/friends). The external area can for example be used for creating a FAQ (Frequently Asked Question), a HOWTO area. The internal knowledge base is intended for the Staff and/or Friends, and may for example store information such as address lists, how to fill in the expenses form, or contain description of the work process, etc.
Currently BTT supports English, French, German, Spanish and Galician. Adding new languages is easy, one language definition file has to be created with a translation of all text that can be displayed. (If you do this, make sure to send the new language file to the maintainers so that it can be incorporated into the standard release).
Tickets can also be retrieved and stored via a Unix command line interface.
Download (0.21MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1645 downloads
dl Download Ticket Service 0.1
dl Download Ticket Service project is a minimalist and rough download ticket service with automatic expiration, written in PHP. more>>
dl Download Ticket Service project is a minimalist and rough download ticket service with automatic expiration, written in PHP. Ive been using this service as an email-attachment replacement for my company, but there are no plans on extending it. It will remain minimal: no fancy features, just bug fixes.
Installation:
Copy the "htdocs" directory to a directory of choice under your web server. Configure the needed parameters inside "include/config.php" to reflect the external url, main password, etc. The "include" directory must not be accessible: if you use apache, the included .htaccess file should be sufficient; consult your web server documentation otherwise.
A spool directory outside of the web server root must be accessible to the web server process. In the example "include/config.php" this is configured as "/var/spool/dl". If you web server runs as "nobody:nogroup", issue:
mkdir -p -m770 /var/spool/dl
chgrp nogroup /var/spool/dl
to create correctly this directory.
The maximal upload limit is determined by several PHP configuration parameters:
file_uploads: must be "On".
upload_tmp_dir: ensure enough space is available.
upload_max_filesize: change as needed.
post_max_size: must be at least 1M larger than upload_max_filesize.
The upload limit as shown in the submission form is determined automatically from the upload_max_filesize parameter. You can also set these parameters with ini_set() inside "include/config.php" or through apaches directives to localize them to the installation path.
There are several bugs in the dba_open() function in PHP 4.x which cannot be fixed. If you can, upgrade PHP to at least 4.3.5. If you cannot upgrade, you need to configure the "$dbHandler" parameter to something available to your PHP installation (usually db3/db2/dbm) and use the Berkeleys DB "db4_load" utility to create an empty database:
echo | db4_load /var/spool/dl/data.db
echo | db4_load /var/spool/dl/user.db
chmod 770 /var/spool/dl/*.db
chgrp nogroup /var/spool/dl/*.db
Depending on your system, you may have to use "db3_load/db2_load/etc" instead of "db4_load". Sometimes these utilities are part of "db*-util" packages under several linux distributions. If you have PHP 4.3.5 or greater, this is done automatically.
Ticket expiration is performed automatically when any web page is requested. This means that expired downloads will still occupy space on the spool directory until a web page is first serviced. If you need to ensure that the spool is purged regularly (for very low traffic servers), setup a scheduled job that requests the "http://dl.example.com/d/" page. Under UNIX, setup a cron entry like this:
0 0 * * * wget -q -O /dev/null "http://dl.example.com/d/" > /dev/null
Version restrictions:
- Tested with all mayor and minor browsers.
- Tested with PHP 4.2/4.3.
- Byte ranges are currently not supported.
- The submit button is not disabled correctly with Internet Explorer 6 (works on other graphical browsers however).
<<lessInstallation:
Copy the "htdocs" directory to a directory of choice under your web server. Configure the needed parameters inside "include/config.php" to reflect the external url, main password, etc. The "include" directory must not be accessible: if you use apache, the included .htaccess file should be sufficient; consult your web server documentation otherwise.
A spool directory outside of the web server root must be accessible to the web server process. In the example "include/config.php" this is configured as "/var/spool/dl". If you web server runs as "nobody:nogroup", issue:
mkdir -p -m770 /var/spool/dl
chgrp nogroup /var/spool/dl
to create correctly this directory.
The maximal upload limit is determined by several PHP configuration parameters:
file_uploads: must be "On".
upload_tmp_dir: ensure enough space is available.
upload_max_filesize: change as needed.
post_max_size: must be at least 1M larger than upload_max_filesize.
The upload limit as shown in the submission form is determined automatically from the upload_max_filesize parameter. You can also set these parameters with ini_set() inside "include/config.php" or through apaches directives to localize them to the installation path.
There are several bugs in the dba_open() function in PHP 4.x which cannot be fixed. If you can, upgrade PHP to at least 4.3.5. If you cannot upgrade, you need to configure the "$dbHandler" parameter to something available to your PHP installation (usually db3/db2/dbm) and use the Berkeleys DB "db4_load" utility to create an empty database:
echo | db4_load /var/spool/dl/data.db
echo | db4_load /var/spool/dl/user.db
chmod 770 /var/spool/dl/*.db
chgrp nogroup /var/spool/dl/*.db
Depending on your system, you may have to use "db3_load/db2_load/etc" instead of "db4_load". Sometimes these utilities are part of "db*-util" packages under several linux distributions. If you have PHP 4.3.5 or greater, this is done automatically.
Ticket expiration is performed automatically when any web page is requested. This means that expired downloads will still occupy space on the spool directory until a web page is first serviced. If you need to ensure that the spool is purged regularly (for very low traffic servers), setup a scheduled job that requests the "http://dl.example.com/d/" page. Under UNIX, setup a cron entry like this:
0 0 * * * wget -q -O /dev/null "http://dl.example.com/d/" > /dev/null
Version restrictions:
- Tested with all mayor and minor browsers.
- Tested with PHP 4.2/4.3.
- Byte ranges are currently not supported.
- The submit button is not disabled correctly with Internet Explorer 6 (works on other graphical browsers however).
Download (0.010MB)
Added: 2007-06-18 License: BSD License Price:
861 downloads
WebService::TicketAuth 1.05
WebService::TicketAuth is a ticket-based authentication module for SOAP services. more>>
WebService::TicketAuth is a ticket-based authentication module for SOAP services.
SYNOPSIS
@WebService::MyService::ISA = qw(WebService::TicketAuth);
WebService::TicketAuth is an authentication system for SOAP-based web services, that provides a signature token (like a cookie) to the client that it can use for further interactions with the server. This means that the user can login and establish their credentials for their session, then use various tools without having to provide a password for each operation. Sessions can be timed out, to mitigate against a ticket being used inappropriately.
This is similar in philosophy to authenticated web sessions where the user logs in and gains a cookie that it can use for further interactions. For example, see Apache::AuthTicket. However, such systems require a web server such as Apache to handle the authentication. This module provides a mechanism that can be used outside of a web server. In particular, it is designed for use with a SOAP daemon architecture.
This module was originally developed by Paul Kulchenko in 2001. See guide.soaplite.com for more info.
FUNCTIONS
new()
Creates a new instance of TicketAuth. Establishes several private member functions for authentication, to calculate, make, and check the authInfo.
get_error()
Returns the most recent error message. If any of this modules routines return undef, this routine can be called to retrieve a message about what happened. If several errors have occurred, this will only return the most recently encountered one.
ticket_duration($username)
This routine defines how long a ticket should last. Override it to customize the ticket lengths. The username is provided when requesting this information, to permit applications to vary ticket length based on the users access level, if desired. If $username is undef, then a generic duration should be returned.
By default, the ticket duration is defined to be 20 minutes (or 20*60 seconds).
get_username($header)
Retrieves the username from the auth section of the SOAP header
is_valid($username, $password)
Routine to determine if the given user credentials are valid. Returns 1 to indicate if the credentials are accepted, or undef if not. Error messages can be retrieved from the get_error() routine.
Override this member function to implement your own authentication system. This base class function always returns false.
login()
This routine is called by users to establish their credentials. It returns an AuthInfo ticket on success, or undef if the login failed for any reason. The error message can be retrieved from get_error().
It checks credentials by calling the is_valid() routine, which should be overridden to hook in your own authentication system.
<<lessSYNOPSIS
@WebService::MyService::ISA = qw(WebService::TicketAuth);
WebService::TicketAuth is an authentication system for SOAP-based web services, that provides a signature token (like a cookie) to the client that it can use for further interactions with the server. This means that the user can login and establish their credentials for their session, then use various tools without having to provide a password for each operation. Sessions can be timed out, to mitigate against a ticket being used inappropriately.
This is similar in philosophy to authenticated web sessions where the user logs in and gains a cookie that it can use for further interactions. For example, see Apache::AuthTicket. However, such systems require a web server such as Apache to handle the authentication. This module provides a mechanism that can be used outside of a web server. In particular, it is designed for use with a SOAP daemon architecture.
This module was originally developed by Paul Kulchenko in 2001. See guide.soaplite.com for more info.
FUNCTIONS
new()
Creates a new instance of TicketAuth. Establishes several private member functions for authentication, to calculate, make, and check the authInfo.
get_error()
Returns the most recent error message. If any of this modules routines return undef, this routine can be called to retrieve a message about what happened. If several errors have occurred, this will only return the most recently encountered one.
ticket_duration($username)
This routine defines how long a ticket should last. Override it to customize the ticket lengths. The username is provided when requesting this information, to permit applications to vary ticket length based on the users access level, if desired. If $username is undef, then a generic duration should be returned.
By default, the ticket duration is defined to be 20 minutes (or 20*60 seconds).
get_username($header)
Retrieves the username from the auth section of the SOAP header
is_valid($username, $password)
Routine to determine if the given user credentials are valid. Returns 1 to indicate if the credentials are accepted, or undef if not. Error messages can be retrieved from the get_error() routine.
Override this member function to implement your own authentication system. This base class function always returns false.
login()
This routine is called by users to establish their credentials. It returns an AuthInfo ticket on success, or undef if the login failed for any reason. The error message can be retrieved from get_error().
It checks credentials by calling the is_valid() routine, which should be overridden to hook in your own authentication system.
Download (0.011MB)
Added: 2006-12-21 License: Perl Artistic License Price:
1038 downloads
DITrack 0.5 Beta
DITrack is a free, open source, lightweight, distributed issue (bug, defect, ticket) tracking system using a Subversion repos. more>>
DITrack is a free, open source, lightweight, distributed issue (bug, defect, ticket) tracking system using a Subversion repository instead of a backend database. DITrack is written in Perl and runs in UNIX environment (*BSD, Linux, MacOS X).
The project is inspired by the idea of Subissue issue tracking system. However, while Subissue aims in merely replacing the traditional database storage with Subversion repository, DITrack is a major rethought of the issue tracking system paradigm.
The main difference is that instead of sticking to the centralized model (one database, one web interface, one mail integration machinery), DITrack treats underlying Subversion storage as a versioned distributed file system which enables benefits of truly distributed operation mode.
Enhancements:
- The major change in this release is the "real" support for disconnected operations.
- There is also a bunch of less significant enhancements (including the installation script) and bugfixes.
<<lessThe project is inspired by the idea of Subissue issue tracking system. However, while Subissue aims in merely replacing the traditional database storage with Subversion repository, DITrack is a major rethought of the issue tracking system paradigm.
The main difference is that instead of sticking to the centralized model (one database, one web interface, one mail integration machinery), DITrack treats underlying Subversion storage as a versioned distributed file system which enables benefits of truly distributed operation mode.
Enhancements:
- The major change in this release is the "real" support for disconnected operations.
- There is also a bunch of less significant enhancements (including the installation script) and bugfixes.
Download (0.022MB)
Added: 2007-03-02 License: BSD License Price:
966 downloads
TrackIt 1.0.0
TrackIt is the first open source, web based project tracking tool. more>>
TrackIt is the first open source, web based project tracking tool designed from the ground up to provide maximum customization, flexibility and most importantly, usefulness to the developer.
Flexibility: Use TrackIt To Meet Your Needs
Aside from the simple definition of a Project and Users, every feature in TrackIt is optional. Furthermore, TrackIts dynamic linking system gives flexibility to define the links that make sense for your projects process. TrackIt also gives two powerful means to view your projects data. The first is a high level Listing capability, driven by HQL, to view common attributes of the projects items. The second is a raw SQL query used for reporting to CSV, a flexible format that imports into many tools such as Excel, Access, and Open Office.
Customization: Define Unlimited Project Item Types
Out of the box TrackIt comes with builtin support for several XP item types such as Features, Trouble Tickets, Test Cases, Derived Requirements, and many more. However, if these dont meet your projects needs, you can edit and add item types on the fly to make TrackIt work how you need it to.
Usefulness: Custom Developer Content
One of the primary goals of TrackIt was to be useful to the developer. Many Project Tracking tools do an adequate job of supporting project items, but come up short in terms of developer appeal. In TrackIt, each user has:
Up to four customizable RSS Feeds
A customizable rich content area useful for a todo list or personal notes
A high level view of all ticket types pertaining to the user
Eclipse Plugins for common activities (Preliminary support in 1.0 RC2)
On this site you will find links to resources and tips that will help your projects get the most out of TrackIt.
Enhancements:
- Better transactionality management, user interface enhancements, updates to dependent libraries, and several small bugfixes.
<<lessFlexibility: Use TrackIt To Meet Your Needs
Aside from the simple definition of a Project and Users, every feature in TrackIt is optional. Furthermore, TrackIts dynamic linking system gives flexibility to define the links that make sense for your projects process. TrackIt also gives two powerful means to view your projects data. The first is a high level Listing capability, driven by HQL, to view common attributes of the projects items. The second is a raw SQL query used for reporting to CSV, a flexible format that imports into many tools such as Excel, Access, and Open Office.
Customization: Define Unlimited Project Item Types
Out of the box TrackIt comes with builtin support for several XP item types such as Features, Trouble Tickets, Test Cases, Derived Requirements, and many more. However, if these dont meet your projects needs, you can edit and add item types on the fly to make TrackIt work how you need it to.
Usefulness: Custom Developer Content
One of the primary goals of TrackIt was to be useful to the developer. Many Project Tracking tools do an adequate job of supporting project items, but come up short in terms of developer appeal. In TrackIt, each user has:
Up to four customizable RSS Feeds
A customizable rich content area useful for a todo list or personal notes
A high level view of all ticket types pertaining to the user
Eclipse Plugins for common activities (Preliminary support in 1.0 RC2)
On this site you will find links to resources and tips that will help your projects get the most out of TrackIt.
Enhancements:
- Better transactionality management, user interface enhancements, updates to dependent libraries, and several small bugfixes.
Download (16.4MB)
Added: 2006-02-15 License: LGPL (GNU Lesser General Public License) Price:
1407 downloads
AFS::KTC_TOKEN 2.4.0
AFS::KTC_TOKEN is a Perl class to handle the AFS structure ktc_token. more>>
AFS::KTC_TOKEN is a Perl class to handle the AFS structure ktc_token.
SYNOPSIS
use AFS::KTC_TOKEN;
use AFS::KTC_PRINCIPAL;
use AFS::KTC_EKEY;
use AFS::Cell qw(localcell);
my $token = AFS::KTC_TOKEN->nulltoken;
print "StartTime = ", $token->startTime, "n";
print "EndTime = ", $token->endTime, "n";
print "SessionKey = ", $token->sessionKey, "n";
print "Kvno = ", $token->kvno, "n";
print "TicketLen = ", $token->ticketLen, "n";
print "Ticket = ", $token->ticket, "n";
print "String = ", $token->string, "n";
my $index = 0;
my $service = AFS::KTC_PRINCIPAL->ListTokens($index);
print "service = ", $service->principal, "n";
($token, my $user) = AFS::KTC_TOKEN->GetToken($service);
print " client = ", $user -> principal, "n";
print " StartTime = ", $token->startTime, "n";
print " EndTime = ", $token->endTime, "n";
print " SessionKey = ", $token->sessionKey, "n";
print " Kvno = ", $token->kvno, "n";
print " TicketLen = ", $token->ticketLen, "n";
print " Ticket = ", $token->ticket, "n";
print " String = ", $token->string, "n";
$service = AFS::KTC_PRINCIPAL->new("afs","",localcell);
($token, $user) = AFS::KTC_TOKEN->GetToken($service);
AFS::KTC_TOKEN->ForgetAllTokens();
AFS::KTC_TOKEN->SetToken($service, $token, $user, 0);
my $string = $token->string;
$token = AFS::KTC_TOKEN->FromString($string);
print " StartTime = ", $token->startTime, "n";
print " EndTime = ", $token->endTime, "n";
my $user = AFS::KTC_PRINCIPAL->new(nog,,localcell);
my $key = AFS::KTC_EKEY->ReadPassword(nog Password:);
my $ok = AFS::KTC_TOKEN->GetAuthToken($user, $key, 600);
$service = AFS::KTC_PRINCIPAL->new("afs","",localcell);
$token = AFS::KTC_TOKEN->GetServerToken($service, 600, 1);
$user = AFS::KTC_PRINCIPAL->new(nog,,localcell);
$key = AFS::KTC_EKEY->ReadPassword(nog Password:);
$token = AFS::KTC_TOKEN->GetAdminToken($user, $key, 300);
$user = AFS::KTC_PRINCIPAL->new(nog);
$password = AFS::KTC_EKEY->UserReadPassword("Password:");
my $pwexp = 0;
my $reason = ;
$ok = AFS::KTC_TOKEN->UserAuthenticateGeneral($user, $password, 300,
&AFS::KA_USERAUTH_VERSION | &AFS::KA_USERAUTH_DOSETPAG, $pwexp, $reason);
AFS::KTC_TOKEN->ForgetAllTokens();
NOTE: The following lines are version 1 style: all names are exported by default. This style is deprecated !!!
use AFS; # import all AFS names
use AFS @AFS::KA; # import just the ka names
use AFS @AFS::KTC; # import just the ktc names
This class provides methods to handle the AFS structure ktc_token. This structure contains information about tokens and is used in the Kernel Token Cache (KTC), which is part of the Cache Manager.
It is used to create, modify, and retrieve ktc_token instances for different services. It has methods to retrieve and to reset the ktc_token attributes. In order to make proper usage of these methods it is necessary to have access to AFS::KTC_PRINCIPAL objects and to AFS::KTC_EKEY objects.
<<lessSYNOPSIS
use AFS::KTC_TOKEN;
use AFS::KTC_PRINCIPAL;
use AFS::KTC_EKEY;
use AFS::Cell qw(localcell);
my $token = AFS::KTC_TOKEN->nulltoken;
print "StartTime = ", $token->startTime, "n";
print "EndTime = ", $token->endTime, "n";
print "SessionKey = ", $token->sessionKey, "n";
print "Kvno = ", $token->kvno, "n";
print "TicketLen = ", $token->ticketLen, "n";
print "Ticket = ", $token->ticket, "n";
print "String = ", $token->string, "n";
my $index = 0;
my $service = AFS::KTC_PRINCIPAL->ListTokens($index);
print "service = ", $service->principal, "n";
($token, my $user) = AFS::KTC_TOKEN->GetToken($service);
print " client = ", $user -> principal, "n";
print " StartTime = ", $token->startTime, "n";
print " EndTime = ", $token->endTime, "n";
print " SessionKey = ", $token->sessionKey, "n";
print " Kvno = ", $token->kvno, "n";
print " TicketLen = ", $token->ticketLen, "n";
print " Ticket = ", $token->ticket, "n";
print " String = ", $token->string, "n";
$service = AFS::KTC_PRINCIPAL->new("afs","",localcell);
($token, $user) = AFS::KTC_TOKEN->GetToken($service);
AFS::KTC_TOKEN->ForgetAllTokens();
AFS::KTC_TOKEN->SetToken($service, $token, $user, 0);
my $string = $token->string;
$token = AFS::KTC_TOKEN->FromString($string);
print " StartTime = ", $token->startTime, "n";
print " EndTime = ", $token->endTime, "n";
my $user = AFS::KTC_PRINCIPAL->new(nog,,localcell);
my $key = AFS::KTC_EKEY->ReadPassword(nog Password:);
my $ok = AFS::KTC_TOKEN->GetAuthToken($user, $key, 600);
$service = AFS::KTC_PRINCIPAL->new("afs","",localcell);
$token = AFS::KTC_TOKEN->GetServerToken($service, 600, 1);
$user = AFS::KTC_PRINCIPAL->new(nog,,localcell);
$key = AFS::KTC_EKEY->ReadPassword(nog Password:);
$token = AFS::KTC_TOKEN->GetAdminToken($user, $key, 300);
$user = AFS::KTC_PRINCIPAL->new(nog);
$password = AFS::KTC_EKEY->UserReadPassword("Password:");
my $pwexp = 0;
my $reason = ;
$ok = AFS::KTC_TOKEN->UserAuthenticateGeneral($user, $password, 300,
&AFS::KA_USERAUTH_VERSION | &AFS::KA_USERAUTH_DOSETPAG, $pwexp, $reason);
AFS::KTC_TOKEN->ForgetAllTokens();
NOTE: The following lines are version 1 style: all names are exported by default. This style is deprecated !!!
use AFS; # import all AFS names
use AFS @AFS::KA; # import just the ka names
use AFS @AFS::KTC; # import just the ktc names
This class provides methods to handle the AFS structure ktc_token. This structure contains information about tokens and is used in the Kernel Token Cache (KTC), which is part of the Cache Manager.
It is used to create, modify, and retrieve ktc_token instances for different services. It has methods to retrieve and to reset the ktc_token attributes. In order to make proper usage of these methods it is necessary to have access to AFS::KTC_PRINCIPAL objects and to AFS::KTC_EKEY objects.
Download (0.18MB)
Added: 2007-03-06 License: Perl Artistic License Price:
963 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above ticket search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed