View · Index

Weblog Page

Filtered by category Core Packages, 21 - 26 of 26 Postings (all, summary)

ACS Automated Testing

Created by Nick Carroll, last modified by Gustaf Neumann 21 Oct 2016, at 08:43 AM

Package Specification Summary for Package: acs-automated-testing

Summary: The interface to the automated testing facilities within OpenACS.
Description: Provides a UI for viewing and running automated tests provided by each package within the OpenACS system. Also provides a UI for managing automatic-rebuild servers as in a test farm.
Documentation: Package Documentation
Maturity: Mature and Standard
This package depends on: acs-kernel acs-tcl acs-api-browser acs-service-contract acs-authentication
Packages that depend on acs-automated-testing: acs-lang acs-subsite file-storage forums search xowf xowiki
Package parameters:
IsInstallReportServer
Setting this parameter to true means this server should present a web interface at /test with the install and test results of other OpenACS servers. If you set this parameter to true you also need to set the XMLReportDir parameter. (default 0, type string, scope instance)
SeleniumRcBrowsers
Browsers to test with. Default *firefox (default *firefox, type string, scope instance)
SeleniumRcPort
Port the Selenium RC server is listening on. Default 4444. (default 4444, type number, scope instance)
SeleniumRcServer
Hostname of the Selenium RC Server. If this is blank the Selenium RC tests will not be run. (default , type string, scope instance)
XMLReportDir
The full path to the directory where the xml report of system tests are stored. This is also the directory where the install and test xml reports of other servers should be stored if this server is to function as a master test server. (default , type string, scope instance)
enabled_p
Source scripts flag (default 0, type number, scope instance)


Bug Tracker Summary for Package: acs-automated-testing

Open Bugs: 0
All Tracked Issues: 1
Latest Bug Opened: This package has no open bugs.
Latest Bug Fixed: 2021-03-03 initializers and destructors can abort testing..
Top Bug Submitters: Jeff Davis (1)
Top Bug Fixers: Gustaf Neumann (1)


Code Metrics Summary for Package: acs-automated-testing

# Tcl Procs 89
# Tcl Lines 3185
# Tcl Blank Lines 412
# Tcl Comment Lines 397
# Automated Tests 12
# Stored Procedures PG: 0 ORA: 0
# SQL Lines PG: 44 (blank 4 comments 24) ORA: 43 (blank 3 comments 24)
# ADP pages 7
# ADP lines 629
# Include pages (acs-automated-testing/lib/) 0
# Documentation pages 10 (Package Documentation)
# Documentation lines 814
Browse Source API-browser
Github Repository: https://github.com/openacs/openacs-core

 

 

ACS Authentication

Created by Nick Carroll, last modified by Gustaf Neumann 21 Oct 2016, at 08:42 AM

Package Specification Summary for Package: acs-authentication

Summary: Authentication, account management, and related functionality.
Description: Implements authentication-related security functions for OpenACS, including password, account and session management, bulk account creation etc. Provides a contract based interface for different authentication methods such as PAM or LDAP based authentication.
Documentation: Package Documentation
Maturity: Mature and Standard
This package depends on: acs-kernel acs-tcl acs-service-contract acs-mail-lite acs-templating
Packages that depend on acs-authentication: acs-admin acs-automated-testing acs-subsite auth-cas auth-http auth-ldap auth-pam
Package parameters:
RegisterAuthority
The short name of the authority in which users are registered. Is best set in the Authentication admin UI. (default local, type string, scope instance)
Batch Synchronization: AcknowledgementFileName
Full file path to where we should drop the acknowledgement file for batch syncs. You can use these special values: {acs_root_di r} will get replaced with the root directory for this OpenACS installation, e.g. '/var/lib/aolserver/service0' (no trailing slash). {ansi_date} will get replaced with today's date in ANSI format, e.g. '2003-10-29'. {authority} will get replaced with the short_name of the authority, e.g. 'rz_pam'. (default {acs_root_dir}/batch-sync-ack-{authority}-{ansi_date}.xml, type number, scope instance)
Batch Synchronization: KeepBatchLogDays
The number of days to keep the log for a batch user synchronization job around. Say 0 if you want to keep the log forever. (default 0, type number, scope instance)
Batch Synchronization: SyncAddUsersToDotLrnP
Should we add users to .LRN? This requires .LRN to be installed, and has serious performance implications. (default 0, type number, scope instance)
Batch Synchronization: SyncDotLrnAccessLevel
.LRN access level (if .LRN is installed). 1 = Full access user, 0 = Limited access user (default 1, type number, scope instance)
Batch Synchronization: SyncDotLrnReadPrivateDataP
.LRN user is guest (if .LRN is installed). 1 = Not a guest , 0 = Guest (default 1, type number, scope instance)
Batch Synchronization: SyncDotLrnUserType
.LRN user type for new user (if .LRN is installed) (default student, type string, scope instance)
Batch Synchronization: SyncEmailConfirmationP
Send out email confirmation when batch sync is complete. 1 = Yes, 0 = No. (default 0, type number, scope instance)
acs-authentication: AllowSelfRegister
Does the user can self register? 1 = Yes, 0 = No. (default 1, type number, scope instance)
security: MaxConsecutiveFailedLoginAttempts
Enables the tracking of consecutive failed login attempts per subsite and to slowdown brute force attacks. After reaching this threshold every further login attempt from is automatically rejected for a period of MaxConsecutiveFailedLoginAttemptsLockoutTime seconds . 0 for infinite attempts. (default 0, type number, scope instance)
security: MaxConsecutiveFailedLoginAttemptsLockoutTime
Timespan in seconds for which every login attempt is rejected after the limit set by MaxConsecutiveFailedLoginAttempts has been reached. This parameter is only in effect if MaxConsecutiveFailedLoginAttempts is greater than zero. (default 21600, type number, scope instance)


