Commit Graph
90 Commits
Author SHA1 Message Date
Antony Lesuisse 8721df9d54 [IMP] massive connection deferrization, json works again
bzr revid: al@openerp.com-20111216004402-q6v26822swarra7r
2011-12-16 01:44:02 +01:00
Antony Lesuisse 8ae093bf49 move jq_ajax.js
bzr revid: al@openerp.com-20111215133305-c7jgyqdes33drllk
2011-12-15 14:33:05 +01:00
Antony Lesuisse 31e65bdddf partial rework to merge trunk
bzr revid: al@openerp.com-20111215120732-is7pab5e5rsfqpj0
2011-12-15 13:07:32 +01:00
Antony Lesuisse 5cd5755495 [IMP] jsonp dispatch fixes
bzr revid: al@openerp.com-20111214093941-k5q77dh0gfavnsds
2011-12-14 10:39:41 +01:00
Antony Lesuisse 26f690fc5e [IMP] jsonp dispatch
bzr revid: al@openerp.com-20111214092933-77vn7s5jxvi5i72f
2011-12-14 10:29:33 +01:00
Christophe Simonis e0ac8e3fa4 [IMP] refactor request handler
bzr revid: chs@openerp.com-20111213174728-gslcxtuuf9y506b3
2011-12-13 18:47:28 +01:00
Christophe Simonis bb852a7d94 merge upstream
bzr revid: chs@openerp.com-20111213162531-1p76dk3xknouit35
2011-12-13 17:25:31 +01:00
Olivier Dony 9835cebe19 [MERGE] Use the new authenticate() API instead of login()
Using the new authenticate() API instead allows to pass
a user-agent environment along with the credentials.
The main use for the UA environment at this point is
to pass the base URL used to login, so that the server
may initialize its "web.base.url" global config parameters

