scheduled update of editors/p5-Padre-Plugin-Catalyst.
HTML::FormFu is a HTML form framework which aims to be as easy as possible
to use for basic web forms, but with the power and flexibility to do
anything else you might want to do (as long as it involves forms).
Almost any part of formfu's behaviour and output can be configured. By
default formfu renders "XHTML 1.0 Strict" compliant markup, with as
little extra markup as possible, but with sufficient CSS class names to
allow for a wide-range of output styles to be generated by changing only
the CSS.
Changes (from http://www.fengoffice.com/web/blogen/?p=125).
Improvements in 1.6.2:
* Added a checkbox to apply a task's assignee to all subtasks.
* Allow changing the maximum tasks display limit in the Tasks module.
* Speeded up the quick mark as read (blue dots in listings).
* Added actions in the email view to move to and out of the Junk
folder and to mark as unread.
* Allow to set a subtask's start and due date when adding it from the
parent task's view.
* Request username when changing an expired password for increased security.
Bug fixes in 1.6.2:
* When editing a user, the user gained access to your personal workspace if
you didn't have access to his.
* When editing a user's personal workspace you can now chose from all
workspaces, not only yours.
* "Full" search engine now matches words individually instead of matching
the whole phrase.
* White screen of death when downloading files added before version 1.4.
* Week numbers for january were incorrect.
* Error 500 when importing companies.
* Some links in email didn't open in new windows.
* When creating a contact, objects linked to the contact were ignored.
* Invalid UTF8 characters are now escaped before saving an email to avoid
database errors.
* Pick date widgets were not being shown full size on IE8.
* Special characters in vcard files are converted when importing contacts.
* Improved compatibility with RSS readers - changed the "pubdate" tag to
"pubDate".
* When checking email through cron, the "max spam level" user config option
was disregarded.
* The User column for emails in the Oveview List was the owner of the email
account and not the user who wrote the email.
* User with read access to an email account didn't view emails in the
Overview List.
* Missing lang 'success archive files'.
* The string "None" was hardcoded in english in some fields of the time
report.
* User with permissions to edit owner company data could not edit the logo.
of scheduled update for editors/p5-Padre-Plugin-Catalyst.
This module provides Access Control List style path protection, with
arbitrary rules for Catalyst applications. It operates only on the
Catalyst private namespace, at least at the moment.
The two hierarchies of actions and controllers in Catalyst are:
* Private Namespace
Every action has its own private path. This path reflects the Perl
namespaces the actions were born in, and the namespaces of their
controllers.
* External Namespace
Some actions are also directly accessible from the outside, via a URL.
The private and external paths will be the same, if you are using
Local actions. Alternatively Path, Regex, or Global can be used to
specify a different external path for an action.
The ACL module currently only knows to exploit the private namespace. In
the future extensions may be made to support external namespaces as well.
When a path is visited, rules are tested one after the other, with the most
exact rule fitting the path first, and continuing up the path. Testing
continues until a rule explcitly allows or denies access.
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
0.10016 22 Jan 2010
- Move root actions out of applcation class in tests to remove
warnings in the latest Catalyst.
- Add AUTOLOAD method to the default user class so that methods are
delegated down onto the underlieing user object retrieved from
the store (if present)
- Fix typos in documentation (RT#49476)
- Fix compatibilty with Catalyst 5.70 (RT#50466)
- Various documentation improvements
- Fix Realm::Processive's authinfo_mungle option (RT#47106)
* inline: Avoid showing edit links if page editing is disabled. (Sjoerd)
* signinedit: Auto-disable the plugin when all authentication methods
are disabled.
* comments: Fix permalinks for comments using new conflict-free filenames.
* img: Support alignment of images with captions. (Giuseppe Bilotta)
* websetup: Fix utf-8 problems.
* websetup: Fix bug in array change detection.
* linkmap: Simplify and improve browser compatibility by using an
img, not object tag.
* git: The new git-notes feature in git 1.6.6 changes git log output
in a way that broke ikiwiki's parser if notes are added to commits.
* po: Avoid crash when a page is empty.
(security fixes are already by 0.11.5pl1nb1 in pkgsrc)
Trac-0.11.6.ja1 (Jan 24, 2010)
* Merge Trac-0.11.6
* Apply patch
- trac:changeset:8997
Trac 0.11.6 (November 28, 2009)
http://svn.edgewall.org/repos/trac/tags/trac-0.11.6
Trac 0.11.6 contains two security fixes and a number of bug fixes,
performance improvements and minor enhancements. The following list
contains only a few highlights:
Security fixes:
* Fixed the policy checks in report results when using alternate formats.
* Added a check for the "raw" role that is missing in docutils < 0.6.
Performance improvements:
* Re-enabled connection pooling with SQLite (#3446).
* Added caching of configuration options (#8510).
Bug fixes:
* Fixed the "database is locked" issue with SQLite (#3446, #8468).
* Deprecated SQLite 2.x support (#8625).
* Fixed hanlding of times in timezones with DST (#8240).
* Avoid corruption of trac.ini during write (#8623).
* Improved support for revision ranges in revision log view (#8349)
0.999914) in the NetBSD Packages Collection.
Mojo provides a minimal interface between web servers and Perl web
frameworks. Also included in the distribution are two MVC web
frameworks named Mojolicious and Mojolicious::Lite.
4.11 Fri Dec 18 2009: - Balint Szilakszi <szbalint at cpan.org>
- Fixed t/19multi.t for libcurl versions compiled with asyncronous dns resolution.
4.10 Fri Dec 18 2009: - Balint Szilakszi <szbalint at cpan.org>
- Added support for CURLINFO_SLIST in getinfo (patch by claes).
- Merging documentation fixes upstream from the FreeBSD port (thanks Peter).
- Added support for curl_multi_fdset.
indirectly, "configure" checks itself for it
-make "avahi" non-default (because we don't have nss support for it,
and it conflicts with "mdnsd" on NetBSD-current)
pkgsrc changes:
- Adding license definition
- Adjusting dependencies
- Adjusting module type
Upstream changes:
1.06 2010-01-09 19:21:00
- Added $body->cleanup(1) flag to enable auto-deletion of temporary
files during DESTROY. (Vany Serezhkin)
- Fixed parsing of multipart bodies with boundaries that contain
commas.
(Tomas Doran, http://rt.cpan.org/Public/Bug/Display.html?id=41407)
- Dropped YAML, we now use Perl as a serialization format in our
tests. We call this PAML ;)
Upstream changes:
Version 0.68 -- 31 Dec 2009 <mst@shadowcat.co.uk> Matt S Trout
o No changes since the previous development release.
Version 0.67_01 -- 20 Dec 2009 <mst@shadowcat.co.uk> Matt S Trout
o Add FILENO method which returns a defined but invalid value to
placate things such as IPC::Run which call fileno to check if a
filehandle is open.
Closes bugs:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544540http://rt.cpan.org/Public/Bug/Display.html?id=50972
Removes need for upstream patch in OpenBSD <bobtfish@bobtfish.net>
o Call the fcgi lib's attach/detach <robs@fastcgi.com>
pkgsrc changes:
- Adjusting dependencies according to META.yml
Upstream changes:
1.44 Jan 4, 2010
[ ENHANCEMENTS ]
- Use Log::Any to log various events, such as the start and end of each
request and each component call.
- Add $m->log, allowing easy logging to a component-specific namespace.
- Fix use of CHI when no data directory is specified.
1.43 Dec 25, 2009
[ BUG FIXES ]
- If a component was located in a patch with spaces, the feature which
referred to errors by their source file line number was broken. This could
cause test failures if the package was downloaded into a path with spaces by
CPAN. Reported by Shawn Moore. RT #53072.
- HTML::Entities is no longer an optional dependency. This fixes some issues
with packaged versions of Mason. Reported by Jens Rehsack. RT #48890.
- $m->flush_buffer is now ignored when inside $m->scomp or $m->content. Patch
by Frederic Briere, with extra tests from Ruslan Zakirov. RT #38924.
pkgsrc changes:
- Adjusting module type - use "Module::Install::Bundled" directly
Upstream changes:
5.8003 28 Dec 2009
- Variety of typo fixes
- Fix incorrectness re :Global and :Local
- Update DevelopmentProcess.pod
5.8002 15 Nov 2009
- Update tutorial to match latest prepacked versions in Debian 5
- Add FormHandler branch (with thanks to gshank!)
- Misc cleanup/freshing up of tutorial.
- Fix indenting issue (with thanks to Kiffin Gish)
- Integrate tome fix branch (with thanks to tome!)
- Add a "negative" test to confirm that test02 does not have an admin create link
- Integrate sqlite3 clarification and link by wolfman2000 from tutorial_role_updates branch
- Fix Pod typos in ::Internals (RT#51488)
- Fix Pod typos in the Cookbook (RT#51466)
- Fix a Test::Pod failure and make Debian happier.
- Typo fixes from garu
- Misc minor and/or typo fixes
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
1.26 2010-01-12 03:55:50
- Depend on Catalyst::Plugin::Static::Simple 0.28 to avoid failures
caused by a bug in 0.27.
1.25 2010-01-02 16:13:06
- Update repository metadata after moving from svn to git.
1.24 2009-12-07 23:23:36
- File name for .yml file generated is now correct.
- Fixes for consistent spacing in generated application template.
- Stop requiring generated test files to have a true return value.
- Win32 compatibility fixes:
1) hardcoded 'make' replaced by: $Config{make}||'make'
2) testing executable flags skipped on Win32
- Fix pod to match option names on Catalyst::Script::Server
1.23 2009-12-06 12:22:12
- Fix generated app test to be multi-platform and fix issue with case
for generated files. (Dave Rolsky)
- Fix Test::More version dependency so that subtest works correctly.
- Add a $VERSION to Catalyst::Helper as PAUSE used to pull $VERSION
(i.e. 0.01) out of the app template section and use that, so we now
can't not have a version number here or it makes pause unhappy.
1.22 2009-12-05 07:23:00
- Use MooseX::Emulate::Class::Accessor::Fast so that options
supplied to ->new are put into the hash even if attributes
do not exist for them. This fixes -force recreating application
scripts.
1.21_01 2009-12-01 03:34:23
- Update generated scripts to use the new Catalyst::Script:: classes
available from Catalyst 5.80014_02.
Note: Any applications whos scripts are upgraded will need to depend
on at least this version of Catalyst.
- Change application templates from being inlined in Catalyst::Helper
to being in a share dir making the templates much easier to maintain
and patch.
- Generate new applications with Moose and Moose style components.
- Remove dependency on parent.pm as this has been removed from the generated
application template.
- Turn off deprecated regex component lookup in the config of new
applications.
- Test application generation and helper classes properly.
- Change tests in generated application and components to use the new
done_testing feature rather than having test plans.
- Update required versions of dependencies to ensure the installed versions
won't cause deprecation warnings with the latest Catalyst.
- Exclude root/, t/ and hidden dirs from file change monitoring when
using File::ChangeNotify 0.08+. (dew)
- Updated POD of Module/Install/Catalyst.pm (Karsten Heymann)
- Added debian package building temp files to the list
of ignored files/directories and fix ignore for subversion
checkouts. (Karsten Heymann)
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
0.05 Sun, 29 Nov 2009 17:38:51 +0100
* Depend on a later version of PadWalker to avoid segfaults in the
Catalyst test suite.
pkgsrc changes:
- Adjusting dependencies
- Adjusting module type to use bundled Module::Install
Upstream changes:
0.28 2010-01-04 13:15:00
- Fix issues in debug mode. (RT#53338)
0.27 2010-01-03 14:49:00
- Switch to being a Moose role, removing dependencies on
Class::Data::Inheritable and Class::Accessor (Andrey Kostenko in
RT#51089)
- Make Pod tests mandatory for authors but never run otherwise
- Switch to Test::NoTabs to ensure no tabs, rather than
Test::Perl::Critic
0.26 2009-12-06 12:30:00
- Fix Pod to show less nasty method of assigning config by calling
the config method with parameters, rather than poking around inside
the hash.
- Require newer (>= 0.15) Catalyst::Plugin::SubRequest for subrequest
tests as old versions don't work with new Catalyst (>= 5.80014)
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
5.80018 2010-01-12 22:24:20
Bug fixed:
- Call ->canonical on URI derived from $ENV{REQUEST_URI} to get
paths correctly decoded. This bug was previously hidden by a bug
in HTTP::Request::AsCGI
Documentation:
- Clarify that uri_for_action works on private paths, with example.
Deprecations:
- Saying use Catalyst::Test; (without an application name or () to stop
the importer running is now deprecated and will issue a warning.
You should be saying use Catalyst::Test ();
5.80017 2010-01-10 02:27:29
Documentation:
- Fix docs for ->forward method when passed a class name - this should
be a component name (e.g. View::HTML, not a full class name, like
MyApp::View::HTML).
Bug fixes:
- --daemon and -d options to Catalyst::Script::FastCGI are fixed.
- Fix the debug dump for applications which use Catalyst::Plugin::Session
(RT#52898)
- Fix regression in the case where mod_rewrite is being used to rewrite
requests into a path below your application base introduced with the
%2F related fixes in 5.80014_02.
- Do not crash on SIGHUP if Catalyst::Engine::HTTP->run is not passed the
argv key in the options hash.
- Correctly pass the arguments to Catalyst::Script::Server through to
Catalyst::Engine::HTTP->run so that the server can restart itself
with the correct options on SIGHUP.
- Require new MooseX::MethodAttributes to be compatible with Moose
versions >= 0.93_01
- Require new MooseX::Role::WithOverloading to be compatible with Moose
versions >= 0.93_01
Cleanups:
- Stop suppressing warnings from Class::C3::Adopt::NEXT now that most plugins
have been updated to not use NEXT. If you get warnings then please upgrade
your components or log a bug with the component author if an upgrade is
not available. The Class::C3::Adopt::NEXT documentation contains information
about how to suppress the warnings in your application if you need to.
5.80016 2009-12-11 23:23:33
Bug fixes:
- Fix slurping a file to work correctly with binary on Win32 in the
encoding test controller.
Bug fixes in the new scripts (for applications which have been upgraded):
- Allow --restartdirectory as an option for the Server script, for
backwards compatibility. (Dave Rolsky)
- The --host option for the server script defaulted to localhost, rather
than listening on all interfaces, which was the previous default. (Dave
Rolsky)
- Restore -p option for pid file in the FastCGI server script.
- Fix the script environment variables MYAPP_PORT and MYAPP_RELOAD RT#52604
- Fix aliasing applications under non-root paths with mod_rewrite in
some apache versions where %ENV{SCRIPT_NAME} is set to the real name of
the script, by using $ENV{REDIRECT_URL} which contains the non-rewritten
URI.
- Fix usage display when myapp_create.pl is run with no arguments. RT#52630
New features:
- The __MOP__ hash element is suppressed from being dumped fully
(and instead stringified) when dumping the error screen to be
less packed with information of no use.
Documentation:
- Fix Pod nits (RT#52370)
5.80015 2009-12-02 15:13:54
Bug fixes:
- Fix bug in Catalyst::Engine which would cause a request parsing to end
prematurely in the hypothetical case where calling $engine->read returned
the single character '0'.
- Fix failing tests when combined with new HTTP::Request::AsCGI
Documentation:
- Improved documentation on read and read_chunk methods in Catalyst::Engine.
- Fix reversal of SCRIPT_NAME and PATH_INFO in previously correct nginx
FastCGI documentation introduced in _02.
5.80014_02 2009-12-01 00:55:23
Bug fixes:
- Fix reporting the wrong Content-Length if the response body is an
upgraded string. Strings mean the same thing whether or not they are
upgraded, may get upgraded even after they are encoded, and will
produce the same output either way, but bytes::length returns too big
values for upgraded strings containing characters >127
- Fix t/live_fork.t with bleadperl (RT#52100)
- Set $ENV{PATH_INFO} from $ENV{REQUEST_URI} combined with
$ENV{SCRIPT_NAME} if possible. This is many web servers always fully
decode PATH_INFO including URI reserved characters. This allows us to
tell foo%2cbar from foo%252cbar, and fixes issues with %2F in paths
being incorrectly decoded, resulting in too many path parts (rather
than 1 path part containing a /, on some web servers (at least nginx).
(RT#50082)
- Require new HTTP::Request::AsCGI so that it fully decodes $ENV{PATH_INFO}
in non CGI contexts. (RT#50082)
Refactoring / cleanups:
- NoTabs and Pod tests moved to t/author so that they're not run
(and then skipped) normally.
Documentation:
- Fix Pod nits in Catalyst::Response (RT#51818)
5.80014_01 2009-11-22 20:01:23
Bug fixes:
- Filehandle now forced to binmode in CGI and FastCGI engines. This appears
to correct some UTF-8 issues, but may break people's code which relies
on the old behaviour.
Refactoring / cleanups:
- Plugins which inherit from Catalyst::Controller or Catalyst::Component
are deprecated and now issue warnings.
pkgsrc changes:
- Correcting license
Upstream changes:
1.2 2010-01-12
- Fixed the %ENV concatenation that's broken in 1.1 but wasn't shipped to CPAN (miyagawa)
- REQUEST_URI is trying to replicate as raw values as possible, without being canonicalized (miyagawa)
1.1 2009-12-07
- added test to check that %ENV is preserved after setup is called
- setup now concatenates its environment to %ENV instead of replacing it
1.0 2009-11-30
- Change how PATH_INFO is decoded so that everything is decoded, including
URI reserved characters (RT#50082)
Padre import.
This module attempts to answer, as accurately as it can, one of the nastiest
technical questions there is.
Am I on the internet?
That is, it's a problem that had no clean permanent solution, and for which
you could just keep writing more and more functionality indefinitely,
asymtopically approaching 100% correctness but never reaching it.
And so this module is intended to do as good a job as possible, without
having to resort to asking any human questions (who may well get it wrong
anyway), and limiting itself to a finite amount of programming work and a
reasonable level of memory overhead to load the code.
pkgsrc changes:
- Adjusting dependency of core modules
Upstream changes:
2009-12-30 Release 1.52 - Gisle Aas <gisle@ActiveState.com>
Gisle Aas (7):
Encode::decode('UTF-8',...) with callback implemented in 2.39
%%host%% hack can be removed when URI::_server::as_iri works
Don't croak on IRIs that can't be IDNA encoded
IDNA roundtrip test on wrong variable
Check behaviour when feeded URI constructor Latin-1 chars
Add some test examples from draft-duerst-iri-bis.txt
Need to recognize lower case hex digits as well
django-registratio is a simple application which provides flexible
user registration for Django-based projects. The default setup
implements a fairly common workflow:
1. User signs up for account.
2. User receives an email containing instructions for activating
the account.
3. User activates and begins using the site.
he TYPO3 core team has just released TYPO3 version 4.3.1, which is now
ready for you to download. It is a maintenance release of the current
stable branch 4.3 and contains bugfixes and security fixes.
IMPORTANT: This version includes important security fixes to the TYPO3
core. A security announcement has just been released:
http://typo3.org/teams/security/security-bulletins/typo3-sa-2010-001/
For details about the release, see:
http://wiki.typo3.org/index.php/TYPO3_4.3.1
Problem noticed by Bug Hunting via PR#42609.
At the moment, MASTER_SITES is commented out.
Although it is linked from HOMEPAGE, but only have very old version now.
(and tarball from http://pypi.python.org/pypi/urlgrabber is checksum mismatch).