Bug Tracker Summary for Package: acs-authentication

Open Bugs: 23
All Tracked Issues: 48
Latest Bug Opened: 2019-05-29 NewRegistrationEmailAddress overused
Latest Bug Fixed: 2024-10-23 RegistrationRequiresEmailVerificationP and RegistrationRequiresApprovalP only recognized on main site.
Top Bug Submitters: Lars Pind (7) Joel Aufrecht (6) Rocael Hernández Rizzardini (5) Caroline Meeks (4) Tilmann Singer (3)
Top Bug Fixers: Lars Pind (9) Gustaf Neumann (3) Joel Aufrecht (2) Dave Bauer (2) Rocael Hernández Rizzardini (2) Peter Marklund (2) Jade Rubick (2)


Code Metrics Summary for Package: acs-authentication

# Tcl Procs 165
# Tcl Lines 6280
# Tcl Blank Lines 974
# Tcl Comment Lines 611
# Automated Tests 42
# Stored Procedures PG: 0 ORA: 0
# SQL Lines PG: 73 (blank 10 comments 7) ORA: 80 (blank 9 comments 7)
# ADP pages 0
# ADP lines 0
# Include pages (acs-authentication/lib/) 2
# Documentation pages 13 (Package Documentation)
# Documentation lines 1470
Browse Source API-browser
Github Repository: https://github.com/openacs/openacs-core

 

 

ACS Admin

Created by Nick Carroll, last modified by Gustaf Neumann 21 Oct 2016, at 08:42 AM

Package Specification Summary for Package: acs-admin

Summary: An interface for Site-wide administration of an OpenACS Installation.
Description: Provides a UI for administering site-wide services (including package installation, cache, authentication, and user accounts) for an OpenACS system.
Maturity: Mature and Standard
This package depends on: acs-kernel acs-tcl acs-templating acs-mail-lite acs-authentication
Packages that depend on acs-admin: dotlrn xotcl-core
Package parameters:
certificates: ExpireCertificateEmail
Email address for expire notification. When empty, use email address from [ad_host_administrator] (default , type string, scope instance)
certificates: ExpireCertificateWarningPeriod
Warn system administrator about expiring certificate(s) specified number of days in advance (use -1 to deactivate the feature) (default 14, type number, scope instance)


Bug Tracker Summary for Package: acs-admin

Open Bugs: 17
All Tracked Issues: 89
Latest Bug Opened: 2018-04-04 acs-admin/lib/service-parameters fails when services are not singletons
Latest Bug Fixed: 2020-05-13 APM does not detect file type correctly for .adp and .tcl files in packages/.../lib/.
Top Bug Submitters: Joel Aufrecht (6) Lars Pind (5) Jade Rubick (5) Ryan Gallimore (4) Janine Ohmer (3)
Top Bug Fixers: Lars Pind (20) Gustaf Neumann (14) Dave Bauer (9) Peter Marklund (7) Jeff Davis (3) Malte Sussdorff (3) Jade Rubick (2)