bzr revid: odo@openerp.com-20111213161554-jbtrp94aatcnibne
2011-12-13 17:15:54 +01:00
Antony Lesuisse 78312ed1dd [MERGE] trunk
bzr revid: al@openerp.com-20111208133952-183wp4ozrr0gvea8
2011-12-08 14:39:52 +01:00
niv-openerp 02bffaf7e1 [merge] improvements to the mobile client
bzr revid: nicolas.vanhoren@openerp.com-20111205132959-ydnph7z6ohru6jfc
2011-12-05 14:29:59 +01:00
Fabien Meghazi ce41e645f7 [IMP] Better variable naming in xml2json
bzr revid: fme@openerp.com-20111201092823-mbwyp8tjla9k2xf3
2011-12-01 10:28:23 +01:00
Fabien Meghazi a7a4f50aef [FIX] Preserve kanban views whitespaces
bzr revid: fme@openerp.com-20111130123154-nhh6sj21s38ejsb5
2011-11-30 13:31:54 +01:00
Christophe Simonis 050d369f4a [IMP] better debugging output
bzr revid: chs@openerp.com-20111122121833-okbmche6lhw78d4d
2011-11-22 13:18:33 +01:00
Christophe Simonis 2834e0f7bd [IMP] pop jsonp_requests to avoid memory overload
bzr revid: chs@openerp.com-20111122121655-7nqn1rvcd2iwy4mg
2011-11-22 13:16:55 +01:00
Christophe Simonis 8769c57e94 [FIX] session merging
bzr revid: chs@openerp.com-20111122120806-mlg170fohfnx8gk8
2011-11-22 13:08:06 +01:00
Jiten (OpenERP) 990ece97a5 [MERGE] Merge from openerp-web.
bzr revid: jra@tinyerp.com-20111122051803-1ttx64ilabhxo4p1
2011-11-22 10:48:03 +05:30
Christophe Simonis f994e70e41 merge upstream
bzr revid: chs@openerp.com-20111117125432-zhfrcyrtwy9b9cv8
bzr revid: chs@openerp.com-20111118132606-6gh7zmrx7606w8fv
2011-11-18 14:26:06 +01:00
Jiten (OpenERP) 66f0e95bd1 [MERGE] Merge from openerp-web.
bzr revid: jra@tinyerp.com-20111116111946-6efrijzsovgtpxky
2011-11-16 16:49:46 +05:30
Xavier Morel 4ea75b0da9 [IMP] don't default to debug mode when loading the client root anymore
bzr revid: xmo@openerp.com-20111116085423-wu53ydaan357ucfd
2011-11-16 09:54:23 +01:00
Christophe Simonis bc9149f5b6 [FIX] lock accesses to session file
bzr revid: chs@openerp.com-20111115161251-wntoqdx42jbh7k0e
2011-11-15 17:12:51 +01:00
Jiten (OpenERP) b280ff0a32 [MERGE] Merge from openerp-web.
bzr revid: jra@tinyerp.com-20111110070542-erxzaww80v07g4du
2011-11-10 12:35:42 +05:30
Christophe Simonis bccc64ac7c [FIX] use absolute url when getting css/js/qweb files + use a static proxy for getting qweb files
bzr revid: chs@openerp.com-20111109081626-l868h7w8glinbxdl
2011-11-09 09:16:26 +01:00
Christophe Simonis 2ea47dc3b2 merge upstream
bzr revid: chs@openerp.com-20111108163644-8mlg48lua376lzgg
2011-11-08 17:36:44 +01:00
niv-openerp de8306897b [fix] synch with lib client to correct some bug
bzr revid: nicolas.vanhoren@openerp.com-20111104113232-jwagh7ptou0mfz8e
2011-11-04 12:32:32 +01:00
niv-openerp 6086fef6b7 [imp] synch with client library
bzr revid: nicolas.vanhoren@openerp.com-20111104105220-c0ftlyr2cq3jhq7g
2011-11-04 11:52:20 +01:00
Jiten (OpenERP) 417cae1645 [Merge] Merge from openerp-web
bzr revid: bth@tinyerp.com-20111020062457-h4v2ud105ver5u5y
bzr revid: jra@tinyerp.com-20111025061327-v676oxmsx3xz66s3
2011-10-25 11:43:27 +05:30
Christophe Simonis 80657b1c29 [IMP] support for jsonp
bzr revid: chs@openerp.com-20111024090727-f8w5wv08ugxnrpt8
2011-10-24 11:07:27 +02:00
Xavier Morel f3f582eaa0 [IMP] add debug keys to nonliteral domains and contexts, simplify keyscheck for validity (and make it look like python code)
bzr revid: xmo@openerp.com-20111021072240-82wly4vbkmmqn15z
2011-10-21 09:22:40 +02:00
Bhumi Thakkar (Open ERP) 7a8e23c0d4 [MERGE] Merge from openerp-web.
bzr revid: bth@tinyerp.com-20111019070434-2m4np83sj56grfzo
2011-10-19 12:34:34 +05:30
Antony Lesuisse c54f840eb5 [FIX] dispatch allow controllers to be configured at the root of a module /<module>/<method>
bzr revid: al@openerp.com-20111018100754-eacxikmbo96cvcz8
2011-10-18 12:07:54 +02:00
Jiten (OpenERP) 4c15f26980 [Merge] Merge from openerp-web.
bzr revid: jra@tinyerp.com-20111014051952-a5emayrxco8oztyy
2011-10-14 10:49:52 +05:30
Christophe Simonis 5ea774f883 [IMP] use authenticate() method to log the user in
bzr revid: chs@openerp.com-20111013143339-dtasfi7kvvn7wusq
2011-10-13 16:33:39 +02:00
Christophe Simonis d29aa73971 [IMP] allow controller functions to return werkzeug.exceptions.HTTPException (i.e. 404 errors)
bzr revid: chs@openerp.com-20111013081351-layprblm1dt140py
2011-10-13 10:13:51 +02:00
Christophe Simonis f3573d844e [IMP] use login_env for login
bzr revid: chs@openerp.com-20111012161208-yto1rang9znmoh4i
2011-10-12 18:12:08 +02:00
Jiten (OpenERP) d7933e2211 [Merge] merge from openerp-web.
bzr revid: jra@tinyerp.com-20111012090958-3c5xp3e8viplb84f
2011-10-12 14:39:58 +05:30
Antony Lesuisse 1ce5334c81 [IMP] openerplib exception handling step1
We define the 4 standard openerp exceptions introduced in the new xmlrpc/1 and
jsonrpc/1 api. But we dont raise them yet, instead we update the local
connector to emulate the current xmlrpc faults.

