Cherokee Web Server v1.2.103.d021376
December 4th, 2013
commit d021376
Merge: 9ba9922 88f1c71
Author: Stefan de Konink stefan@konink.de
Date: Wed Dec 4 09:58:38 2013 -0800
Merge pull request #1035 from BeQ/fix_admin_osx_10.9
Fix issue #1034 thanks for fixing this one guys!
commit 88f1c71
Author: Lev Bartashevsky lev@globalit.no
Date: Wed Dec 4 19:35:08 2013 +0200
fix issue #1034
commit 9ba9922
Merge: 61a7e63 40c66ca
Author: Stefan de Konink stefan@konink.de
Date: Thu Nov 21 01:47:33 2013 +0100
Merge branch 'feature_ssl_client_cert_tolerate' of github.com:smunaut/webserver into smunaut-feature_ssl_client_cert_tolerate
Conflicts:
admin/PageVServer.py
commit 61a7e63
Merge: d91c9c1 884c686
Author: Stefan de Konink stefan@konink.de
Date: Wed Nov 20 16:33:12 2013 -0800
Merge pull request #1023 from smunaut/feature_dh_length
ssl: Allow to specify a fixed length
commit 40c66ca
Author: Sylvain Munaut tnt@246tNt.com
Date: Mon Nov 18 15:28:50 2013 +0100
ssl: Add a 'tolerate' option for client certificate verification
This option is very similar to accept with the exception that if the
certificate that's sent by the client can't be validated, the SSL
handshake will not be abruptly terminate but it will continue.
The application that use the client certificate should in any case call
the SSL_get_verify_status and this will still return that the validation
failed and the cert be ignored.
This is mainly useful because Apple, in it's great wisdom, decided to
make Safari send just about any client cert, even those not matching at
all the CA list sent by the server ... The only way to use client cert
with Safari is then to just accept any client cert and just ignore it
if it's invalid rather than preventing the SSL negotiation.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
commit d91c9c1
Merge: 4119ec4 bb2ea41
Author: Stefan de Konink stefan@konink.de
Date: Tue Nov 5 02:23:23 2013 -0800
Merge pull request #1028 from smunaut/fix_ecdh_openssl_0.9.8
ssl: OpenSSL 0.9.8 can support ECDH as well
commit bb2ea41
Author: Sylvain Munaut tnt@246tNt.com
Date: Tue Nov 5 11:17:25 2013 +0100
ssl: OpenSSL 0.9.8 can support ECDH as well
It's true that ECDH ciphers are not in the default cipher suites in this
release, but it fully supports ECDH and if you explicitely ask for theses
cipher, it will work just fine.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
commit 884c686
Author: Sylvain Munaut tnt@246tNt.com
Date: Thu Oct 31 15:24:32 2013 +0100
ssl: Allow to specify a fixed length
By default openssl will only get 512 or 1024 (depending only of the
"export" setting). But 1024 is a bit short nowadays and 2048 is
recommended. It does break compatibility in very rare case, so it's
left by default to auto. (there is no negotiation, the client has to
support whatever the server sends)
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
commit 4119ec4
Author: Stefan de Konink stefan@konink.de
Date: Thu Oct 24 23:55:25 2013 +0200
We did not check if a selected wildcard match actually had any wildcard rule.
We do so now, next to that the redirection between any vserver check now forces an explicit
redirection which forces the Error box to be gone when pressing solve.
Thanks a million for @manykg who reported this issue #1017, commiting directly to master.
commit 7fa6c91
Merge: 6355959 843ae4b
Author: Stefan de Konink stefan@konink.de
Date: Tue Aug 13 01:00:58 2013 -0700
Merge pull request #1005 from cherokee/fix-for-missing-closing-delimiter-in-asciidoc-file
Fix for missing closing delimiter in asciidoc file. Thanks @mdavid for this fix!
commit 843ae4b
Author: M. David Peterson m.david@3rdandurban.com
Date: Tue Aug 13 07:31:38 2013 +0000
This was autogenerated from automake --add-missing
commit 5c80c9c
Author: M. David Peterson m.david@3rdandurban.com
Date: Tue Aug 13 07:30:42 2013 +0000
missing closing asciidoc delimeter
commit aea96e7
Author: M. David Peterson m.david@3rdandurban.com
Date: Tue Aug 13 07:30:07 2013 +0000
Missing from inclusion due to build error related to missing closing delimeter in asciidoc file
commit 6355959
Author: Stefan de Konink stefan@konink.de
Date: Sun Aug 11 12:42:44 2013 +0200
Add the extra QA-tests we have in the folder for quite some while, we already pass them.
commit 7493a85
Merge: 291a521 cb0e73b
Author: Stefan de Konink stefan@konink.de
Date: Sun Aug 11 00:29:24 2013 +0200
Merge branch 'master' of github.com:cherokee/webserver
commit 291a521
Author: Stefan de Konink stefan@konink.de
Date: Sun Aug 11 00:09:25 2013 +0200
We are in 2013 for quite some time now.
commit cb0e73b
Merge: 67367f2 dc73ebf
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Fri Aug 9 09:29:16 2013 -0700
Merge pull request #1000 from cherokee/add-remote-debugging
Add Remote Debugging
commit dc73ebf
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Fri Aug 9 18:28:29 2013 +0200
Add Remote Debugging
Adding lines for remote debugging. Must be enabled by uncommenting two lines.
commit 67367f2
Merge: 1a0e4ba a02ced1
Author: Stefan de Konink stefan@konink.de
Date: Fri Aug 9 13:27:38 2013 +0200
Merge branch 'master' of github.com:cherokee/webserver
commit 1a0e4ba
Author: Stefan de Konink stefan@konink.de
Date: Fri Aug 9 13:23:13 2013 +0200
Fix #998
We try a last gracefull check of php-cgi, without setting the variable. That solves the program is later invoked to check for CGI.
commit a02ced1
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Fri Aug 9 11:29:55 2013 +0200
Update developers.py
commit 1348e27
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Aug 6 20:55:54 2013 +0200
Hotfixing #53 (cleanup)
Forgot to remove some lines with the removal of the validation.
commit d1cc949
Merge: abdc705 17d37fa
Author: Stefan de Konink stefan@konink.de
Date: Tue Aug 6 11:44:54 2013 -0700
Merge pull request #995 from cherokee/fix_hotlinking
Potential fix for Issue #709
commit abdc705
Merge: 7341b79 dd298e4
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Aug 6 11:20:04 2013 -0700
Merge pull request #994 from cherokee/fix-53
Fix #53
commit dd298e4
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Aug 6 20:15:19 2013 +0200
Fix #53
The form should be validated when it is saved, rather than when changing the interpreter type.
Validation is being removed completely. Feel free to add the mentions validation.
commit 7341b79
Merge: ca85bde b49b7f7
Author: Stefan de Konink stefan@konink.de
Date: Sun Aug 4 02:45:04 2013 -0700
Merge pull request #989 from Gerjo/master
Added missing LSB tags and overrides. Thanks @Gerjo for the enhancement.
commit b49b7f7
Author: Gerard gerjoo@gmail.com
Date: Sun Aug 4 05:38:03 2013 -0400
Added missing LSB tags and overrides.
commit ca85bde
Merge: ea55caa 48dd429
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Fri Aug 2 17:45:52 2013 -0700
Merge pull request #988 from Borkason/fix-80
fix #80
commit 48dd429
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sat Aug 3 02:43:53 2013 +0200
fix #80
Missing import statement
commit ea55caa
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 22:43:41 2013 +0200
Fixes #813
Dear IE10 users, my sisters netbook and the Internet Explorer Developer Toolbar salute you.
commit f29a690
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 21:20:54 2013 +0200
Fixes #975
When virtualservers have a longer than SSL_MAX_SSL_SESSION_ID_LENGTH we limit the session_id length to that value, instead of the full virualserver name.
commit 6658351
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 17:49:00 2013 +0200
Fixes bug #587 - strdup crashes on NULL, our validators user/password buffers remain NULL given they are not provided.
commit d5f3517
Merge: 4c1b898 760fe7c
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 13:46:40 2013 +0200
Merge branch 'master' of github.com:cherokee/webserver
commit 4c1b898
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 13:44:54 2013 +0200
It is about time to require autoconf 2.68.
commit 760fe7c
Merge: 16116e6 a88c564
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 03:07:40 2013 -0700
Merge pull request #987 from alanswanson/master
Enable ECDH cipher support. Thanks @alanswanson for this patch and fixing #984 !!
commit a88c564
Author: Alan Swanson swanson@ukfsn.org
Date: Thu Jul 25 19:05:17 2013 +0100
Enable ECDH cipher support
With OpenSSL 1.0.0, default key parameter is NIST P-384 rather than NIST P-256
(default for Apache) to ensure RFC 6460 compliance for AES-256 encryption.
With OpenSSL 1.0.2, the key parameter is automatically chosen.
commit 17d37fa
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 6 01:30:04 2013 +0200
Potential fix for Issue #709
commit 16116e6
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Wed Jul 3 12:21:15 2013 +0200
Fixes a close()+EINTR bug
close() shouldn't try to handle EINTR:
http://alobbs.com/post/54503240599/close-and-eintr
commit 9cc5f06
Merge: c36226b 8399442
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Thu Jun 27 14:47:53 2013 -0700
Merge pull request #982 from StephenGentle/master
Fixed some issues in SSL docs
commit 8399442
Author: Stephen Gentle stephen@stephengentle.com
Date: Thu Jun 27 22:15:50 2013 +1000
Fix some spelling and grammar issues in SSL docs
commit c36226b
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Mon Jun 17 13:03:02 2013 +0200
Fixed spelling
commit 9837f5f
Author: Stefan de Konink stefan@konink.de
Date: Mon Jun 10 16:54:02 2013 +0200
Solve the AUTOMAKE-invocation problem
commit aefc231
Author: Stefan de Konink stefan@konink.de
Date: Mon Jun 10 16:49:30 2013 +0200
Improves how HSTS redirections URLs are generated.
From commit: 5eac693fe56c88a61da510ee049bc18fbca92886
commit bc4d725
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Sat Oct 22 15:55:50 2011 +0200
Fixes some handling exception code.
commit 176a0b9
Author: Stefan de Konink stefan@konink.de
Date: Sat Nov 19 17:35:34 2011 +0100
Fixed a few typo's in HSTS.
commit 4fd7dcb
Author: Stefan de Konink stefan@konink.de
Date: Sat Nov 19 17:34:07 2011 +0100
More on the Ciphers and Server Preference field.
commit 93a5db7
Author: Stefan de Konink stefan@konink.de
Date: Sat Nov 19 16:52:20 2011 +0100
Documentation for HSTS.
commit 7a158a1
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Sun Nov 20 17:33:49 2011 +0100
Improve how SSL handshake errors were being reported form the QA.
commit 58ac656
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Sun Nov 20 12:08:10 2011 +0100
Changes an internal parameter. 'is_ssl' is not a class property.
commit 427a7f5
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Sun Nov 20 10:57:15 2011 +0100
Bumps pyscgi.py to 1.16.1
commit 2ae127a
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Sun Nov 20 23:05:59 2011 +0100
Fixes the HSTS QA entries. They work with SSL now.
commit 0933230
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Tue Nov 22 23:17:19 2011 +0100
Updates one of the download commands. -- Thanks to pigmej for the patch!
commit d784213
Author: Stefan de Konink stefan@konink.de
Date: Mon Jun 10 16:13:23 2013 +0200
Adds support for Automake's "Silent Building" mechanism.
From commit 8d9c58fc1810b46e2a5ef10aac150cdfe4950765
commit acb0aa3
Author: Stefan de Konink stefan@konink.de
Date: Mon Jun 10 16:06:34 2013 +0200
Saw the hint in: 3976ff162ff138656e89fbb67eccfdad746c3d09
commit 7cd08dd
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Mon Jan 2 15:30:23 2012 +0100
Updates the DOCTYPE of hardcoded messages.
commit 3c1dca1
Author: Stefan de Konink stefan@konink.de
Date: Mon Nov 14 02:48:36 2011 +0100
Implements the correct usage of HSTS.
commit 8917cec
Merge: 839e642 5568095
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Jun 4 09:14:26 2013 -0700
Merge pull request #970 from cherokee/fix-autogen.sh
Fix #967. Script was not working under Debian.
commit 5568095
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Jun 4 18:11:51 2013 +0200
Update autogen.sh
Fixing script
commit de65fff
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sat May 18 13:17:34 2013 +0200
Fix #967. Script was not working under Debian. Switched from /bin/sh to /bin/bash. Removed colors as red was really hard to read on a dark background. Sorry mdavid ;)
commit 839e642
Merge: a081686 a0d38b7
Author: Stefan de Konink stefan@konink.de
Date: Fri May 3 09:19:39 2013 -0700
Merge pull request #964 from matsuu/fix-linux-3
Fixed to work with Linux kernel 3.x.
commit a0d38b7
Author: MATSUU Takuto matsuu@gmail.com
Date: Fri May 3 17:33:34 2013 +0900
Fixed to work with Linux kernel 3.x.
os.platform returns 'linux3' if you build your python with linux kernel 3.x.
Since Python 3.3, it returns 'linux' so it should be used with startswith('linux').
cf. http://docs.python.org/dev/library/sys.html#sys.platform
commit a081686
Merge: 0c948e5 5c5922b
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Thu Apr 18 13:19:55 2013 -0700
Merge pull request #961 from mdavid/check-for-python2-binary-during-autogen.sh-configuration-generation
Adds check for python2 binary; creates symlink to most recent Python 2.x...
commit 5c5922b
Author: M. David Peterson m.david@3rdandUrban.com
Date: Thu Apr 18 11:29:54 2013 -0700
Adds user prompt to specify whether or not they want a Python 2.x symlink created for them at /usr/local/bin/python2
commit 6278045
Author: M. David Peterson m.david@3rdandUrban.com
Date: Thu Apr 18 08:50:38 2013 -0700
Adds check for python2 binary; creates symlink to most recent Python 2.x installation if it doesn't exist
commit 0c948e5
Merge: 7590a63 651b7a6
Author: Stefan de Konink stefan@konink.de
Date: Wed Apr 17 19:30:18 2013 +0200
Merge branch 'bug-955'
Fix #955
commit 7590a63
Merge: 1e13227 285c4bc
Author: Stefan de Konink stefan@konink.de
Date: Wed Apr 17 19:29:30 2013 +0200
Merge branch 'spawn_source'
Fix #956
commit 651b7a6
Author: Stefan de Konink stefan@konink.de
Date: Tue Apr 16 08:47:00 2013 +0200
Implements both configuration consistancy check and confirmation dialog prior to removing a binding.
Fix #955
commit 285c4bc
Author: Stefan de Konink stefan@konink.de
Date: Tue Apr 16 07:11:21 2013 +0200
We should not SEM_UNDO the semaphore when the worker restarts.
Fixes https://github.com/cherokee/webserver/issues/956
commit 1e13227
Merge: 68896b1 fa9bb47
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 17:35:12 2013 +0200
Merge branch 'mysql_validator_passwd'
commit fa9bb47
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 17:32:35 2013 +0200
${passwd} template inside validator_mysql
Implements the ability to use ${passwd} inside the SQL query in validator_mysql. Credits go to aaronh...@gmail.com.
http://code.google.com/p/cherokee/issues/detail?id=728
Fixes #633
commit 68896b1
Merge: 2b41c2a ff84143
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 16:42:13 2013 +0200
Merge branch '304fix'
commit ff84143
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 16:41:42 2013 +0200
Did some extra cleanups for readibility
commit 4163dbb
Merge: 2b41c2a acaf26e
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 16:28:50 2013 +0200
Merge branch '304fix' of https://github.com/mrj10/webserver into 304fix
commit 2b41c2a
Merge: 9ce7549 dddff2b
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 16:23:52 2013 +0200
Merge branch 'remove_sockaddr_storage'
commit dddff2b
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 16:23:00 2013 +0200
Remove sockaddr_storage, it is never used.
commit acaf26e
Author: Matt Johnson johnso87@crhc.illinois.edu
Date: Wed Apr 3 11:24:14 2013 -0500
Do not add Content-Type or Last-Modified headers to 304 responses.
The new behavior is compliant with RFC2616
( http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3.5 )
commit 9ce7549
Merge: c2696fb 0af6bc8
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Apr 2 23:44:48 2013 +0200
Removed CTK as a submodule but merged it into master preserving its history.
commit c2696fb
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sun Mar 31 20:31:32 2013 +0300
Update contributing.md
commit 19df667
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sun Mar 31 19:34:48 2013 +0300
Finished draft: Finding a suitable title
commit ba9c7bc
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sun Mar 31 19:03:37 2013 +0300
Update contributing.md
commit 7097f63
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sun Mar 31 17:58:42 2013 +0200
Adding contribution guideline.
commit d436b2f
Merge: f1de246 371022d
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Mar 21 18:39:59 2013 +0100
Merge branch 'win32removal'
commit 371022d
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Mar 21 18:29:13 2013 +0100
Gets rid of most the Windows related code. There is no reason we keep
it lingering in the source tree for any longer. It has never worked
properly (not even close), and it's certainly a maintainership burden.
We will be better off sticking to unix derivatives.
commit f1de246
Author: Stefan de Konink stefan@konink.de
Date: Mon Mar 18 18:38:22 2013 +0100
Some minor autoconf/automake fixes
commit acfe9d6
Author: Stefan de Konink stefan@konink.de
Date: Sun Feb 10 12:26:26 2013 +0100
Fixes some odd encoding issue in a comment.
commit 68f77c0
Author: Stefan de Konink stefan@konink.de
Date: Sun Feb 10 12:17:37 2013 +0100
Update the documentroot in handler_cgi_base.
When the user has set a different Document Root in the admin, it seems
appropriate to propagate this change to the CGI subsystem handling the
request.
commit 2549350
Author: Stefan de Konink stefan@konink.de
Date: Sun Feb 10 12:15:06 2013 +0100
Removes redundant / from the generation of the path.
commit 4bcf108
Author: Stefan de Konink stefan@konink.de
Date: Sun Feb 10 12:12:01 2013 +0100
Fixes the generation of pathinfo.
Under some circumstances the conn->request is already stripped from the conn->webdirectory, and actually removes a legitimate part of the filename. Malforming the pathinfo.
commit 8f51b15
Merge: ef762c3 3a63b58
Author: Stefan de Konink stefan@konink.de
Date: Sun Feb 3 04:33:18 2013 -0800
Merge pull request #73 from Borkason/fix-#50
Thanks Borkason for this very elegant fix for Issue #50
commit 3a63b58
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sun Jan 27 01:56:41 2013 +0100
Fix #50
commit ef762c3
Author: Stefan de Konink stefan@konink.de
Date: Sat Feb 2 22:38:19 2013 +0100
This patch addresses Issue 42. Keep in mind the following;
/* TODO: this currently redirects to the host without port
* but as you can imagine, a non-standard TLS port could have
* been configured. The full redirect might be configured in
* the future when such demand is considered necessary.
*/
commit 571ddd9
Author: Stefan de Konink stefan@konink.de
Date: Sat Feb 2 20:30:00 2013 +0100
This fixes Issue 72. Thanks Bob for the vocal bug report months ago.
commit 8dd2b2b
Author: Stefan de Konink stefan@konink.de
Date: Sun Jan 27 19:53:59 2013 +0100
Extended the frontpage of the admin with links to Google+ and Github.
commit bfcf3cb
Author: Stefan de Konink stefan@konink.de
Date: Sun Jan 27 00:12:24 2013 +0100
Added AC_LANG_SOURCE to configure.ac, which fixes a lot of warnings.
commit 0af6bc8
Merge: 09208d3 f2e15a1
Author: Stefan de Konink stefan@konink.de
Date: Mon Aug 6 04:26:43 2012 -0700
Merge pull request #4 from pigmej/master
Added removal of tailing '/' if exists
commit f2e15a1
Author: Jedrzej Nowak jedrzej.nowak@codernity.com
Date: Mon Aug 6 13:12:21 2012 +0200
remove trailing "/" if it exists
commit 09208d3
Author: Jedrzej Nowak jedrzej.nowak@codernity.com
Date: Fri Apr 27 11:54:23 2012 +0200
Fixed url matching when using url with query string arguments (ie. secure key)
commit cf55a7c
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Wed Nov 16 16:33:40 2011 +0100
Adds a .gitignore file
commit 26c272f
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Wed Nov 16 16:30:39 2011 +0100
Removes an unwanted copy of pyscgi. We will see how we can handle a
pyscgi sub-module here. For the time being, we will continue shipping
a copy of pyscgi.py within CTK.
commit 2c09518
Merge: 1146831 b703d44
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Tue Nov 15 23:01:39 2011 +0100
Merge branch 'master' of github.com:cherokee/pyscgi
Conflicts:
.gitignore
commit 1146831
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Tue Nov 15 22:26:11 2011 +0100
Adds a .gitignore file
commit 6ecc852
Merge: e75f53b 5d7a424
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Tue Oct 25 20:16:32 2011 -0700
Merge pull request #1 from pigmej/patch-1
CTK works in virtualenv now
commit 5d7a424
Author: Jędrzej Nowak pigmej@gmail.com
Date: Wed Oct 26 02:28:16 2011 +0300
"global" CTK is now abble to work in virtualenv
commit e75f53b
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 15:37:33 2011 +0200
Updates the copy of pyscgi to 1.16.1
commit b703d44
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 15:32:35 2011 +0200
Adds .gitignore
commit 09fd1e9
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 15:31:12 2011 +0200
Bumps release to 1.16.1
commit 47a7696
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 15:30:08 2011 +0200
Fixes an regression introduces by the previous commit
commit a767e5c
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 14:42:12 2011 +0200
Bumps pyscgi to v1.16
commit e66971b
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 13:33:42 2011 +0200
Bumps release string to 1.16
commit a12ab2b
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 13:32:24 2011 +0200
Do not use getaddrinfo() if a bind address is not provided.
commit cf3fb3e
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Wed Oct 19 22:55:50 2011 +0200
Syncs CTK/pyscgi.py with cherokee/pyscgi:
1e0c777ac78715c794caf17d84a06a733bfbac82
commit 1e0c777
Merge: e555e87 d0520c2
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 13 11:38:39 2011 -0700
Merge pull request #1 from pigmej/master
Fixes the PySCGI server class binding method. It used to use the first interface address available for the binding, but it did not check whether or not it succeed. Moreover, in case it did not it was not retrying with the next address (in case there were more than one).
commit d0520c2
Author: Jędrzej Nowak pigmej@gmail.com
Date: Thu Oct 13 17:57:12 2011 +0300
Fix for binding to ::1 and/or 127.0.0.1
commit 49e0d36
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 17 19:48:26 2011 +0000
Implement CTK.unload_module()
git-svn-id: svn://cherokee-project.com/CTK/trunk@6813 5dc97367-97f1-0310-9951-d761b3857238
commit ab6f45a
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 17 15:19:29 2011 +0000
Implements CTK.DownloadEntry_Exists(). It can inspect the download
objects and check whether a certain URL is being downloaded.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6812 5dc97367-97f1-0310-9951-d761b3857238
commit 4f1a85d
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 17 15:19:26 2011 +0000
CTK.load_module() cache was not working properly.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6811 5dc97367-97f1-0310-9951-d761b3857238
commit 7ad401f
Author: alobbs alvaro@alobbs.com
Date: Sun Aug 7 15:59:46 2011 +0000
Bugfix: CTK.RadioGroupCfg's render included a duplicated HTML id.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6793 5dc97367-97f1-0310-9951-d761b3857238
commit af4de96
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 5 23:04:38 2011 +0000
Implements a Empty() method on all containers.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6788 5dc97367-97f1-0310-9951-d761b3857238
commit 39b1de5
Author: alobbs alvaro@alobbs.com
Date: Sun Jul 31 11:40:11 2011 +0000
CTK.Druid's "Close" button was not triggering the 'druid_exiting'
signal when closing a Druid dialog.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6780 5dc97367-97f1-0310-9951-d761b3857238
commit ffb5ce8
Author: alobbs alvaro@alobbs.com
Date: Sun Jul 31 10:48:26 2011 +0000
Implements CTK.DruidButtonsPanel_Close()
git-svn-id: svn://cherokee-project.com/CTK/trunk@6779 5dc97367-97f1-0310-9951-d761b3857238
commit a370eb8
Author: alobbs alvaro@alobbs.com
Date: Sat Jun 11 16:14:08 2011 +0000
Fixes a couple of bugs in the CTK.Radio() class.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6760 5dc97367-97f1-0310-9951-d761b3857238
commit a6987f9
Author: alobbs alvaro@alobbs.com
Date: Fri Jun 10 22:25:52 2011 +0000
Implements CTK.DruidContent__JS_to_goto_next().
git-svn-id: svn://cherokee-project.com/CTK/trunk@6759 5dc97367-97f1-0310-9951-d761b3857238
commit 67fddb1
Author: alobbs alvaro@alobbs.com
Date: Fri Jun 10 22:25:49 2011 +0000
Fixes the properties management code of CTK.RadioGroupCfg().
git-svn-id: svn://cherokee-project.com/CTK/trunk@6758 5dc97367-97f1-0310-9951-d761b3857238
commit e47d668
Author: alobbs alvaro@alobbs.com
Date: Fri Jun 10 07:34:17 2011 +0000
Fixes a couple of regressions introduced by the original CSRF patch.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6755 5dc97367-97f1-0310-9951-d761b3857238
commit f560d6c
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 8 16:39:54 2011 +0000
Implements CTK.RadioGroupCfg()
git-svn-id: svn://cherokee-project.com/CTK/trunk@6748 5dc97367-97f1-0310-9951-d761b3857238
commit 10cd5bf
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 8 08:21:56 2011 +0000
Adds CSRF protection to the CTK.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6747 5dc97367-97f1-0310-9951-d761b3857238
commit 5ab1927
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 8 08:21:53 2011 +0000
Covers a corner case in the CTK.Downloader() logic.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6746 5dc97367-97f1-0310-9951-d761b3857238
commit 2973c77
Author: alobbs alvaro@alobbs.com
Date: Mon May 9 19:03:41 2011 +0000
Adds a copy of the uncompressed source code files of JQuery. This
should solve Debian's Bug#625775.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6601 5dc97367-97f1-0310-9951-d761b3857238
commit 2f7870b
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 15 15:22:12 2011 +0000
Adds a new CTK.HTTP_Cacheable() response class.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6519 5dc97367-97f1-0310-9951-d761b3857238
commit 458ca28
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 14 17:30:54 2011 +0000
Adds a new -s parameter that allows to set the internal port that
should be used to connect to the CTK-based SCGI backend.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6510 5dc97367-97f1-0310-9951-d761b3857238
commit 20bfd8a
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 3 19:39:27 2011 +0000
Adds CTK.util.md5()
git-svn-id: svn://cherokee-project.com/CTK/trunk@6465 5dc97367-97f1-0310-9951-d761b3857238
commit b6da2c6
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 30 20:49:14 2011 +0000
Implements CTK.util.data_eval() - a function for evaluating data
structures.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6451 5dc97367-97f1-0310-9951-d761b3857238
commit 201efff
Author: taher taher@shihadeh.net
Date: Wed Mar 30 17:39:25 2011 +0000
Adds docstrings to all relevant CTK classes and functions
git-svn-id: svn://cherokee-project.com/CTK/trunk@6450 5dc97367-97f1-0310-9951-d761b3857238
commit 22d3e31
Author: taher taher@shihadeh.net
Date: Tue Mar 29 10:18:37 2011 +0000
Fix NameError exception
git-svn-id: svn://cherokee-project.com/CTK/trunk@6442 5dc97367-97f1-0310-9951-d761b3857238
commit 934f591
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 25 08:06:33 2011 +0000
Outlook could not display mails sent form CTK.MailHTML because of the
encoding of the message. This patch removes it, so at least a copy of
the content is sent in plain text. Non-ASCII characters will have to
be handled outside of this class.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6423 5dc97367-97f1-0310-9951-d761b3857238
commit 3b733fe
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 25 08:06:29 2011 +0000
Adds a new stock icon ('forbid')
git-svn-id: svn://cherokee-project.com/CTK/trunk@6422 5dc97367-97f1-0310-9951-d761b3857238
commit 4ed9ac8
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 24 10:08:56 2011 +0000
Adds custom headers support. It's useful to adding CC's, for instance.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6361 5dc97367-97f1-0310-9951-d761b3857238
commit 4b4d19a
Author: alobbs alvaro@alobbs.com
Date: Sun Feb 20 09:47:51 2011 +0000
A few CTK.MailHTML related fixes.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6346 5dc97367-97f1-0310-9951-d761b3857238
commit bf7e176
Author: alobbs alvaro@alobbs.com
Date: Sat Feb 19 11:42:30 2011 +0000
Oops! I forgot to add the license header
git-svn-id: svn://cherokee-project.com/CTK/trunk@6345 5dc97367-97f1-0310-9951-d761b3857238
commit 7d4bad9
Author: alobbs alvaro@alobbs.com
Date: Sat Feb 19 11:42:27 2011 +0000
Adds a new CTK.MailHTML utility class.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6344 5dc97367-97f1-0310-9951-d761b3857238
commit 5c87ae4
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 14 10:41:11 2011 +0000
Do not use headers as they are provided. Duplicate them first.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6293 5dc97367-97f1-0310-9951-d761b3857238
commit fece7e2
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 14 10:33:36 2011 +0000
Try to avoid lists as constructor parameters. They are quite prone to
introduce inter-request issue (they behave as static properties).
git-svn-id: svn://cherokee-project.com/CTK/trunk@6292 5dc97367-97f1-0310-9951-d761b3857238
commit 53702f1
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 3 10:09:49 2011 +0000
Show the CTK.Carousel pager only if there's more than one image.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6240 5dc97367-97f1-0310-9951-d761b3857238
commit b5d59b3
Author: alobbs alvaro@alobbs.com
Date: Wed Feb 2 19:21:04 2011 +0000
Fixes a compilation issue
git-svn-id: svn://cherokee-project.com/CTK/trunk@6235 5dc97367-97f1-0310-9951-d761b3857238
commit e0f84f1
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 1 10:32:27 2011 +0000
Fixes a compilation issue on BSD
git-svn-id: svn://cherokee-project.com/CTK/trunk@6221 5dc97367-97f1-0310-9951-d761b3857238
commit b497d21
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 31 14:01:51 2011 +0000
Implements CTK_COOKIE
git-svn-id: svn://cherokee-project.com/CTK/trunk@6211 5dc97367-97f1-0310-9951-d761b3857238
commit 8595b0f
Author: alobbs alvaro@alobbs.com
Date: Fri Jan 14 15:31:15 2011 +0000
Happy new year! (bis)
git-svn-id: svn://cherokee-project.com/CTK/trunk@6113 5dc97367-97f1-0310-9951-d761b3857238
commit a8528d6
Author: alobbs alvaro@alobbs.com
Date: Tue Jan 11 13:01:22 2011 +0000
Check if the server is exiting before and after handling each
request. Doing it in one place only caused some trouble.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6086 5dc97367-97f1-0310-9951-d761b3857238
commit 36a9aa7
Author: alobbs alvaro@alobbs.com
Date: Tue Jan 11 10:01:07 2011 +0000
Implements a new CTK.stop() method. It allows to stop an application
from within.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6083 5dc97367-97f1-0310-9951-d761b3857238
commit dcf853f
Author: alobbs alvaro@alobbs.com
Date: Tue Jan 4 13:47:19 2011 +0000
Make sure that whatever the CTK.XMLRPCProxy widget receives as
response, it is properly converted to UTF-8 before processing. The
most common cases are Unicode entries as part of the response data.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6069 5dc97367-97f1-0310-9951-d761b3857238
commit 4ebba30
Author: alobbs alvaro@alobbs.com
Date: Sun Jan 2 16:07:40 2011 +0000
Fixes CTK.StarRating(). It was not sending the right value whenever
any star was clicked. Now, it assumes a 5/5 value by default.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6058 5dc97367-97f1-0310-9951-d761b3857238
commit b12e75d
Author: alobbs alvaro@alobbs.com
Date: Sat Jan 1 15:09:56 2011 +0000
Replace CTK.util.to_utf8() by CTK.util.to_unicode(). This new function
is going to be much more useful for our purposes than the previous one.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6054 5dc97367-97f1-0310-9951-d761b3857238
commit 9955bb7
Author: alobbs alvaro@alobbs.com
Date: Sat Jan 1 15:09:55 2011 +0000
Adds a new parameter to CTK.util.to_utf8() so the input encoding can
be specified.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6053 5dc97367-97f1-0310-9951-d761b3857238
commit 53546f7
Author: alobbs alvaro@alobbs.com
Date: Sat Jan 1 10:18:13 2011 +0000
Improves CTK.util.to_utf8() and CTK.util.to_utf7().
git-svn-id: svn://cherokee-project.com/CTK/trunk@6051 5dc97367-97f1-0310-9951-d761b3857238
commit 67c1721
Author: alobbs alvaro@alobbs.com
Date: Fri Dec 31 17:36:06 2010 +0000
Adds CTK.util.to_utf7()
git-svn-id: svn://cherokee-project.com/CTK/trunk@6049 5dc97367-97f1-0310-9951-d761b3857238
commit ef161aa
Author: alobbs alvaro@alobbs.com
Date: Wed Dec 29 19:33:00 2010 +0000
The semantic of a 'get_post' method in a 'Post' class was not really
clear. Works out the method so it does a single, well defined action.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6041 5dc97367-97f1-0310-9951-d761b3857238
commit 9e0fc50
Author: taher taher@shihadeh.net
Date: Wed Dec 29 18:10:33 2010 +0000
New method required to access post object
git-svn-id: svn://cherokee-project.com/CTK/trunk@6039 5dc97367-97f1-0310-9951-d761b3857238
commit 1d27ccb
Author: alobbs alvaro@alobbs.com
Date: Mon Dec 27 13:16:19 2010 +0000
Store the raw POST information in the CTK.Post objects.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6021 5dc97367-97f1-0310-9951-d761b3857238
commit 4dd0f2a
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 23 10:07:10 2010 +0000
Adds a new test script to debug how the CTK.Tab theme behaves.
git-svn-id: svn://cherokee-project.com/CTK/trunk@6004 5dc97367-97f1-0310-9951-d761b3857238
commit 0847050
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 21 22:24:33 2010 +0000
Removes CTK.PropsTableAuto(). It was deprecated quite a long time ago.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5990 5dc97367-97f1-0310-9951-d761b3857238
commit 566ee14
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 21 22:22:24 2010 +0000
The ::Add() method of the new implementation of CTK.PropsAuto() was
not implementing the same interface. Fixes it up.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5989 5dc97367-97f1-0310-9951-d761b3857238
commit 730d420
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 21 22:13:30 2010 +0000
Re-implements the CTK.PropsAuto() class. It's based on CTK.PropsTable
now. It also gets rid of a nasty HTML chunk the prev. implementation
used.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5988 5dc97367-97f1-0310-9951-d761b3857238
commit 89c6024
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 21 19:10:47 2010 +0000
Reimplements CTK.PropsTableEntry() so CTK.PropsTable()s can hold
widgets on its comment entries as well. So far only plain text strings
could be used there.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5985 5dc97367-97f1-0310-9951-d761b3857238
commit a8885a8
Author: taher taher@shihadeh.net
Date: Wed Dec 15 14:28:37 2010 +0000
These are functions, not methods
git-svn-id: svn://cherokee-project.com/CTK/trunk@5949 5dc97367-97f1-0310-9951-d761b3857238
commit eb91d89
Author: alobbs alvaro@alobbs.com
Date: Wed Dec 15 13:05:24 2010 +0000
Do not try to read the internal 'CTK_druid_external_submit' internal
variable until it is actually set.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5948 5dc97367-97f1-0310-9951-d761b3857238
commit a23a825
Author: taher taher@shihadeh.net
Date: Wed Dec 15 12:35:17 2010 +0000
A file was not being included in Makefile
git-svn-id: svn://cherokee-project.com/CTK/trunk@5946 5dc97367-97f1-0310-9951-d761b3857238
commit 505dab5
Author: alobbs alvaro@alobbs.com
Date: Sun Dec 12 14:15:14 2010 +0000
Clean up: It is no longer necessary to define _() and N_() by hand.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5924 5dc97367-97f1-0310-9951-d761b3857238
commit a44bfe2
Author: alobbs alvaro@alobbs.com
Date: Fri Dec 10 09:10:34 2010 +0000
Adds a new CTK.AjaxUpload_Generic class. It's basically the same as
CTK.AjaxUpload but it accepts a clickable widget as first argument
instead of including an 'Upload' CTK.Button.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5905 5dc97367-97f1-0310-9951-d761b3857238
commit f72dd00
Author: alobbs alvaro@alobbs.com
Date: Tue Nov 30 18:55:39 2010 +0000
When a CTK.Paginator() index entry was clicked, the paginator widget
content was updated, and then the scroll moved to the top of the
widget.. which felt kind of weird. This patch fixes that annoying
behavior, although it also messes up the CSS style. Another patch will
address that issue.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5848 5dc97367-97f1-0310-9951-d761b3857238
commit 8ccd192
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 25 19:15:34 2010 +0000
Adds to new functions CTK.DruidContent__JS_if_external_submit(), and
CTK.DruidContent__JS_if_internal_submit(). They allow to detect how a
CTK.Druid() content is submitted (externally or internally) from
within it.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5832 5dc97367-97f1-0310-9951-d761b3857238
commit 7a6a8f3
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 25 11:38:55 2010 +0000
Bug fix: When a CTK.Druid() is forced to submit its CTK.Submitters
widgets, it had to check whether all of them succeed.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5829 5dc97367-97f1-0310-9951-d761b3857238
commit 5b8c121
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 25 11:38:52 2010 +0000
Implements a new submit_form_sync() method in the Javascript objects
of the CTK.Submitter()s.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5828 5dc97367-97f1-0310-9951-d761b3857238
commit 95c9d9d
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 25 11:38:50 2010 +0000
Fixes an issue with the Automake file. The CTK-run script was being
left after the clean up.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5827 5dc97367-97f1-0310-9951-d761b3857238
commit 9cc39ea
Author: alobbs alvaro@alobbs.com
Date: Tue Nov 23 15:12:50 2010 +0000
Tries to improve CTK.Paginator() usability. Now, the page number is
persistent whenever the page is reloaded, or left and visit again
afterwards.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5813 5dc97367-97f1-0310-9951-d761b3857238
commit e78eaf0
Author: alobbs alvaro@alobbs.com
Date: Tue Nov 23 13:41:58 2010 +0000
This patch improves CTK-run so a new -d parameter is supported. It
allows to run arbitrary CTK-based applications from the command
like. The '-d' parameter allows to execute the program against a
certain deployment of CTK. It comes handy for development.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5812 5dc97367-97f1-0310-9951-d761b3857238
commit 84fcebc
Author: alobbs alvaro@alobbs.com
Date: Mon Nov 22 08:30:28 2010 +0000
Adds a new script 'CTK-run'. It's a little script that allows to
execute stand-alone CTK based application. It should be useful for
individual class testing.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5796 5dc97367-97f1-0310-9951-d761b3857238
commit d18112a
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Nov 12 18:26:45 2010 +0000
Druid button active shadow
git-svn-id: svn://cherokee-project.com/CTK/trunk@5757 5dc97367-97f1-0310-9951-d761b3857238
commit ba853f1
Author: alobbs alvaro@alobbs.com
Date: Fri Nov 12 16:00:54 2010 +0000
Adds some code to force all dialogs to use the new 'Close'/'Cancel'
button style independently of whether or not they are Druids.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5754 5dc97367-97f1-0310-9951-d761b3857238
commit 59a9bf5
Author: alobbs alvaro@alobbs.com
Date: Fri Nov 12 15:26:12 2010 +0000
Little clean up: Relocates the positioning code, so it's provided to
the constructor rather than in a second call to its property access
method.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5753 5dc97367-97f1-0310-9951-d761b3857238
commit 8e95978
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Nov 11 18:08:09 2010 +0000
Style for close button
git-svn-id: svn://cherokee-project.com/CTK/trunk@5746 5dc97367-97f1-0310-9951-d761b3857238
commit 8c34f56
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 11 17:57:25 2010 +0000
Adds a new 'do_close' parameter to CTK.DruidButton_Submit() to specify
whether or not it should close the Druid widget after performing the
submit of its content.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5745 5dc97367-97f1-0310-9951-d761b3857238
commit b0618e2
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 11 13:43:56 2010 +0000
Eases debuging
git-svn-id: svn://cherokee-project.com/CTK/trunk@5741 5dc97367-97f1-0310-9951-d761b3857238
commit 4bc0d0e
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 11 10:48:30 2010 +0000
Fixes a problem with the Tabs theme. In case there were only two tabs,
and the second was selected, it would not render it correctly.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5739 5dc97367-97f1-0310-9951-d761b3857238
commit a5bc588
Author: alobbs alvaro@alobbs.com
Date: Wed Nov 10 12:15:28 2010 +0000
Fixes a problem with the i18n sub-system. The global language
reference variable was not holding the right value whenever the
translation of cherokee-admin was being selected by a LC_* env.
variable.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5723 5dc97367-97f1-0310-9951-d761b3857238
commit 105e652
Author: alobbs alvaro@alobbs.com
Date: Tue Nov 9 19:19:27 2010 +0000
Renames CTK.ToggleButtonImages to CTK.ToggleButton.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5719 5dc97367-97f1-0310-9951-d761b3857238
commit 5395fc1
Author: alobbs alvaro@alobbs.com
Date: Mon Nov 8 17:19:46 2010 +0000
Slightly more descriptive assert() entry
git-svn-id: svn://cherokee-project.com/CTK/trunk@5717 5dc97367-97f1-0310-9951-d761b3857238
commit 7abb559
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Nov 5 19:17:26 2010 +0000
Don't need that line
git-svn-id: svn://cherokee-project.com/CTK/trunk@5697 5dc97367-97f1-0310-9951-d761b3857238
commit 3015fb0
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Nov 5 01:54:24 2010 +0000
New dialog background
git-svn-id: svn://cherokee-project.com/CTK/trunk@5690 5dc97367-97f1-0310-9951-d761b3857238
commit 83b303f
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Nov 5 01:27:26 2010 +0000
Style for market app page
git-svn-id: svn://cherokee-project.com/CTK/trunk@5689 5dc97367-97f1-0310-9951-d761b3857238
commit ffc27bb
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 4 19:07:19 2010 +0000
Fixes the previous patch. (Oops!)
git-svn-id: svn://cherokee-project.com/CTK/trunk@5686 5dc97367-97f1-0310-9951-d761b3857238
commit afab942
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 4 19:04:52 2010 +0000
Handle the 'id' properly correctly in the CTK.RefreshableURL class.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5685 5dc97367-97f1-0310-9951-d761b3857238
commit ebc198f
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 4 18:04:54 2010 +0000
Adds a new CTK.CarouselThumbnails widget (by Taher)
git-svn-id: svn://cherokee-project.com/CTK/trunk@5684 5dc97367-97f1-0310-9951-d761b3857238
commit 7736d61
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 4 18:04:52 2010 +0000
Fixes unfinished comment
git-svn-id: svn://cherokee-project.com/CTK/trunk@5683 5dc97367-97f1-0310-9951-d761b3857238
commit 3ca9a5e
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 4 16:02:45 2010 +0000
Takes care of a potential issue when including rendered HTML/JS code
from a CTK.RawHTML() widget.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5680 5dc97367-97f1-0310-9951-d761b3857238
commit e3f0d86
Author: taher taher@shihadeh.net
Date: Thu Nov 4 11:41:12 2010 +0000
Typo fix
git-svn-id: svn://cherokee-project.com/CTK/trunk@5675 5dc97367-97f1-0310-9951-d761b3857238
commit 96592a3
Author: alobbs alvaro@alobbs.com
Date: Wed Nov 3 10:16:18 2010 +0000
Adds a new CTK.CollapsibleEasy helper widget.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5662 5dc97367-97f1-0310-9951-d761b3857238
commit c4e2f7f
Author: alobbs alvaro@alobbs.com
Date: Fri Oct 29 12:07:53 2010 +0000
Adds two new convenience methods to CTK.JS: get_Hashtag() and
set_Hashtag().
git-svn-id: svn://cherokee-project.com/CTK/trunk@5654 5dc97367-97f1-0310-9951-d761b3857238
commit 20fa535
Author: alobbs alvaro@alobbs.com
Date: Fri Oct 29 09:45:17 2010 +0000
Adds an example file on how to build a page with CTK.RefreshURL()
widgets in cascade.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5652 5dc97367-97f1-0310-9951-d761b3857238
commit bef1ba0
Author: alobbs alvaro@alobbs.com
Date: Fri Oct 29 09:45:15 2010 +0000
Reworks the previous patch.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5651 5dc97367-97f1-0310-9951-d761b3857238
commit ddd064b
Author: alobbs alvaro@alobbs.com
Date: Fri Oct 29 08:57:46 2010 +0000
Fixes a concurrency/scope problem in CTK.RefreshableURL
git-svn-id: svn://cherokee-project.com/CTK/trunk@5650 5dc97367-97f1-0310-9951-d761b3857238
commit 8643b4d
Author: alobbs alvaro@alobbs.com
Date: Fri Oct 29 08:57:44 2010 +0000
CTK.Dialog2Buttons usability fix
git-svn-id: svn://cherokee-project.com/CTK/trunk@5649 5dc97367-97f1-0310-9951-d761b3857238
commit f16ba05
Author: alobbs alvaro@alobbs.com
Date: Thu Oct 28 11:34:59 2010 +0000
Replaces the "Server exiting.." by a slightly more descriptive msg.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5642 5dc97367-97f1-0310-9951-d761b3857238
commit 477a44a
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Oct 27 20:53:46 2010 +0000
Fix tabs a:hover
git-svn-id: svn://cherokee-project.com/CTK/trunk@5632 5dc97367-97f1-0310-9951-d761b3857238
commit 15a0570
Author: alobbs alvaro@alobbs.com
Date: Tue Oct 26 17:53:10 2010 +0000
Covers a corner case. Under some unlikely circumstances some strings
could not be translated because of the UTF-8 -> Unicode -> UTF-8
conversions performed along the translation process.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5628 5dc97367-97f1-0310-9951-d761b3857238
commit cf668cf
Author: alobbs alvaro@alobbs.com
Date: Tue Oct 26 13:22:26 2010 +0000
Updates CTK.i18n insterface
git-svn-id: svn://cherokee-project.com/CTK/trunk@5624 5dc97367-97f1-0310-9951-d761b3857238
commit 8bfc72d
Author: alobbs alvaro@alobbs.com
Date: Tue Oct 26 05:30:46 2010 +0000
Tries to deal with a flickering effect of CTK.Tab(). There were times
when tabs changed its content and flickered while rendering the page.
This patch fixes the problem by hiding the tab widget content until it
is completely initialized and rendered.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5621 5dc97367-97f1-0310-9951-d761b3857238
commit 0f909e7
Author: alobbs alvaro@alobbs.com
Date: Tue Oct 26 00:36:15 2010 +0000
CTK.XMLRPCProxy() was not using its widget properties at render time.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5614 5dc97367-97f1-0310-9951-d761b3857238
commit 9c35873
Author: taher taher@shihadeh.net
Date: Fri Oct 22 12:06:36 2010 +0000
Address issue 1029: nill entries cannot be renamed
git-svn-id: svn://cherokee-project.com/CTK/trunk@5605 5dc97367-97f1-0310-9951-d761b3857238
commit 9ba0a23
Author: alobbs alvaro@alobbs.com
Date: Mon Oct 18 16:13:10 2010 +0000
CTK.Proxy triggers two new events in order to report how the content
load went.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5599 5dc97367-97f1-0310-9951-d761b3857238
commit 02fefe2
Author: alobbs alvaro@alobbs.com
Date: Mon Oct 18 16:13:08 2010 +0000
CTK.ProgressBar accepts an initial value now.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5598 5dc97367-97f1-0310-9951-d761b3857238
commit d6a14eb
Author: alobbs alvaro@alobbs.com
Date: Mon Oct 18 10:00:50 2010 +0000
CTK.Proxy inherits from CTK.Box instead of CTK.Widget now. It allows
to add any sort of content as initial state. Most of the times the
content will be some sort of a "Loding..." message. If no content is
added, the look and behavior remains the same as before.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5595 5dc97367-97f1-0310-9951-d761b3857238
commit a2a61cf
Author: alobbs alvaro@alobbs.com
Date: Mon Oct 18 10:00:42 2010 +0000
Clean up
git-svn-id: svn://cherokee-project.com/CTK/trunk@5594 5dc97367-97f1-0310-9951-d761b3857238
commit e37306d
Author: alobbs alvaro@alobbs.com
Date: Sat Oct 16 13:23:38 2010 +0000
Replaces a global variable by a class static property. Thanks to
Esteban Feldman and Jedrzej Nowak for the original patch.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5593 5dc97367-97f1-0310-9951-d761b3857238
commit 23a7ef6
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 29 21:04:19 2010 +0000
TextAreas should not trigger a submit when Enter/Intro is pressed.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5584 5dc97367-97f1-0310-9951-d761b3857238
commit 2e1984f
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 29 07:06:46 2010 +0000
Adds a wrapper around the basic gettext() function, so non-ASCII
strings are translated. Basically, it takes care of converting UTF-8
strings to Unicode whenever a translation is performed. It also checks
whether the translated string is returned as Unicode, in which case,
it converts it back to UTF-8 -- http://bugs.cherokee-project.com/1001
git-svn-id: svn://cherokee-project.com/CTK/trunk@5582 5dc97367-97f1-0310-9951-d761b3857238
commit c94f134
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 29 07:06:42 2010 +0000
Fixes typo: s/false/False/
git-svn-id: svn://cherokee-project.com/CTK/trunk@5581 5dc97367-97f1-0310-9951-d761b3857238
commit 9471c3d
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 29 01:50:23 2010 +0000
Bugfix: The content of CTK.TextField()s was not escaped, it leaded to
some issues whenever some characters were entered. It fixes bug #1006
http://bugs.cherokee-project.com/1006
git-svn-id: svn://cherokee-project.com/CTK/trunk@5579 5dc97367-97f1-0310-9951-d761b3857238
commit 8541568
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 28 08:30:41 2010 +0000
Adds an iterator method to CTK.Table. Since its public access methods
work with 1-starting indexes (rather than 0-starting indexes), it was
necessary to have this sort of method.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5572 5dc97367-97f1-0310-9951-d761b3857238
commit dbfc1d2
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 28 08:30:37 2010 +0000
Fixes the CTK.Table so an id property is included on its td entries.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5571 5dc97367-97f1-0310-9951-d761b3857238
commit 5d155e6
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 28 06:35:26 2010 +0000
Adds a generic reordering function to CTK.SortableList. Basically, it
applies common sorting changes to a CTK.cfg sub-tree.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5570 5dc97367-97f1-0310-9951-d761b3857238
commit 6197525
Author: alobbs alvaro@alobbs.com
Date: Sat Sep 25 09:21:56 2010 +0000
Removes a few files that were moved to cherokee-admin
git-svn-id: svn://cherokee-project.com/CTK/trunk@5555 5dc97367-97f1-0310-9951-d761b3857238
commit e8345a7
Author: alobbs alvaro@alobbs.com
Date: Sat Sep 25 09:21:55 2010 +0000
Tries to improve the usability of CTK.Submitter. The 'Enter' handling
was not working as expected. This patch improves the situation.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5554 5dc97367-97f1-0310-9951-d761b3857238
commit abd9e3f
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Sep 24 19:52:30 2010 +0000
Move admin styles from CTK.css to cherokee-admin.css
git-svn-id: svn://cherokee-project.com/CTK/trunk@5550 5dc97367-97f1-0310-9951-d761b3857238
commit 803bfd8
Author: taher taher@shihadeh.net
Date: Fri Sep 24 10:43:25 2010 +0000
Adds a password-variant widget
git-svn-id: svn://cherokee-project.com/CTK/trunk@5548 5dc97367-97f1-0310-9951-d761b3857238
commit 25f8a38
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 22 11:33:55 2010 +0000
Fixes an issue with the constructors of CTK.DruidButton*().
git-svn-id: svn://cherokee-project.com/CTK/trunk@5541 5dc97367-97f1-0310-9951-d761b3857238
commit 07f281f
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 21 09:48:52 2010 +0000
Adds a short animation effect (0.1sec) when a CTK.Collapsible is being
shown. It also improves the widget initialization.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5529 5dc97367-97f1-0310-9951-d761b3857238
commit 9dcd3fe
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 21 09:18:11 2010 +0000
If a CTK.DruidButtonsPanel (ui-dialog-buttonpane) is added within
the dialog content, it has to be reparented to the uppper level. A
regular dialog has three main sections:
ui-dialog-titlebar
ui-dialog-content
ui-dialog-buttonpane
For convenience reasons, a ui-dialog-buttonpane section can be added
inside ui-dialog-content, and CTK.DruidButtonsPanel take care of
moving it to the right place.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5528 5dc97367-97f1-0310-9951-d761b3857238
commit bed8c09
Author: alobbs alvaro@alobbs.com
Date: Mon Sep 20 18:26:32 2010 +0000
Ads a couple of new images for CTK.Carousel().
git-svn-id: svn://cherokee-project.com/CTK/trunk@5520 5dc97367-97f1-0310-9951-d761b3857238
commit 57675d2
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 15 16:05:13 2010 +0000
Implements a new CTK.Collapsible() widget.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5507 5dc97367-97f1-0310-9951-d761b3857238
commit 80a4c30
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 14 08:20:16 2010 +0000
Polishes the rough edges of CTK.Radio. It also implements a new
CTK.RadioText() class and adds a test program to checkout the
functionality.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5493 5dc97367-97f1-0310-9951-d761b3857238
commit b941c46
Author: alobbs alvaro@alobbs.com
Date: Thu Sep 9 15:54:54 2010 +0000
Adds a commodity function: CTK.DruidContent__JS_to_close()
git-svn-id: svn://cherokee-project.com/CTK/trunk@5478 5dc97367-97f1-0310-9951-d761b3857238
commit a684047
Author: alobbs alvaro@alobbs.com
Date: Thu Sep 9 15:54:47 2010 +0000
CTK.Downloader() objects can be stopped now
git-svn-id: svn://cherokee-project.com/CTK/trunk@5477 5dc97367-97f1-0310-9951-d761b3857238
commit d6158bf
Author: taher taher@shihadeh.net
Date: Tue Sep 7 09:54:57 2010 +0000
Fixes bug for case-sensitive filesystems
git-svn-id: svn://cherokee-project.com/CTK/trunk@5458 5dc97367-97f1-0310-9951-d761b3857238
commit bc822d6
Author: alobbs alvaro@alobbs.com
Date: Mon Sep 6 15:34:59 2010 +0000
Adds to helper methods: Widget::JS_to_show() and Widget::JS_to_hide()
git-svn-id: svn://cherokee-project.com/CTK/trunk@5457 5dc97367-97f1-0310-9951-d761b3857238
commit 16d2c6f
Author: alobbs alvaro@alobbs.com
Date: Sat Sep 4 19:13:09 2010 +0000
Adds a mutex to ensure that the '/start' command cannot be executed in
parallel.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5456 5dc97367-97f1-0310-9951-d761b3857238
commit b8ee12d
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 31 16:58:00 2010 +0000
Enhances CTK.load_module_pyc() so it can load source files as well
(mainly for debugging purposes).
git-svn-id: svn://cherokee-project.com/CTK/trunk@5445 5dc97367-97f1-0310-9951-d761b3857238
commit a4b2d52
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 31 15:18:50 2010 +0000
Reimplements CTK.JS.ReloadURL()
git-svn-id: svn://cherokee-project.com/CTK/trunk@5444 5dc97367-97f1-0310-9951-d761b3857238
commit 0b74285
Author: alobbs alvaro@alobbs.com
Date: Mon Aug 30 07:24:29 2010 +0000
The same CTK.Downloader() object could not be used twice. This patch
checks whether the object was already initialized before trying to do
it again.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5442 5dc97367-97f1-0310-9951-d761b3857238
commit 8e93ec7
Author: alobbs alvaro@alobbs.com
Date: Sun Aug 29 11:40:52 2010 +0000
Covers a new corner case in Config::has_changed
git-svn-id: svn://cherokee-project.com/CTK/trunk@5441 5dc97367-97f1-0310-9951-d761b3857238
commit d71a995
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Aug 28 18:54:13 2010 +0000
Carousel stuff
git-svn-id: svn://cherokee-project.com/CTK/trunk@5440 5dc97367-97f1-0310-9951-d761b3857238
commit 1d27b03
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 28 15:30:18 2010 +0000
Eye-candy: Fade it in, instead of showing it rightaway
git-svn-id: svn://cherokee-project.com/CTK/trunk@5439 5dc97367-97f1-0310-9951-d761b3857238
commit e1dd657
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 28 15:18:40 2010 +0000
Implements a new CTK.Carousel() widget.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5438 5dc97367-97f1-0310-9951-d761b3857238
commit 9c9aece
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 28 15:18:36 2010 +0000
Allow CTK.Link() objects without an href property.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5437 5dc97367-97f1-0310-9951-d761b3857238
commit 3b2369d
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 27 14:57:03 2010 +0000
Adds CTK.load_module_pyc()
git-svn-id: svn://cherokee-project.com/CTK/trunk@5436 5dc97367-97f1-0310-9951-d761b3857238
commit 4a8d8d7
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 27 10:49:52 2010 +0000
CTK.Downloader() improvement: Flush before closing
git-svn-id: svn://cherokee-project.com/CTK/trunk@5435 5dc97367-97f1-0310-9951-d761b3857238
commit 2847c98
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 27 10:34:36 2010 +0000
Fixes a couple of issues with CTK.Downloader(): - Some API was not
being exporter. - It was not closing some file descriptors properly.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5434 5dc97367-97f1-0310-9951-d761b3857238
commit 335af59
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Aug 26 19:16:31 2010 +0000
Fix next class
git-svn-id: svn://cherokee-project.com/CTK/trunk@5432 5dc97367-97f1-0310-9951-d761b3857238
commit ab800a0
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Aug 26 18:38:34 2010 +0000
Box for page counter
git-svn-id: svn://cherokee-project.com/CTK/trunk@5431 5dc97367-97f1-0310-9951-d761b3857238
commit 72733ec
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Aug 26 18:07:58 2010 +0000
Fix stars
git-svn-id: svn://cherokee-project.com/CTK/trunk@5430 5dc97367-97f1-0310-9951-d761b3857238
commit 9dee2b3
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 26 10:59:26 2010 +0000
Adds CTK.JS.OpenWindow() -- just a commodity function
git-svn-id: svn://cherokee-project.com/CTK/trunk@5429 5dc97367-97f1-0310-9951-d761b3857238
commit 60c4313
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 25 06:57:40 2010 +0000
Do not take the 'tmp' branch of the configuration tree into account
when performing the 'has_changed' operation.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5428 5dc97367-97f1-0310-9951-d761b3857238
commit c608361
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Aug 24 18:18:21 2010 +0000
Add id to li
git-svn-id: svn://cherokee-project.com/CTK/trunk@5427 5dc97367-97f1-0310-9951-d761b3857238
commit a264b34
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 24 18:07:26 2010 +0000
The CTK.XMLRPCProxy class has got a JS_to_refresh() method.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5426 5dc97367-97f1-0310-9951-d761b3857238
commit 4c0a809
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 24 17:13:44 2010 +0000
Improves CTK.StarRating() usability. It was not using the right
cursors when it could not be edited.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5425 5dc97367-97f1-0310-9951-d761b3857238
commit ce35b5b
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 24 16:24:47 2010 +0000
Fixes an annoying flickering effect on CTK.StartRating().
git-svn-id: svn://cherokee-project.com/CTK/trunk@5424 5dc97367-97f1-0310-9951-d761b3857238
commit d4ee660
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 24 16:06:29 2010 +0000
CTK.escape_html() has a sibling function CTK.unescape_html() now.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5423 5dc97367-97f1-0310-9951-d761b3857238
commit cecf830
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 24 11:33:26 2010 +0000
Improves how external Javascript files are loaded. Now the .js files
are loaded synchronously in a specific order. This allows us to load
the whole javascript stack safely, while keeping track of the loaded
files so they are no reloaded on sub-requests.
BEWARE: This is a intrusive change in the core of CTK. It might
introduce regressions.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5420 5dc97367-97f1-0310-9951-d761b3857238
commit 6b3eb31
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Aug 23 17:14:23 2010 +0000
Market icon
git-svn-id: svn://cherokee-project.com/CTK/trunk@5419 5dc97367-97f1-0310-9951-d761b3857238
commit d96a984
Author: alobbs alvaro@alobbs.com
Date: Mon Aug 23 08:42:03 2010 +0000
Implements a new CTK.request.headers property, so the client request
headers can be accessed from the CTK application.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5418 5dc97367-97f1-0310-9951-d761b3857238
commit 196c967
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 17:30:05 2010 +0000
Better examples for CTK.StarRating
git-svn-id: svn://cherokee-project.com/CTK/trunk@5416 5dc97367-97f1-0310-9951-d761b3857238
commit 1d0a46a
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 16:47:34 2010 +0000
CTK.StarRating can be configured as non-editable now.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5415 5dc97367-97f1-0310-9951-d761b3857238
commit 7a08aaa
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 15:58:02 2010 +0000
Clean up: removes whites
git-svn-id: svn://cherokee-project.com/CTK/trunk@5414 5dc97367-97f1-0310-9951-d761b3857238
commit 173149f
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 15:57:55 2010 +0000
Implements CTK.StarRating, a brand new widget for ratings. It's been
written from scratch. So far it seems to work fine, but further
testing is definitely required.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5413 5dc97367-97f1-0310-9951-d761b3857238
commit e91565b
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 08:33:56 2010 +0000
Fixes an issue with CTK based programs that do not call the gettext
installation function explicitly.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5412 5dc97367-97f1-0310-9951-d761b3857238
commit 922a55a
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 08:33:53 2010 +0000
Do not include the header or footer if there is a single page show.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5411 5dc97367-97f1-0310-9951-d761b3857238
commit 5671d52
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 20 11:58:17 2010 +0000
Implements CTK.JS.ReloadURL() - commodity function.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5410 5dc97367-97f1-0310-9951-d761b3857238
commit e695d45
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 19 18:11:38 2010 +0000
Fixesa new bug in CTK.Paginator
git-svn-id: svn://cherokee-project.com/CTK/trunk@5405 5dc97367-97f1-0310-9951-d761b3857238
commit feee2c7
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 19 16:45:20 2010 +0000
Fixes a couple of minor issues in CTK.Paginator
git-svn-id: svn://cherokee-project.com/CTK/trunk@5404 5dc97367-97f1-0310-9951-d761b3857238
commit dcf59b1
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 19 16:28:25 2010 +0000
Implements a new CTK.Paginator() class
git-svn-id: svn://cherokee-project.com/CTK/trunk@5403 5dc97367-97f1-0310-9951-d761b3857238
commit 3038b79
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 19 15:16:40 2010 +0000
Updates Makefile.am: Init.py was missing
git-svn-id: svn://cherokee-project.com/CTK/trunk@5402 5dc97367-97f1-0310-9951-d761b3857238
commit df177e7
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 18 16:53:25 2010 +0000
Checks whether the Python interpreter already supports all() & any().
In case the interpreter didn't support them, it'd add a local version
to the global namespace.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5401 5dc97367-97f1-0310-9951-d761b3857238
commit 93404dd
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 13 11:48:31 2010 +0000
Fixes an usability issue. Now description text is clickable on the
CTK.CheckboxText and CTK.CheckCfgText widgets.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5382 5dc97367-97f1-0310-9951-d761b3857238
commit 32e663a
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 13 08:10:35 2010 +0000
Sort the configuration keys before they are applied to the config
tree. The idea is to apply the longest keys first, so the following
case don't leave a lingering a!b!c!e!f entry.
a!b!c!e = 1
a!b!c =
a!b!c!e!f = 1
Beware: It's a change in the CTK core. It might introduce regressions.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5379 5dc97367-97f1-0310-9951-d761b3857238
commit a2a9a89
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 12 11:51:36 2010 +0000
Bumps PySCGI
git-svn-id: svn://cherokee-project.com/CTK/trunk@5376 5dc97367-97f1-0310-9951-d761b3857238
commit e555e87
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 12 11:50:06 2010 +0000
Better connection close
git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@5375 5dc97367-97f1-0310-9951-d761b3857238
commit d363bd6
Author: alobbs alvaro@alobbs.com
Date: Mon Aug 9 07:50:27 2010 +0000
Removes an unnecessary 'href' property. Now that buttons use the
<button> tag there is no need to add it.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5349 5dc97367-97f1-0310-9951-d761b3857238
commit 20998d4
Author: alobbs alvaro@alobbs.com
Date: Fri Jul 30 10:13:58 2010 +0000
Implements CTK.JS.GotoURL()
git-svn-id: svn://cherokee-project.com/CTK/trunk@5339 5dc97367-97f1-0310-9951-d761b3857238
commit 9226810
Author: alobbs alvaro@alobbs.com
Date: Thu Jul 29 15:53:17 2010 +0000
Adds a missing key
git-svn-id: svn://cherokee-project.com/CTK/trunk@5337 5dc97367-97f1-0310-9951-d761b3857238
commit 2509c46
Author: alobbs alvaro@alobbs.com
Date: Tue Jul 27 10:53:37 2010 +0000
Removes old images, and adds new ones.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5335 5dc97367-97f1-0310-9951-d761b3857238
commit 523391c
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Jul 22 22:14:37 2010 +0000
Remove wrap for dialog buttons
git-svn-id: svn://cherokee-project.com/CTK/trunk@5333 5dc97367-97f1-0310-9951-d761b3857238
commit 0beb485
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Jul 22 17:15:14 2010 +0000
Fix buttons
git-svn-id: svn://cherokee-project.com/CTK/trunk@5332 5dc97367-97f1-0310-9951-d761b3857238
commit b6c27f2
Author: Jonathan Hernandez ion@suavizado.com
Date: Sun Jul 18 01:00:08 2010 +0000
New button style
git-svn-id: svn://cherokee-project.com/CTK/trunk@5331 5dc97367-97f1-0310-9951-d761b3857238
commit 638a21b
Author: taher taher@shihadeh.net
Date: Fri Jul 16 23:35:23 2010 +0000
Cleanup
git-svn-id: svn://cherokee-project.com/CTK/trunk@5328 5dc97367-97f1-0310-9951-d761b3857238
commit 5d179ff
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Jul 15 00:35:23 2010 +0000
Add id to dialog
git-svn-id: svn://cherokee-project.com/CTK/trunk@5315 5dc97367-97f1-0310-9951-d761b3857238
commit 8118781
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Jul 14 17:15:49 2010 +0000
Accept id for Links
git-svn-id: svn://cherokee-project.com/CTK/trunk@5314 5dc97367-97f1-0310-9951-d761b3857238
commit 386e9f2
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Jul 14 04:10:07 2010 +0000
Style for password
git-svn-id: svn://cherokee-project.com/CTK/trunk@5311 5dc97367-97f1-0310-9951-d761b3857238
commit 779e442
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Jul 13 23:28:31 2010 +0000
Fix tab bug when tabs lenght = 2
git-svn-id: svn://cherokee-project.com/CTK/trunk@5310 5dc97367-97f1-0310-9951-d761b3857238
commit 96dcdda
Author: alobbs alvaro@alobbs.com
Date: Sun Jul 11 12:09:09 2010 +0000
Exports a CTK.i18n.active_lang variable with the code of the active
language. It can be consumed (read) by CTK based apps.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5306 5dc97367-97f1-0310-9951-d761b3857238
commit 980e760
Author: alobbs alvaro@alobbs.com
Date: Sun Jul 11 11:32:54 2010 +0000
Implement CTK.i18n. It allows to use translations (gettext based by
now) without having to deal with the system libraries.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5305 5dc97367-97f1-0310-9951-d761b3857238
commit f3ea45e
Author: alobbs alvaro@alobbs.com
Date: Sat Jul 10 22:05:04 2010 +0000
Adds a new CTK.LinkWindow class.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5304 5dc97367-97f1-0310-9951-d761b3857238
commit c3727c8
Author: alobbs alvaro@alobbs.com
Date: Fri Jul 9 21:18:03 2010 +0000
Adds CTK.util.print_exception()
git-svn-id: svn://cherokee-project.com/CTK/trunk@5302 5dc97367-97f1-0310-9951-d761b3857238
commit 5050a48
Author: alobbs alvaro@alobbs.com
Date: Thu Jul 8 10:49:01 2010 +0000
Makes the plug-in loading mechanism a little more flexible.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5299 5dc97367-97f1-0310-9951-d761b3857238
commit 463a712
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Jul 7 23:17:05 2010 +0000
Fix scrollbars
git-svn-id: svn://cherokee-project.com/CTK/trunk@5298 5dc97367-97f1-0310-9951-d761b3857238
commit 99b7837
Author: alobbs alvaro@alobbs.com
Date: Wed Jul 7 16:53:40 2010 +0000
Better image loading.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5297 5dc97367-97f1-0310-9951-d761b3857238
commit 0653b2b
Author: alobbs alvaro@alobbs.com
Date: Wed Jul 7 10:08:12 2010 +0000
Implements a new CTK.AjaxUpload class.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5296 5dc97367-97f1-0310-9951-d761b3857238
commit 121012c
Author: alobbs alvaro@alobbs.com
Date: Tue Jul 6 11:06:34 2010 +0000
Emit an 'upload_finished' signal whenever an upload finishes.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5292 5dc97367-97f1-0310-9951-d761b3857238
commit 88c84bb
Author: alobbs alvaro@alobbs.com
Date: Mon Jul 5 15:30:52 2010 +0000
CTK.ProgressBar handles props properly now
git-svn-id: svn://cherokee-project.com/CTK/trunk@5283 5dc97367-97f1-0310-9951-d761b3857238
commit 3415d22
Author: alobbs alvaro@alobbs.com
Date: Mon Jul 5 15:30:51 2010 +0000
Minor implementation detail
git-svn-id: svn://cherokee-project.com/CTK/trunk@5282 5dc97367-97f1-0310-9951-d761b3857238
commit d11ab71
Author: alobbs alvaro@alobbs.com
Date: Mon Jul 5 14:32:14 2010 +0000
Updates PySCGI
git-svn-id: svn://cherokee-project.com/CTK/trunk@5281 5dc97367-97f1-0310-9951-d761b3857238
commit ef9fc6d
Author: alobbs alvaro@alobbs.com
Date: Mon Jul 5 14:06:13 2010 +0000
Updates it to 1.14 (as in CTK)
git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@5279 5dc97367-97f1-0310-9951-d761b3857238
commit c2271c4
Author: alobbs alvaro@alobbs.com
Date: Fri Jul 2 11:11:42 2010 +0000
Adds a new mandatory parameter to the CTK.XMLRPCProxy class. A name
must be specified, so subsequent reloads of the same page do not
overpopulate CTK's URL mapping table.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5273 5dc97367-97f1-0310-9951-d761b3857238
commit 0ae90cd
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 29 16:59:35 2010 +0000
Makes the XMLRPC proxy slightly more flexible.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5263 5dc97367-97f1-0310-9951-d761b3857238
commit 683d247
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 29 16:59:34 2010 +0000
Re-implements the CTK.util.to_utf8() function so it can handle
(basic) recursive data structures.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5262 5dc97367-97f1-0310-9951-d761b3857238
commit ca066fd
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 29 16:59:32 2010 +0000
It is pretty unusual, but CTK.RawHTML could be instanced with unicode
content (rather than UTF-8 strings). This patch kind of deals with the
situation.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5261 5dc97367-97f1-0310-9951-d761b3857238
commit 215aaf3
Author: alobbs alvaro@alobbs.com
Date: Mon Jun 28 21:27:11 2010 +0000
Adds a new 'debug' commodity parameter so XMLRPC errors can be traced
easily.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5260 5dc97367-97f1-0310-9951-d761b3857238
commit 3a0efb1
Author: alobbs alvaro@alobbs.com
Date: Sun Jun 27 14:03:20 2010 +0000
Fixes an UTF-8 encoding Python error "UnicodeDecodeError: 'ascii'
codec can't decode byte 0xc3 in position : ordinal not in range()".
This patch is kind of tricky: most of the Python interpreters remove
the sys.setdefaultencoding() function. That's why it reload the sys
module before a new default encoding can be set.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5250 5dc97367-97f1-0310-9951-d761b3857238
commit 11dcb0f
Author: taher taher@shihadeh.net
Date: Fri Jun 25 14:57:58 2010 +0000
Clean up
git-svn-id: svn://cherokee-project.com/CTK/trunk@5245 5dc97367-97f1-0310-9951-d761b3857238
commit f5c8823
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 23 13:01:05 2010 +0000
Clean up
git-svn-id: svn://cherokee-project.com/CTK/trunk@5236 5dc97367-97f1-0310-9951-d761b3857238
commit 412a950
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 23 12:08:12 2010 +0000
Fixes an encoding issue.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5235 5dc97367-97f1-0310-9951-d761b3857238
commit cd0cb60
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 23 12:08:10 2010 +0000
Escape error messages before printing them.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5234 5dc97367-97f1-0310-9951-d761b3857238
commit a1bb403
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 22 21:12:26 2010 +0000
Makes Druid page redirection more flexible.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5231 5dc97367-97f1-0310-9951-d761b3857238
commit 823d393
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 22 16:56:16 2010 +0000
Adds a new CTK.XMLRPCProxy class.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5230 5dc97367-97f1-0310-9951-d761b3857238
commit 10c90c1
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 22 14:50:14 2010 +0000
Adds missing file.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5227 5dc97367-97f1-0310-9951-d761b3857238
commit a2f862a
Author: taher taher@shihadeh.net
Date: Tue Jun 22 08:14:50 2010 +0000
Adds radio button widget
git-svn-id: svn://cherokee-project.com/CTK/trunk@5222 5dc97367-97f1-0310-9951-d761b3857238
commit ce05054
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 22 08:13:25 2010 +0000
Fixes the radio button support.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5221 5dc97367-97f1-0310-9951-d761b3857238
commit bc68d0d
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 22 07:55:29 2010 +0000
Adds support for radio buttons.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5220 5dc97367-97f1-0310-9951-d761b3857238
commit f12626f
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Jun 21 22:07:23 2010 +0000
Fix tabs
git-svn-id: svn://cherokee-project.com/CTK/trunk@5219 5dc97367-97f1-0310-9951-d761b3857238
commit 177422d
Author: alobbs alvaro@alobbs.com
Date: Mon Jun 21 09:03:19 2010 +0000
Activate the 'Save' button whenever a CTK.PluginSelector changes.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5212 5dc97367-97f1-0310-9951-d761b3857238
commit 6abdf26
Author: alobbs alvaro@alobbs.com
Date: Mon Jun 14 10:05:42 2010 +0000
Updates Makefile.am
git-svn-id: svn://cherokee-project.com/CTK/trunk@5197 5dc97367-97f1-0310-9951-d761b3857238
commit 86bc0e7
Author: alobbs alvaro@alobbs.com
Date: Sun Jun 13 12:26:51 2010 +0000
Improves the new CTK.Downloader widget.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5195 5dc97367-97f1-0310-9951-d761b3857238
commit 905c5bc
Author: alobbs alvaro@alobbs.com
Date: Sat Jun 12 10:49:48 2010 +0000
Adds a couple of new widgets: ProgressBar and Downloader (in the
server side - reporting to the client).
git-svn-id: svn://cherokee-project.com/CTK/trunk@5194 5dc97367-97f1-0310-9951-d761b3857238
commit 770f025
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Jun 2 15:51:12 2010 +0000
Fix behavior rules table size
git-svn-id: svn://cherokee-project.com/CTK/trunk@5182 5dc97367-97f1-0310-9951-d761b3857238
commit 4672140
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed May 26 16:27:44 2010 +0000
Bugfix #824 Hidden Scrollbar
git-svn-id: svn://cherokee-project.com/CTK/trunk@5160 5dc97367-97f1-0310-9951-d761b3857238
commit a1c2ead
Author: alobbs alvaro@alobbs.com
Date: Sun May 23 19:57:25 2010 +0000
Adds a new class to trigger automatic CTK.Druid page increments.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5145 5dc97367-97f1-0310-9951-d761b3857238
commit 2deab9b
Author: alobbs alvaro@alobbs.com
Date: Tue May 18 15:10:07 2010 +0000
Emit a signal whenever a CTK.SortableList is reordered.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5127 5dc97367-97f1-0310-9951-d761b3857238
commit 3744cd2
Author: taher taher@shihadeh.net
Date: Tue May 18 13:42:57 2010 +0000
Cleanup
git-svn-id: svn://cherokee-project.com/CTK/trunk@5124 5dc97367-97f1-0310-9951-d761b3857238
commit d84decf
Author: taher taher@shihadeh.net
Date: Tue May 18 12:07:38 2010 +0000
Cleanup
git-svn-id: svn://cherokee-project.com/CTK/trunk@5121 5dc97367-97f1-0310-9951-d761b3857238
commit 48c9747
Author: alobbs alvaro@alobbs.com
Date: Mon May 10 15:11:58 2010 +0000
This patch prevents double inclusion of the Submitter.js file. That
was causing a race condition that made random events to get lose along
the way. Thank a million to Ivan, Jonathan and Jedrzej for the helping
me to debug this (pesky) issue. You guys rock!
git-svn-id: svn://cherokee-project.com/CTK/trunk@5069 5dc97367-97f1-0310-9951-d761b3857238
commit f3b4059
Author: Jonathan Hernandez ion@suavizado.com
Date: Sun May 9 18:56:10 2010 +0000
Style for auth list
git-svn-id: svn://cherokee-project.com/CTK/trunk@5059 5dc97367-97f1-0310-9951-d761b3857238
commit 70487ff
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon May 3 17:25:01 2010 +0000
Align to center save button
git-svn-id: svn://cherokee-project.com/CTK/trunk@5026 5dc97367-97f1-0310-9951-d761b3857238
commit b06ab38
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon May 3 17:02:21 2010 +0000
Bind error
git-svn-id: svn://cherokee-project.com/CTK/trunk@5024 5dc97367-97f1-0310-9951-d761b3857238
commit f54c3b3
Author: alobbs alvaro@alobbs.com
Date: Mon May 3 10:58:50 2010 +0000
Optional CTK.TextField() widgets add an 'optional_msg' class whenever
they show the default message (instead of a real value). It'll allow
other widgets to easily recognize whether or not text fields contain
useful values.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5014 5dc97367-97f1-0310-9951-d761b3857238
commit cb4fc25
Author: alobbs alvaro@alobbs.com
Date: Mon May 3 09:25:32 2010 +0000
Fixes a JSON related issue. The interface of the json module is
different in Python 2.5 and 2.6. The dumps() method, for instance,
is missing in Python 2.5.
git-svn-id: svn://cherokee-project.com/CTK/trunk@5010 5dc97367-97f1-0310-9951-d761b3857238
commit d69701d
Author: alobbs alvaro@alobbs.com
Date: Sat May 1 10:09:49 2010 +0000
This tiny patch fixes a couple of XHTML rendering issues. Bug #833:
http://bugs.cherokee-project.com/833
git-svn-id: svn://cherokee-project.com/CTK/trunk@5005 5dc97367-97f1-0310-9951-d761b3857238
commit c737a48
Author: alobbs alvaro@alobbs.com
Date: Wed Apr 28 15:36:48 2010 +0000
A change in a CTK.SortableList was not changing the state of the
'Save' button. Fixes #829: http://bugs.cherokee-project.com/829
git-svn-id: svn://cherokee-project.com/CTK/trunk@4993 5dc97367-97f1-0310-9951-d761b3857238
commit c0e0501
Author: alobbs alvaro@alobbs.com
Date: Tue Apr 27 09:45:50 2010 +0000
CTK.Dialogs were not working of Safari because it refused to parse
arrays with a 'class' entry. This patch should fix bug #823:
http://bugs.cherokee-project.com/823
git-svn-id: svn://cherokee-project.com/CTK/trunk@4977 5dc97367-97f1-0310-9951-d761b3857238
commit 53f1c05
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Apr 26 22:11:53 2010 +0000
Style balancer sources table
git-svn-id: svn://cherokee-project.com/CTK/trunk@4974 5dc97367-97f1-0310-9951-d761b3857238
commit 26accc8
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 26 12:57:29 2010 +0000
This patch tries to deal with the 'Broken pipe' issue. Bug #818:
http://bugs.cherokee-project.com/818
git-svn-id: svn://cherokee-project.com/CTK/trunk@4960 5dc97367-97f1-0310-9951-d761b3857238
commit 852dded
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 26 12:48:48 2010 +0000
The json_embedded.py source file was not being neither distributed,
nor installed.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4959 5dc97367-97f1-0310-9951-d761b3857238
commit 456d2d8
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 26 11:06:58 2010 +0000
Oops!
git-svn-id: svn://cherokee-project.com/CTK/trunk@4956 5dc97367-97f1-0310-9951-d761b3857238
commit 84d93df
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 26 10:56:57 2010 +0000
Adds a new 'synchronous' mode.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4954 5dc97367-97f1-0310-9951-d761b3857238
commit 56483ac
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 26 07:15:40 2010 +0000
Adds a custom SimpleJSON encoder copy, so CTK can be used on Python
2.4 without external dependencies. This is not a complete SimpleJSON
copy, it just includes the bare minimum required by CTK.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4951 5dc97367-97f1-0310-9951-d761b3857238
commit 8a3f2a9
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 23 19:24:57 2010 +0000
Error redirection style
git-svn-id: svn://cherokee-project.com/CTK/trunk@4946 5dc97367-97f1-0310-9951-d761b3857238
commit 8a1e613
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 23 19:01:08 2010 +0000
Fix sources work area and usage table
git-svn-id: svn://cherokee-project.com/CTK/trunk@4943 5dc97367-97f1-0310-9951-d761b3857238
commit 293f463
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 23 09:01:01 2010 +0000
Removes a code shortcut. Now a validation set can define multiple
tests for the same target (POST entry). This allows, for instance, to
perform a 'non-empty' check on a field before checking its content.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4929 5dc97367-97f1-0310-9951-d761b3857238
commit 99675a5
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 22 18:19:40 2010 +0000
A couple of misc. fixes
git-svn-id: svn://cherokee-project.com/CTK/trunk@4927 5dc97367-97f1-0310-9951-d761b3857238
commit e2bec54
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 22 15:24:41 2010 +0000
Bug fix: CTK.JS.Ajax checks the 'modified', 'not-modified' response
keys now.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4921 5dc97367-97f1-0310-9951-d761b3857238
commit 683f233
Author: alobbs alvaro@alobbs.com
Date: Wed Apr 21 12:03:31 2010 +0000
Fixes an issue with translations, submitters and optional fields.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4908 5dc97367-97f1-0310-9951-d761b3857238
commit 0d8a44c
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 19 16:53:26 2010 +0000
Bugfix: PageNewConfig stopped working after the merge.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4890 5dc97367-97f1-0310-9951-d761b3857238
commit 0bf2f51
Author: taher taher@shihadeh.net
Date: Mon Apr 19 12:14:20 2010 +0000
Fixes issue with Python 2.5. Credit goes for Jedrzej Nowak
git-svn-id: svn://cherokee-project.com/CTK/trunk@4887 5dc97367-97f1-0310-9951-d761b3857238
commit ce51f22
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 19 03:00:20 2010 +0000
Re-implements the mutex usage so it does not depend on the 'with'
clause. Since it was implemented on Python 2.6 there were some
production servers where it could not be executed - Debian stable
still ships Python 2.5, for instance.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4881 5dc97367-97f1-0310-9951-d761b3857238
commit a6784f1
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 18 18:33:40 2010 +0000
Autoconf/Automake integration - 3
git-svn-id: svn://cherokee-project.com/CTK/trunk@4878 5dc97367-97f1-0310-9951-d761b3857238
commit f27c371
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 15 23:58:36 2010 +0000
Repositions the activity message.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4859 5dc97367-97f1-0310-9951-d761b3857238
commit d14a831
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 15 23:27:53 2010 +0000
Updating msg
git-svn-id: svn://cherokee-project.com/CTK/trunk@4858 5dc97367-97f1-0310-9951-d761b3857238
commit eb29c67
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 15 23:25:05 2010 +0000
Updating msg
git-svn-id: svn://cherokee-project.com/CTK/trunk@4857 5dc97367-97f1-0310-9951-d761b3857238
commit d51d8f7
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 15 21:40:10 2010 +0000
cursor:defaul on saved
git-svn-id: svn://cherokee-project.com/CTK/trunk@4853 5dc97367-97f1-0310-9951-d761b3857238
commit 799e962
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 15 19:04:43 2010 +0000
Lot of minor CTK.cfg related changes (bis).
git-svn-id: svn://cherokee-project.com/CTK/trunk@4846 5dc97367-97f1-0310-9951-d761b3857238
commit 528f6d9
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 15 18:30:51 2010 +0000
Save button implementation: 2
git-svn-id: svn://cherokee-project.com/CTK/trunk@4842 5dc97367-97f1-0310-9951-d761b3857238
commit b46d8c2
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 15 16:46:50 2010 +0000
Bug-fix: Druid based dialogs left a transparent modal layer when
closed.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4840 5dc97367-97f1-0310-9951-d761b3857238
commit e8041b8
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Apr 14 00:24:25 2010 +0000
General/Icons page
git-svn-id: svn://cherokee-project.com/CTK/trunk@4826 5dc97367-97f1-0310-9951-d761b3857238
commit 521000b
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Apr 13 23:43:43 2010 +0000
Dialog welcome icon
git-svn-id: svn://cherokee-project.com/CTK/trunk@4825 5dc97367-97f1-0310-9951-d761b3857238
commit 38945dd
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Apr 13 23:23:41 2010 +0000
Background to new vserver and rule dialog
git-svn-id: svn://cherokee-project.com/CTK/trunk@4823 5dc97367-97f1-0310-9951-d761b3857238
commit 6b3b086
Author: alobbs alvaro@alobbs.com
Date: Tue Apr 13 23:12:17 2010 +0000
Some forms were failing due to this bug. The "Optional" string was
being transmitted even if the .optional class was set.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4821 5dc97367-97f1-0310-9951-d761b3857238
commit bc0069e
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Apr 13 22:40:47 2010 +0000
Fix dialog panels
git-svn-id: svn://cherokee-project.com/CTK/trunk@4820 5dc97367-97f1-0310-9951-d761b3857238
commit adc7db0
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Apr 13 22:13:02 2010 +0000
Fix Save Dialog buttons
git-svn-id: svn://cherokee-project.com/CTK/trunk@4817 5dc97367-97f1-0310-9951-d761b3857238
commit 3736bb7
Author: taher taher@shihadeh.net
Date: Tue Apr 13 17:29:16 2010 +0000
Adds a couple of extra wrappers
git-svn-id: svn://cherokee-project.com/CTK/trunk@4816 5dc97367-97f1-0310-9951-d761b3857238
commit 602c68b
Author: taher taher@shihadeh.net
Date: Tue Apr 13 12:11:41 2010 +0000
Adds missing imports
git-svn-id: svn://cherokee-project.com/CTK/trunk@4811 5dc97367-97f1-0310-9951-d761b3857238
commit c90072b
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 9 00:49:43 2010 +0000
Bugfix for initial state
git-svn-id: svn://cherokee-project.com/CTK/trunk@4801 5dc97367-97f1-0310-9951-d761b3857238
commit 6f3fd6a
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 23:17:54 2010 +0000
Fixes to status page
git-svn-id: svn://cherokee-project.com/CTK/trunk@4800 5dc97367-97f1-0310-9951-d761b3857238
commit f0eccb9
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 21:55:06 2010 +0000
Fix bug when selected tab
git-svn-id: svn://cherokee-project.com/CTK/trunk@4798 5dc97367-97f1-0310-9951-d761b3857238
commit 22b127f
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 21:37:27 2010 +0000
Rules table width
git-svn-id: svn://cherokee-project.com/CTK/trunk@4797 5dc97367-97f1-0310-9951-d761b3857238
commit 9daef94
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 21:06:58 2010 +0000
Update the internal 'original tree' after storing the file to disk.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4796 5dc97367-97f1-0310-9951-d761b3857238
commit 30bc43f
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 20:59:30 2010 +0000
Implements a new method to detect when a CTK.Config() changes. It
stores an independent copy of the original configuration tree, so
there is a reference to detect whether or not the current copy has
been modified.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4795 5dc97367-97f1-0310-9951-d761b3857238
commit f7fcd88
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 19:00:15 2010 +0000
Little shine to dialogs in page
git-svn-id: svn://cherokee-project.com/CTK/trunk@4793 5dc97367-97f1-0310-9951-d761b3857238
commit 9996e40
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 18:55:21 2010 +0000
Scroll for advanced
git-svn-id: svn://cherokee-project.com/CTK/trunk@4792 5dc97367-97f1-0310-9951-d761b3857238
commit d3a16c2
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 18:47:34 2010 +0000
Ugly hack for Table head
git-svn-id: svn://cherokee-project.com/CTK/trunk@4790 5dc97367-97f1-0310-9951-d761b3857238
commit d58d454
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 18:47:08 2010 +0000
Scrolls for General page
git-svn-id: svn://cherokee-project.com/CTK/trunk@4789 5dc97367-97f1-0310-9951-d761b3857238
commit a41b9d0
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 17:21:47 2010 +0000
Oops! Fixes the previous commit. It works now.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4787 5dc97367-97f1-0310-9951-d761b3857238
commit 26eaea9
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 17:14:12 2010 +0000
Fixes an awful flickering effect while rendering pages with dialogs.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4784 5dc97367-97f1-0310-9951-d761b3857238
commit 93adc3e
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 16:00:29 2010 +0000
Small improvement
git-svn-id: svn://cherokee-project.com/CTK/trunk@4780 5dc97367-97f1-0310-9951-d761b3857238
commit c1ec30a
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 15:54:44 2010 +0000
Increase rules panel td height
git-svn-id: svn://cherokee-project.com/CTK/trunk@4779 5dc97367-97f1-0310-9951-d761b3857238
commit fe2d83b
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 12:20:39 2010 +0000
Makes the JS_to_refresh method slightly more flexible.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4772 5dc97367-97f1-0310-9951-d761b3857238
commit ec7df0b
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 12:20:36 2010 +0000
Bugfix: Optional text fields weren't being updated.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4771 5dc97367-97f1-0310-9951-d761b3857238
commit 41ef3de
Author: taher taher@shihadeh.net
Date: Thu Apr 8 11:37:57 2010 +0000
Adds a new StockImage
git-svn-id: svn://cherokee-project.com/CTK/trunk@4770 5dc97367-97f1-0310-9951-d761b3857238
commit 9fef4a4
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Apr 7 22:58:20 2010 +0000
Final on/off
git-svn-id: svn://cherokee-project.com/CTK/trunk@4764 5dc97367-97f1-0310-9951-d761b3857238
commit 6cee011
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Apr 7 22:12:29 2010 +0000
Save button
git-svn-id: svn://cherokee-project.com/CTK/trunk@4761 5dc97367-97f1-0310-9951-d761b3857238
commit 15a7aab
Author: alobbs alvaro@alobbs.com
Date: Wed Apr 7 08:12:02 2010 +0000
Relocates some CSS
git-svn-id: svn://cherokee-project.com/CTK/trunk@4753 5dc97367-97f1-0310-9951-d761b3857238
commit 159024b
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Apr 7 04:00:50 2010 +0000
Home/Index page
git-svn-id: svn://cherokee-project.com/CTK/trunk@4751 5dc97367-97f1-0310-9951-d761b3857238
commit 68bae54
Author: alobbs alvaro@alobbs.com
Date: Tue Apr 6 18:21:06 2010 +0000
Oops
git-svn-id: svn://cherokee-project.com/CTK/trunk@4749 5dc97367-97f1-0310-9951-d761b3857238
commit e8e66be
Author: alobbs alvaro@alobbs.com
Date: Tue Apr 6 18:13:44 2010 +0000
Nasty patch to fix the tabs behavior
git-svn-id: svn://cherokee-project.com/CTK/trunk@4748 5dc97367-97f1-0310-9951-d761b3857238
commit e97e35a
Author: alobbs alvaro@alobbs.com
Date: Tue Apr 6 09:51:07 2010 +0000
Submitter initialization should precede its content JS code.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4735 5dc97367-97f1-0310-9951-d761b3857238
commit 8c4efe6
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 5 21:43:01 2010 +0000
Oops
git-svn-id: svn://cherokee-project.com/CTK/trunk@4733 5dc97367-97f1-0310-9951-d761b3857238
commit c9839ea
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 5 21:15:34 2010 +0000
Re-implements the CTK.Tab() javascript code.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4732 5dc97367-97f1-0310-9951-d761b3857238
commit b8c7085
Author: taher taher@shihadeh.net
Date: Mon Apr 5 17:08:40 2010 +0000
Extends the Proxy widget
git-svn-id: svn://cherokee-project.com/CTK/trunk@4730 5dc97367-97f1-0310-9951-d761b3857238
commit 84ec2e4
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 5 15:28:57 2010 +0000
Better CTK.Dialog() initial positioning. It also removes a few
superfluous selections.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4728 5dc97367-97f1-0310-9951-d761b3857238
commit 963d264
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 5 15:28:55 2010 +0000
CTK.ImageStock('del') is now instanced with a few extra properties.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4727 5dc97367-97f1-0310-9951-d761b3857238
commit 9d1c7d2
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 5 15:28:54 2010 +0000
Add two new handy methods
git-svn-id: svn://cherokee-project.com/CTK/trunk@4726 5dc97367-97f1-0310-9951-d761b3857238
commit 9820bac
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Apr 5 05:15:39 2010 +0000
Advanced warning
git-svn-id: svn://cherokee-project.com/CTK/trunk@4720 5dc97367-97f1-0310-9951-d761b3857238
commit 104a6bb
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Apr 5 04:27:55 2010 +0000
Format icons and config file errors
git-svn-id: svn://cherokee-project.com/CTK/trunk@4719 5dc97367-97f1-0310-9951-d761b3857238
commit f59c1d9
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Apr 5 03:09:28 2010 +0000
Scroll on drag
git-svn-id: svn://cherokee-project.com/CTK/trunk@4717 5dc97367-97f1-0310-9951-d761b3857238
commit 0ebe775
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 4 15:53:50 2010 +0000
Druid widget improvements, + some helpers
git-svn-id: svn://cherokee-project.com/CTK/trunk@4714 5dc97367-97f1-0310-9951-d761b3857238
commit d444927
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 4 11:26:04 2010 +0000
Allow CTK.RefreshableURL to be initialized without an URL address.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4713 5dc97367-97f1-0310-9951-d761b3857238
commit 1c2c0cb
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 4 11:26:02 2010 +0000
An external JS_to_goto method will come handy.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4712 5dc97367-97f1-0310-9951-d761b3857238
commit 3a94a68
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 4 11:25:59 2010 +0000
Generalizes the module loader. It also adds support for loading
modules before the main loop is reached.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4711 5dc97367-97f1-0310-9951-d761b3857238
commit a9abc7e
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 19:45:13 2010 +0000
Bugfix
git-svn-id: svn://cherokee-project.com/CTK/trunk@4710 5dc97367-97f1-0310-9951-d761b3857238
commit af28088
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 18:55:50 2010 +0000
Tiny fix
git-svn-id: svn://cherokee-project.com/CTK/trunk@4709 5dc97367-97f1-0310-9951-d761b3857238
commit 3df9b96
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 18:41:24 2010 +0000
Bumps PySCGI
git-svn-id: svn://cherokee-project.com/CTK/trunk@4707 5dc97367-97f1-0310-9951-d761b3857238
commit ba7d233
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 16:48:27 2010 +0000
Better, more flexible implementation.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4706 5dc97367-97f1-0310-9951-d761b3857238
commit d6a1282
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 14:33:36 2010 +0000
Minor change
git-svn-id: svn://cherokee-project.com/CTK/trunk@4705 5dc97367-97f1-0310-9951-d761b3857238
commit bf02ff4
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 14:33:34 2010 +0000
Adds a new CTK.List class().
git-svn-id: svn://cherokee-project.com/CTK/trunk@4704 5dc97367-97f1-0310-9951-d761b3857238
commit 701a614
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 09:54:02 2010 +0000
Adds missing title properties
git-svn-id: svn://cherokee-project.com/CTK/trunk@4703 5dc97367-97f1-0310-9951-d761b3857238
commit dcce2ae
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Apr 3 06:23:44 2010 +0000
Panel buttons
git-svn-id: svn://cherokee-project.com/CTK/trunk@4701 5dc97367-97f1-0310-9951-d761b3857238
commit 44f385e
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Apr 3 00:01:58 2010 +0000
Style for Information Sources panel
git-svn-id: svn://cherokee-project.com/CTK/trunk@4700 5dc97367-97f1-0310-9951-d761b3857238
commit dea3028
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 23:59:42 2010 +0000
Style for Information Sources panel
git-svn-id: svn://cherokee-project.com/CTK/trunk@4699 5dc97367-97f1-0310-9951-d761b3857238
commit 4972aed
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 21:39:22 2010 +0000
Rules panel
git-svn-id: svn://cherokee-project.com/CTK/trunk@4697 5dc97367-97f1-0310-9951-d761b3857238
commit e147253
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 20:07:04 2010 +0000
Rules table style
git-svn-id: svn://cherokee-project.com/CTK/trunk@4692 5dc97367-97f1-0310-9951-d761b3857238
commit 9e48261
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 2 17:44:45 2010 +0000
Oops! Part of prev. commit..
git-svn-id: svn://cherokee-project.com/CTK/trunk@4691 5dc97367-97f1-0310-9951-d761b3857238
commit 4606400
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 2 17:44:41 2010 +0000
Add the minimized version of JQuery. Saves ~62k.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4690 5dc97367-97f1-0310-9951-d761b3857238
commit d3e481e
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 2 17:44:39 2010 +0000
Fixes the PlugIn selection widget. Some plug-ins could not be
deactivated because the configuration key was not being updated.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4689 5dc97367-97f1-0310-9951-d761b3857238
commit 6e18bbc
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 2 12:47:05 2010 +0000
Fixes the 'Optional' fields support.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4684 5dc97367-97f1-0310-9951-d761b3857238
commit 57bd3b2
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 03:53:10 2010 +0000
Change background color while drag
git-svn-id: svn://cherokee-project.com/CTK/trunk@4680 5dc97367-97f1-0310-9951-d761b3857238
commit 5523892
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 03:41:37 2010 +0000
Increase default size for input text
git-svn-id: svn://cherokee-project.com/CTK/trunk@4679 5dc97367-97f1-0310-9951-d761b3857238
commit 7bcef5b
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 03:23:54 2010 +0000
Style for inactive vserver in list
git-svn-id: svn://cherokee-project.com/CTK/trunk@4678 5dc97367-97f1-0310-9951-d761b3857238
commit 2621eb3
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 02:34:38 2010 +0000
Fix vserver panel
git-svn-id: svn://cherokee-project.com/CTK/trunk@4676 5dc97367-97f1-0310-9951-d761b3857238
commit 4cc5917
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 1 20:29:41 2010 +0000
Removes some old code. Clean up.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4673 5dc97367-97f1-0310-9951-d761b3857238
commit 2b30431
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 31 22:01:32 2010 +0000
Do not show the "Loading.." image while initialing the default
cherokee-admin Page(). The initial render of the page looks slightly
better now (before the Javascript code is executed).
git-svn-id: svn://cherokee-project.com/CTK/trunk@4666 5dc97367-97f1-0310-9951-d761b3857238
commit 4f4e8e3
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 31 16:45:28 2010 +0000
The open tab cookie includes now a path domain, so different the tabs
status are preserved independently of the page they are located in.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4663 5dc97367-97f1-0310-9951-d761b3857238
commit c856a81
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 31 15:21:12 2010 +0000
Missing patches from previous commit
git-svn-id: svn://cherokee-project.com/CTK/trunk@4662 5dc97367-97f1-0310-9951-d761b3857238
commit 8beeac3
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 31 15:21:10 2010 +0000
Adds a new CTK.Druid() class - and a testing script.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4661 5dc97367-97f1-0310-9951-d761b3857238
commit 799a598
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 18:17:26 2010 +0000
Implements a CTK.RefreshableURL() class. Even if it's quite similar to
CTK.Refreshable(), it behaves differently: It loads different URLs,
rather than the render of a callback.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4652 5dc97367-97f1-0310-9951-d761b3857238
commit d10c4fa
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 18:17:23 2010 +0000
Improves the Submitter event triggers. Additional information is send
within the event object now. These properties may be useful for the
code listening to those events.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4651 5dc97367-97f1-0310-9951-d761b3857238
commit 0e612ae
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 18:17:21 2010 +0000
Add the <script src=""> header entries to the .toStr() render. That
will allow special render to use any third party JS file.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4650 5dc97367-97f1-0310-9951-d761b3857238
commit b51a225
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 18:17:18 2010 +0000
Better event triggering
git-svn-id: svn://cherokee-project.com/CTK/trunk@4649 5dc97367-97f1-0310-9951-d761b3857238
commit 0f4a62b
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 13:26:40 2010 +0000
Clean up
git-svn-id: svn://cherokee-project.com/CTK/trunk@4647 5dc97367-97f1-0310-9951-d761b3857238
commit de35da7
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 11:30:33 2010 +0000
Add a Content-Type header is the page did not include one.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4646 5dc97367-97f1-0310-9951-d761b3857238
commit 4a95196
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 09:50:52 2010 +0000
TopDialog is not part of CTK
git-svn-id: svn://cherokee-project.com/CTK/trunk@4642 5dc97367-97f1-0310-9951-d761b3857238
commit b91b82b
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 07:42:33 2010 +0000
Fixes global CTK.Help entries, such as the Perl's RegEX tutorial.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4639 5dc97367-97f1-0310-9951-d761b3857238
commit 8481b9f
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 21:02:13 2010 +0000
Smarter dup header detection
git-svn-id: svn://cherokee-project.com/CTK/trunk@4637 5dc97367-97f1-0310-9951-d761b3857238
commit c30bf08
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 19:42:31 2010 +0000
Move Javascript to the end for the file
git-svn-id: svn://cherokee-project.com/CTK/trunk@4635 5dc97367-97f1-0310-9951-d761b3857238
commit 79e9d2f
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 19:42:29 2010 +0000
Adds a new parameter to CTK.TextField so a "optional" text can be
specified from its constructor method.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4634 5dc97367-97f1-0310-9951-d761b3857238
commit afc03c6
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 15:52:04 2010 +0000
To hit Enter forces a submit
git-svn-id: svn://cherokee-project.com/CTK/trunk@4626 5dc97367-97f1-0310-9951-d761b3857238
commit 8a9e265
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 14:15:57 2010 +0000
Open help in a new window
git-svn-id: svn://cherokee-project.com/CTK/trunk@4623 5dc97367-97f1-0310-9951-d761b3857238
commit 1da94b6
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 12:01:53 2010 +0000
Fixes the "optional"-submit bug.
git-svn-id: svn://cherokee-project.com/CTK/trunk@4619 5dc97367-97f1-0310-9951-d761b3857238
commit c5278b1
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 11:02:27 2010 +0000
Fixes
git-svn-id: svn://cherokee-project.com/CTK/trunk@4616 5dc97367-97f1-0310-9951-d761b3857238
commit 6d08183
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 09:47:25 2010 +0000
Adds a new CTK.ToggleButton widget
git-svn-id: svn://cherokee-project.com/CTK/trunk@4614 5dc97367-97f1-0310-9951-d761b3857238
commit 0dc1390
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 09:47:24 2010 +0000
Aesthetic change
git-svn-id: svn://cherokee-project.com/CTK/trunk@4613 5dc97367-97f1-0310-9951-d761b3857238
commit d8cffc3
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 08:59:02 2010 +0000
Bugfix
git-svn-id: svn://cherokee-project.com/CTK/trunk@4612 5dc97367-97f1-0310-9951-d761b3857238
commit 204dbd5
Author: alobbs alvaro@...