Code Metrics Summary for Package: acs-admin

# Tcl Procs 20
# Tcl Lines 2056
# Tcl Blank Lines 261
# Tcl Comment Lines 236
# Automated Tests 5
# Stored Procedures PG: 0 ORA: 0
# SQL Lines PG: 0 (blank 1 comments 0) ORA: 0 (blank 1 comments 0)
# ADP pages 65
# ADP lines 2224
# Include pages (acs-admin/lib/) 4
# Documentation pages 0
# Documentation lines 0
Browse Source API-browser
Github Repository: https://github.com/openacs/openacs-core

 

 

Tsearch2 Driver

Created by Gustaf Neumann, last modified by Gustaf Neumann 12 Sep 2013, at 11:52 PM

Package Specification Summary for Package: tsearch2-driver

Summary: Full text search support for Search via Tsearch2.
Description: Provides an implementation for the search packages service contract for searching on PostgreSQL.
Documentation: Package Documentation
Maturity: Mature and Standard
This package depends on: search acs-tcl
Packages that depend on tsearch2-driver: None
Package parameters:
UseWebSearch
Activate integrated websearch_to_tsquery builder available since Postgres 11. (default 0, type number, scope instance)
max_size_to_index
Maximum size of doc to index, in bytes. 0 to index the full document. If the doc is greater than this parameter, the indexing is truncated. (default 0, type number, scope instance)
permission_check_enabled_p
Check whether the user is allowed to read the object. This is used to filter the search results w.r.t the privileges of the user performing the query. (default 1, type number, scope instance)

Bug Tracker Summary for Package: tsearch2-driver

Open Bugs: 0
All Tracked Issues: 3
Latest Bug Opened: This package has no open bugs.
Latest Bug Fixed: 2021-01-08 Tserach2 driver does not work on Windows OpenACS.
Top Bug Submitters: Richard Hamilton (1) Daniël Mantione (1) Maurizio Martignano (1)
Top Bug Fixers: Dave Bauer (2) Maurizio Martignano (1)

Code Metrics Summary for Package: tsearch2-driver

# Tcl Procs 17
# Tcl Lines 589
# Tcl Blank Lines 97
# Tcl Comment Lines 58
# Automated Tests 4
# Stored Procedures PG: 2 ORA: 0
# SQL Lines PG: 54 (blank 5 comments 15) ORA: 0 (blank 1 comments 0)
# ADP pages 0
# ADP lines 0
# Include pages (tsearch2-driver/lib/) 0
# Documentation pages 1 (Package Documentation)
# Documentation lines 128
Browse Source API-browser
Github Repository: https://github.com/openacs/openacs-core


ACS Default Theme

Created by Gustaf Neumann, last modified by Gustaf Neumann 12 Sep 2013, at 11:48 PM

Package Specification Summary for Package: openacs-default-theme

Summary: Provides the default "plain" and "tabbed" themes for OpenACS Subsites.
Description: Provides the default "plain" and "tabbed" themes for OpenACS Subsites. This has been moved out to a separate package, with availability recorded in the database, to make it easier for developer's to create their own themes and distribute and/or install them in package form.
Maturity: Mature and Standard
This package depends on: acs-subsite
Packages that depend on openacs-default-theme: layout-manager
Package parameters: None

Bug Tracker Summary for Package: openacs-default-theme

Open Bugs: 0
All Tracked Issues: 1
Latest Bug Opened: This package has no open bugs.
Latest Bug Fixed: 2015-08-07 Russian localization for package openacs-default-theme (HEAD).
Top Bug Submitters: Vlad V (1)
Top Bug Fixers: Gustaf Neumann (1)

Code Metrics Summary for Package: openacs-default-theme

# Tcl Procs 2
# Tcl Lines 102
# Tcl Blank Lines 20
# Tcl Comment Lines 20
# Automated Tests 0
# Stored Procedures PG: 0 ORA: 0
# SQL Lines PG: 0 (blank 1 comments 0) ORA: 0 (blank 1 comments 0)
# ADP pages 0
# ADP lines 0
# Include pages (openacs-default-theme/lib/) 3
# Documentation pages 0
# Documentation lines 0
Browse Source API-browser
Github Repository: https://github.com/openacs/openacs-core


ACS Tcl

Created by Gustaf Neumann, last modified by Gustaf Neumann 12 Sep 2013, at 11:45 PM

Package Specification Summary for Package: acs-tcl

