Mon, 21 Jun 2010 15:32:58 +0200 Sylvain Thénault [repo] fix 'c-c start --loglevel LEVEL' for repository only configuration. Closes #1058269.
Mon, 21 Jun 2010 15:32:26 +0200 Sylvain Thénault [transaction w/ separated web/repo processes] the dbapi should explicitly specify a transaction id to avoid confusion when web server / repository run in separated processes stable
Mon, 21 Jun 2010 15:29:10 +0200 Sylvain Thénault [dbapi] Connection.load_appobjects should load site_cubicweb files as well, they may contains necessary RQL extension function definitions. Also kill some broken deprecated code in this method. stable
Mon, 21 Jun 2010 13:23:11 +0200 Sylvain Thénault backport stable
Mon, 21 Jun 2010 11:54:09 +0200 Sylvain Thénault Added tag cubicweb-debian-version-3.8.5-1 for changeset 5d05b08adeab stable
Mon, 21 Jun 2010 11:54:09 +0200 Sylvain Thénault Added tag cubicweb-version-3.8.5 for changeset 2de32c0c293b stable cubicweb-debian-version-3.8.5-1
Mon, 21 Jun 2010 11:13:25 +0200 Sylvain Thénault [repo] call entity.check() once before_update hooks has been called, to let them a chance to transform data stable cubicweb-version-3.8.5
Mon, 21 Jun 2010 10:42:26 +0200 Sylvain Thénault 3.8.5 stable
Mon, 21 Jun 2010 10:00:05 +0200 Sylvain Thénault [debian] #1027463: logrotate script should filter out warnings stable
Mon, 21 Jun 2010 09:36:40 +0200 Sylvain Thénault [schema migration] fix fix introduced in 5803:589e2e3fb997, test for backend alter column support should be done in the operation, else the associated index is not dropped while this is supported stable
Mon, 21 Jun 2010 08:54:12 +0200 Sylvain Thénault [schema migration] fix backend compatibility issue by using type_from_constraints / sql_change_col_type instead of bare ALTER COLUMN stable
Mon, 21 Jun 2010 08:53:13 +0200 Sylvain Thénault [schema migration] don't try to drop column if backend doesn't support column alteration (eg sqlite) stable
Mon, 21 Jun 2010 08:52:13 +0200 Sylvain Thénault [session] when rollback_on_failure is false, we should not try to reconnect if the sql raised an error stable
Sun, 20 Jun 2010 15:09:42 +0000 Alexandre Fayolle Use SQL standard ALTER TABLE command (with ADD instead of ADD COLUMN) stable
Sun, 20 Jun 2010 15:08:23 +0000 Alexandre Fayolle reduced logging verbosity in ldapuser source stable
Sat, 19 Jun 2010 16:08:54 +0200 Alexandre Fayolle use sessionid in log message stable
Sat, 19 Jun 2010 16:08:08 +0200 Alexandre Fayolle constraints can contain unicode values stable
Fri, 18 Jun 2010 18:31:22 +0200 Sylvain Thénault [entity] fix .complete so we don't crash on missing mandatory relation. Also simplify code. Closes #1058267
Fri, 18 Jun 2010 18:49:17 +0200 Sylvain Thénault closes #1059729: cw-ctl upgrade : i18n upgrade not performed if DB does not need upgrade stable
Fri, 18 Jun 2010 18:35:09 +0200 Aurelien Campeas [devtools/qunit] prefix jquery_dir with 'file://'
Fri, 18 Jun 2010 18:16:36 +0200 Pierre-Yves David [devtools/qunit] Locate jquery through cubicwew config to handle installed setup
Fri, 18 Jun 2010 18:14:55 +0200 Sylvain Thénault [rql2sql] use new dbhelper.sql_concat_string function to deal with sql string concatenation. This together with lgdb 1.0.4 fixes #1055133: SQL Server support : string concatenation issue stable
Fri, 18 Jun 2010 15:41:39 +0200 Sylvain Thénault [session] update session's timestamp in session.execute, so long running transactions are not erroneously closed by the repository stable
Fri, 18 Jun 2010 14:56:01 +0200 Sylvain Thénault [repo session] expected argument is the source, not the session stable
Fri, 18 Jun 2010 14:44:22 +0200 Aurelien Campeas [devtools/qunit] in safe mode, ffox launches a stupid popup
Fri, 18 Jun 2010 13:32:54 +0200 Aurelien Campeas [ldapuser] quieter ldap result info, fix commented block style stable
Fri, 18 Jun 2010 11:40:37 +0200 Pierre-Yves David [qunit] use safe mode for firefox
Fri, 18 Jun 2010 11:40:33 +0200 Pierre-Yves David [qunit] Move qunit.js and qunit.css in devtools/datadirectory
Fri, 18 Jun 2010 09:25:01 +0200 Sylvain Thénault [test] fix stupd name error stable
Fri, 18 Jun 2010 09:07:41 +0200 Sylvain Thénault [test] fix test w/ closed connection pb stable
Fri, 18 Jun 2010 08:14:00 +0200 Sylvain Thénault [ms] orderby/groupby/having attributes of Select node should be resetted to empty tuple, not None stable
Thu, 17 Jun 2010 18:50:20 +0200 Aurelien Campeas [devtools/teslib] be more defensive on rollbacks stable
Thu, 17 Jun 2010 18:36:16 +0200 Sylvain Thénault [rql2sql] when using HAVING to by-pass rql limitation (not to filter on result of an aggregat function), we should emit SQL that doesn't use HAVING to avoid potential backend error because variables are not grouped. Closes #1061603. stable
Thu, 17 Jun 2010 17:49:58 +0200 Aurelien Campeas [doc/book/faq] question on security stable
Thu, 17 Jun 2010 16:57:24 +0200 Pierre-Yves David [qunit] check that the browser has not died by himself before we asked him to stop.
Thu, 17 Jun 2010 16:56:38 +0200 Pierre-Yves David [qunit] improve output of suprocess error
Thu, 17 Jun 2010 16:24:01 +0200 Sylvain Thénault [test] workaround connection leak making tests fail under windows environment (though we've still probably some open connection leak to resolve...) stable
Thu, 17 Jun 2010 16:17:09 +0200 Aurelien Campeas [web request] in python 2.5 hashlib has no .hash attribute stable
Thu, 17 Jun 2010 16:16:08 +0200 Sylvain Thénault [web actions] fix recent refactoring, leading to missing redirect parameters in action's url stable
Thu, 17 Jun 2010 15:30:28 +0200 Sylvain Thénault [packaging] more cleanups, handle javascript test files
Thu, 17 Jun 2010 15:15:52 +0200 Sylvain Thénault backport stable
Thu, 17 Jun 2010 15:09:12 +0200 Katia Saurfelt [facet] use vreg.parse so the rql syntax tree is properly annotated as well stable
Thu, 17 Jun 2010 15:08:25 +0200 Katia Saurfelt [text search] fix fulltext_container indexation stable
Thu, 17 Jun 2010 15:04:35 +0200 Sylvain Thénault [md5script] cleanup stable
Thu, 17 Jun 2010 15:02:24 +0200 auc [py2.6] use hashlib to silence python 2.6 deprecation warnings stable
Thu, 17 Jun 2010 15:02:22 +0200 Aurelien Campeas [autoform] do not show remove link for inline form if card == 1 stable
Thu, 17 Jun 2010 14:43:16 +0200 Sylvain Thénault [fti] support for fti ranking: has_text query results sorted by relevance, and provides a way to control weight per entity / entity's attribute
Thu, 17 Jun 2010 14:42:41 +0200 Sylvain Thénault [packaging] MANIFEST.in cleanups, update js/css copyright, remove no more used files stable
Thu, 17 Jun 2010 12:13:38 +0200 Sylvain Thénault [js tests] fix javascripts tests definition, test_datetime.js now included in test_utils.js, which test other stuff as well
Thu, 17 Jun 2010 09:10:52 +0200 Sylvain Thénault [entity] can't do anymore dict(entity) since entity doesn't inherit from dict
Thu, 17 Jun 2010 09:10:34 +0200 Sylvain Thénault backport stable
Thu, 17 Jun 2010 09:10:14 +0200 Sylvain Thénault [vreg] register_objects lost its force_reload argument, fix dbapi.Connection.load_appobjects consequently stable
Wed, 16 Jun 2010 14:51:17 +0200 Sylvain Thénault backport stable
Wed, 16 Jun 2010 14:47:39 +0200 Sylvain Thénault [test] unittest_multisources: external source shouldn't use the same database as the main repo... stable
Wed, 16 Jun 2010 13:54:10 +0200 Sylvain Thénault [test] miss main stable
Wed, 16 Jun 2010 12:24:12 +0200 Sylvain Thénault imported patch asynchronous multipart parsing.diff stable
Wed, 16 Jun 2010 12:24:11 +0200 Sylvain Thénault imported patch cookie handling: do not use semicolon as it has some tech meaning (web2 -> web) stable
Wed, 16 Jun 2010 09:53:17 +0200 Sylvain Thénault [entity] when .related() is called on a not-yet-saved entity, return an empty rset/list instead of raising an assertion error stable
Wed, 16 Jun 2010 09:33:04 +0200 Stephanie Marcu [filefield] normalized file names to deal with windows files stable
Wed, 16 Jun 2010 09:30:30 +0200 Stephanie Marcu [c-c exlog] fix code and documentation stable
Wed, 16 Jun 2010 09:21:49 +0200 Sylvain Thénault [test] support for test on postgres database using the same mecanism as sqlite: one template database generated when necessary + actual test database created from the template
Tue, 15 Jun 2010 18:19:44 +0200 Sylvain Thénault fix bad merge
Tue, 15 Jun 2010 18:16:19 +0200 Sylvain Thénault backport stable
Tue, 15 Jun 2010 18:00:30 +0200 Sylvain Thénault [test] properly close connections during test stable
Tue, 15 Jun 2010 18:00:29 +0200 Sylvain Thénault [repo] on repository initialization, properly shutdown intermediary repository stable
Tue, 15 Jun 2010 18:00:28 +0200 Sylvain Thénault [repo] on repository shutdown, we've to close the new eid creation connection stable
Tue, 15 Jun 2010 18:00:26 +0200 Sylvain Thénault [auto-reload] we should never call load_module with use_sys=False, that may lead to inconsistency with module interdependancy (eg module get imported by another one, then is reimported by the vreg to load its appobjects. Cleanup of sys.modules done before reloading should be enough. stable
Mon, 14 Jun 2010 17:56:10 +0200 Aurelien Campeas [rset] do not filter rsets with __getstate__, ensure whatever flies with pyro has no .req attribute, also set the ._rqlst to None since it will be reconstructed later on demand stable
Mon, 14 Jun 2010 18:59:05 +0200 Sylvain Thénault [security] SchemaRelation.has_perm grows to new arguments allowing to specify subject/object entity type when actual eid are not known, but their types are stable
Mon, 14 Jun 2010 18:58:06 +0200 Sylvain Thénault [linkto action] refactor to ease overriding to control redirection stable
Mon, 14 Jun 2010 18:58:03 +0200 Sylvain Thénault [hooks] entity_oldnewvalue should never return _MARKER: if the attribute isn't in the entity dict (hence unmodified), return the old value stable
Mon, 14 Jun 2010 12:13:46 +0200 Pierre-Yves David Use the qunit automatic launcher for existing testcase.
Tue, 01 Jun 2010 18:18:26 +0200 Pierre-Yves David Add a QUnitTestCase class to run qunit test case.
Fri, 11 Jun 2010 18:48:17 +0200 Aurelien Campeas [twctl] add missing poststop method #1058268 stable
Fri, 11 Jun 2010 18:47:53 +0200 Aurelien Campeas [rset] make rsets picklable (again ?) #1056422 stable
Fri, 11 Jun 2010 16:11:23 +0200 Sylvain Thénault [jstests] nicer test page title
Fri, 11 Jun 2010 16:07:58 +0200 Sylvain Thénault [jstest] get back more tests writen during the sprint by vgodard
Fri, 11 Jun 2010 15:54:29 +0200 Sylvain Thénault cleanup stable
Fri, 11 Jun 2010 14:59:08 +0200 Sylvain Thénault backport stable
Fri, 11 Jun 2010 14:57:51 +0200 Sylvain Thénault Added tag cubicweb-debian-version-3.8.4-1 for changeset b7883287f40c stable
Fri, 11 Jun 2010 14:57:50 +0200 Sylvain Thénault Added tag cubicweb-version-3.8.4 for changeset d00d1fab42af stable cubicweb-debian-version-3.8.4-1
Fri, 11 Jun 2010 13:00:19 +0200 Sylvain Thénault cleanup stable cubicweb-version-3.8.4
Fri, 11 Jun 2010 13:00:02 +0200 Sylvain Thénault [selectors] relation_possible selector accept None as action, in which case no perms checking is done stable
Fri, 11 Jun 2010 11:37:17 +0200 Sylvain Thénault 3.8.4 stable
Fri, 11 Jun 2010 11:36:01 +0200 Sylvain Thénault [xhtml] fix soup2xhtml to deal with malformed div,body and html tags which may leads to malformed return value stable
Fri, 11 Jun 2010 09:20:38 +0200 Sylvain Thénault [source] remove debug stable
Fri, 11 Jun 2010 08:39:21 +0200 Sylvain Thénault [entity] add .clear() for bw compat
Fri, 11 Jun 2010 07:58:53 +0200 Sylvain Thénault [3.9] api update (mostly js) + add support for FCKEditor in formContents js function
Fri, 11 Jun 2010 07:58:52 +0200 Sylvain Thénault [json] fix json serialization for recent simplejson implementation, and test encoding of entities
Fri, 11 Jun 2010 07:58:49 +0200 Sylvain Thénault [adapters] enhanced warning
Thu, 10 Jun 2010 18:44:03 +0200 Sylvain Thénault [test] fix test broken by 5721:61d6a4caa963, and update it to proper adapters to avoid deprecation warning
Thu, 10 Jun 2010 18:32:09 +0200 Sylvain Thénault [3.9] update warning message
Thu, 10 Jun 2010 18:28:12 +0200 Sylvain Thénault [iprogress] move adapter to entities.adapters
Thu, 10 Jun 2010 17:25:38 +0200 Alexandre Fayolle fix wrong calculation of clean_session_interval stable
Thu, 10 Jun 2010 16:57:02 +0200 Sylvain Thénault [ITree] more fixes, fix fixes
Thu, 10 Jun 2010 16:57:00 +0200 Sylvain Thénault [idownloadable] depends on a new mtconverter release
Thu, 10 Jun 2010 16:28:06 +0200 Sylvain Thénault [ITree] fix adapter/_done_init to handle tree_[attribute|relation], add maxlevel argument to base tree view since one side effect of the new code is that it find tree view for entity types it didn't find before, hence one may want to limit tree view depth when it wasn't necessary before
Thu, 10 Jun 2010 16:28:04 +0200 Sylvain Thénault [3.9] fix tests
Thu, 10 Jun 2010 16:25:15 +0200 Sylvain Thénault [web] move itree adapter to entities, it may be used outside the web interface
Thu, 10 Jun 2010 16:23:07 +0200 Sylvain Thénault [view] add a new entity_call method to entity view protocol, allowing some to work with not yet created entities. Also, start considering 'eid' form parameters where we only consider 'rql', so we can move on bloquing arbitrary rql inputs (more to do on this...)
Thu, 10 Jun 2010 14:16:49 +0200 Sylvain Thénault [idownloadable] refactor IDownloadable primary view to make overriding easier
Thu, 10 Jun 2010 14:16:48 +0200 Sylvain Thénault [web] ajax_replace_url superseed build_ajax_replace_url, more generic and relying on the json controller (closes #750090)
Thu, 10 Jun 2010 14:16:47 +0200 Sylvain Thénault [form] refactor meta-attributes handling: hide them by default using uicfg.afs instead of returning None (or not, according to skip_meta_attr flag argument) in guess_field
Thu, 10 Jun 2010 15:11:30 +0200 Aurelien Campeas [repo] fix typo stable
Thu, 10 Jun 2010 13:56:52 +0200 Sylvain Thénault [req] fix format_time w/ 0:0 which is evaluated to False stable
Thu, 10 Jun 2010 12:53:21 +0200 Sylvain Thénault [view] ensure fallback_oid is specified before trying to select fallback view, else simply raise the exception stable
Thu, 10 Jun 2010 10:18:34 +0200 Sylvain Thénault fix merge, forgot to save a buffer :(
Thu, 10 Jun 2010 10:16:59 +0200 Sylvain Thénault backport stable
Thu, 10 Jun 2010 10:15:26 +0200 Sylvain Thénault [rql2sql] fix special 'X relation NULL' case (used by security insertion), broken by recent removal of IS operator in RQL stable
Wed, 09 Jun 2010 16:16:54 +0200 Adrien Di Mascio [javascript] add a name property to namespaces, mainly for convenience in helpers such as movedToNamespace
Wed, 09 Jun 2010 14:51:00 +0200 Sylvain Thénault [rql] IS operator killed in rql 0.26.2, use equal instead stable
Wed, 09 Jun 2010 14:44:45 +0200 Sylvain Thénault [security] consider any rql expression refering to X while X is being created as satisfied stable
Wed, 09 Jun 2010 14:31:12 +0200 Sylvain Thénault [rql] more update to 0.26.2 api stable
Wed, 09 Jun 2010 14:21:08 +0200 Sylvain Thénault [querier] fix rset description bug with some union queries stable
Wed, 09 Jun 2010 13:42:17 +0200 Adrien Di Mascio [devtools] fix get_available_port implementation: it should only return the port number if unable to connect
Wed, 09 Jun 2010 12:43:21 +0200 Adrien Di Mascio [javascript] move CubicWeb object declaration to cubicweb.js, remove CubicWeb.provide/require, use cw instead of CubicWeb
Wed, 09 Jun 2010 12:39:55 +0200 Adrien Di Mascio [javascript] move Deferred implementation to cubicweb.ajax.js
Wed, 09 Jun 2010 12:32:54 +0200 Sylvain Thénault [form] fix untested (unread?) has_been_modified implementation...
Wed, 09 Jun 2010 10:06:46 +0200 Sylvain Thénault backport stable
Wed, 09 Jun 2010 10:06:04 +0200 Sylvain Thénault [autoform] fix vreg module name stable
(0) -3000 -1000 -120 +120 +1000 +3000 tip