bzr revid: al@openerp.com-20111011210742-i5zdn7kldg74kx2b
2011-10-11 23:07:42 +02:00
niv-openerp c4296a85ac [fix] problem with some domains that need evaluation
bzr revid: nicolas.vanhoren@openerp.com-20111010112621-3kl83keyjingzus8
2011-10-10 13:26:21 +02:00
Xavier Morel 40d8db3a65 [FIX] concurrent requests overwriting each other's literal contexts and domains dicts ~/projects/tiny/web/current
also prune empty/useless openerp sessions from the http sessions
before saving the http session, in order not to have *kilobytes* of
crud lying around the magnetic tape

bzr revid: xmo@openerp.com-20111017110756-sqociibor79i6svz
2011-10-17 13:07:56 +02:00
Christophe Simonis 59b21310e8 [FIX] typo
bzr revid: chs@openerp.com-20111014154950-5c805sb1dcff98l4
2011-10-14 17:49:50 +02:00
niv-openerp 563fff1ef3 [imp] raise more useful error message when a context is invalid
bzr revid: nicolas.vanhoren@openerp.com-20111014123307-xf7flm6er0puapew
2011-10-14 14:33:07 +02:00
Jiten (OpenERP) 2adffb46e5 [Merge] Merge from openerp-web.
bzr revid: jra@tinyerp.com-20111007051113-w33l3jffcxlgz811
2011-10-07 10:41:13 +05:30
Antony Lesuisse 71dd8fd138 [FIX] forgot to add xml2json.py
bzr revid: al@openerp.com-20111005181529-dbfsmptdi671l94z
2011-10-05 20:15:29 +02:00
Antony Lesuisse 0d79dca93f [IMP] cleanup of web.common
bzr revid: al@openerp.com-20111005175826-7fzk3wesvz198kpm
2011-10-05 19:58:26 +02:00
Xavier Morel 013e01a52b [FIX] al hacks
bzr revid: xmo@openerp.com-20111003084150-oz87j979djfng6xb
2011-10-03 10:41:50 +02:00
Jiten (OpenERP) 10380b1343 [MERGE] Merge from openerp-web.
bzr revid: jra@tinyerp.com-20111003051633-9z4qdvet7rbz9z7p
2011-10-03 10:46:33 +05:30
Antony Lesuisse 3a12aa8d7c [FIX] dont use werkzeug.urls not available in 0.5 (lucid)
bzr revid: al@openerp.com-20111001175924-s1rk41xx2i22plax
2011-10-01 19:59:24 +02:00
niv-openerp d364df65ce [fix] lot of potential problems when we change something in the code due to the pickled session containing the config
bzr revid: nicolas.vanhoren@openerp.com-20110930130729-yfys0tklsujgm3ti
2011-09-30 15:07:29 +02:00
niv-openerp c3a9330838 [imp] removed some useless parameters in the openerp session
bzr revid: nicolas.vanhoren@openerp.com-20110930125809-x6n119zuu9o546u7
2011-09-30 14:58:09 +02:00
niv-openerp a658311000 [imp] now uses a global connector for connection to OpenERP server
bzr revid: nicolas.vanhoren@openerp.com-20110929121732-xydsj26xw9fyn1hr
2011-09-29 14:17:32 +02:00
niv-openerp 3c7093aa6e [imp] synch with client lib
bzr revid: nicolas.vanhoren@openerp.com-20110929102832-j3sdi29poe48vq2o
2011-09-29 12:28:32 +02:00