Summary: The Kernel Tcl API library.
Description: Contains all the core Tcl API, including the request processor, security and session management, permissions, site-nodes, package management infrastructure, etc.
Maturity: Mature and Standard
This package depends on: acs-bootstrap-installer acs-kernel
Packages that depend on acs-tcl: acs-admin acs-api-browser acs-authentication acs-automated-testing acs-content-repository acs-core-docs acs-datetime acs-developer-support acs-lang acs-mail-lite acs-subsite acs-templating ajaxhelper assessment attachments boomerang bootstrap-icons calendar categories chat cms contacts cookie-consent curriculum-central evaluation fa-icons faq faq-portlet file-storage forums forums-portlet general-comments highcharts lars-blogger layout-manager logger notifications oacs-dav openacs-bootstrap3-theme openacs-bootstrap5-theme richtext-ckeditor4 richtext-ckeditor5 richtext-xinha rss-support search skin static-pages tsearch2-driver xooauth xotcl-core xotcl-request-monitor xowf xowiki
Package parameters:
HtmlDocBin
name of HTML converter (default htmldoc, type string, scope instance)
ReturnComplaint
Template to use for the complaint page. (default /packages/acs-tcl/lib/ad-return-complaint, type string, scope instance)
ReturnError
Template to use for the complaint page. (default /packages/acs-tcl/lib/ad-return-error, type string, scope instance)
SuppressHttpPort
Set to 1 to suppress the server's configured port --useful for example, when server is behind a proxy and: connection is switching from https to http or kernel's parameter ForceHostP is set to 1. (default 0, type string, scope instance)
UseHostnameDomainforReg
Set to 1 if website uses domains mapped in host_nodes for public users and the hostname's domain as defined in config.tcl for registering users and their sessions. (default 0, type string, scope instance)
Logging: DbLogMinDuration
Log SQL calls over the db_exec interface above this duration; when SQL logging is on, log as well the SQL statement. (default 2000, type number, scope instance)
tcltrace: TclTraceLogSeverities
If this parameter is set to a value different from empty then the value is expected to be a list of log severities (such as "Notice Warning Error Bug Dev"). If the command ns_log is issued with one of the configured severity the line is displayed via the developer support debug message (via ds_comment). Activating this trace requires a new start of the server. (default , type string, scope instance)
tcltrace: TclTraceSaveNsReturn
When this parameter is set to 1, the content pages returned by the server via ns_return with status code 200 and type text/html are saved in the configured tmp directory. The exact full path is logged in the error.log. Activating this trace requires a new start of the server. (default 0, type number, scope instance)

Bug Tracker Summary for Package: acs-tcl

Open Bugs: 31
All Tracked Issues: 172
Latest Bug Opened: 2021-02-13 Add procs for person to user and user to person
Latest Bug Fixed: 2024-10-13 ad_return_redirect does not encode the URL.
Top Bug Submitters: Michael Aram (25) Vinod Kurup (8) Andrew Helsley (7) Carsten Clasohm (7) Tilmann Singer (6)
Top Bug Fixers: Gustaf Neumann (47) Lars Pind (31) Jeff Davis (30) Peter Marklund (7) Dave Bauer (7) Tilmann Singer (5) Vinod Kurup (5)

Code Metrics Summary for Package: acs-tcl

# Tcl Procs 1249
# Tcl Lines 56086
# Tcl Blank Lines 8606
# Tcl Comment Lines 9336
# Automated Tests 176
# Stored Procedures PG: 0 ORA: 0
# SQL Lines PG: 0 (blank 1 comments 0) ORA: 0 (blank 1 comments 0)
# ADP pages 0
# ADP lines 0
# Include pages (acs-tcl/lib/) 9
# Documentation pages 0
# Documentation lines 0
Browse Source API-browser
Github Repository: https://github.com/openacs/openacs-core


Previous Page
previous November 2024
Sun Mon Tue Wed Thu Fri Sat
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Popular tags

17 , 5.10 , 5.10.0 , 5.10.1 , 5.9.0 , 5.9.1 , ad_form , ADP , ajax , aolserver , asynchronous , bgdelivery , bootstrap , bugtracker , CentOS , COMET , compatibility , CSP , CSRF , cvs , debian , docker , docker-compose , emacs , engineering-standards , exec , fedora , FreeBSD , guidelines , host-node-map
1 registered user in community xowiki
in last 30 minutes
Contributors

OpenACS.org